From 23191a6cac59a74c3048af2dc1aa0ffb07b634d7 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Thu, 28 May 2020 15:40:36 +0200 Subject: [PATCH] bpo-30064: Fix unstable asyncio "racing" socket tests Skip new "racing" socket tests which fail randomly until someone fix them, to ease analysis of buildbot failures (skip tests which are known to be broken/unstable). --- Lib/test/test_asyncio/test_sock_lowlevel.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Lib/test/test_asyncio/test_sock_lowlevel.py b/Lib/test/test_asyncio/test_sock_lowlevel.py index 5e6a90abb46cf5..e0583c04195641 100644 --- a/Lib/test/test_asyncio/test_sock_lowlevel.py +++ b/Lib/test/test_asyncio/test_sock_lowlevel.py @@ -2,6 +2,8 @@ import time import asyncio import sys +import unittest + from asyncio import proactor_events from itertools import cycle, islice from test.test_asyncio import utils as test_utils @@ -232,6 +234,8 @@ async def _basetest_sock_connect_racing(self, listener, sock): # avoid touching event loop to maintain race condition time.sleep(0.01) + # FIXME: https://bugs.python.org/issue30064#msg370143 + @unittest.skipIf(True, "unstable test") def test_sock_client_racing(self): with test_utils.run_test_server() as httpd: sock = socket.socket()