Avoid Heisenbug with verbose testing on HP-UX.
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Thu, 4 Sep 2008 20:13:36 +0000 (22:13 +0200)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Thu, 4 Sep 2008 20:14:48 +0000 (22:14 +0200)
* tests/output-order.test: Remove spurious redirection line
from output for comparison.

Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
ChangeLog
tests/output-order.test

index ae1310b..84195e6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2008-09-04  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
+       Avoid Heisenbug with verbose testing on HP-UX.
+       * tests/output-order.test: Remove spurious redirection line
+       from output for comparison.
+
        For all possibly-relative subdirs, use $(am__cd).
        Up to now, $(am__cd) was only used within backquotes, to avoid
        extraneous output.  This patch also uses it for every `cd' to a
index e55ef36..a2e65a7 100755 (executable)
@@ -48,5 +48,8 @@ cat stderr >&2
 
 for i in 1 2 3 4 5 6; do
   rm -f missing install-sh INSTALL COPYING
-  $AUTOMAKE --add-missing --copy 2>&1 >/dev/null | diff - stderr
+  # The grep prevents a Heisenbug with the HP-UX shell and VERBOSE=yes.
+  $AUTOMAKE --add-missing --copy 2>&1 >/dev/null |
+  grep -v /dev/null |
+  diff - stderr
 done