[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