4.x: Separate `TestHelper.race` uses so they can run `@Isolated`
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 45/100
Rechercherichtung
Beginne damit, die vorhandenen Verwendungen von TestHelper.race und die Race-Tests zu lokalisieren, die auf Interleaving setzen, um Fehler sichtbar zu machen. Prüfe, wie JUnit 6 @Isolated auf Tests angewendet wird, und suche anschließend nach manuellen Race-Tests, die noch nicht konvertiert wurden. Als erledigt gilt die Aufgabe, wenn die relevanten Race-Tests getrennt und isoliert sind und weiterhin ihre vorgesehenen Fehlerbedingungen auslösen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
There are no failures but the race tests are there to provoke failures. Them not failing when run parallel might just indicate the failure condition wasn't triggered due to interleaving.
Separating them out and running them JUnit 6 @Isolated can restore faith.
Also double check for any manual racing tests that haven't been converted to TestHelper.race before.
PR Welcome.
- Vorherrschende Sprache
- Java
- Sterne
- 48.2k
- Forks
- 7.6k
- Ø Merge
- 3 Std. 9 Min.
- Gemergte PRs (30 T.)
- 25
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus ReactiveX/RxJava
-
4.x AI Enhancement Streamable
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
ReactiveX/RxJava#8299 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
4.x: FlowableBufferTest > longTimeAction() FAILEDEvtl. wieder frei @akarnokd hat das vor 74 Tagen übernommen, und es ist kein Pull Request offen. Offen4.x Test-Failures
ReactiveX/RxJava#8280 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
4.x Discussion
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
Maintainer antworten meist innerhalb von 1 Tag
-
3.x 4.x Investigating
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100
ReactiveX/RxJava#7956 · 2 Kommentare · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
-
4.x: Cache/Replay operators to be more GC friendlyEvtl. wieder frei @DragonFSKY hat das vor 87 Tagen übernommen, und es ist kein Pull Request offen. Offen4.x Enhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
ReactiveX/RxJava#7912 · 3 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in ReactiveX/RxJava
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
2026 Error Report
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
triplea-game/triplea#15096 ·
Maintainer antworten meist innerhalb von 1 Tag
-
[Bug][API] Switching workflow versions leaves schedules onlineEvtl. vergeben @zhuangchong hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
apache/dolphinscheduler#18731 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Implement JDBC Domain Enums (`SqlCategory`, `SqlExecutionStatus`, `SqlExecutionType`) in Core ModuleOffencore-module enhancement good first issue
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 87/100
sdlc-pro/spring-lens#531 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
apache/rocketmq-dashboard#7340 ·
Maintainer antworten meist innerhalb von 3 Tagen