Regression 1.13 → 1.14: test stops (running = false) on slow links

Chiusa
#163 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@VG31OP ci sta già lavorando.

Dal 14/10/2026.

  • #164 di @VG31OP — aperta
  • #169 di @devandrepascoa — aperta

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
15/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
typescript

Direzione di ricerca

The payload names no source file, so start by reproducing: throttle to 1 Mbit/s symmetrical with the config bandwidthAbortRequestDuration: 60000 and the listed measurement sequence, and watch where onRunningChange(false) and onError fire. Then diff 1.13 against 1.14 around the abort logic to find what changed. Linked PR #164 already targets this, so review it before writing a competing fix. Done means the test completes under the throttled conditions without aborting.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Since 1.14.x the test aborts (onRunningChange(false), onError fires) on slow connections. 1.13.x completes under the same conditions.

Downstream: https://github.com/AKVorrat/Netzbremse.de/issues/39 (we fixed it by rolling back to 1.13).

Reproduce

  • Chrome DevTools → throttle to 1 Mbit/s symmetrical, no added latency
  • Config: bandwidthAbortRequestDuration: 60000, measurements:
    download 100k×2, upload 100k×2, download 10M×2, upload 5M×2, download 25M×2, upload 10M×2, latency 40
  • Test stops partway through
Lingua principale
TypeScript
Stelle
767
Fork
89
Merge medio
1g 19h
PR unite (30g)
9

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di cloudflare/speedtest

Tutte le issue di cloudflare/speedtest

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.