mirror of https://github.com/python/cpython
bpo-30064: Fix unstable asyncio "racing" socket tests (GH-20485)
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).
This commit is contained in:
parent
4fd4963ccc
commit
84ee7e1573
|
@ -2,6 +2,8 @@ import socket
|
||||||
import time
|
import time
|
||||||
import asyncio
|
import asyncio
|
||||||
import sys
|
import sys
|
||||||
|
import unittest
|
||||||
|
|
||||||
from asyncio import proactor_events
|
from asyncio import proactor_events
|
||||||
from itertools import cycle, islice
|
from itertools import cycle, islice
|
||||||
from test.test_asyncio import utils as test_utils
|
from test.test_asyncio import utils as test_utils
|
||||||
|
@ -232,6 +234,8 @@ class BaseSockTestsMixin:
|
||||||
# avoid touching event loop to maintain race condition
|
# avoid touching event loop to maintain race condition
|
||||||
time.sleep(0.01)
|
time.sleep(0.01)
|
||||||
|
|
||||||
|
# FIXME: https://bugs.python.org/issue30064#msg370143
|
||||||
|
@unittest.skipIf(True, "unstable test")
|
||||||
def test_sock_client_racing(self):
|
def test_sock_client_racing(self):
|
||||||
with test_utils.run_test_server() as httpd:
|
with test_utils.run_test_server() as httpd:
|
||||||
sock = socket.socket()
|
sock = socket.socket()
|
||||||
|
|
Loading…
Reference in New Issue