run-integration-tests: show number of tests run
This commit is contained in:
parent
ce6b7858ca
commit
967bae687c
|
@ -11,11 +11,13 @@ ninja -C "$BUILD_DIR"
|
||||||
|
|
||||||
declare -A results
|
declare -A results
|
||||||
|
|
||||||
RESULT=0
|
COUNT=0
|
||||||
FAILURES=0
|
FAILURES=0
|
||||||
|
|
||||||
cd "$(dirname "$0")"
|
cd "$(dirname "$0")"
|
||||||
for TEST in TEST-??-* ; do
|
for TEST in TEST-??-* ; do
|
||||||
|
COUNT=$(($COUNT+1))
|
||||||
|
|
||||||
echo -e "\n--x-- Running $TEST --x--"
|
echo -e "\n--x-- Running $TEST --x--"
|
||||||
set +e
|
set +e
|
||||||
( set -x ; make -C "$TEST" "BUILD_DIR=$BUILD_DIR" $args )
|
( set -x ; make -C "$TEST" "BUILD_DIR=$BUILD_DIR" $args )
|
||||||
|
@ -40,9 +42,9 @@ for TEST in ${!results[@]}; do
|
||||||
done | sort
|
done | sort
|
||||||
|
|
||||||
if [ "$FAILURES" -eq 0 ] ; then
|
if [ "$FAILURES" -eq 0 ] ; then
|
||||||
echo -e "\nALL PASSED"
|
echo -e "\nALL $COUNT TESTS PASSED"
|
||||||
else
|
else
|
||||||
echo -e "\nTOTAL FAILURES: $FAILURES"
|
echo -e "\nTOTAL FAILURES: $FAILURES OF $COUNT"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
exit "$FAILURES"
|
exit "$FAILURES"
|
||||||
|
|
Loading…
Reference in a new issue