[release-announce] tempest 31.1.0 (zed)
no-reply at openstack.org
no-reply at openstack.org
Thu Jun 30 08:57:13 UTC 2022
We are gleeful to announce the release of:
tempest 31.1.0: OpenStack Integration Testing
This release is part of the zed release series.
The source is available from:
https://opendev.org/openstack/tempest
Download the package from:
https://pypi.org/project/tempest
Please report issues through:
https://bugs.launchpad.net/tempest/+bugs
For more details, please see below.
31.1.0
^^^^^^
New Features
* Added new module net_downtime including the fixture
NetDowntimeMeter that can be used to measure how long the
connectivity with an IP is lost during certain operations like a
server live migration. The configuration option
allowed_network_downtime has been added with a default value of 5.0
seconds, which would be the maximum time that the connectivity
downtime is expected to last.
Changes in tempest 31.0.0..31.1.0
---------------------------------
c0a15ba7a Verify top key in _parse_body
9bda35d94 Use yoga stable contraint in tox to release 31.1.0
5bab06a03 Make nova-live-migration voting
c85263918 compute: Move volume attached live migration tests to use SSHABLE
de258f995 Create default net in ImagesNegativeTestJSON
78f5439b7 Add py310 job in gate
00bdb22cc compute: Move volume attached live migration tests to use SSHABLE
9e5595f8b Add release notes page for version 31.0.0
2202f7bbe Stop running openstacksdk-functional-devstack job on ussuri
991866fd7 Fix supported releases and py versions in the doc
1791e5d87 Switch back the tox constraint to master
db2f561cd Create router and dhcp when create_default_network set
7f4779089 tempurl: Deprecate sha1 signatures
9b4c960f3 Fix compare volume stats for storage_protocols
34ea7e9e0 Make test_server_actions.resource_setup() wait for SSHABLE
72575889c Validate network downtime during live migration
8aa5f89c2 Pass the global request ID as logging context
b687980fd Update volume schema for microversion
d4d49b0a4 Add another scenario testcase test_minimum_basic
Diffstat (except docs and test files)
-------------------------------------
bindep.txt | 1 -
...ime-during-live-migration-5e8305be270de680.yaml | 9 ++
releasenotes/source/index.rst | 1 +
releasenotes/source/v31.0.0.rst | 5 +
tempest/api/compute/admin/test_live_migration.py | 17 ++-
tempest/api/compute/base.py | 4 +-
tempest/api/compute/images/test_images_negative.py | 1 +
tempest/api/compute/servers/test_server_actions.py | 3 +-
tempest/api/object_storage/test_object_temp_url.py | 2 +-
.../test_object_temp_url_negative.py | 2 +-
.../api/volume/admin/test_backends_capabilities.py | 24 +++
tempest/common/utils/net_downtime.py | 63 ++++++++
tempest/config.py | 6 +
.../api_schema/response/volume/v3_61/__init__.py | 0
.../api_schema/response/volume/v3_61/volumes.py | 69 +++++++++
.../api_schema/response/volume/v3_63/__init__.py | 0
.../api_schema/response/volume/v3_63/volumes.py | 69 +++++++++
.../api_schema/response/volume/v3_64/__init__.py | 0
.../api_schema/response/volume/v3_64/backups.py | 48 ++++++
.../api_schema/response/volume/v3_64/volumes.py | 69 +++++++++
tempest/lib/common/rest_client.py | 23 ++-
tempest/lib/services/volume/v3/backups_client.py | 8 +
tempest/lib/services/volume/v3/volumes_client.py | 13 ++
tempest/scenario/manager.py | 3 +-
tempest/scenario/test_minimum_basic.py | 165 ++++++++++++++++++---
.../scenario/test_network_advanced_server_ops.py | 19 +++
zuul.d/integrated-gate.yaml | 50 +++++--
zuul.d/project.yaml | 5 +-
30 files changed, 660 insertions(+), 47 deletions(-)
More information about the Release-announce
mailing list