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-g77bd27a
Date: Mon, 07 May 2012 17:04: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=77bd27ab19e0dab21c5dd8f0294a110940c3e3f9

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

- Log -----------------------------------------------------------------
commit 77bd27ab19e0dab21c5dd8f0294a110940c3e3f9
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 941c9fbc42bf1d6708f6d9742866cea79df9085d
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 56e4f12482b3cfec6a77f5231c231ba36aa67254
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 89c0ee5feb4a5ccdd4c5bc5ccbb27f41ea821bec
Author: Stefano Lattarini <address@hidden>
Date:   Sun Apr 15 14:00:52 2012 +0200

    parallel-tests: refactoring with 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]