Serialize py34 tests

It turns out that the way the python34 tests are run in parallel is
to spin up several processes (not threads).  This means that putting
locks around creating the database in a single 'run' would need an
inter-process lock not a thread lock.

While the feasibility of this is investigated, change the behaviour
of the tests to run in series to increase stability.

On a 4 cpu test machine this only increased the run time by 70s.

Partially implements: blueprint trove-python3

Change-Id: I530fcf22b697148a3d0a286015c5a79481528d8e
This commit is contained in:
Peter Stachowski 2016-07-18 17:48:08 +00:00
parent 4ad0dfe88c
commit 798d9354f6

View File

@ -28,7 +28,7 @@ commands =
[testenv:py34]
commands =
ostestr --blacklist_file=blacklist-py3.txt
ostestr --blacklist_file=blacklist-py3.txt --serial
[testenv:debug]