grpc / grpc/grpc-java

Netty Flow Control tests have data races

Offen
#3,856 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug P3
Vorherrschende Sprache
Java
Sterne
12.1k
Forks
4k
Ø Merge
2 T. 17 Std.
Gemergte PRs (30 T.)
37

Beschreibung

The window size read from the testing thread should be executed on the event loop. Since this test is flaky, and fixing this race would make the test more flaky (but less racy), the test is being marked `@Ignored`.

This issue tracks reenabling the flow control tests and fixing the data race.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Lokalisieren Sie die mit @Ignored markierten Flow-Control-Tests und untersuchen Sie, wie die Fenstergröße aus dem Test-Thread im Vergleich zur Event Loop gelesen wird. Aktivieren Sie die Tests wieder, beheben Sie die Data Race, und bestätigen Sie, dass die Flow-Control-Testsuite ohne Flakiness besteht.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
networking, testing-qa
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.