-
Type: Build Failure
-
Resolution: Unresolved
-
Priority: Unknown
-
Affects Version/s: None
-
Component/s: None
-
None
-
Python Drivers
-
Not Needed
-
This test is failing on PyPy:
[2024/08/08 19:50:30.290] FAILURE: AssertionError: Didn't ever unregister executor: pymongo_events_thread () [2024/08/08 19:50:30.290] self = <test.test_monitor.TestMonitor testMethod=test_cleanup_executors_on_client_del> [2024/08/08 19:50:30.290] def test_cleanup_executors_on_client_del(self): [2024/08/08 19:50:30.290] client = create_client() [2024/08/08 19:50:30.290] executors = get_executors(client) [2024/08/08 19:50:30.290] self.assertEqual(len(executors), 4) [2024/08/08 19:50:30.290] [2024/08/08 19:50:30.290] # Each executor stores a weakref to itself in _EXECUTORS. [2024/08/08 19:50:30.290] executor_refs = [(r, r()._name) for r in _EXECUTORS.copy() if r() in executors] [2024/08/08 19:50:30.290] [2024/08/08 19:50:30.290] del executors [2024/08/08 19:50:30.290] del client [2024/08/08 19:50:30.290] [2024/08/08 19:50:30.290] for ref, name in executor_refs: [2024/08/08 19:50:30.290] > wait_until(partial(unregistered, ref), f"unregister executor: {name}", timeout=5) [2024/08/08 19:50:30.290] test/test_monitor.py:70: