automake-commit
[Top][All Lists]
Advanced

[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-196-g8d13c86
Date: Mon, 07 May 2012 15:14:37 +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=8d13c860d793541ddc6d8a9542e87cf79d8caa2e

The branch, experimental/ng/parallel-tests has been created
        at  8d13c860d793541ddc6d8a9542e87cf79d8caa2e (commit)

- Log -----------------------------------------------------------------
commit 8d13c860d793541ddc6d8a9542e87cf79d8caa2e
Author: Stefano Lattarini <address@hidden>
Date:   Mon May 7 17:02:01 2012 +0200

    parallel-tests: refactor (better names for internal vars)
    
    Signed-off-by: Stefano Lattarini <address@hidden>

commit ad8e667eec818bf52ea4e1779cad03be49b4313f
Author: Stefano Lattarini <address@hidden>
Date:   Mon May 7 16:57:24 2012 +0200

    parallel-tests: refactor (reduce code duplication)
    
    Signed-off-by: Stefano Lattarini <address@hidden>

commit dc849c2990b72214635ce6866dd9416f9b763f52
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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]