* 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.
Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2009-04-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+ 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.
+
Fix maintainer-check failure.
* tests/suffix13.test: Use Exit not exit.
@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 -j@var{N}}, so be sure they are prepared for
+concurrent execution.
@cindex Unit tests
The combination of lazy test execution and correct dependencies between