diff options
author | Martin Pool <mbp@samba.org> | 2001-09-06 05:50:48 +0000 |
---|---|---|
committer | Martin Pool <mbp@samba.org> | 2001-09-06 05:50:48 +0000 |
commit | c36b5017b8ecfd4ec05d60278558bda785b0659a (patch) | |
tree | 29a4f27ed3364e6186665f57b1eb9dcd6a7f1135 /runtests.sh | |
parent | a4cf6bec192051aaa58c04398e647f1c1c90c9ea (diff) | |
download | android_external_rsync-c36b5017b8ecfd4ec05d60278558bda785b0659a.tar.gz android_external_rsync-c36b5017b8ecfd4ec05d60278558bda785b0659a.tar.bz2 android_external_rsync-c36b5017b8ecfd4ec05d60278558bda785b0659a.zip |
Doc.
Look at $whichtests to run just a subset -- good for calling from Make.
Diffstat (limited to 'runtests.sh')
-rwxr-xr-x | runtests.sh | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/runtests.sh b/runtests.sh index 59a34faf..c55f9cc1 100755 --- a/runtests.sh +++ b/runtests.sh @@ -96,6 +96,17 @@ # {", 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!.*/!!'` |