diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2021-11-14 09:33:44 +0200 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2021-11-14 09:33:44 +0200 |
commit | 0ed67a4f4f043acc08e3982a2648e3082e1f245a (patch) | |
tree | 9f67347aa1fa796b655b2984153b6fd94eeb2b0f | |
parent | e7468425dea5b5bc8bfb89158f5ad52b9789629e (diff) | |
download | egawk-0ed67a4f4f043acc08e3982a2648e3082e1f245a.tar.gz egawk-0ed67a4f4f043acc08e3982a2648e3082e1f245a.tar.bz2 egawk-0ed67a4f4f043acc08e3982a2648e3082e1f245a.zip |
Disable racy test in test/iolint.awk.
-rw-r--r-- | test/ChangeLog | 5 | ||||
-rw-r--r-- | test/iolint.awk | 13 | ||||
-rw-r--r-- | test/iolint.ok | 6 |
3 files changed, 14 insertions, 10 deletions
diff --git a/test/ChangeLog b/test/ChangeLog index 101de8fe..299e55c9 100644 --- a/test/ChangeLog +++ b/test/ChangeLog @@ -1,3 +1,8 @@ +2021-11-14 Arnold D. Robbins <arnold@skeeve.com> + + * iolint.awk: Disable test with race condition. Thanks to + Andreas Schwab <schwab@linux-m68k.org> for the report. + 2021-11-08 Arnold D. Robbins <arnold@skeeve.com> * Makefile.am: Add a '-' to tests so that if they fail, the whole diff --git a/test/iolint.awk b/test/iolint.awk index 257678ed..58fd746f 100644 --- a/test/iolint.awk +++ b/test/iolint.awk @@ -55,12 +55,15 @@ BEGIN { print close("cat") fflush() + # 11/2021: Disable this test since it's a race condition + # and fails intermittently on some systems. + # # `%.*s' used for input pipe and output pipe - "echo hello" | getline junk - print "hello" | "echo hello" - print close("echo hello") - print close("echo hello") - fflush() + # "echo hello" | getline junk + # print "hello" | "echo hello" + # print close("echo hello") + # print close("echo hello") + # fflush() # `%.*s' used for output file and output pipe" BINMODE = 2 diff --git a/test/iolint.ok b/test/iolint.ok index fbf514c2..620a70f3 100644 --- a/test/iolint.ok +++ b/test/iolint.ok @@ -23,11 +23,7 @@ gawk: iolint.awk:53: warning: `cat' used for output file and output pipe 0 hello 0 -gawk: iolint.awk:60: warning: `echo hello' used for input pipe and output pipe -hello -0 -0 -gawk: iolint.awk:68: warning: `cksum' used for output file and output pipe +gawk: iolint.awk:71: warning: `cksum' used for output file and output pipe 3015617425 6 0 0 |