From c65a6548bdda68dada6c25b73d6e09b572b172d6 Mon Sep 17 00:00:00 2001 From: Cosimo Lupo Date: Mon, 26 Dec 2016 13:55:44 +0000 Subject: [PATCH] .travis.yml: run tests with coverage for all pythons, not just 3.5 Running coverage.py on pypy takes twice as long, not worth it. --- .travis.yml | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/.travis.yml b/.travis.yml index 73891679e..a28f8eaed 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,26 +5,24 @@ language: python matrix: include: - python: 2.7 - env: TOXENV=py27 + env: TOXENV=py27-cov - python: 3.4 - env: TOXENV=py34 + env: TOXENV=py34-cov - python: 3.5 env: - - TOXENV=py35 + - TOXENV=py35-cov - BUILD_DIST=true - python: 3.6 - env: TOXENV=py36 + env: TOXENV=py36-cov - python: pypy - env: TOXENV=pypy + # disable coverage.py on pypy because of performance problems + env: TOXENV=pypy-nocov - language: generic os: osx - env: TOXENV=py27 + env: TOXENV=py27-cov - language: generic os: osx - env: TOXENV=py35 - # coveralls is not listed in tox's envlist, but should run in travis - - python: 3.5 - env: TOXENV=coveralls + env: TOXENV=py35-cov install: - ./.travis/install.sh @@ -32,6 +30,9 @@ install: script: - ./.travis/run.sh +after_success: + - ./.travis/after_success.sh + before_deploy: - ./.travis/before_deploy.sh