[Bug 260891] failing test case: nvlist_send_recv__send_many_fds__dgram

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 02 Jan 2022 21:02:10 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=260891

            Bug ID: 260891
           Summary: failing test case:
                    nvlist_send_recv__send_many_fds__dgram
           Product: Base System
           Version: CURRENT
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: tests
          Assignee: testing@FreeBSD.org
          Reporter: rew@FreeBSD.org

The failing test:

https://ci.freebsd.org/job/FreeBSD-main-amd64-test/20266/testReport/junit/lib.libnv/nvlist_send_recv_test/nvlist_send_recv__send_many_fds__dgram/

With error message:

/usr/src/lib/libnv/tests/nvlist_send_recv_test.c:457: nvl != NULL not met

I *think* the problem with this test is that the nvlist_send() fails because
the underlying sendmsg() call fails with ENOBUFS. Then, nvlist_recv() returns
NULL because it detects that it didn't receive the expected number of file
descriptors.

Adjusting net.local.dgram.recvspace worked on local machine, however, on CI the
test still fails consistently.

I'll disable this test for now.

-- 
You are receiving this mail because:
You are the assignee for the bug.