cvsuser     02/10/13 17:49:47

  Modified:    config/gen/makefiles root.in
  Log:
  Add 'fulltest' and 'quickfulltest' targets that run all the tests
  under all of the various runops cores: regular, cgoto-disabled,
  prederef, and JITted. (I suppose there should be a compiled-down-to-C
  one too.)
  
  Revision  Changes    Path
  1.42      +18 -2     parrot/config/gen/makefiles/root.in
  
  Index: root.in
  ===================================================================
  RCS file: /cvs/public/parrot/config/gen/makefiles/root.in,v
  retrieving revision 1.41
  retrieving revision 1.42
  diff -u -w -r1.41 -r1.42
  --- root.in   11 Oct 2002 01:46:43 -0000      1.41
  +++ root.in   14 Oct 2002 00:49:47 -0000      1.42
  @@ -440,8 +440,6 @@
   
   docs : docs/.dummy
   
  -#newasm : $(TEST_PROG) lib/Parrot/.dummy
  -
   docs/.dummy :
        cd docs && $(MAKE) && cd ..
   
  @@ -463,6 +461,24 @@
   ###############################################################################
   
   test : $(TEST_PROG) test_prep test_dummy
  +
  +fulltest : $(TEST_PROG) test_prep fulltest_dummy
  +
  +.PHONY: fulltest_dummy
  +fulltest_dummy :
  +     $(PERL) t/harness $(TEST_PROG_ARGS)
  +     $(PERL) t/harness -j $(TEST_PROG_ARGS)
  +     $(PERL) t/harness -P $(TEST_PROG_ARGS)
  +     $(PERL) t/harness -g $(TEST_PROG_ARGS)
  +
  +quickfulltest : $(TEST_PROG) test_prep quickfulltest_dummy
  +
  +.PHONY: quickfulltest_dummy
  +quickfulltest_dummy :
  +     $(PERL) t/harness $(TEST_PROG_ARGS) quick
  +     $(PERL) t/harness -j $(TEST_PROG_ARGS) quick
  +     $(PERL) t/harness -P $(TEST_PROG_ARGS) quick
  +     $(PERL) t/harness -g $(TEST_PROG_ARGS) quick
   
   # Common prep for all test targets
   test_prep : ${blib_lib_libparrot_a} assemble.pl
  
  
  


Reply via email to