Merge "Test python 3.11"
This commit is contained in:
commit
24981967fc
@ -6,6 +6,7 @@
|
|||||||
- rally-tox-py38
|
- rally-tox-py38
|
||||||
- rally-tox-py39
|
- rally-tox-py39
|
||||||
- rally-tox-py310
|
- rally-tox-py310
|
||||||
|
- rally-tox-py311
|
||||||
- rally-dsvm-tox-functional
|
- rally-dsvm-tox-functional
|
||||||
- rally-openstack-docker-build
|
- rally-openstack-docker-build
|
||||||
#- rally-task-basic-with-existing-users
|
#- rally-task-basic-with-existing-users
|
||||||
@ -85,6 +86,7 @@
|
|||||||
- rally-tox-py38
|
- rally-tox-py38
|
||||||
- rally-tox-py39
|
- rally-tox-py39
|
||||||
- rally-tox-py310
|
- rally-tox-py310
|
||||||
|
- rally-tox-py311
|
||||||
- rally-dsvm-tox-functional
|
- rally-dsvm-tox-functional
|
||||||
- rally-openstack-docker-build
|
- rally-openstack-docker-build
|
||||||
#- rally-task-basic-with-existing-users
|
#- rally-task-basic-with-existing-users
|
||||||
|
@ -23,6 +23,7 @@ Added
|
|||||||
~~~~~
|
~~~~~
|
||||||
|
|
||||||
* Support for specifying microversions for Cinder service.
|
* Support for specifying microversions for Cinder service.
|
||||||
|
* Support Python 3.11
|
||||||
|
|
||||||
Removed
|
Removed
|
||||||
~~~~~~~
|
~~~~~~~
|
||||||
|
@ -20,6 +20,7 @@ classifier =
|
|||||||
Programming Language :: Python :: 3.8
|
Programming Language :: Python :: 3.8
|
||||||
Programming Language :: Python :: 3.9
|
Programming Language :: Python :: 3.9
|
||||||
Programming Language :: Python :: 3.10
|
Programming Language :: Python :: 3.10
|
||||||
|
Programming Language :: Python :: 3.11
|
||||||
|
|
||||||
[files]
|
[files]
|
||||||
packages =
|
packages =
|
||||||
|
@ -138,13 +138,13 @@ class NovaScenarioTestCase(test.ScenarioTestCase):
|
|||||||
expected_kwargs["nics"] = (nova_scenario._pick_random_nic.
|
expected_kwargs["nics"] = (nova_scenario._pick_random_nic.
|
||||||
return_value)
|
return_value)
|
||||||
|
|
||||||
expected_secgroups = set()
|
expected_secgroups = kwargs.get("security_groups", [])
|
||||||
if "security_groups" in kwargs:
|
|
||||||
expected_secgroups.update(kwargs["security_groups"])
|
|
||||||
if "secgroup" in context["user"]:
|
if "secgroup" in context["user"]:
|
||||||
expected_secgroups.add(context["user"]["secgroup"]["name"])
|
expected_secgroups.append(
|
||||||
|
context["user"]["secgroup"]["name"]
|
||||||
|
)
|
||||||
if expected_secgroups:
|
if expected_secgroups:
|
||||||
expected_kwargs["security_groups"] = list(expected_secgroups)
|
expected_kwargs["security_groups"] = expected_secgroups
|
||||||
|
|
||||||
self.clients("nova").servers.create.assert_called_once_with(
|
self.clients("nova").servers.create.assert_called_once_with(
|
||||||
nova_scenario.generate_random_name.return_value,
|
nova_scenario.generate_random_name.return_value,
|
||||||
|
2
tox.ini
2
tox.ini
@ -151,6 +151,8 @@ filterwarnings =
|
|||||||
# pytest-cov
|
# pytest-cov
|
||||||
ignore:The --rsyncdir command line argument and rsyncdirs config variable are deprecated.:DeprecationWarning:
|
ignore:The --rsyncdir command line argument and rsyncdirs config variable are deprecated.:DeprecationWarning:
|
||||||
ignore:::.*requests.*
|
ignore:::.*requests.*
|
||||||
|
# python 3.11
|
||||||
|
ignore:'cgi' is deprecated and slated for removal in Python 3.13:DeprecationWarning:
|
||||||
# python 3.10
|
# python 3.10
|
||||||
ignore:The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives:DeprecationWarning:
|
ignore:The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives:DeprecationWarning:
|
||||||
ignore:pkg_resources is deprecated as an API:DeprecationWarning:
|
ignore:pkg_resources is deprecated as an API:DeprecationWarning:
|
||||||
|
Loading…
Reference in New Issue
Block a user