This repository was archived by the owner on Aug 4, 2026. It is now read-only.
v3.3.4 — Deterministic CI (TCP Readiness Probes)
v3.3.4 — Deterministic CI (TCP Readiness Probes)
Fix: Flaky test_concurrent_requests_respect_limit — ConnectionResetError under CI load caused by 20 concurrent threads hitting the server before it finished binding. Replaced blind time.sleep(0.1) with _wait_for_server() — polls TCP until the port accepts a connection.
Stress test: 5 consecutive runs, 14×5 = 70 tests, zero flakes. 625/625 full suite.
=== run 1 === 14 passed in 9.12s
=== run 2 === 14 passed in 9.29s
=== run 3 === 14 passed in 8.63s
=== run 4 === 14 passed in 9.02s
=== run 5 === 14 passed in 9.00s
Previous: v3.3.3 — cross-model security audit.