check: separate .log -> .html conversion from core testsuite harness
authorStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 13 Jan 2012 16:56:13 +0000 (17:56 +0100)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Mon, 16 Jan 2012 09:22:18 +0000 (10:22 +0100)
commit20f2ac90d14d04caef07c6e445e7b3e582374701
tree6eb4acecf53d98dde97661c1195bf56c088af417
parent20d99e05c9286ded040131e89c0c90a70334ed05
check: separate .log -> .html conversion from core testsuite harness

That feature is to be deprecated in the 1.11.x series, and removed
from the automake core in the 1.12 release, where it will instead
be offered in a semi-independent extra '*.am' fragment.  So let's
start better separating the .log -> .html conversion from the "core
code" of the parallel-tests harness.

Reference:
  <http://lists.gnu.org/archive/html/automake/2012-01/msg00005.html>

* lib/am/check.am (.log.html, check-html, recheck-html): Move these
targets ...
* automake.in (handle_tests): ... and the initialization of the
TEST_SUITE_HTML variable and the cleaning of the $(TEST_SUITE_HTML)
file ...
* lib/am/check-html.am: ... in this new file, with related (minor)
refactorings, enhancements and simplifications.
* lib/am/check.am (.MAKE. PHONY, AM_RECURSIVE_TARGETS): Adjust.
* lib/am/Makefile.am (dist_am_DATA): Add 'check-html.am'.
* tests/parallel-tests2.test: Improve coverage.
automake.in
lib/am/Makefile.am
lib/am/check-html.am [new file with mode: 0644]
lib/am/check.am
tests/parallel-tests2.test