From 66f9f29d05bbcbdd269121a9a04bdbb6d5e83b65 Mon Sep 17 00:00:00 2001 From: Arkadiusz Bokowy Date: Wed, 14 Jun 2023 10:38:07 +0200 Subject: [PATCH] Print failed tests --- src/test_driver/tizen/chip_tests/runner.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/test_driver/tizen/chip_tests/runner.sh b/src/test_driver/tizen/chip_tests/runner.sh index 423b6b3b73b9cd..7ab1406d775b5d 100755 --- a/src/test_driver/tizen/chip_tests/runner.sh +++ b/src/test_driver/tizen/chip_tests/runner.sh @@ -27,7 +27,9 @@ XFAIL_TESTS=( TestPASESession ) +FAILED=() STATUS=0 + # Run all executables in the /mnt/chip directory except the runner.sh script while IFS= read -r TEST; do @@ -47,10 +49,16 @@ while IFS= read -r TEST; do if [ "$RV" -eq 0 ]; then echo -e "DONE: \e[32mSUCCESS\e[0m" else + FAILED+=("$NAME") STATUS=$((STATUS + 1)) echo -e "DONE: \e[31mFAIL\e[0m" fi done < <(find /mnt/chip -type f -executable ! -name runner.sh) +if [ ! "$STATUS" -eq 0 ]; then + echo + echo "### FAILED: ${FAILED[*]}" +fi + exit "$STATUS"