Travis: move faster builds to baseline#4380
Conversation
- use py27-pexpect,py27-trial,py27-numpy and py37-xdist in baseline, using pexpect there catches errors with pdb tests early, and py37-xdist is much faster than py37. - move py34 and py36 out of baseline.
| - TOXENV: "py37-xdist" | ||
| - TOXENV: "py27-xdist" | ||
| - TOXENV: "py27" | ||
| - TOXENV: "py37" |
There was a problem hiding this comment.
I would argue that it's ok to remove py27 and py37 here then, but left it out for now.
It might be good to run everything with xdist on AppVeyor (but would need new tox factors).
|
Re AppVeyor (2nd commit): py27-xdist is slower than py27 there.. https://ci.appveyor.com/project/pytestbot/pytest/builds/20250577 |
Codecov Report
@@ Coverage Diff @@
## master #4380 +/- ##
=========================================
+ Coverage 95.88% 95.9% +0.02%
=========================================
Files 111 111
Lines 24928 24928
Branches 2431 2431
=========================================
+ Hits 23901 23908 +7
+ Misses 726 723 -3
+ Partials 301 297 -4
Continue to review full report at Codecov.
|
nicoddemus
left a comment
There was a problem hiding this comment.
LGTM.
Regarding xdist on AppVeyor, it seems to vary depending on the actual hardware that the job runs, in which case it will slowdown a bit (I've seen the same on Travis).
using pexpect there catches errors with pdb tests early, and
py37-xdist is much faster than py37.