From bc00121af4557b388e858d99b3072093815c71a7 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Wed, 7 Feb 2024 12:40:39 +0900 Subject: [PATCH] Switch to coverage command ... to follow the current standard. Change-Id: Iff63e7a53739df512272d40d17aa52ca96b695b6 --- .coveragerc | 2 +- tox.ini | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.coveragerc b/.coveragerc index 0a968b9e..01615913 100644 --- a/.coveragerc +++ b/.coveragerc @@ -5,4 +5,4 @@ omit = oslo_service/tests/* [report] ignore_errors = True -precision = 2 + diff --git a/tox.ini b/tox.ini index ef69accd..9dc00105 100644 --- a/tox.ini +++ b/tox.ini @@ -34,7 +34,15 @@ commands = sphinx-build -W --keep-going -b html doc/source doc/build/html {posargs} [testenv:cover] -commands = python setup.py test --coverage --coverage-package-name=oslo_service --testr-args='{posargs}' +setenv = + PYTHON=coverage run --source oslo_service --parallel-mode +commands = + coverage erase + stestr run --slowest {posargs} + coverage combine + coverage html -d cover + coverage report + coverage report --show-missing [flake8] # E123, E125 skipped as they are invalid PEP-8.