From 096b484a7c7f3cf75995ddd86b54c9d11cf73482 Mon Sep 17 00:00:00 2001 From: HeroicHitesh Date: Mon, 26 Apr 2021 10:46:27 +0530 Subject: [PATCH] Follow-up patch for fixing coverage issue Signed-off-by: HeroicHitesh Change-Id: Ief1c7eb6b3f3d28e9321280718df59eebaca786f --- .zuul.yaml | 1 + tox.ini | 16 ++++++++++++++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index f887844..09ef748 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -5,3 +5,4 @@ - openstackclient-plugin-jobs - publish-openstack-docs-pti - release-notes-jobs-python3 + - openstack-cover-jobs \ No newline at end of file diff --git a/tox.ini b/tox.ini index 3e81bfa..f01ea2f 100644 --- a/tox.ini +++ b/tox.ini @@ -13,7 +13,7 @@ deps = -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} -r{toxinidir}/requirements.txt -r{toxinidir}/test-requirements.txt -commands = stestr run --slowest '{posargs}' +commands = stestr run --slowest {posargs} [testenv:pep8] commands = flake8 @@ -22,7 +22,19 @@ commands = flake8 commands = {posargs} [testenv:cover] -commands = stestr run --coverage '{posargs}' +basepython = python3 +allowlist_externals = find +setenv = + {[testenv]setenv} + PYTHON=coverage run --source vitrageclient --parallel-mode +commands = + coverage erase + find . -type f -name "*.pyc" -delete + stestr run {posargs} + coverage combine + coverage html -d cover + coverage xml -o cover/coverage.xml + coverage report [testenv:docs] deps =