Remove os-testr from requirements

The community moves towards standardizing around stestr, so
lets drop all the other variants.

Change-Id: I85924171b1c75f082d2e85ff46e56162587c6c41
This commit is contained in:
Dirk Mueller
2018-09-04 10:13:09 +02:00
parent de343e26dc
commit e741bb121e
22 changed files with 13 additions and 31 deletions

View File

@@ -39,7 +39,6 @@ BuildRequires: {{ py2pkg('lxml') }}
BuildRequires: {{ py2pkg('mock') }}
BuildRequires: {{ py2pkg('python-novaclient') }}
BuildRequires: {{ py2pkg('os-brick') }}
BuildRequires: {{ py2pkg('os-testr') }}
BuildRequires: {{ py2pkg('os-win') }}
BuildRequires: {{ py2pkg('oslo.config') }}
BuildRequires: {{ py2pkg('oslo.db') }}
@@ -293,7 +292,7 @@ rm -rf %{buildroot}%{_prefix}/%{_sysconfdir}
exit 0
%check
# OS_TEST_PATH=./cinder/tests/unit PYTHONPATH=. ostestr
stestr run
%post api

View File

@@ -20,7 +20,6 @@ BuildRequires: {{ py2pkg('jsonschema', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('python-keystoneclient', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('mock', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('os-brick', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('os-testr', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('oslo.concurrency', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('oslo.config', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('oslo.i18n', py_versions=['py2', 'py3']) }}

View File

@@ -46,7 +46,6 @@ BuildRequires: {{ py2pkg('mock') }}
BuildRequires: {{ py2pkg('python-neutronclient') }}
BuildRequires: {{ py2pkg('python-novaclient') }}
BuildRequires: {{ py2pkg('os-api-ref') }}
BuildRequires: {{ py2pkg('os-testr') }}
BuildRequires: {{ py2pkg('oslo.concurrency') }}
BuildRequires: {{ py2pkg('oslo.config') }}
BuildRequires: {{ py2pkg('oslo.context') }}

View File

@@ -16,7 +16,6 @@ BuildRequires: {{ py2pkg('lxml', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('mock', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('oauthlib', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('os-service-types', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('os-testr', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('oslo.config', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('oslo.utils', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('oslotest', py_versions=['py2', 'py3']) }}

View File

@@ -23,7 +23,6 @@ BuildRequires: {{ py2pkg('reno') }}
BuildRequires: {{ py2pkg('setuptools') }}
Requires: {{ py2pkg('Tempest') }}
Requires: {{ py2pkg('kubernetes') }}
Requires: {{ py2pkg('os-testr') }}
Requires: {{ py2pkg('oslotest') }}
Requires: {{ py2pkg('pbr') }}
Requires: {{ py2pkg('six') }}

View File

@@ -48,7 +48,6 @@ BuildRequires: {{ py2pkg('monasca-common') }}
BuildRequires: {{ py2pkg('python-monascaclient') }}
BuildRequires: {{ py2pkg('netaddr') }}
BuildRequires: {{ py2pkg('ntplib') }}
BuildRequires: {{ py2pkg('os-testr') }}
BuildRequires: {{ py2pkg('oslo.concurrency') }}
BuildRequires: {{ py2pkg('oslo.config') }}
BuildRequires: {{ py2pkg('oslo.i18n') }}

View File

@@ -33,7 +33,6 @@ BuildRequires: {{ py2pkg('keystonemiddleware') }}
BuildRequires: {{ py2pkg('mock') }}
BuildRequires: {{ py2pkg('monasca-common') }}
BuildRequires: {{ py2pkg('nose') }}
BuildRequires: {{ py2pkg('os-testr') }}
BuildRequires: {{ py2pkg('oslo.config') }}
BuildRequires: {{ py2pkg('oslo.context') }}
BuildRequires: {{ py2pkg('oslo.db') }}
@@ -48,6 +47,7 @@ BuildRequires: {{ py2pkg('pyparsing') }}
BuildRequires: {{ py2pkg('python-subunit') }}
BuildRequires: {{ py2pkg('simplejson') }}
BuildRequires: {{ py2pkg('six') }}
BuildRequires: {{ py2pkg('stestr') }}
BuildRequires: {{ py2pkg('testrepository') }}
BuildRequires: {{ py2pkg('testscenarios') }}
BuildRequires: {{ py2pkg('testtools') }}
@@ -141,7 +141,7 @@ install -D -m 755 %{SOURCE5} %{buildroot}%{_bindir}/monasca-api-wsgi.py
%check
find . -type f -name *.pyc -delete
OS_TEST_PATH=./monasca_api/tests PYTHONPATH=. ostestr
OS_TEST_PATH=./monasca_api/tests PYTHONPATH=. python2 -m stestr.cli run
%pre
%openstack_pre_user_group_create monasca-api monasca /sbin/nologin

View File

@@ -21,7 +21,6 @@ BuildRequires: {{ py2pkg('keystonemiddleware') }}
BuildRequires: {{ py2pkg('mock') }}
BuildRequires: {{ py2pkg('monasca-common') }}
BuildRequires: {{ py2pkg('monasca-statsd') }}
BuildRequires: {{ py2pkg('os-testr') }}
BuildRequires: {{ py2pkg('oslo.config') }}
BuildRequires: {{ py2pkg('oslo.context') }}
BuildRequires: {{ py2pkg('oslo.log') }}
@@ -31,6 +30,7 @@ BuildRequires: {{ py2pkg('oslo.utils') }}
BuildRequires: {{ py2pkg('oslotest') }}
BuildRequires: {{ py2pkg('pbr') }}
BuildRequires: {{ py2pkg('simplejson') }}
BuildRequires: {{ py2pkg('stestr') }}
Requires: python-%{sname} = %{version}
BuildArch: noarch
%if 0%{?suse_version}
@@ -111,7 +111,7 @@ rm -f %{buildroot}%{python2_sitelib}/monasca_log_api/.gitignore
%check
find . -type f -name *.pyc -delete
OS_TEST_PATH=./monasca_log_api/tests PYTHONPATH=. ostestr
OS_TEST_PATH=./monasca_log_api/tests PYTHONPATH=. python2 -m stestr.cli run
%pre
%openstack_pre_user_group_create monasca-log-api monasca

View File

@@ -26,13 +26,13 @@ BuildRequires: {{ py2pkg('keystoneauth1') }}
BuildRequires: {{ py2pkg('mock') }}
BuildRequires: {{ py2pkg('monasca-common') }}
BuildRequires: {{ py2pkg('monasca-statsd') }}
BuildRequires: {{ py2pkg('os-testr') }}
BuildRequires: {{ py2pkg('oslo.config') }}
BuildRequires: {{ py2pkg('oslo.log') }}
BuildRequires: {{ py2pkg('oslotest') }}
BuildRequires: {{ py2pkg('pbr') }}
BuildRequires: {{ py2pkg('requests') }}
BuildRequires: {{ py2pkg('six') }}
BuildRequires: {{ py2pkg('stestr') }}
Requires: logrotate
Requires: python-%{sname} = %{version}-%{release}
BuildArch: noarch

View File

@@ -26,7 +26,6 @@ BuildRequires: {{ py2pkg('kazoo') }}
BuildRequires: {{ py2pkg('mock') }}
BuildRequires: {{ py2pkg('monasca-common') }}
BuildRequires: {{ py2pkg('nose') }}
BuildRequires: {{ py2pkg('os-testr') }}
BuildRequires: {{ py2pkg('oslo.config') }}
BuildRequires: {{ py2pkg('oslo.log') }}
BuildRequires: {{ py2pkg('oslo.service') }}
@@ -35,6 +34,7 @@ BuildRequires: {{ py2pkg('pbr') }}
BuildRequires: {{ py2pkg('psutil') }}
BuildRequires: {{ py2pkg('setuptools') }}
BuildRequires: {{ py2pkg('six') }}
BuildRequires: {{ py2pkg('stestr') }}
BuildRequires: {{ py2pkg('stevedore') }}
BuildRequires: {{ py2pkg('tooz') }}
BuildRequires: zip
@@ -137,7 +137,7 @@ crudini --set %{mon_trans_conf} service spark_python_files %{_datadir}/%{sname}/
%check
# automated tests need to be restricted, as functional tests require running Spark
find . -type f -name *.pyc -delete
ostestr
python2 -m stestr.cli run
%pre
# create user and groups

View File

@@ -36,7 +36,6 @@ BuildRequires: {{ py2pkg('ddt') }}
BuildRequires: {{ py2pkg('devel') }}
BuildRequires: {{ py2pkg('fixtures') }}
BuildRequires: {{ py2pkg('mock') }}
BuildRequires: {{ py2pkg('os-testr') }}
BuildRequires: {{ py2pkg('oslotest') }}
BuildRequires: {{ py2pkg('python-subunit') }}
BuildRequires: {{ py2pkg('reno') }}

View File

@@ -56,7 +56,6 @@ BuildRequires: {{ py2pkg('os-api-ref') }}
BuildRequires: {{ py2pkg('os-brick') }}
BuildRequires: {{ py2pkg('os-resource-classes') }}
BuildRequires: {{ py2pkg('os-service-types') }}
BuildRequires: {{ py2pkg('os-testr') }}
BuildRequires: {{ py2pkg('os-vif') }}
BuildRequires: {{ py2pkg('os-win') }}
BuildRequires: {{ py2pkg('oslo.cache') }}

View File

@@ -13,7 +13,6 @@ Source0: https://files.pythonhosted.org/packages/source/o/{{ pypi_name }}
BuildRequires: openstack-macros
BuildRequires: python-devel
BuildRequires: {{ py2pkg('eventlet') }}
BuildRequires: {{ py2pkg('os-testr') }}
BuildRequires: {{ py2pkg('oslo.concurrency') }}
BuildRequires: {{ py2pkg('oslo.i18n') }}
BuildRequires: {{ py2pkg('oslo.log') }}

View File

@@ -19,7 +19,6 @@ BuildRequires: {{ py2pkg('fixtures', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('keystoneauth1', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('mock', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('openstacksdk', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('os-testr', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('oslo.i18n', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('oslo.utils', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('oslotest', py_versions=['py2', 'py3']) }}

View File

@@ -13,7 +13,6 @@ Source0: https://files.pythonhosted.org/packages/source/o/{{ pypi_name }}
BuildRequires: openstack-macros
BuildRequires: python-devel
BuildRequires: {{ py2pkg('fixtures') }}
BuildRequires: {{ py2pkg('os-testr') }}
BuildRequires: {{ py2pkg('oslotest') }}
BuildRequires: {{ py2pkg('ovs') }}
BuildRequires: {{ py2pkg('pbr') }}

View File

@@ -18,14 +18,13 @@ BuildRequires: {{ py2pkg('ddt', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('fixtures', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('keystoneauth1', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('mock', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('os-testr', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('oslo.serialization', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('oslo.utils', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('pbr', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('python-subunit', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('requests', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('requests-mock', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('testrepository', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('stestr', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('testscenarios', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('testtools', py_versions=['py2', 'py3']) }}
Requires: {{ py2pkg('Babel') }}
@@ -96,9 +95,7 @@ install -p -D -m 644 tools/cinder.bash_completion %{buildroot}%{_sysconfdir}/bas
%check
rm cinderclient/tests/unit/test_shell.py
%{python_expand rm -rf .testrepository
ostestr
}
%python_exec -m stestr.cli run
%files %{python_files}
%license LICENSE

View File

@@ -22,7 +22,6 @@ BuildRequires: {{ py2pkg('fixtures', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('jsonschema', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('mock', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('python-openstackclient', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('os-testr', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('osc-lib', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('oslo.i18n', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('oslo.utils', py_versions=['py2', 'py3']) }}
@@ -31,6 +30,7 @@ BuildRequires: {{ py2pkg('pbr', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('python-subunit', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('requests', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('requests-mock', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('stestr', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('testtools', py_versions=['py2', 'py3']) }}
Requires: {{ py2pkg('PrettyTable') }}
Requires: {{ py2pkg('PyYAML') }}

View File

@@ -14,7 +14,6 @@ BuildRequires: {{ py2pkg('devel') }}
BuildRequires: {{ py2pkg('fixtures') }}
BuildRequires: {{ py2pkg('keystoneauth1') }}
BuildRequires: {{ py2pkg('mock') }}
BuildRequires: {{ py2pkg('os-testr') }}
BuildRequires: {{ py2pkg('osc-lib') }}
BuildRequires: {{ py2pkg('oslo.i18n') }}
BuildRequires: {{ py2pkg('oslo.log') }}

View File

@@ -22,7 +22,6 @@ BuildRequires: {{ py2pkg('mock', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('python-novaclient', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('openstacksdk', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('os-client-config', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('os-testr', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('osc-lib', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('oslotest', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('osprofiler', py_versions=['py2', 'py3']) }}

View File

@@ -13,7 +13,6 @@ BuildRequires: {{ py2pkg('devel') }}
BuildRequires: {{ py2pkg('python-keystoneclient') }}
BuildRequires: {{ py2pkg('mock') }}
BuildRequires: {{ py2pkg('openstackdocstheme') }}
BuildRequires: {{ py2pkg('os-testr') }}
BuildRequires: {{ py2pkg('osc-lib') }}
BuildRequires: {{ py2pkg('oslo.i18n') }}
BuildRequires: {{ py2pkg('oslo.log') }}
@@ -24,6 +23,7 @@ BuildRequires: {{ py2pkg('pbr') }}
BuildRequires: {{ py2pkg('requests') }}
BuildRequires: {{ py2pkg('requests-mock') }}
BuildRequires: {{ py2pkg('setuptools') }}
BuildRequires: {{ py2pkg('stestr') }}
BuildRequires: {{ py2pkg('testrepository') }}
Requires: {{ py2pkg('Babel') }}
Requires: {{ py2pkg('PrettyTable') }}
@@ -71,7 +71,7 @@ rm -rf doc/build/html/.{doctrees,buildinfo}
%check
# we don't want to depend on hacking/flake8/pep8
rm -v saharaclient/tests/unit/test_hacking.py
ostestr
python2 -m stestr.cli run
%files
%license LICENSE

View File

@@ -21,7 +21,6 @@ BuildRequires: {{ py2pkg('python-heatclient', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('mock', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('python-openstackclient', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('openstacksdk', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('os-testr', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('osc-lib', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('oslo.i18n', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('oslo.serialization', py_versions=['py2', 'py3']) }}

View File

@@ -16,7 +16,6 @@ BuildRequires: {{ py2pkg('neutron-lib') }}
BuildRequires: {{ py2pkg('oslo.vmware') }}
BuildRequires: {{ py2pkg('tooz') }}
BuildRequires: {{ py2pkg('mock', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('os-testr', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('oslo.log', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('oslotest', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('requests-mock', py_versions=['py2', 'py3']) }}