parallel-tests: redo check-html, recheck, recheck-html.
authorAkim Demaille <akim@lrde.epita.fr>
Mon, 6 Apr 2009 05:03:16 +0000 (07:03 +0200)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Mon, 6 Apr 2009 05:48:07 +0000 (07:48 +0200)
commit68b7dc1d9413d84179f879eb6720a585039eb8b3
tree1cf8b9e869c71f1f5e1c71448a56fbaeb00aeaf4
parent8085398209424be5a3c9e760d62d9c9f90aa06c1
parallel-tests: redo check-html, recheck, recheck-html.

* lib/am/check.am (recheck, recheck-am): Remove.
(recheck-TESTS): Rename to ...
(recheck): ... this and rewrite, factored ...
(recheck-html): ... with this rule.  Pass TEST_LOGS rather than
RECHECK_LOGS to `check' and `check-html', respectively, to avoid
running outdated tests.  Invoking the public macros ensures
`check_SCRIPTS' etc. are created in time.  Do not output errors
for tests that were not run yet.  If the testsuite has not run
at all, run all tests.
(check-html): Run `check' target, not `check-TESTS', to ensure
`check_SCRIPTS' etc. are created in time.
(.PHONY, .MAKE, AM_RECURSIVE_TARGETS): Adjust contents.
* tests/parallel-tests2.test: Expose the check-html and
recheck-html issues.
* tests/parallel-tests9.test: Expose the recheck issues.
Bugs in previous version pointed out by Akim, who already had
them fixed in his original version.

Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
ChangeLog
lib/Automake/tests/Makefile.in
lib/am/check.am
tests/Makefile.in
tests/parallel-tests2.test
tests/parallel-tests9.test