From 63df0102a4f9ba01bbff4ccf61491f53dbf8f4c2 Mon Sep 17 00:00:00 2001 From: Paul Kehrer Date: Mon, 19 Jun 2017 00:59:13 -1000 Subject: add pypy3.5 to our test matrix (#3709) * add pypy3.5 to our test matrix * pypy-nocoverage time --- .travis.yml | 3 ++- tox.ini | 8 ++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index f84b4197..5bfe15b4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -33,6 +33,7 @@ matrix: env: TOXENV=py36 - env: TOXENV=pypy PYPY_VERSION=pypy2-5.3 - env: TOXENV=pypy PYPY_VERSION=pypy2.7-5.8.0 + - env: TOXENV=pypy-nocoverage PYPY_VERSION=pypy3.5-5.8.0 - python: 2.7 env: TOXENV=py27 OPENSSL=1.1.0f - python: 3.5 @@ -72,7 +73,7 @@ matrix: - language: generic os: osx osx_image: xcode8.3 - env: TOXENV=pypy CRYPTOGRAPHY_SUPPRESS_LINK_FLAGS=1 PYPY_VERSION=pypy2.7-5.8.0 + env: TOXENV=pypy-nocoverage CRYPTOGRAPHY_SUPPRESS_LINK_FLAGS=1 PYPY_VERSION=pypy2.7-5.8.0 - language: generic os: osx osx_image: xcode8.3 diff --git a/tox.ini b/tox.ini index 525ffe2e..89bcaae3 100644 --- a/tox.ini +++ b/tox.ini @@ -18,6 +18,14 @@ commands = coverage combine coverage report -m +# This target disables coverage on pypy because of performance problems with +# coverage.py on pypy. +[testenv:pypy-nocoverage] +basepython = pypy +commands = + pip list + pytest --capture=no --strict {posargs} + [testenv:docs] extras = docstest -- cgit v1.2.3