-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Tests
-
None
Failing sporadically, most often on PyPy, Gevent, and Eventlet. For example:
[2021/01/27 21:15:12.543] FAIL [0.522s]: test_pool_paused_error_is_retryable (test_cmap.TestCMAP) [2021/01/27 21:15:12.543] ---------------------------------------------------------------------- [2021/01/27 21:15:12.543] Traceback (most recent call last): [2021/01/27 21:15:12.543] File "/data/mci/fd07b95cdf6b560ea49164bf4575b162/src/test/__init__.py", line 485, in wrap [2021/01/27 21:15:12.543] return f(*args, **kwargs) [2021/01/27 21:15:12.543] File "/data/mci/fd07b95cdf6b560ea49164bf4575b162/src/test/__init__.py", line 485, in wrap [2021/01/27 21:15:12.543] return f(*args, **kwargs) [2021/01/27 21:15:12.543] File "/data/mci/fd07b95cdf6b560ea49164bf4575b162/src/test/__init__.py", line 485, in wrap [2021/01/27 21:15:12.543] return f(*args, **kwargs) [2021/01/27 21:15:12.543] File "/data/mci/fd07b95cdf6b560ea49164bf4575b162/src/test/test_cmap.py", line 463, in test_pool_paused_error_is_retryable [2021/01/27 21:15:12.543] 2, cmap_listener.event_count(ConnectionCheckOutFailedEvent)) [2021/01/27 21:15:12.543] AssertionError: 2 != 1
Could be a bug in the test or a bug in the Pool added in PYTHON-2462.
There does seem to be a pattern of the Gevent failures but this could be a red herring:
- duplicates
-
PYTHON-2602 Add test that ensures the error returned from being evicted from the WaitQueue is retryable
- Closed
- is caused by
-
PYTHON-2462 Implement and test connection pool paused state
- Closed
- is related to
-
PYTHON-2584 Investigate if the default localThresholdMS=15 is the culprit behind various flaky tests
- Closed
- related to
-
PYTHON-3519 Test failure - test_pool_paused_error_is_retryable
- Backlog