[CI] Try to re-enable ORC JNI tests with Valgrind or ASan for debugging
Đang mở
Type: enhancement
- Ngôn ngữ chính
- Java
- Star
- 94
- Fork
- 152
- Merge trung bình
- 3 ngày 16 giờ
- Pull request đã merge (30 ngày)
- 11
Mô tả
### 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)`
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách xem xét pull request #449 và thiết lập CI cho các bài kiểm thử ORC JNI. Điều tra cách bật Valgrind hoặc ASan cho các bài kiểm thử đó, sau đó xác minh rằng các bài kiểm thử chạy ổn định và cung cấp chẩn đoán hữu ích cho lỗi phân đoạn ngẫu nhiên của glibc đã được báo cáo.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java
- Lĩnh vực
- ci-cd, testing-qa
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100