Doc.
authorMartin Pool <mbp@samba.org>
Thu, 6 Sep 2001 05:50:48 +0000 (05:50 +0000)
committerMartin Pool <mbp@samba.org>
Thu, 6 Sep 2001 05:50:48 +0000 (05:50 +0000)
Look at $whichtests to run just a subset -- good for calling from Make.

runtests.sh

index 59a34fa..c55f9cc 100755 (executable)
 # {", or it breaks on FreeBSD.
 
 
+
+# STILL TO DO:
+
+# We need a good protection against tests that hang indefinitely.
+# Perhaps some combination of starting them in the background, wait,
+# and kill?
+
+# Perhaps we need a common way to cleanup tests.  At the moment just
+# clobbering the directory when we're done should be enough.
+
+
 set -e
 
 . "./shconfig"
@@ -147,7 +158,12 @@ suitedir="$srcdir/testsuite"
 
 export scratchdir suitedir
 
-for testscript in $suitedir/*.test
+if [ "x$whichtests" = x ]
+then
+    whichtests="*.test"
+fi
+
+for testscript in $suitedir/$whichtests
 do
     testbase=`echo $testscript | sed 's!.*/!!'`