Split code to generate "rwx-----" strings into lib/permstring.c so it
[rsync/rsync.git] / runtests.sh
index 1e11f6b..d6a9a48 100755 (executable)
 # Perhaps we need a common way to cleanup tests.  At the moment just
 # clobbering the directory when we're done should be enough.
 
+# If any of the targets fail, then (GNU?) Make returns 2, instead of
+# the return code from the failing command.  This is fine, but it
+# means that the build farm just shows "2" for failed tests, not the
+# number of tests that actually failed.  For more details we might
+# need to grovel through the log files to find a line saying how many
+# failed.
+
 
 set -e
 
@@ -208,7 +215,6 @@ echo '------------------------------------------------------------'
 # we want, and if we just call expr then this script will always fail,
 # because -e is set.
 
-set -x
 result=`expr $failed + $missing || true`
 echo "overall result is $result"
 exit $result