HH-469: close WebSocket fanout contract gaps (#109)

* HH-469: close websocket fanout contract gaps

* fix: unify message sender contracts

---------

Co-authored-by: Rogee <rogee@ipao.vip>
This commit is contained in:
Rogee
2026-08-23 00:22:01 +08:00
committed by GitHub
co-authored by rogee
parent f91dc6ca1a
commit ef8931099c
14 changed files with 377 additions and 114 deletions
+1 -1
View File
@@ -263,7 +263,7 @@ jobs:
run: |
set -euo pipefail
mkdir -p "$GOCHAT_WS_E2E_EVIDENCE_DIR"
go test -json -count=1 -timeout 2m ./tests/e2e -run '^TestWebSocketMultiInstanceFanout$' \
go test -json -count=3 -timeout 6m ./tests/e2e -run '^TestWebSocketMultiInstanceFanout$' \
| tee "$GOCHAT_WS_E2E_EVIDENCE_DIR/test.jsonl"
grep -Eq '"Action":"pass".*"Test":"TestWebSocketMultiInstanceFanout"' \
"$GOCHAT_WS_E2E_EVIDENCE_DIR/test.jsonl"