]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
fixup: another "make recheck" failure with BSD make
authorStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 6 Jul 2012 21:22:03 +0000 (23:22 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 6 Jul 2012 21:22:03 +0000 (23:22 +0200)
* t/parallel-tests-log-override-recheck.sh: Here, add a proper $sleep
before calling "make recheck".  This should ideally have been done
in the earlier commit 'v1.12.1-100-g19d84bc', but it somehow slipped
through the cracks.
* t/test-metadata-recheck.sh: Likewise.

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
t/parallel-tests-log-override-recheck.sh
t/test-metadata-recheck.sh

index 79c16fc65e4c61b1138829dd188dc11bd6c5abd6..a6ab21694124af4fe1e19ac8e4e8bc3e7d4ae9d8 100755 (executable)
@@ -64,6 +64,8 @@ filter_stdout ()
 $MAKE check >stdout && { cat stdout; exit 1; }
 cat stdout
 
+using_gmake || $sleep # Required by BSD make.
+
 chmod a-rw test-suite.log
 TEST_SUITE_LOG=my.log $MAKE -e recheck >stdout \
   && { cat stdout; exit 1; }
index 8675747a89e1b47b266accb907a747223eeed3b2..4f2d29bd09b6312e3c89a0988e622c21be55f50c 100755 (executable)
@@ -153,6 +153,7 @@ rm -f *.run
 # fields indicating success, so "make recheck" must pass.  Still, the
 # next "make recheck" call should still re-run the same set of tests.
 for iteration in 1 2; do
+  using_gmake || $sleep # Required by BSD make.
   $MAKE recheck
   ls -l
   for t in $rechecked; do test -f $t.run; done