summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorJim Meyering <meyering@redhat.com>2009-01-19 12:09:12 +0100
committerJim Meyering <meyering@redhat.com>2009-01-19 12:09:12 +0100
commitf6240c49df11d1635782818d0cc90161b5b988cc (patch)
treee04fe3c96dba2b17684e633e5b27a1a7d523fdc4 /tests
parentb52a88607f66311e930bf5b4e8a9b465e38086ca (diff)
downloadcoreutils-f6240c49df11d1635782818d0cc90161b5b988cc.tar.xz
tests: tail-2/infloop-1 is racy
* tests/tail-2/infloop-1: Add a comment to that effect.
Diffstat (limited to 'tests')
-rwxr-xr-xtests/tail-2/infloop-17
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/tail-2/infloop-1 b/tests/tail-2/infloop-1
index bf12a1143..6a456deac 100755
--- a/tests/tail-2/infloop-1
+++ b/tests/tail-2/infloop-1
@@ -1,7 +1,7 @@
#!/bin/sh
# This test would fail with tail from pre-1.22i textutils.
-# Copyright (C) 1999, 2002, 2006-2008 Free Software Foundation, Inc.
+# Copyright (C) 1999, 2002, 2006-2009 Free Software Foundation, Inc.
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -31,6 +31,11 @@ done
tail -n 1 t &
tail_pid=$!
kill $yes_pid
+
+# This test is racy, and can fail under unusual circumstances.
+# On a busy system, "yes" will fail to write
+# (and hence fail to be killed by SIGPIPE) in that 1-second interval.
+# Then the following kill will succeed and cause this test to fail.
sleep 1
fail=0