summaryrefslogtreecommitdiff
path: root/zuul.d
diff options
context:
space:
mode:
authorGhanshyam Mann <gmann@ghanshyammann.com>2023-02-21 13:29:44 -0800
committeryatin <ykarel@redhat.com>2023-02-22 06:59:21 +0000
commit11d4fc9e417d5cfcd6c6075e27d052aecc69c385 (patch)
tree07510e43f909a9b15fc4355cefe764e474042af6 /zuul.d
parent1569290be06e61d63061ae35a997aff0ebad68f1 (diff)
downloadtempest-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.yaml6
-rw-r--r--zuul.d/stable-jobs.yaml30
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: