mirror of
https://github.com/git/git.git
synced 2024-11-24 10:26:17 +08:00
Merge branch 'maint'
* maint: tests: print failed test numbers at the end of the test run
This commit is contained in:
commit
4db0d0d1ba
@ -1,5 +1,6 @@
|
||||
#!/bin/sh
|
||||
|
||||
failed_tests=
|
||||
fixed=0
|
||||
success=0
|
||||
failed=0
|
||||
@ -18,7 +19,13 @@ do
|
||||
success)
|
||||
success=$(($success + $value)) ;;
|
||||
failed)
|
||||
failed=$(($failed + $value)) ;;
|
||||
failed=$(($failed + $value))
|
||||
if test $value != 0
|
||||
then
|
||||
testnum=$(expr "$file" : 'test-results/\(t[0-9]*\)-')
|
||||
failed_tests="$failed_tests $testnum"
|
||||
fi
|
||||
;;
|
||||
broken)
|
||||
broken=$(($broken + $value)) ;;
|
||||
total)
|
||||
@ -27,6 +34,11 @@ do
|
||||
done <"$file"
|
||||
done
|
||||
|
||||
if test -n "$failed_tests"
|
||||
then
|
||||
printf "\nfailed test(s):$failed_tests\n\n"
|
||||
fi
|
||||
|
||||
printf "%-8s%d\n" fixed $fixed
|
||||
printf "%-8s%d\n" success $success
|
||||
printf "%-8s%d\n" failed $failed
|
||||
|
Loading…
Reference in New Issue
Block a user