mirror of
https://github.com/opnsense/src.git
synced 2026-02-18 18:20:26 -05:00
fusefs: slightly better debugging in the tests
If the kernel rejects a response written by the server, print it. That would most likely be due to an error in the test logic. MFC after: 2 weeks Sponsored by: ConnectWise (cherry picked from commit 564c732b5c0221373d067c9a21da09b310e676ae) fusefs: fix the 32-bit build after 564c732b5c0 It's a printf format specifier again. MFC with: 564c732b5c0221373d067c9a21da09b310e676ae Sponsored by: ConnectWise (cherry picked from commit 52f7eb31ae84b0a02cd79c857c3201cb7b65c00f)
This commit is contained in:
parent
1c316af141
commit
f390c81498
1 changed files with 4 additions and 0 deletions
|
|
@ -1034,6 +1034,10 @@ void MockFS::write_response(const mockfs_buf_out &out) {
|
|||
ASSERT_EQ(-1, r);
|
||||
ASSERT_EQ(out.expected_errno, errno) << strerror(errno);
|
||||
} else {
|
||||
if (r <= 0 && errno == EINVAL) {
|
||||
printf("Failed to write response. unique=%" PRIu64
|
||||
":\n", out.header.unique);
|
||||
}
|
||||
ASSERT_TRUE(r > 0 || errno == EAGAIN) << strerror(errno);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue