From: Stefano Lattarini Date: Thu, 20 Oct 2011 19:38:52 +0000 (+0200) Subject: Merge branch 'fix-pr8788' into maint X-Git-Tag: v1.11.1b~16^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7cb64d4f6501319acc6984adb3589f60f6e047e9;p=platform%2Fupstream%2Fautomake.git Merge branch 'fix-pr8788' into maint * fix-pr8788: tests: avoid spurious failure in 'parallel-tests3.test' --- 7cb64d4f6501319acc6984adb3589f60f6e047e9 diff --cc ChangeLog index 9e81436e9,9ed30f080..9397be4d3 --- a/ChangeLog +++ b/ChangeLog @@@ -1,36 -1,14 +1,47 @@@ + 2011-10-18 Stefano Lattarini + + tests: avoid spurious failure in 'parallel-tests3.test' + This fixes automake bug#8788. + * tests/parallel-tests3.test: To ensure that the serial run of + the dummy testsuite is still ongoing when the parallel run has + terminated, use `kill -0', not a bare `kill'. This will prevent + a testsuite crash on NetBSD 5.1, and a testsuite hang on FreeBSD + 8.2. Also, since we are at it, try harder to avoid possible + hangs of the script in other unusual situations. + +2011-10-20 Stefano Lattarini + + tests: fix spurious failures with "chatty" make implementations + * tests/distcheck-missing-m4.test: On failure, some make + implementations (such as Solaris make) print the whole failed + recipe on standard output. This was causing a spurious failure + in the checks grepping the output from make. Work around this. + * tests/distcheck-outdated-m4.test: Likewise. + +2011-10-20 Stefano Lattarini + + tests: fix spurious failure on fast machines + * tests/aclocal-path-precedence.test: Also remove the `configure' + script between different test runs, to ensure it is always remade + by autoconf. Add proper explicative comments. + +2011-10-20 Stefano Lattarini + + tests: avoid spurious failure of 'uninstall-fail.test' on Solaris + * tests/uninstall-fail.test: All the Solaris 10 shells (/bin/sh, + /bin/ksh, and /usr/xpg4/bin/sh), upon failing to chdir to a + directory with the `cd' builtin, print a message like: + "sh: /root: permission denied" + which doesn't report the `cd' builtin anywhere. Relax the grepping + of the error message accordingly. + +2011-10-19 Stefano Lattarini + + tests: avoid spurious failure of 'uninstall-fail.test' on Cygwin + * tests/uninstall-fail.test: Be sure to really skip this test + on systems that allows files to be removed from unwritable + directories. Motivated by a spurious failure on Cygwin 1.5. + 2011-10-17 Stefano Lattarini tests: fix spurious failure with autoconf 2.62