Skip to content

Commit 71b6833

Browse files
Merge pull request #2055 from nicoddemus/error-matrix-for-failing-jobs
Allow problematic jobs to fail instead of commenting them out
2 parents 3e01e83 + 98caeed commit 71b6833

2 files changed

Lines changed: 16 additions & 7 deletions

File tree

.travis.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,17 @@ env:
2222
- TESTENV=py27-trial
2323
- TESTENV=py35-pexpect
2424
- TESTENV=py35-xdist
25-
# Disable py35-trial temporarily: #1989
26-
#- TESTENV=py35-trial
25+
- TESTENV=py35-trial
2726
- TESTENV=py27-nobyte
2827
- TESTENV=doctesting
2928
- TESTENV=freeze
3029
- TESTENV=docs
3130

31+
matrix:
32+
allow_failures:
33+
# py35-trial failing on Linux: #1989
34+
- env: TESTENV=py35-trial
35+
3236
script: tox --recreate -e $TESTENV
3337

3438
notifications:

appveyor.yml

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,15 @@ environment:
88
matrix:
99
# create multiple jobs to execute a set of tox runs on each; this is to workaround having
1010
# builds timing out in AppVeyor
11-
# pypy is disabled until #1963 gets fixed
1211
- TOXENV: "linting,py26,py27,py33,py34,py35"
1312
- TOXENV: "py27-pexpect,py27-xdist,py27-trial,py35-pexpect,py35-xdist,py35-trial"
1413
- TOXENV: "py27-nobyte,doctesting,freeze,docs"
14+
- TOXENV: "pypy"
15+
16+
matrix:
17+
allow_failures:
18+
# pypy is disabled until #1963 gets fixed
19+
- TOXENV: "pypy"
1520

1621
install:
1722
- echo Installed Pythons
@@ -21,10 +26,10 @@ install:
2126
# choco install returns non-zero, because choco install python.pypy is too
2227
# noisy)
2328
# pypy is disabled until #1963 gets fixed
24-
#- choco install python.pypy > pypy-inst.log 2>&1 || (type pypy-inst.log & exit /b 1)
25-
#- set PATH=C:\tools\pypy\pypy;%PATH% # so tox can find pypy
26-
#- echo PyPy installed
27-
#- pypy --version
29+
- choco install python.pypy > pypy-inst.log 2>&1 || (type pypy-inst.log & exit /b 1)
30+
- set PATH=C:\tools\pypy\pypy;%PATH% # so tox can find pypy
31+
- echo PyPy installed
32+
- pypy --version
2833

2934
- C:\Python35\python -m pip install tox
3035

0 commit comments

Comments
 (0)