diff options
| -rwxr-xr-x | run-tests.sh | 17 | 
1 files changed, 9 insertions, 8 deletions
diff --git a/run-tests.sh b/run-tests.sh index 9a21f37bb97..dbf4a5e3b3c 100755 --- a/run-tests.sh +++ b/run-tests.sh @@ -310,14 +310,6 @@ function run_tests()      echo "Number of tests skipped as they were marked bad:   $skipped_bad_tests"      echo "Number of tests skipped because of known_issues:   $skipped_known_issue_tests"      echo "Number of tests that were run:                     $total_run_tests" -    if [ ${RES} -ne 0 ] ; then -        FAILED=$( echo ${FAILED} | tr ' ' '\n' | sort -u ) -        FAILED_COUNT=$( echo -n "${FAILED}" | grep -c '^' ) -        echo -e "\n$FAILED_COUNT test(s) failed \n${FAILED}" -        GENERATED_CORE=$( echo  ${GENERATED_CORE} | tr ' ' '\n' | sort -u ) -        GENERATED_CORE_COUNT=$( echo -n "${GENERATED_CORE}" | grep -c '^' ) -        echo -e "\n$GENERATED_CORE_COUNT test(s) generated core \n${GENERATED_CORE}" -    fi      echo      echo "Tests ordered by time taken, slowest to fastest: " @@ -327,6 +319,15 @@ function run_tests()          echo "$key  -  ${ELAPSEDTIMEMAP["$key"]} second"      done | sort -rn -k3 +    if [ ${RES} -ne 0 ] ; then +        FAILED=$( echo ${FAILED} | tr ' ' '\n' | sort -u ) +        FAILED_COUNT=$( echo -n "${FAILED}" | grep -c '^' ) +        echo -e "\n$FAILED_COUNT test(s) failed \n${FAILED}" +        GENERATED_CORE=$( echo  ${GENERATED_CORE} | tr ' ' '\n' | sort -u ) +        GENERATED_CORE_COUNT=$( echo -n "${GENERATED_CORE}" | grep -c '^' ) +        echo -e "\n$GENERATED_CORE_COUNT test(s) generated core \n${GENERATED_CORE}" +    fi +      echo      echo "Result is $RES"      echo  | 
