Remove testrepository and .testr.conf

This commit is a follow-up of "switch to using stestr"
which was merged already [1].
After switch to using stestr, testrepository and .testr.conf
are unnecessary and should be removed.

This patch also switch from "testr" to "stestr" for coverage jobs.

[1] https://review.openstack.org/575430

Change-Id: Ide998f902197ff24e28e998daa8defda090fab3f
This commit is contained in:
Vu Cong Tuan 2018-07-11 18:21:59 +07:00
parent 78f4d7a5a4
commit 077ea431ec
4 changed files with 7 additions and 11 deletions

View File

@ -1,7 +0,0 @@
[DEFAULT]
test_command=
${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./tests/unit} $LISTOPT $IDOPTION
test_id_option=--load-list $IDFILE
test_list_option=--list
group_regex=.*(test_cert_setup)

View File

@ -74,7 +74,6 @@ stestr==2.0.0
stevedore==1.20.0
tabulate==0.8.2
tenacity==4.9.0
testrepository==0.0.18
testtools==2.3.0
tooz==1.58.0
traceback2==1.4.0

View File

@ -11,6 +11,5 @@ stestr>=2.0.0 # Apache-2.0
# required to build documentation
sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD
#oslosphinx>=4.7.0 # Apache-2.0
testrepository>=0.0.18 # Apache-2.0/BSD
# computes code coverage percentages
coverage!=4.4,>=4.0 # Apache-2.0

View File

@ -47,9 +47,14 @@ commands = {posargs}
[testenv:cover]
# Also do not run test_coverage_ext tests while gathering coverage as those
# tests conflict with coverage.
setenv =
PYTHON=coverage run --source monasca_transform --parallel-mode
commands =
find monasca_transform -type f -name "*.pyc" -delete
python setup.py testr --coverage --testr-args='{posargs}'
find monasca_transform -type f -name "*.pyc" -delete
stestr run '{posargs}'
coverage combine
coverage html -d cover
coverage xml -o cover/coverage.xml
[flake8]
max-complexity = 30