[CI] Try to re-enable ORC JNI tests with Valgrind or ASan for debugging
- Vorherrschende Sprache
- Java
- Sterne
- 94
- Forks
- 152
- Ø Merge
- 3 T. 16 Std.
- Gemergte PRs (30 T.)
- 11
Beschreibung
### Describe the enhancement requested
https://github.com/apache/arrow-java/pull/449
ORC tests segfault randomly with `Fatal glibc error: malloc.c:2599 (sysmalloc): assertion failed: (old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)`
Beitragsleitfaden
Rechercherichtung
Beginne mit der Überprüfung von Pull Request #449 und der CI-Konfiguration für die ORC JNI-Tests. Untersuche, wie Valgrind oder ASan für diese Tests aktiviert werden können, und überprüfe anschließend, dass die Tests zuverlässig ausgeführt werden und nützliche Diagnosen für den gemeldeten zufälligen glibc-Segmentierungsfehler liefern.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- ci-cd, testing-qa
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100