Skip to content

Commit 6c232ae

Browse files
committed
Disable coverage on pypy3 release
1 parent bab5034 commit 6c232ae

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

ci.sh

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -124,9 +124,15 @@ else
124124

125125
# Disable coverage on 3.8 until we run 3.8 on Windows CI too
126126
# https://github.com/python-trio/trio/pull/784#issuecomment-446438407
127-
if [[ "$(python -V)" != Python\ 3.8* ]]; then
128-
# Special flag for pypy3.6 builds, so we can track weird coverage
129-
# issues: https://bitbucket.org/pypy/pypy/issues/2943/
127+
if [[ "$(python -V)" = Python\ 3.8* ]]; then
128+
true;
129+
# coverage is broken in pypy3 7.1.1, but is fixed in nightly and should be
130+
# fixed in the next release after 7.1.1.
131+
# See: https://bitbucket.org/pypy/pypy/issues/2943/
132+
elif [[ "$TRAVIS_PYTHON_VERSION" = "pypy3" ]]; then
133+
true;
134+
else
135+
# Flag pypy and cpython coverage differently, until it settles down...
130136
FLAG="cpython"
131137
if [[ "$PYPY_NIGHTLY_BRANCH" == "py3.6" ]]; then
132138
FLAG="pypy36nightly"

0 commit comments

Comments
 (0)