diff options
| author | Alan Somers <asomers@FreeBSD.org> | 2014-03-06 20:24:15 +0000 |
|---|---|---|
| committer | Alan Somers <asomers@FreeBSD.org> | 2014-03-06 20:24:15 +0000 |
| commit | 8de34a88de1d5795c302c057b64cc27c26db460c (patch) | |
| tree | 222368e66b92459a7ce463a6953d49270babd8b9 /tests | |
| parent | bbd054cb338df7c86f9936debfdd2d70eeffed6d (diff) | |
Notes
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/sys/kern/unix_seqpacket_test.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/sys/kern/unix_seqpacket_test.c b/tests/sys/kern/unix_seqpacket_test.c index f2904aec060b9..51769c4abd42f 100644 --- a/tests/sys/kern/unix_seqpacket_test.c +++ b/tests/sys/kern/unix_seqpacket_test.c @@ -361,6 +361,12 @@ test_pipe(size_t sndbufsize, size_t rcvbufsize) reader_data.so = sv[1]; ATF_REQUIRE_EQ(0, pthread_create(&writer, NULL, test_pipe_writer, (void*)&writer_data)); + /* + * Give the writer time to start writing, and hopefully block, before + * starting the reader. This increases the likelihood of the test case + * failing due to PR kern/185812 + */ + usleep(1000); ATF_REQUIRE_EQ(0, pthread_create(&reader, NULL, test_pipe_reader, (void*)&reader_data)); @@ -951,7 +957,6 @@ ATF_TC_BODY(pipe_simulator_8k_128k, tc) ATF_TC_WITHOUT_HEAD(pipe_simulator_128k_8k); ATF_TC_BODY(pipe_simulator_128k_8k, tc) { - atf_tc_expect_fail("PR kern/185812 SOCK_SEQPACKET AF_UNIX sockets with asymmetrical buffers drop packets"); test_pipe_simulator(131072, 8192); } |
