Fix tempest-full-py3 for stable/ussuri to wallaby

tempest-full-py3 job started using the new tox env
'integrated-full' which is not present in old
tempest used in stable/ussuri to wallaby. This
commit preapre a separate job definiton for stable
ussuri to wallaby which use 'full' tox env.

Closes-Bug: #2007986
Depends-On: https://review.opendev.org/c/openstack/devstack/+/874625
Change-Id: I5f1c4de0e7ec0cc6d7f6ba7d7aa78aabc931d23e
This commit is contained in:
Ghanshyam Mann 2023-02-21 13:29:44 -08:00 committed by yatin
parent 1569290be0
commit 11d4fc9e41
2 changed files with 35 additions and 1 deletions

View File

@ -73,7 +73,11 @@
parent: devstack-tempest
# This job version is with swift enabled on py3
# as swift is ready on py3 from stable/ussuri onwards.
branches: ^(?!stable/(ocata|pike|queens|rocky|stein|train)).*$
# As this use 'integrated-full' tox env which is not
# available in old tempest used till stable/wallaby,
# this job definition is only for stable/xena onwards
# and separate job definition until stable/wallaby
branches: ^(?!stable/(ocata|pike|queens|rocky|stein|train|ussuri|victoria|wallaby)).*$
description: |
Base integration test with Neutron networking, horizon, swift enable,
and py3.

View File

@ -53,6 +53,36 @@
nodeset: openstack-two-node-focal
override-checkout: stable/xena
- job:
name: tempest-full-py3
parent: devstack-tempest
# This job version is to use the 'full' tox env which
# is available for stable/ussuri to stable/wallaby also.
branches:
- stable/ussuri
- stable/victoria
- stable/wallaby
description: |
Base integration test with Neutron networking, horizon, swift enable,
and py3.
Former names for this job where:
* legacy-tempest-dsvm-py35
* gate-tempest-dsvm-py35
required-projects:
- openstack/horizon
vars:
tox_envlist: full
devstack_localrc:
USE_PYTHON3: true
FORCE_CONFIG_DRIVE: true
ENABLE_VOLUME_MULTIATTACH: true
GLANCE_USE_IMPORT_WORKFLOW: True
devstack_plugins:
neutron: https://opendev.org/openstack/neutron
devstack_services:
# Enbale horizon so that we can run horizon test.
horizon: true
- job:
name: tempest-full-py3
parent: devstack-tempest