bug-coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] tests: adjust tail-2/pid to work around FreeBSD 6.1 failure


From: Jim Meyering
Subject: [PATCH] tests: adjust tail-2/pid to work around FreeBSD 6.1 failure
Date: Sat, 10 Oct 2009 22:18:07 +0200

FYI,

>From f7b1873805fae0dd0844f77c9a2edc8d48931c08 Mon Sep 17 00:00:00 2001
From: Jim Meyering <address@hidden>
Date: Sat, 10 Oct 2009 15:01:05 +0200
Subject: [PATCH] tests: adjust tail-2/pid to work around FreeBSD 6.1 failure

* tests/tail-2/pid: Run tail -f --pid=... on an actual file, not on
/dev/null, to avoid this failure on FreeBSD 6.1: tail: /dev/null:
cannot change nonblocking mode: Inappropriate ioctl for device
---
 tests/tail-2/pid |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/tests/tail-2/pid b/tests/tail-2/pid
index 760e289..0a4b81b 100755
--- a/tests/tail-2/pid
+++ b/tests/tail-2/pid
@@ -24,7 +24,7 @@ fi
 . $srcdir/test-lib.sh
 getlimits_

-touch here || framework_failure
+touch empty here || framework_failure

 fail=0

@@ -43,13 +43,13 @@ for inotify in ---disable-inotify ''; do

   # Ensure that tail --pid=PID exits with success status when PID is dead.
   # Use an unlikely-to-be-live PID
-  timeout 3 tail -f -s.1 --pid=$PID_T_MAX $inotify /dev/null
+  timeout 3 tail -f -s.1 --pid=$PID_T_MAX $inotify empty
   ret=$?
   test $ret = 124 && skip_test_ "pid $PID_T_MAX present or tail too slow"
   test $ret = 0 || fail=1

   # Ensure tail doesn't wait for data when PID is dead
-  timeout 3 tail -f -s10 --pid=$PID_T_MAX $inotify /dev/null
+  timeout 3 tail -f -s10 --pid=$PID_T_MAX $inotify empty
   test $? = 124 && fail=1
 done

--
1.6.5.rc3.227.g2ff1c




reply via email to

[Prev in Thread] Current Thread [Next in Thread]