[llvm-commits] [poolalloc] r156516 - /poolalloc/trunk/test/Makefile

Will Dietz wdietz2 at illinois.edu
Wed May 9 14:44:50 PDT 2012


Author: wdietz2
Date: Wed May  9 16:44:50 2012
New Revision: 156516

URL: http://llvm.org/viewvc/llvm-project?rev=156516&view=rev
Log:
test/Makefile: only run lit tests by default, instead of try all of test-suite

Change the "test" target that used to run poolalloc on everything in test-suite
to "fulltest", preserving this functionality should it be used/desired.

It might make sense to still run some of test-suite by default (Olden?),
  but I'm deferring policy decision on that for now.

As far as I know no one developing DSA runs 'make' or 'make test' in this
  directory anyway, so we're only hurting new users by this complicated and
  overkill default testing target (not to mention it's another dependency).

(see comments on PR12744)

This also better fits what we actually support/test frequently :).

Modified:
    poolalloc/trunk/test/Makefile

Modified: poolalloc/trunk/test/Makefile
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/test/Makefile?rev=156516&r1=156515&r2=156516&view=diff
==============================================================================
--- poolalloc/trunk/test/Makefile (original)
+++ poolalloc/trunk/test/Makefile Wed May  9 16:44:50 2012
@@ -5,10 +5,8 @@
 #
 ##===----------------------------------------------------------------------===##
 
-# The default target in this directory is the test:: target
-test::
-#Eventually we'll want to automatically run the lit tests too
-#test:: lit
+# Simply run lit tests by default
+test:: lit
 
 LEVEL = ..
 include $(LEVEL)/Makefile.common
@@ -340,7 +338,7 @@
 
 # test target - Descend into projects/test-suite and run the TEST.poolalloc.Makefile
 # tests...
-test::
+fulltest::
 	(cd $(LLVM_OBJ_ROOT)/projects/test-suite/$(SUBDIR); \
                PROJECT_DIR=$(PROJ_OBJ_ROOT) $(MAKE) -j1 TEST=poolalloc \
                    $(LARGESIZE) $(STABLERUN) report report.html)





More information about the llvm-commits mailing list