Add stable/xena jobs on master gate

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

This also removes the stable/train 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: I78a046f576a9fb666c11b8a15134dc46bb3537bf
This commit is contained in:
Ghanshyam Mann 2022-01-18 18:38:56 -06:00
parent 362c6c5209
commit 65c81be68d

View File

@ -7,10 +7,10 @@
jobs:
- blazar-tempest-plugin-base
- blazar-tempest-plugin-ipv6-only
- blazar-tempest-plugin-xena
- blazar-tempest-plugin-wallaby
- blazar-tempest-plugin-victoria
- blazar-tempest-plugin-ussuri
- blazar-tempest-plugin-train
gate:
queue: blazar
jobs:
@ -65,6 +65,11 @@
- ^doc/.*$
- ^releasenotes/.*$
- job:
name: blazar-tempest-plugin-xena
parent: blazar-tempest-plugin-base
override-checkout: stable/xena
- job:
name: blazar-tempest-plugin-wallaby
parent: blazar-tempest-plugin-base
@ -80,12 +85,3 @@
parent: blazar-tempest-plugin-base
nodeset: openstack-single-node-bionic
override-checkout: stable/ussuri
- job:
name: blazar-tempest-plugin-train
parent: blazar-tempest-plugin-base
nodeset: openstack-single-node-bionic
override-checkout: stable/train
vars:
devstack_localrc:
USE_PYTHON3: True