[svn:parrot] r38180 - trunk/config/gen/makefiles

coke at svn.parrot.org coke at svn.parrot.org
Fri Apr 17 18:55:35 UTC 2009


Author: coke
Date: Fri Apr 17 18:55:31 2009
New Revision: 38180
URL: https://trac.parrot.org/parrot/changeset/38180

Log:
[t] Actually run the NQP tests as part of 'make test'

This extends an earlier test hack, but is enough to resolve RT #52382.

Modified:
   trunk/config/gen/makefiles/root.in

Modified: trunk/config/gen/makefiles/root.in
==============================================================================
--- trunk/config/gen/makefiles/root.in	Fri Apr 17 15:19:01 2009	(r38179)
+++ trunk/config/gen/makefiles/root.in	Fri Apr 17 18:55:31 2009	(r38180)
@@ -1467,11 +1467,17 @@
 
 # Run test cases with a single call of t/harness. Users have to look at only
 # one report. The default set of tests to run is contained in t/harness,
-# make any edits there.
+# make any edits there. Some tests are run in a separate harness only because
+# integrating them in a single run is difficult. 
+
 # Normal test package
-test : test_prep test_pbc_annotation_persistence
+test : test_prep test_pbc_annotation_persistence nqp_test
 	$(PERL) t/harness $(EXTRA_TEST_ARGS)
 
+# Test the NQP compiler
+nqp_test : test_prep
+	$(MAKE) compilers/nqp test
+
 # run the test suite, create a TAP archive and send it off to smolder
 smolder_test : test_prep
 	$(PERL) t/harness $(EXTRA_TEST_ARGS) --archive --send-to-smolder


More information about the parrot-commits mailing list