Add victoria/wallaby stable branch jobs on master gate

We have stable/victoria and stable/wallaby released so we
should add their job on master gate to keep branchless
tempest plugins compatible to those branch.

This also removes the stable/stein job as that is in EM
state now.

Ref: Tempest plugins guide for stable branch testing:
- https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html

Change-Id: Ide464d5b64494050ff52f58832ed24bacecb83e9
This commit is contained in:
Ghanshyam Mann 2021-04-29 18:53:21 -05:00
parent 93422b61f4
commit 4440335291
1 changed files with 12 additions and 23 deletions

View File

@ -7,9 +7,10 @@
jobs: jobs:
- blazar-tempest-plugin-base - blazar-tempest-plugin-base
- blazar-tempest-plugin-ipv6-only - blazar-tempest-plugin-ipv6-only
- blazar-tempest-plugin-wallaby
- blazar-tempest-plugin-victoria
- blazar-tempest-plugin-ussuri - blazar-tempest-plugin-ussuri
- blazar-tempest-plugin-train - blazar-tempest-plugin-train
- blazar-tempest-plugin-stein
gate: gate:
queue: blazar queue: blazar
jobs: jobs:
@ -64,6 +65,16 @@
- ^doc/.*$ - ^doc/.*$
- ^releasenotes/.*$ - ^releasenotes/.*$
- job:
name: blazar-tempest-plugin-wallaby
parent: blazar-tempest-plugin-base
override-checkout: stable/wallaby
- job:
name: blazar-tempest-plugin-victoria
parent: blazar-tempest-plugin-base
override-checkout: stable/victoria
- job: - job:
name: blazar-tempest-plugin-ussuri name: blazar-tempest-plugin-ussuri
parent: blazar-tempest-plugin-base parent: blazar-tempest-plugin-base
@ -78,25 +89,3 @@
vars: vars:
devstack_localrc: devstack_localrc:
USE_PYTHON3: True USE_PYTHON3: True
- job:
name: blazar-tempest-plugin-stein
parent: blazar-tempest-plugin-base
nodeset: openstack-single-node-bionic
override-checkout: stable/stein
vars:
devstack_services:
# Disable unneeded services.
etcd3: false
s-account: false
s-container: false
s-object: false
s-proxy: false
c-api: false
c-bak: false
c-sch: false
c-vol: false
cinder: false
horizon: false
devstack_localrc:
USE_PYTHON3: True