diff options
author | Tim Harder <radhermit@gmail.com> | 2015-07-13 21:49:49 -0400 |
---|---|---|
committer | Tim Harder <radhermit@gmail.com> | 2015-07-13 22:00:51 -0400 |
commit | b95ff9e962ecb382bb6047f8292ca340408ad046 (patch) | |
tree | 57a035c27c90b00c3e5ae1e46fe0a071e928f222 | |
parent | tox: drop coverage reporting and html output creation (diff) | |
download | pkgcore-b95ff9e962ecb382bb6047f8292ca340408ad046.tar.gz pkgcore-b95ff9e962ecb382bb6047f8292ca340408ad046.tar.bz2 pkgcore-b95ff9e962ecb382bb6047f8292ca340408ad046.zip |
tox: try to speed up tests by parallelizing them with pytest-xdist
The number 4 was somewhat arbitrarily chosen but other settings might be
better defaults since travis-ci provides 2 dedicated cores.
-rw-r--r-- | tox.ini | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -10,13 +10,14 @@ setenv = PYTHONPATH = {envsitepackagesdir} deps = pytest + pytest-xdist mock coverage>=4.0a1 https://github.com/pkgcore/snakeoil/archive/master.tar.gz commands = pip install -I "{toxinidir}" cp "{toxinidir}/.coveragerc" "{envsitepackagesdir}" - coverage run -m py.test {posargs:pkgcore/test} + coverage run -m py.test {posargs:-n 4 pkgcore/test} [testenv:doc] whitelist_externals = make |