[Xena Jobs] use 'full' tox env

With [1] Xena is being pinned to 33.0.0 and that version
don't have 'multinode' and 'integrated-full' tox envs,
so using 'full'. xena-last tag which have both these envs
can't be used due to[2][3].

Also exclude DHCPAgentSchedulersTestJSON and Multiattach tests as
[4][5] missing in tempest-33.0.0.

[1] https://review.opendev.org/c/openstack/devstack/+/933741
[2] https://review.opendev.org/c/openstack/tempest/+/821732
[3] https://review.opendev.org/c/openstack/tempest/+/873442
[4] https://review.opendev.org/c/openstack/tempest/+/898090
[5] https://review.opendev.org/c/openstack/tempest/+/875372

Needed-By: https://review.opendev.org/c/openstack/devstack/+/933741
Change-Id: I5e82704ae81e5c0ef016fac02d153d6ed003d12b
This commit is contained in:
yatinkarel 2024-11-13 10:20:49 +05:30
parent a350e320b1
commit 22022ccc58

View File

@ -57,10 +57,11 @@
name: tempest-full-py3 name: tempest-full-py3
parent: devstack-tempest parent: devstack-tempest
# This job version is to use the 'full' tox env which # This job version is to use the 'full' tox env which
# is available for stable/ussuri to stable/wallaby also. # is available for unmaintained/victoria to unmaintained/xena also.
branches: branches:
- ^.*/victoria - ^.*/victoria
- ^.*/wallaby - ^.*/wallaby
- ^.*/xena
description: | description: |
Base integration test with Neutron networking, horizon, swift enable, Base integration test with Neutron networking, horizon, swift enable,
and py3. and py3.
@ -71,6 +72,10 @@
- openstack/horizon - openstack/horizon
vars: vars:
tox_envlist: full tox_envlist: full
tempest_exclude_regex: "\
(DHCPAgentSchedulersTestJSON)|\
(AttachVolumeMultiAttachTest)|\
(UpdateMultiattachVolumeNegativeTest)"
devstack_localrc: devstack_localrc:
USE_PYTHON3: true USE_PYTHON3: true
FORCE_CONFIG_DRIVE: true FORCE_CONFIG_DRIVE: true
@ -109,11 +114,30 @@
name: tempest-multinode-full name: tempest-multinode-full
parent: tempest-multinode-full-base parent: tempest-multinode-full-base
nodeset: openstack-two-node-focal nodeset: openstack-two-node-focal
# This job runs on Focal and on python2. This is for unmaintained/victoria to unmaintained/zed. # This job runs on Focal and on python2. This is for unmaintained/victoria to unmaintained/xena.
branches: branches:
- ^.*/victoria - ^.*/victoria
- ^.*/wallaby - ^.*/wallaby
- ^.*/xena - ^.*/xena
vars:
tox_envlist: full
tempest_exclude_regex: "\
(DHCPAgentSchedulersTestJSON)|\
(AttachVolumeMultiAttachTest)|\
(UpdateMultiattachVolumeNegativeTest)"
devstack_localrc:
USE_PYTHON3: False
group-vars:
subnode:
devstack_localrc:
USE_PYTHON3: False
- job:
name: tempest-multinode-full
parent: tempest-multinode-full-base
nodeset: openstack-two-node-focal
# This job runs on Focal and on python2. This is for unmaintained/yoga to unmaintained/zed.
branches:
- ^.*/yoga - ^.*/yoga
- ^.*/zed - ^.*/zed
vars: vars: