elastic / elastic/apm-agent-python
Investigate Python 3.8 windows test failure
- Ngôn ngữ chính
- Python
- Star
- 431
- Fork
- 239
- Merge trung bình
- 5 ngày 10 giờ
- Pull request đã merge (30 ngày)
- 7
Mô tả
This was from unrelated code change:
```
_____________________________ test_interval_timer _____________________________
def test_interval_timer():
func = mock.Mock()
timer = IntervalTimer(function=func, interval=0.1, args=(1,), kwargs={"a": "b"})
timer.start()
time.sleep(0.25)
try:
> assert func.call_count == 2
E AssertionError: assert 1 == 2
E + where 1 = .call_count
tests\utils\threading_tests.py:46: AssertionError
```
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu với tests/utils/threading_tests.py và lỗi test_interval_timer được nêu trong báo cáo, sau đó chạy test đó trên Windows với Python 3.8. Theo dõi hành vi của IntervalTimer xung quanh khoảng thời gian 0.1 giây và hai lần gọi được mong đợi. Hoàn thành khi đã xác định được nguyên nhân của lỗi đặc thù trên nền tảng và xác minh được cách giải quyết cho test hoặc phần triển khai.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- python
- Lĩnh vực
- testing-qa
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 28/100