=== FAIL: enterprise/coderd/x/chatd TestSubscribeRelayDrainWithinGraceLeavesBufferRetained (25.20s)
chatd_test.go:1519:
Error: Received unexpected error:
context deadline exceeded
Messages: Eventually timed out
chatd_test.go:1536:
Error: Received unexpected error:
context deadline exceeded
Messages: Eventually timed out
chatd_test.go:1553:
Error: Received unexpected error:
context deadline exceeded
Messages: retained buffer must still contain message_parts after the relay drains within grace
go test ./enterprise/coderd/x/chatd -run TestSubscribeRelayDrainWithinGraceLeavesBufferRetained -count=1
CI Run
test-go-pg (ubuntu-latest)(https://github.com/coder/coder/actions/runs/24586628243/job/71897789681)Commit
Failure
Error Analysis
testutil.Eventuallyassertions timed out waiting for relay drain behavior and retained buffer checks.Root Cause Assessment
Assignment Analysis
git blame -L 1440,1585 enterprise/coderd/x/chatd/chatd_test.go→ commit3f6b40a83384fc337fa1ac42edfdd7e96a4652bf(Cian Johnston) introduced this test and surrounding relay drain/retained buffer characterization.git log --oneline -10 --follow enterprise/coderd/x/chatd/chatd_test.goshows the most recent relevant changes are in3f6b40a83384...(adds regression tests in enterprise/coderd/x/chatd).Suggested owner: Cian Johnston (commit
3f6b40a83384...). GitHub assignee could not be auto-set.Related Issues
TestSubscribeRelayDrainWithinGraceLeavesBufferRetained,SubscribeRelayDrainWithinGrace,retained buffer+chatd,chatd_test.go SubscribeRelayDrainReproduction