watcher-tempest-plugin/.zuul.yaml
Ghanshyam Mann 01ab036562 Add stable/zed jobs on master gate
As zed is released, we should add its job on master
gate to keep branchless tempest plugins compatible
to stable branch.

Also fixing the zuul config error.

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

Change-Id: I6e71dbd45ec97e65d51c26de092af0da7dd1dea0
2022-10-15 22:42:50 -05:00

43 lines
1.1 KiB
YAML

- project:
queue: watcher
templates:
- check-requirements
- tempest-plugin-jobs
check:
jobs:
- watcherclient-tempest-functional
- watcher-tempest-functional
- watcher-tempest-actuator
- watcher-tempest-strategies
- watcher-tempest-functional-zed
- watcher-tempest-functional-yoga
- watcher-tempest-functional-xena
- watcher-tempest-functional-wallaby
gate:
jobs:
- watcher-tempest-functional
- job:
name: watcher-tempest-functional-zed
parent: watcher-tempest-functional
nodeset: openstack-single-node-focal
override-checkout: stable/zed
- job:
name: watcher-tempest-functional-yoga
parent: watcher-tempest-functional
nodeset: openstack-single-node-focal
override-checkout: stable/yoga
- job:
name: watcher-tempest-functional-xena
parent: watcher-tempest-functional
nodeset: openstack-single-node-focal
override-checkout: stable/xena
- job:
name: watcher-tempest-functional-wallaby
parent: watcher-tempest-functional
nodeset: openstack-single-node-focal
override-checkout: stable/wallaby