Coverage now uses stestr.
This brings coverage measuring in line with the standard tox testing process. Closes-bug: #1922726 Signed-off-by: Jiri Podivin <jpodivin@redhat.com> Change-Id: I6bf27ffe88ff55b62e202678340a324058d30051
This commit is contained in:
parent
c876cbba8d
commit
79955d1742
15
tox.ini
15
tox.ini
|
@ -105,11 +105,16 @@ commands =
|
||||||
sphinx-build -a -E -W -d releasenotes/build/doctrees --keep-going -b html releasenotes/source releasenotes/build/html
|
sphinx-build -a -E -W -d releasenotes/build/doctrees --keep-going -b html releasenotes/source releasenotes/build/html
|
||||||
|
|
||||||
[testenv:cover]
|
[testenv:cover]
|
||||||
deps =
|
setenv =
|
||||||
-r {toxinidir}/requirements.txt
|
PYTHON=coverage run --source tripleo_validations --parallel-mode --branch
|
||||||
-r {toxinidir}/test-requirements.txt
|
HOME={envdir}
|
||||||
-r {toxinidir}/molecule-requirements.txt
|
commands =
|
||||||
commands = python setup.py test --coverage --testr-args='{posargs}'
|
coverage erase
|
||||||
|
stestr run {posargs}
|
||||||
|
coverage combine
|
||||||
|
coverage html -d cover
|
||||||
|
coverage xml -o cover/coverage.xml
|
||||||
|
coverage report
|
||||||
|
|
||||||
[testenv:docs]
|
[testenv:docs]
|
||||||
deps =
|
deps =
|
||||||
|
|
Loading…
Reference in New Issue