summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Ganssle <paul@ganssle.io>2018-03-23 13:11:28 -0400
committerPaul Ganssle <paul@ganssle.io>2018-03-23 13:20:54 -0400
commit685987d6275f8d9f5815c0f80bf581fb3d6d02fd (patch)
tree05b25d0ac3e78539d05ae97af3096ebaa86903cc
parent9d9aa90c912fa363a5dcb263b709ca776c911661 (diff)
downloadpython-setuptools-git-685987d6275f8d9f5815c0f80bf581fb3d6d02fd.tar.gz
Skip coverage on pypy3 on travis
On pypy3 on Travis (version 5.8.0), running with coverage enabled causes significant slowdown and test_build_meta ends up timing out or otherwise failing. Until that is fixed, skip coverage on pypy3 on Travis.
-rw-r--r--.travis.yml5
1 files changed, 4 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml
index 731a067b..fb659f13 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -9,7 +9,6 @@ python:
- &latest_py3 3.6
- nightly
- pypy
-- pypy3
env:
TOXENV=py
@@ -23,6 +22,10 @@ jobs:
- TOXENV=py
- python: *latest_py2
env: *cenv
+ - python: pypy3
+ # Running coverage breaks the pypy3 build on Travis only.
+ # Until that's fixed the pypy3 build needs to be run without coverage
+ script: tox -e py -- $TRAVIS_BUILD_DIR
- stage: deploy (to PyPI for tagged commits)
if: tag IS present
python: *latest_py3