aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gmail.com>2015-07-13 21:49:49 -0400
committerTim Harder <radhermit@gmail.com>2015-07-13 22:00:51 -0400
commitb95ff9e962ecb382bb6047f8292ca340408ad046 (patch)
tree57a035c27c90b00c3e5ae1e46fe0a071e928f222 /tox.ini
parenttox: drop coverage reporting and html output creation (diff)
downloadpkgcore-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.
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini3
1 files changed, 2 insertions, 1 deletions
diff --git a/tox.ini b/tox.ini
index 3f4db072..e0312ddd 100644
--- a/tox.ini
+++ b/tox.ini
@@ -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