diff options
author | allen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2002-04-13 21:59:19 +0000 |
---|---|---|
committer | allen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2002-04-13 21:59:19 +0000 |
commit | 0c169eb0f6519cb133618dedf5a856cfae6c2693 (patch) | |
tree | 9f462e9b55a212211328b44a3f1023d705f0855e /Makefile | |
parent | cff6bb76c73617ce117c95b05e5e037d098bb40e (diff) |
Somewhat tidied up version of Runtest for doing testsuite checking. This
is in preparation for getting together a complete spec for and doing
it properly.
A lot of the internals have been changed around, so in case of problems
I've left the original version there for the moment, to run the original
version just edit Makefile and replace RunTest.pl with Runtest.pl
The main differences though should be
- a lot more output at the end, probably too much, would welcome any
ideas on what information to display and how
- better menu interface for choosing a test to run, also started adding
a couple of other features. Hopefully removed all the infinite loops
from the menu.
- now works properly when a test with the same name is in two different
thorns ... note that this meant adding an extra layer of directories
in the TEST directory so if anyone uses a path to the output files
in the TEST directories (like in the testsuites for IOHDF5/IOFlexIO)
these will need to be changed.
Should now be able to go on to fix outstanding requests in gnats for the
testsuites.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2712 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -16,7 +16,7 @@ # # # @enddesc -# @version $Id: Makefile,v 1.131 2002-04-08 09:48:56 tradke Exp $ +# @version $Id: Makefile,v 1.132 2002-04-13 21:59:18 allen Exp $ # @@*/ ################################################################################## @@ -772,7 +772,7 @@ ifneq ($strip($(CONFIGURATIONS)),) $(addsuffix -testsuite,$(CONFIGURATIONS)): @echo Running test suite $(@:%-thornlist=%) - if [ -r $(CONFIGS_DIR)/$(@:%-testsuite=%)/ThornList ] ; then $(PERL) lib/sbin/Runtest.pl $(PROMPT) $(@:%-testsuite=%) ; fi + if [ -r $(CONFIGS_DIR)/$(@:%-testsuite=%)/ThornList ] ; then $(PERL) -s lib/sbin/RunTest.pl $(PROMPT) $(@:%-testsuite=%) ; fi endif %-testsuite: |