diff options
author | Amar Tumballi <amar@kadalu.io> | 2020-08-12 17:58:51 +0530 |
---|---|---|
committer | MOHIT AGRAWAL <moagrawa@redhat.com> | 2020-08-13 04:25:02 +0000 |
commit | c43fd499e3464894c986be3c792d53ef35f2002d (patch) | |
tree | 7641557eb34cef8e6f27cf1c7564549022a0cd4a /run-tests.sh | |
parent | 320bf93d36a1c20d661cb11968825fc055fcc168 (diff) |
run-tests.sh: add index of the test being run
By showing details as (NNN / MMM) where NNN is the
index and MMM is the total test count. This helps
anyone looking at the console while tests are running
to figure out progress.
Updates: #1000
Change-Id: Id42435fada5325484d1bbc5fad8676af5dd1b5b0
Signed-off-by: Amar Tumballi <amar@kadalu.io>
Diffstat (limited to 'run-tests.sh')
-rwxr-xr-x | run-tests.sh | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/run-tests.sh b/run-tests.sh index dc25d8cca31..6d48ecfcb03 100755 --- a/run-tests.sh +++ b/run-tests.sh @@ -349,14 +349,15 @@ function run_tests() timeout_cmd_exists="no" fi - for t in $(find ${regression_testsdir}/tests -name '*.t' \ - | LC_COLLATE=C sort) ; do + all_tests=($(find ${regression_testsdir}/tests -name '*.t' | LC_COLLATE=C sort)) + all_tests_cnt=${#all_tests[@]} + for t in "${all_tests[@]}" ; do old_cores=$(ls /*-*.core 2> /dev/null | wc -l) total_tests=$((total_tests+1)) if match $t "$@" ; then selected_tests=$((selected_tests+1)) echo - echo $section_separator$section_separator + echo $section_separator "(${total_tests} / ${all_tests_cnt})" $section_separator if [[ $(get_test_status $t) =~ "BAD_TEST" ]] && \ [[ $skip_bad_tests == "yes" ]] then |