From 016a5ef0942422f463c8a4a1ade08def45e40d2d Mon Sep 17 00:00:00 2001 From: Matthew Rocklin Date: Sun, 24 Apr 2022 14:04:10 -0500 Subject: [PATCH] Xfail test_worker_death_timeout This is due to the asyncio.wait_for bug in CPython. It sometimes doesn't respect its own timeout --- distributed/tests/test_worker.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/distributed/tests/test_worker.py b/distributed/tests/test_worker.py index 7f796c015b..befd6ddfcf 100644 --- a/distributed/tests/test_worker.py +++ b/distributed/tests/test_worker.py @@ -810,9 +810,8 @@ async def test_hold_onto_dependents(c, s, a, b): await asyncio.sleep(0.1) -# Normally takes >2s but it has been observed to take >30s occasionally -@pytest.mark.slow -@gen_test(timeout=120) +@pytest.mark.xfail(reason="asyncio.wait_for bug") +@gen_test() async def test_worker_death_timeout(): w = Worker("tcp://127.0.0.1:12345", death_timeout=0.1) with pytest.raises(TimeoutError) as info: