From 53576ec07ab0f781d813876d69d17aafb8d3592d Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Mon, 24 Sep 2018 19:27:02 +0200 Subject: [PATCH] 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 --- tox.ini | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/tox.ini b/tox.ini index d0a06def9c..ea2b4855fd 100644 --- a/tox.ini +++ b/tox.ini @@ -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]