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