From 0b704d1fcfd4150601d40f9c5c59f61a5c120e6a Mon Sep 17 00:00:00 2001 From: Vratko Polak Date: Tue, 18 Jun 2019 14:17:07 +0200 Subject: [PATCH] Continue reservation when cleanup fails + Only on not-failed-yet testbeds. + If any, else give up. Change-Id: I3209507d3d57a77ef6afad3184ca25e098910311 Signed-off-by: Vratko Polak --- .../libraries/bash/entry/bootstrap_verify_perf.sh | 2 +- resources/libraries/bash/entry/per_patch_perf.sh | 4 +-- resources/libraries/bash/function/common.sh | 36 +++++++++++++++++++--- 3 files changed, 34 insertions(+), 8 deletions(-) diff --git a/resources/libraries/bash/entry/bootstrap_verify_perf.sh b/resources/libraries/bash/entry/bootstrap_verify_perf.sh index 0b46ff1e57..b9299b1422 100644 --- a/resources/libraries/bash/entry/bootstrap_verify_perf.sh +++ b/resources/libraries/bash/entry/bootstrap_verify_perf.sh @@ -42,7 +42,7 @@ check_download_dir || die activate_virtualenv || die generate_tests || die archive_tests || die -reserve_testbed || die +reserve_and_cleanup_testbed || die ansible_hosts "calibration" || die select_tags || die compose_pybot_arguments || die diff --git a/resources/libraries/bash/entry/per_patch_perf.sh b/resources/libraries/bash/entry/per_patch_perf.sh index b5e7bb9117..195d1a70e0 100644 --- a/resources/libraries/bash/entry/per_patch_perf.sh +++ b/resources/libraries/bash/entry/per_patch_perf.sh @@ -56,14 +56,14 @@ select_os || die activate_virtualenv "${VPP_DIR}" || die generate_tests || die archive_tests || die -reserve_testbed || die +reserve_and_cleanup_testbed || die select_tags || die compose_pybot_arguments || die # Support for interleaved measurements is kept for future. iterations=1 # 8 for ((iter=0; iter