ARIA-76 Parallelize PyTest 183/head
authorTal Liron <tal.liron@gmail.com>
Mon, 10 Jul 2017 15:06:05 +0000 (18:06 +0300)
committerTal Liron <tal.liron@gmail.com>
Wed, 12 Jul 2017 08:10:18 +0000 (11:10 +0300)
commitb841c0118cd9fd999de57708c12037570f182f25
tree1bad4b2466605b451ec31d151d8a26abe9b1b90e
parent1b1e98d391e808e5cfd36e033d8cbf5442d20410
ARIA-76 Parallelize PyTest

Use the PyTest xdist plugin to parallelize tests in boxed subprocesses.
Through benchmarking we discovered that paralellizing on the number of
CPU cores ("-n auto") provides the best times.

Also update all our testing dependencies.
.travis.yml
tests/requirements.txt
tox.ini