HomeFreeBSD

Fix intermittency in the sys.fs.fusefs.mknod.main test

Description

Fix intermittency in the sys.fs.fusefs.mknod.main test

In the Mknod.parent_inode test case, the kernel sends an extra
FUSE_FORGET message. But because it gets sent asynchronously with the
failing syscall, it doesn't always get received before the test ends.
So we never setup an expectation for it. And 90+% of the time the test
would exit successfully.

Fix the intermittency by always waiting to receive the FUSE_FORGET
message.

MFC after: 2 weeks
Sponsored by: Axcient

Details

Provenance
asomersAuthored on Oct 6 2023, 7:46 PM
Parents
rG03205a8cd57f: i2c: rtc: Add module for hym8563 driver
Branches
Unknown
Tags
Unknown