Fix cover job

The job is currently broken, it runs with testr while
we switched to stestr. Use the usual setup for coverage as done by
other projects using stestr in cover.

Previously, we run with concurrency=1 - continue to run in serial mode.

Change-Id: I6e389db5aed8db25b49906b2479af081237fc909
This commit is contained in:
Andreas Jaeger 2018-09-24 19:27:02 +02:00
parent 947d4b5dab
commit 53576ec07a
1 changed files with 6 additions and 4 deletions

10
tox.ini
View File

@ -48,13 +48,15 @@ commands = oslo_debug_helper {posargs}
[testenv:cover]
basepython = python3
setenv =
{[testenv]setenv}
PYTHON=coverage run --source trove
commands =
{[testenv]commands}
coverage erase
python setup.py testr --coverage --testr-args="--concurrency=1"
stestr run --serial {posargs}
coverage run -a run_tests.py
coverage html
coverage xml
coverage html -d cover
coverage xml -o cover/coverage.xml
coverage report
[testenv:venv]