From: Ralf Wildenhues Date: Sun, 16 Jan 2011 11:12:51 +0000 (+0100) Subject: Fix parallel-tests.test failure with HP-UX make. X-Git-Tag: v1.12.0b~395 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e5fb6dce45aae3a3bc403cd3f3e0d4e3babf2f75;p=platform%2Fupstream%2Fautomake.git Fix parallel-tests.test failure with HP-UX make. * tests/parallel-tests.test: Sleep inside inner tests, so logs are newer than logs of tests they depend on, for HP-UX make. Signed-off-by: Ralf Wildenhues --- diff --git a/ChangeLog b/ChangeLog index be35937..675f185 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2011-01-16 Ralf Wildenhues + + Fix parallel-tests.test failure with HP-UX make. + * tests/parallel-tests.test: Sleep inside inner tests, so logs + are newer than logs of tests they depend on, for HP-UX make. + 2011-01-15 Ralf Wildenhues docs: ensure example are separated with empty lines in the input diff --git a/tests/parallel-tests.test b/tests/parallel-tests.test index 29111c2..399b23b 100755 --- a/tests/parallel-tests.test +++ b/tests/parallel-tests.test @@ -41,14 +41,19 @@ foo.log: bar.log bar.log: baz.log END +# foo.test and bar.test sleep to ensure their logs are always strictly newer +# than the logs of their prerequisites, for HP-UX make. The quoting pleases +# maintainer-check. cat >>foo.test <<'END' #! /bin/sh echo "this is $0" +sleep '1' exit 0 END cat >>bar.test <<'END' #! /bin/sh echo "this is $0" +sleep '1' exit 99 END cat >>baz.test <<'END'