From: Stefano Lattarini Date: Thu, 23 May 2013 22:44:59 +0000 (+0200) Subject: tests: new convenience target 'check-parallel' X-Git-Tag: v1.13.2b~35 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f859f346f66769dd6f66e472701d59fe6d88eda1;p=platform%2Fupstream%2Fautomake.git tests: new convenience target 'check-parallel' To force the test scripts to invoke make in parallel mode. This should enhance coverage of use cases (make concurrency) that are becoming more and more important with today multicore fast machines. * Makefile.am (check-parallel): New .PHONY target. Signed-off-by: Stefano Lattarini --- diff --git a/Makefile.am b/Makefile.am index 602d8ee77..15b87c94c 100644 --- a/Makefile.am +++ b/Makefile.am @@ -524,6 +524,12 @@ check-no-trailing-backslash-in-recipes: CONFIG_SHELL='$(abs_top_builddir)/t/ax/shell-no-trail-bslash' .PHONY: check-no-trailing-backslash-in-recipes +# Automake-generated Makefiles should work when run with parallel make. +check-parallel: + $(AM_V_GEN)$(MAKE) $(AM_MAKEFLAGS) check \ + AM_TESTSUITE_MAKE="$${AM_TESTSUITE_MAKE-$${MAKE-make}} -j4" +.PHONY: check-parallel + ## Checking the list of tests. test_subdirs = t t/pm contrib/t include $(srcdir)/t/CheckListOfTests.am