Deflake SlidingConnectionHealTest unknown_pos leg on testAndroidHostTest under parallel load #73
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
During the 2026-08-10 local gate for #68,
unknown_pos_restarts_the_connection_and_the_initial_payload_marks_the_roomtimed out (30s virtual time, TimeoutCancellationException at SlidingConnectionHealTest.kt:102) on :katrix-testkit:testAndroidHostTest while the jvmTest variant passed in the same build; it passes deterministically in isolation (--rerun-tasks). Load-dependent — same family as the D22 transient-5xx flake seen in CI run #122. Investigate the virtual-time polling loop (while cursor != fresh: delay(50)) vs MockHomeserver idleSyncDelay under a contended scheduler; consider awaiting a flow instead of polling, per the D36 crash-honest deflake pattern.