diff options
author | Stephen Finucane <stephen@that.guru> | 2020-10-01 16:28:58 +0100 |
---|---|---|
committer | Stephen Finucane <stephen@that.guru> | 2020-11-29 12:14:52 +0000 |
commit | 6025f0e2533f1b5dc2e4d36a6881397402ea3d6d (patch) | |
tree | 352a30e184333097875e01ed8355f61e99b542cf /tox.ini | |
parent | 5124003c1d447842e250fd0f698c6a9a857a47b6 (diff) | |
download | patchwork-6025f0e2533f1b5dc2e4d36a6881397402ea3d6d.tar patchwork-6025f0e2533f1b5dc2e4d36a6881397402ea3d6d.tar.gz |
Add parallel testing
This saves us a good deal of time, even allowing for process startup and
general overhead. Before:
real 6m39.103s
user 1m9.561s
sys 0m2.705s
After:
real 4m5.267s
user 1m24.527s
sys 0m3.828s
This requires N databases, where N is the N of processors on the host.
We need to update the docker configuration for this.
Signed-off-by: Stephen Finucane <stephen@that.guru>
Diffstat (limited to 'tox.ini')
-rw-r--r-- | tox.ini | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -28,7 +28,7 @@ passenv = PW_TEST_DB_TYPE PW_TEST_DB_USER PW_TEST_DB_PASS PW_TEST_DB_HOST PW_TEST_DB_PORT commands = - python {toxinidir}/manage.py test --noinput {posargs:patchwork} + python {toxinidir}/manage.py test --noinput --parallel -- {posargs:patchwork} [testenv:bashate] deps = bashate |