From: Jim Meyering Date: Mon, 19 Jan 2009 11:09:12 +0000 (+0100) Subject: tests: tail-2/infloop-1 is racy X-Git-Tag: v7.1~52 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f6240c49df11d1635782818d0cc90161b5b988cc;p=thirdparty%2Fcoreutils.git tests: tail-2/infloop-1 is racy * tests/tail-2/infloop-1: Add a comment to that effect. --- diff --git a/tests/tail-2/infloop-1 b/tests/tail-2/infloop-1 index bf12a1143f..6a456deace 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