diff options
author | Ghanshyam Mann <gmann@ghanshyammann.com> | 2023-02-21 13:29:44 -0800 |
---|---|---|
committer | yatin <ykarel@redhat.com> | 2023-02-22 06:59:21 +0000 |
commit | 11d4fc9e417d5cfcd6c6075e27d052aecc69c385 (patch) | |
tree | 07510e43f909a9b15fc4355cefe764e474042af6 /zuul.d | |
parent | 1569290be06e61d63061ae35a997aff0ebad68f1 (diff) | |
download | tempest-11d4fc9e417d5cfcd6c6075e27d052aecc69c385.tar.gz |
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
Diffstat (limited to 'zuul.d')
-rw-r--r-- | zuul.d/integrated-gate.yaml | 6 | ||||
-rw-r--r-- | zuul.d/stable-jobs.yaml | 30 |
2 files changed, 35 insertions, 1 deletions
diff --git a/zuul.d/integrated-gate.yaml b/zuul.d/integrated-gate.yaml index ba28a7f12..f1e6c018a 100644 --- a/zuul.d/integrated-gate.yaml +++ b/zuul.d/integrated-gate.yaml @@ -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. diff --git a/zuul.d/stable-jobs.yaml b/zuul.d/stable-jobs.yaml index f70e79cce..8aeb74802 100644 --- a/zuul.d/stable-jobs.yaml +++ b/zuul.d/stable-jobs.yaml @@ -56,6 +56,36 @@ - 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 # This job version is with swift disabled on py3 # as swift was not ready on py3 until stable/train. branches: |