From 0b16f3e4e4beccf000f04f63129276e0716c141c Mon Sep 17 00:00:00 2001 From: Tom Clegg Date: Mon, 22 Sep 2014 11:04:08 -0400 Subject: [PATCH] 3894: Move report_outcomes to a function. --- jenkins/run-tests.sh | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/jenkins/run-tests.sh b/jenkins/run-tests.sh index 680ae0a..1db3857 100755 --- a/jenkins/run-tests.sh +++ b/jenkins/run-tests.sh @@ -95,6 +95,23 @@ fatal() { exit 1 } +report_outcomes() { + for x in "${successes[@]}" + do + echo "Pass: $x" + done + + if [[ ${#failures[@]} == 0 ]] + then + echo "All test suites passed." + else + echo "Failures (${#failures[@]}):" + for x in "${failures[@]}" + do + echo "Fail: $x" + done + fi +} declare -a failures declare -A skip @@ -395,21 +412,7 @@ test_workbench() { } do_test workbench +report_outcomes clear_temp -for x in "${successes[@]}" -do - echo "Pass: $x" -done - -if [[ ${#failures[@]} == 0 ]] -then - echo "All test suites passed." -else - echo "Failures (${#failures[@]}):" - for x in "${failures[@]}" - do - echo "Fail: $x" - done -fi exit ${#failures} -- 2.30.2