Fix issue in run-scripts

This commit is contained in:
Marcial Rosales 2023-10-31 12:55:31 +01:00
parent 9b6cb03b0a
commit c169f6ef50
1 changed files with 7 additions and 4 deletions

View File

@ -11,9 +11,11 @@ NC='\033[0m'
SUCCESSFUL_SUITES=()
FAILED_SUITES=()
cat $SCRIPT/$SUITE_FILE | sort | while read SUITE
TOTAL_SUITES=`wc -l $SCRIPT/$SUITE_FILE | awk '{print $1}'`
while read SUITE
do
echo "=== Running suite $SUITE ============================================"
echo -e "=== Running suite (${TOTAL_SUITES}/${GREEN}${#SUCCESSFUL_SUITES[@]}/${RED}${#FAILED_SUITES[@]}${NC}) $SUITE ============================================"
echo " "
ENV_MODES="docker" $SCRIPT/suites/$SUITE
TEST_RESULT="$?"
@ -28,9 +30,9 @@ do
fi
echo -e "=== $TEST_STATUS $SUITE ==========================================="
echo " "
done
done <<< "$(cat $SCRIPT/$SUITE_FILE | sort)"
echo "=== Summary ============================================"
echo -e "=== Summary (${TOTAL_SUITES}/${GREEN}${#SUCCESSFUL_SUITES[@]}/${RED}${#FAILED_SUITES[@]}${NC}) ============================================"
if [ ${#SUCCESSFUL_SUITES[@]} -gt 0 ]; then echo -e " > ${GREEN}Successful suites ${NC}"; fi
for f in ${SUCCESSFUL_SUITES[@]}
do
@ -43,4 +45,5 @@ do
echo " - $f"
done
echo "Terminating with $OVERALL_TEST_RESULT"
exit $OVERALL_TEST_RESULT