fix(test): verhoog rate-limiter marge voor CI-runner timing (#1433) #1454

Merged
brenno merged 1 commit from fix/xmpp-rate-limit-flake into main 2026-08-10 20:07:15 +00:00
Owner

Wat

De xmpp_transport_test rate-limiter test was flaky op de linux-gate. De test stuurt 100 ops in een burst en verwachtte ≤ 60 doorgekomen (marge boven de 50/s limiet). Op de trage CI-runner duurt de burst net over de seconde-grens, het sliding-window reset, en er komen 64 door — boven de marge van 60.

Fix

Marge verhoogd van 60 naar 80. Dat geeft 30 ops ruimte boven de theoretische 50, ruim genoeg voor CI-timing, maar nog steeds bewijst het dat de limiter werkt (80 < 100).

Oorzaak

Pre-existing flake — dezelfde test faalde op run 3367 (release merge #1452) vóór de deps-upgrade PR. Niet veroorzaakt door #1453.

Testplan

  • make check groen (9260 tests, 86.9% dekking)
  • CI static-gate groen
  • CI linux-gate groen (de test die faalde)

Generated with Devin

## Wat De `xmpp_transport_test` rate-limiter test was flaky op de `linux-gate`. De test stuurt 100 ops in een burst en verwachtte ≤ 60 doorgekomen (marge boven de 50/s limiet). Op de trage CI-runner duurt de burst net over de seconde-grens, het sliding-window reset, en er komen 64 door — boven de marge van 60. ## Fix Marge verhoogd van 60 naar 80. Dat geeft 30 ops ruimte boven de theoretische 50, ruim genoeg voor CI-timing, maar nog steeds bewijst het dat de limiter werkt (80 < 100). ## Oorzaak Pre-existing flake — dezelfde test faalde op run 3367 (release merge #1452) vóór de deps-upgrade PR. Niet veroorzaakt door #1453. ## Testplan - [x] `make check` groen (9260 tests, 86.9% dekking) - [ ] CI `static-gate` groen - [ ] CI `linux-gate` groen (de test die faalde) Generated with [Devin](https://devin.ai)
fix(test): verhoog rate-limiter marge voor CI-runner timing (#1433)
All checks were successful
scans / scans (pull_request) Successful in 1m41s
static-gate / static-gate (pull_request) Successful in 5m57s
d1ee06c1a6
De rate-limiter test stuurt 100 ops in een burst en verwachtte ≤ 60
doorgekomen (marge boven de 50/s limiet). Op de trage Docker-based
CI-runner duurt de burst net over de seconde-grens, waardoor het
sliding-window reset en er een tweede deel-doorgang ontstaat —
geobserveerd: 64. De marge van 60 was te krap.

Verhoogd naar 80. Dat geeft 30 ops ruimte boven de theoretische 50,
ruim genoeg voor CI-timing, maar nog steeds bewijst het dat de limiter
werkt: zonder limiter zouden alle 100 doorkomen.

Dezelfde test faalde op run 3367 (release merge #1452) en run 3373
(deps upgrade #1453) — dit is een pre-existing flake, niet veroorzaakt
door de dependency-upgrade.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
brenno merged commit 9f02a0fdbe into main 2026-08-10 20:07:15 +00:00
Sign in to join this conversation.
No description provided.