X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/cf72f20426c4b6c9c2467185f85e09e0028d39b6..0e9480317dbb5b8003535a769f4a03bc720d5f5f:/runtests.sh diff --git a/runtests.sh b/runtests.sh index 5d3af1b1..9a9b07d6 100755 --- a/runtests.sh +++ b/runtests.sh @@ -191,7 +191,6 @@ do testbase=`echo $testscript | sed 's!.*/!!' | sed -e 's/.test\$//'` scratchdir="$scratchbase.$testbase" - echo "----- $testbase starting" prep_scratch set +e @@ -201,16 +200,24 @@ do case $result in 0) - echo "----- $testbase completed successfully" + echo "PASS $testbase" passed=`expr $passed + 1` discard_scratch ;; 77) - echo "----- $testbase skipped" + echo "SKIP $testbase" skipped=`expr $skipped + 1` discard_scratch ;; + 78) + # It failed, but we expected that. don't dump out error logs, + # because most users won't want to see them. But do leave + # the working directory around. + echo "XFAIL $testbase" + failed=`expr $failed + 1` + ;; *) + echo "FAIL $testbase" echo "----- $testbase failed: log follows" cat "$scratchdir/test.log" echo "----- $testbase log ends"