Intermittent errors with tests on i586 (32bit)
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 38/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- python
- Lĩnh vực
- operating-systems, testing-qa
Hướng nghiên cứu
The failure is in tests/legacy_api/test_test.py, specifically test_function_times_out_no_raise_assert; start by reading that test and the retry_until call it exercises. Reproduce or inspect the timing behavior on 32-bit i586, then make the test reliably validate the timeout and run the affected test.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
When packaging this for openSUSE Tumbleweed, we get intermittent build errors due to failing tests.
Today this one errored out (using tmux-3.3a) on i586 (32bit):
[ 81s] =================================== FAILURES ===================================
[ 81s] ___________________ test_function_times_out_no_raise_assert ____________________
[ 81s]
[ 81s] def test_function_times_out_no_raise_assert() -> None:
[ 81s] ini = time()
[ 81s]
[ 81s] def never_true() -> bool:
[ 81s] return False
[ 81s]
[ 81s] assert not retry_until(never_true, 1, raises=False)
[ 81s]
[ 81s] end = time()
[ 81s]
[ 81s] > assert abs((end - ini) - 1.0) < 0.01
[ 81s] E assert 0.011504411697387695 < 0.01
[ 81s] E + where 0.011504411697387695 = abs(((1679550658.3015473 - 1679550657.2900429) - 1.0))
[ 81s]
[ 81s] tests/legacy_api/test_test.py:67: AssertionError
[ 81s] =============================== warnings summary ===============================
[...]
- Ngôn ngữ chính
- Python
- Star
- 1.2k
- Fork
- 127
- Merge trung bình
- 2 giờ 13 phút
- Pull request đã merge (30 ngày)
- 1
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của tmux-python/libtmux
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
tmux-python/libtmux#759 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
tmux-python/libtmux#745 · 2 bình luận ·
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
tmux-python/libtmux#744 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
tmux-python/libtmux#731 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
tmux-python/libtmux#654 ·
Tất cả issue của tmux-python/libtmux
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
anthropics/skills#1811 · 1 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
speaches-ai/speaches#678 ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
datalayer/mcp-compose#42 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
conda-forge/spacy-feedstock#177 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
UKGovernmentBEIS/inspect_evals#2523 ·