aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Wing <rew@FreeBSD.org>2022-01-02 21:07:18 +0000
committerRobert Wing <rew@FreeBSD.org>2022-01-02 21:26:07 +0000
commit7c9948c2e9199d33e380ddc9de5edfa31f5f9bb7 (patch)
treeb940d19109cc099d674091ca731412ccfc2e6b63
parent698727d637341f2306138ca0ea181444de3df479 (diff)
downloadsrc-7c9948c2e9199d33e380ddc9de5edfa31f5f9bb7.tar.gz
src-7c9948c2e9199d33e380ddc9de5edfa31f5f9bb7.zip
skip test case nvlist_send_recv__send_many_fds__dgram
If I'm not mistaken, the underlying sendmsg() for nvlist_send() is failing with ENOBUFS. In turn, nvlist_recv() returns NULL because it didn't receive the expected number of file descriptors. Adjusting net.local.dgram.recvspace worked on my local machine, but on CI the test still fails consistently. PR: 260891
-rw-r--r--lib/libnv/tests/nvlist_send_recv_test.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/libnv/tests/nvlist_send_recv_test.c b/lib/libnv/tests/nvlist_send_recv_test.c
index 914e429f5f28..133a487b8a7c 100644
--- a/lib/libnv/tests/nvlist_send_recv_test.c
+++ b/lib/libnv/tests/nvlist_send_recv_test.c
@@ -483,6 +483,8 @@ ATF_TC_BODY(nvlist_send_recv__send_many_fds__dgram, tc)
size_t len;
int error;
+ atf_tc_skip("https://bugs.freebsd.org/260891");
+
/* size of the largest datagram to send */
temp_maxdgram = 16772;
len = sizeof(maxdgram);