Fix Gate
- update commit in functest-requirements.txt - update setup.cfg to match other ironic projects - clean-up tox.ini - added workaround to test_abort_introspection to unblock CI Change-Id: Ie98396f411817126482fdad8729537ce296308dd
This commit is contained in:
parent
2464afefa1
commit
79d979c719
@ -1,4 +1,4 @@
|
||||
# NOTE(jroll) these are pinned to the same SHA, update when needed.
|
||||
# Last updated: October 27, 2020 (Wallaby cycle).
|
||||
git+https://opendev.org/openstack/ironic-inspector@5678f219cd55345633c1478c3cad22460bef4429#egg=ironic-inspector
|
||||
-r https://opendev.org/openstack/ironic-inspector/raw/commit/5678f219cd55345633c1478c3cad22460bef4429/test-requirements.txt
|
||||
# Last updated: August 18, 2023 (Bobcat cycle).
|
||||
git+https://opendev.org/openstack/ironic-inspector@53778d62f16c446e2861877f20a91ac3ba6940da#egg=ironic-inspector
|
||||
-r https://opendev.org/openstack/ironic-inspector/raw/commit/53778d62f16c446e2861877f20a91ac3ba6940da/test-requirements.txt
|
@ -151,8 +151,13 @@ class TestV1PythonAPI(functional.Base):
|
||||
|
||||
def test_abort_introspection(self):
|
||||
# assert abort doesn't work before introspect request
|
||||
# TODO(iurygregory): We need to figure out why we can't
|
||||
# use self.uuid, my current assumption is that previous
|
||||
# tests executed introspection for the given uuid and
|
||||
# introspection finished, so we don't get the error when
|
||||
# we ask to abort.
|
||||
self.assertRaises(client.ClientError, self.client.abort,
|
||||
self.uuid)
|
||||
"2e31df61-84b1-5856-bfb6-6b5f2cd3dd11")
|
||||
|
||||
self.client.introspect(self.uuid)
|
||||
eventlet.greenthread.sleep(functional.DEFAULT_SLEEP)
|
||||
|
@ -6,7 +6,7 @@ author = OpenStack
|
||||
author_email = openstack-discuss@lists.openstack.org
|
||||
home_page = https://docs.openstack.org/python-ironic-inspector-client/latest/
|
||||
license = Apache-2
|
||||
python_requires = >=3.6
|
||||
python_requires = >=3.8
|
||||
classifier =
|
||||
Environment :: Console
|
||||
Environment :: OpenStack
|
||||
@ -18,10 +18,9 @@ classifier =
|
||||
Programming Language :: Python :: Implementation :: CPython
|
||||
Programming Language :: Python :: 3 :: Only
|
||||
Programming Language :: Python :: 3
|
||||
Programming Language :: Python :: 3.6
|
||||
Programming Language :: Python :: 3.7
|
||||
Programming Language :: Python :: 3.8
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
|
||||
[files]
|
||||
packages =
|
||||
|
12
tox.ini
12
tox.ini
@ -1,11 +1,9 @@
|
||||
[tox]
|
||||
minversion = 3.18.0
|
||||
envlist = py3,pep8,functional-py3
|
||||
ignore_basepython_conflict=true
|
||||
|
||||
[testenv]
|
||||
usedevelop = True
|
||||
basepython = python3
|
||||
setenv = VIRTUAL_ENV={envdir}
|
||||
PYTHONDONTWRITEBYTECODE = 1
|
||||
LANGUAGE=en_US
|
||||
@ -42,8 +40,8 @@ deps = {[testenv]deps}
|
||||
commands =
|
||||
python -m ironic_inspector_client.tests.functional {posargs}
|
||||
|
||||
[testenv:functional-py39]
|
||||
basepython = python3.9
|
||||
[testenv:functional-py310]
|
||||
basepython = python3.10
|
||||
deps = {[testenv:functional-py3]deps}
|
||||
commands = {[testenv:functional-py3]commands}
|
||||
|
||||
@ -114,12 +112,6 @@ per-file-ignores =
|
||||
[hacking]
|
||||
import_exceptions = ironic_inspector_client.common.i18n
|
||||
|
||||
[testenv:lower-constraints]
|
||||
deps =
|
||||
-c{toxinidir}/lower-constraints.txt
|
||||
-r{toxinidir}/test-requirements.txt
|
||||
-r{toxinidir}/requirements.txt
|
||||
|
||||
# This environment can be used to quickly validate that all needed system
|
||||
# packages required to successfully execute test targets are installed
|
||||
[testenv:bindep]
|
||||
|
Loading…
x
Reference in New Issue
Block a user