add test: Uds listen poll repro#1166
Conversation
Standalone repro for select()/poll() returning POLLNVAL on a listening AF_UNIX socket under ipc-grate. Server forks a client, both go through the same ipc-grate IPC_STATE. Server does bind/listen/select(5s)/accept; client connect+write. Native and strace-grate: [server] PASS. ipc-grate (current): [server] FAIL: select timed out — listen fd never became readable, because ipc_pipe_poll_state for IPC_SOCKET only checks recvpipe/sendpipe (neither exists on a listener) and returns POLLNVAL.
The repro is a self-contained fork-based UDS test, not a grate-pair test, so it belongs alongside the other deterministic networking unit tests where the existing harness can pick it up.
End-to-End Test ReportTest Previewgrate harnessGrate Test Report
Cases
static harnessTest ReportDeterministic TestsSummary
Test Results by Category
Fail TestsSummary
wasm harnessTest ReportDeterministic TestsSummary
Test Results by Category
Fail TestsSummary
Test Results by Category
C++ harnessSummary
Cases
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useful for debugging ipc grate