From dddda523d1103847dc8b294d4998962c4bb6ddb4 Mon Sep 17 00:00:00 2001 From: David Zafman Date: Wed, 9 Aug 2017 07:19:36 -0700 Subject: [PATCH] qa: Testing of ceph-helpers.sh, teardown on fail to dump logs, save cores Signed-off-by: David Zafman --- qa/standalone/ceph-helpers.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qa/standalone/ceph-helpers.sh b/qa/standalone/ceph-helpers.sh index 5325ec7c2961e..16996b377ec27 100755 --- a/qa/standalone/ceph-helpers.sh +++ b/qa/standalone/ceph-helpers.sh @@ -1904,7 +1904,10 @@ function run_tests() { local dir=td/ceph-helpers for func in $funcs ; do - $func $dir || return 1 + if ! $func $dir; then + teardown $dir 1 + return 1 + fi done } -- 2.39.5