[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Automake-commit] [SCM] GNU Automake branch, experimental/ng/parallel-te
From: |
Stefano Lattarini |
Subject: |
[Automake-commit] [SCM] GNU Automake branch, experimental/ng/parallel-tests, created. v1.12-194-g9971901 |
Date: |
Mon, 07 May 2012 14:47:35 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Automake".
http://git.sv.gnu.org/gitweb/?p=automake.git;a=commitdiff;h=99719010e900ca7283d0239eb0e09dfa08932b87
The branch, experimental/ng/parallel-tests has been created
at 99719010e900ca7283d0239eb0e09dfa08932b87 (commit)
- Log -----------------------------------------------------------------
commit 99719010e900ca7283d0239eb0e09dfa08932b87
Author: Stefano Lattarini <address@hidden>
Date: Mon May 7 16:38:12 2012 +0200
refactor: get rid of am__EXEEXT
We can substitute that with a static automake conditional %?HANDLE-EXEEXT%
and make runtime checks on $(EXEEXT).
Signed-off-by: Stefano Lattarini <address@hidden>
commit 0b22f7e41233ba442ff0360f064b1c5ee59cd8fc
Author: Stefano Lattarini <address@hidden>
Date: Sun Apr 15 14:00:52 2012 +0200
parallel-tests: more refactoring, with some semantic changes
We further move some pre-processing related to the parallel testsuite
harness support from Automake runtime to make runtime.
A welcome collateral effect of this is that we are now able to cope
with test scripts whose name ends with several concatenated suffixes.
Another (less welcome) collateral effect of the present change is that
the user now cannot override TEST_LOGS at make runtime anymore:
# This won't work anymore!
make check TESTS_LOGS="foo.log bar.log baz.log"
But this is not a real problem, since we now explicitly allow *and*
*document* that TESTS can be overridden at runtime without bothering
to add the test suffixes to its entries:
# This will work even if complete names of the tests are (say)
# "foo.test", "bar.test$(EXEEXT)" and "baz$(EXEEXT)".
make check TESTS="foo bar baz"
With this usage, the user don't have to bother knowing which the exact
extensions of each tests are -- which was precisely the only advantage
of overriding TEST_LOGS instead of TESTS.
Signed-off-by: Stefano Lattarini <address@hidden>
-----------------------------------------------------------------------
hooks/post-receive
--
GNU Automake
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Automake-commit] [SCM] GNU Automake branch, experimental/ng/parallel-tests, created. v1.12-194-g9971901,
Stefano Lattarini <=