* Ralf Wildenhues wrote on Fri, Apr 10, 2009 at 02:05:19PM CEST: > manual: Add note about parallelism and tests ordering. > > * doc/automake.texi (Simple Tests using parallel-tests): > Dependencies between test logs work for tests with known > extensions only. Hint that tests should be prepared to be run > in parallel.
I've pushed this patch to next now. Cheers, Ralf > --- a/doc/automake.texi > +++ b/doc/automake.texi > @@ -8652,7 +8652,13 @@ foo-execute.log: foo-compile.log > @noindent > Please note that this ordering ignores the @emph{results} of required > tests, thus the test @file{foo-execute.test} is run even if the test > -...@file{foo-compile.test} failed or was skipped beforehand. > +...@file{foo-compile.test} failed or was skipped beforehand. Further, > +please note that specifying such dependencies currently works only for > +tests that end in one of the suffixes listed in @code{TEST_EXTENSIONS}. > + > +Tests without such specified dependencies may be run concurrently with > +parallel @command{make -...@var{n}}, so be sure they are prepared for > +concurrent execution. > > @cindex Unit tests > The combination of lazy test execution and correct dependencies between >