Codebase list cinder-tempest-plugin / b5b4dab
Merge tag '1.21.0' into debian/gazpacho cinder-tempest-plugin 1.21.0 release meta:version: 1.21.0 meta:team: cinder meta:diff-start: - meta:series: gazpacho meta:branch: master meta:release-type: release meta:pypi: no meta:first: no meta:release:Author: Elod Illes <elod.illes@est.tech> meta:release:Commit: Elod Illes <elod.illes@est.tech> meta:release:Change-Id: Ifa5e12a95e1d8adc5701110d97c9ab6637052b7e meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta:release:Workflow+1: Elod Illes <elod.illes@est.tech> Thomas Goirand 2 months ago
6 changed file(s) with 18 addition(s) and 33 deletion(s). Raw diff Collapse all Expand all
+0
-6
.coveragerc less more
0 [run]
1 branch = True
2 source = cinder_tempest_plugin
3
4 [report]
5 ignore_errors = True
2727 # As per the Tempest "Stable Branch Support Policy", Tempest will only
2828 # support the "Maintained" stable branches, so only jobs for the
2929 # current stable branches should be listed here.
30 - cinder-tempest-plugin-basic-2025-2
3031 - cinder-tempest-plugin-basic-2025-1
3132 - cinder-tempest-plugin-basic-2024-2
32 - cinder-tempest-plugin-basic-2024-1
3333 - cinder-tempest-plugin-protection-functional
3434 gate:
3535 jobs:
4040 - cinder-tempest-plugin-cbak-ceph
4141 experimental:
4242 jobs:
43 - cinder-tempest-plugin-cbak-ceph-2025-2
4344 - cinder-tempest-plugin-cbak-ceph-2025-1
4445 - cinder-tempest-plugin-cbak-ceph-2024-2
45 - cinder-tempest-plugin-cbak-ceph-2024-1
4646
4747 - job:
4848 name: cinder-tempest-plugin-protection-functional
297297 timeout: 10800
298298
299299 - job:
300 name: cinder-tempest-plugin-cbak-ceph-2025-2
301 parent: cinder-tempest-plugin-cbak-ceph
302 nodeset: openstack-single-node-noble
303 override-checkout: stable/2025.2
304
305 - job:
300306 name: cinder-tempest-plugin-cbak-ceph-2025-1
301307 parent: cinder-tempest-plugin-cbak-ceph
302308 nodeset: openstack-single-node-jammy
307313 parent: cinder-tempest-plugin-cbak-ceph
308314 nodeset: openstack-single-node-jammy
309315 override-checkout: stable/2024.2
310
311 - job:
312 name: cinder-tempest-plugin-cbak-ceph-2024-1
313 parent: cinder-tempest-plugin-cbak-ceph
314 nodeset: openstack-single-node-jammy
315 override-checkout: stable/2024.1
316316
317317 # variant for pre-Ussuri branches (no volume revert for Ceph),
318318 # should this job be used on those branches
472472 - ^releasenotes/.*$
473473
474474 - job:
475 name: cinder-tempest-plugin-basic-2025-2
476 parent: cinder-tempest-plugin-basic
477 nodeset: openstack-single-node-noble
478 override-checkout: stable/2025.2
479
480 - job:
475481 name: cinder-tempest-plugin-basic-2025-1
476482 parent: cinder-tempest-plugin-basic
477483 nodeset: openstack-single-node-jammy
482488 parent: cinder-tempest-plugin-basic
483489 nodeset: openstack-single-node-jammy
484490 override-checkout: stable/2024.2
485
486 - job:
487 name: cinder-tempest-plugin-basic-2024-1
488 parent: cinder-tempest-plugin-basic
489 nodeset: openstack-single-node-jammy
490 override-checkout: stable/2024.1
4040 volume_type_name = 'vol-type-for-6e9266ff-a917-4dd5-aa4a-c36e59e7a2a6'
4141 description = ('Generic volume_type for test '
4242 '6e9266ff-a917-4dd5-aa4a-c36e59e7a2a6')
43 proto = CONF.volume.storage_protocol
44 vendor = CONF.volume.vendor_name
45 extra_specs = {"storage_protocol": proto,
46 "vendor_name": vendor}
4743 kwargs = {'description': description,
48 'extra_specs': extra_specs,
4944 'os-volume-type-access:is_public': True}
5045 volume_type = self.create_volume_type(name=volume_type_name,
5146 **kwargs)
7575 **kwargs)
7676
7777 @decorators.idempotent_id('5bb622ab-5060-48a8-8840-d589a548b9e4')
78 @utils.services('volume')
79 @utils.services('compute')
78 @utils.services('compute', 'volume')
8079 def test_attach_cloned_encrypted_volume(self):
8180
8281 """This test case attempts to reproduce the following steps:
110109 self.attach_detach_volume(server, volume_source)
111110
112111 @decorators.idempotent_id('5bb622ab-5060-48a8-8840-d589a548b7e4')
113 @utils.services('volume')
114 @utils.services('compute')
115 @utils.services('image')
112 @utils.services('volume', 'compute', 'image')
116113 def test_boot_cloned_encrypted_volume(self):
117114
118115 """This test case attempts to reproduce the following steps:
44 author = OpenStack
55 author_email = openstack-discuss@lists.openstack.org
66 url = http://www.openstack.org/
7 python_requires = >=3.9
7 python_requires = >=3.10
88 classifiers =
99 Environment :: OpenStack
1010 Intended Audience :: Information Technology
1414 Programming Language :: Python
1515 Programming Language :: Python :: 3 :: Only
1616 Programming Language :: Python :: 3
17 Programming Language :: Python :: 3.9
1817 Programming Language :: Python :: 3.10
1918 Programming Language :: Python :: 3.11
2019 Programming Language :: Python :: 3.12
20 Programming Language :: Python :: 3.13
2121
2222 [files]
2323 packages =
33
44 hacking>=6.1.0,<7.0 # Apache-2.0
55
6 coverage!=4.4,>=4.0 # Apache-2.0
76 python-subunit>=1.0.0 # Apache-2.0/BSD
87 oslotest>=3.2.0 # Apache-2.0
98 stestr>=1.0.0 # Apache-2.0