Commit 99f1e994 authored by Jason Madden's avatar Jason Madden

Unreproducible test failures on PyPy3 an CI

parent 6e28fd80
...@@ -113,6 +113,14 @@ else: ...@@ -113,6 +113,14 @@ else:
return f return f
return dec return dec
if PYPY and PY3 and RUNNING_ON_CI:
# Same as above, for PyPy3.3-5.5-alpha
skipOnPyPy3OnCI = unittest.skip
else:
def skipOnPyPy3OnCI(reason):
def dec(f):
return f
return dec
class ExpectedException(Exception): class ExpectedException(Exception):
"""An exception whose traceback should be ignored""" """An exception whose traceback should be ignored"""
......
...@@ -158,6 +158,14 @@ if PYPY: ...@@ -158,6 +158,14 @@ if PYPY:
] ]
if PY3 and TRAVIS:
FAILING_TESTS += [
## ---
## Unknown; can't reproduce locally on OS X
'FLAKY test_subprocess.py', # timeouts on one test.
]
if PY26: if PY26:
FAILING_TESTS += [ FAILING_TESTS += [
......
...@@ -136,7 +136,8 @@ def run_and_check(run_client): ...@@ -136,7 +136,8 @@ def run_and_check(run_client):
raise AssertionError('server should be dead by now') raise AssertionError('server should be dead by now')
@greentest.skipOnAppVeyor("Often fail with timeouts; not sure why") @greentest.skipOnAppVeyor("Often fail with timeouts; not sure why.")
@greentest.skipOnPyPy3OnCI("Often fails with timeouts; not sure why.")
class Test(greentest.TestCase): class Test(greentest.TestCase):
def test_clean_exit(self): def test_clean_exit(self):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment