You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(tests): three CI failures — NagleBuf cap, stress test dedup, timeouts
MaxNagleBuf raised from 32 KB to 256 KB: the 32 KB cap silently dropped
64 KB data-exchange sends (IPC fire-and-forget never surfaced ErrSendBufFull
back to the caller), causing TestDataExchangeLargePayload and
TestLargeWriteSegmentation to hang until timeout.
TestStressConcurrentConnections: 20 concurrent dials to the same
(peerNode, dstPort) were all deduplicated to one connection by
DialConnectionContext — fixed by giving each goroutine its own port
(3000+idx) so dials are independent. Also reduced numConns 20→10 and
moved base port away from built-in service ports (1001-1003).
TestLargeWriteSegmentation: added 60 s read deadline so a stall fails
fast instead of hanging until the global timeout fires.
CI workflow: raised test timeout 120 s → 300 s for macOS arm64 runners.
0 commit comments