Split AppVeyor test runs in multiple jobs to avoid timeout issues
Some of our builds have been timing out (over 1 hour), on AppVeyor
This commit is contained in:
parent
f74dd8550f
commit
10c5e6fd9c
|
@ -5,6 +5,13 @@ environment:
|
||||||
# using pytestbot account as detailed here:
|
# using pytestbot account as detailed here:
|
||||||
# https://www.appveyor.com/docs/build-configuration#secure-variables
|
# https://www.appveyor.com/docs/build-configuration#secure-variables
|
||||||
|
|
||||||
|
matrix:
|
||||||
|
# create multiple jobs to execute a set of tox runs on each; this is to workaround having
|
||||||
|
# builds timing out in AppVeyor
|
||||||
|
- TOXENV: "linting,py26,py27,py33,py34,py35,pypy"
|
||||||
|
- TOXENV: "py27-pexpect,py27-xdist,py27-trial,py35-pexpect,py35-xdist,py35-trial"
|
||||||
|
- TOXENV: "py27-nobyte,doctesting,py27-cxfreeze"
|
||||||
|
|
||||||
install:
|
install:
|
||||||
- echo Installed Pythons
|
- echo Installed Pythons
|
||||||
- dir c:\Python*
|
- dir c:\Python*
|
||||||
|
|
1
tox.ini
1
tox.ini
|
@ -1,6 +1,7 @@
|
||||||
[tox]
|
[tox]
|
||||||
minversion=2.0
|
minversion=2.0
|
||||||
distshare={homedir}/.tox/distshare
|
distshare={homedir}/.tox/distshare
|
||||||
|
# make sure to update enviroment list on appveyor.yml
|
||||||
envlist=
|
envlist=
|
||||||
linting,py26,py27,py33,py34,py35,pypy,
|
linting,py26,py27,py33,py34,py35,pypy,
|
||||||
{py27,py35}-{pexpect,xdist,trial},
|
{py27,py35}-{pexpect,xdist,trial},
|
||||||
|
|
Loading…
Reference in New Issue