From: bangerth Date: Fri, 29 Jan 2010 15:53:42 +0000 (+0000) Subject: On machines with lots of processors, one or two long-running tests in X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e5abf012ccb675a4269c1c523e63e9caf5cec593;p=dealii-svn.git On machines with lots of processors, one or two long-running tests in subdirectories can stop the progress of 'make report'. To prevent this, first compile and run all tests once in parallel across all directories, and then just do the report sequentially through the directories. git-svn-id: https://svn.dealii.org/trunk@20474 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/tests/Makefile b/tests/Makefile index 158047ae3c..eba3137995 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -31,12 +31,14 @@ do-%: report: + @$(MAKE) -k nofail @for i in $(nofail-dirs) fail all-headers ; do \ echo =======Report: $$i ======= ; \ cd $$i ; $(MAKE) report ; cd .. ; \ done report+mail: + @$(MAKE) -k nofail @for i in $(nofail-dirs) fail all-headers ; do \ echo =======Report: $$i ======= ; \ cd $$i ; $(MAKE) report+mail ; cd .. ; \