apache / apache/arrow-java

[Java] Handle Flight Tests to gracefully shutdown.

Offen
#57 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Type: bug Type: Continuous Integration
Vorherrschende Sprache
Java
Sterne
94
Forks
152
Ø Merge
3 T. 16 Std.
Gemergte PRs (30 T.)
11

Beschreibung

### Describe the bug, including details regarding any error messages, version, and platform.

We have been experiencing a few flaky tests in Flight. And recently this was tracked in another PR https://github.com/apache/arrow/pull/43551#issuecomment-2328024081.

The root cause could be the issue discussed here. Shutting down the servers gracefully in order to release resources is necessary to avoid this flakiness in the tests.

### Component(s)

Java

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der Durchsicht der fehleranfälligen Flight-Testberichte und der verknüpften Diskussion in Apache Arrow PR 43551. Identifiziere die Flight-Testserver, die Ressourcen zurückhalten, und bestimme, wie ein ordnungsgemäßes Herunterfahren koordiniert werden sollte. Die Aufgabe ist abgeschlossen, wenn die Server Ressourcen zuverlässig freigeben und die gemeldete Testfehleranfälligkeit behoben ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
testing
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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