Fix issue in run-scripts
This commit is contained in:
parent
9b6cb03b0a
commit
c169f6ef50
|
|
@ -11,9 +11,11 @@ NC='\033[0m'
|
||||||
SUCCESSFUL_SUITES=()
|
SUCCESSFUL_SUITES=()
|
||||||
FAILED_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
|
do
|
||||||
echo "=== Running suite $SUITE ============================================"
|
echo -e "=== Running suite (${TOTAL_SUITES}/${GREEN}${#SUCCESSFUL_SUITES[@]}/${RED}${#FAILED_SUITES[@]}${NC}) $SUITE ============================================"
|
||||||
echo " "
|
echo " "
|
||||||
ENV_MODES="docker" $SCRIPT/suites/$SUITE
|
ENV_MODES="docker" $SCRIPT/suites/$SUITE
|
||||||
TEST_RESULT="$?"
|
TEST_RESULT="$?"
|
||||||
|
|
@ -28,9 +30,9 @@ do
|
||||||
fi
|
fi
|
||||||
echo -e "=== $TEST_STATUS $SUITE ==========================================="
|
echo -e "=== $TEST_STATUS $SUITE ==========================================="
|
||||||
echo " "
|
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
|
if [ ${#SUCCESSFUL_SUITES[@]} -gt 0 ]; then echo -e " > ${GREEN}Successful suites ${NC}"; fi
|
||||||
for f in ${SUCCESSFUL_SUITES[@]}
|
for f in ${SUCCESSFUL_SUITES[@]}
|
||||||
do
|
do
|
||||||
|
|
@ -43,4 +45,5 @@ do
|
||||||
echo " - $f"
|
echo " - $f"
|
||||||
done
|
done
|
||||||
|
|
||||||
|
echo "Terminating with $OVERALL_TEST_RESULT"
|
||||||
exit $OVERALL_TEST_RESULT
|
exit $OVERALL_TEST_RESULT
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue