summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGhanshyam Mann <gmann@ghanshyammann.com>2023-03-20 13:51:51 -0500
committerGhanshyam Mann <gmann@ghanshyammann.com>2023-03-20 14:02:55 -0500
commitbbb2e044132890cabc823e3c0b583a9462f9c2ae (patch)
tree3d0f156056ab404959f36e881bd0d85e0ea6be69
parent1f958c36e324788c157d4d2974dd79ec402e3f7f (diff)
downloadtempest-bbb2e044132890cabc823e3c0b583a9462f9c2ae.tar.gz
Update integrated gates template for grenade skip level job
Current master is a non SLURP release so we do not need to run greande-skip-level job as default though any project want to run skip level testing they can use the greande-skip-level-always job for example nova doing. With branch variant, we make run no change in integrated gate jobs for stable/2023.1 testing. Change-Id: I183fe7513064d46255e8b078528d7e3639a3ce1a
-rw-r--r--zuul.d/integrated-gate.yaml20
1 files changed, 20 insertions, 0 deletions
diff --git a/zuul.d/integrated-gate.yaml b/zuul.d/integrated-gate.yaml
index f977f8223..6c495b738 100644
--- a/zuul.d/integrated-gate.yaml
+++ b/zuul.d/integrated-gate.yaml
@@ -410,6 +410,8 @@
- grenade
- grenade-skip-level:
voting: false
+ branches:
+ - stable/2023.1
- tempest-integrated-networking
# Do not run it on ussuri until below issue is fixed
# https://storyboard.openstack.org/#!/story/2010057
@@ -444,6 +446,17 @@
jobs:
- grenade-skip-level:
voting: false
+ branches:
+ - stable/2023.1
+ # NOTE(gmann): Nova decided to run grenade skip level testing always
+ # (on SLURP as well as non SLURP release) so we are adding grenade-skip-level-always
+ # job in integrated gate and we do not need to update skip level job
+ # here until Nova change the decision.
+ # This is added from 2023.2 relese cycle onwards so we need to use branch variant
+ # to make sure we do not run this job on older than 2023.2 gate.
+ - grenade-skip-level-always:
+ branches:
+ - master
- tempest-integrated-compute
# centos-8-stream is tested from wallaby -> yoga branches
- tempest-integrated-compute-centos-8-stream:
@@ -456,6 +469,9 @@
branches: ^(?!stable/(ussuri|victoria|wallaby)).*$
gate:
jobs:
+ - grenade-skip-level-always:
+ branches:
+ - master
- tempest-integrated-compute
- openstacksdk-functional-devstack:
branches: ^(?!stable/(ussuri|victoria|wallaby)).*$
@@ -477,6 +493,8 @@
- grenade
- grenade-skip-level:
voting: false
+ branches:
+ - stable/2023.1
- tempest-integrated-placement
# Do not run it on ussuri until below issue is fixed
# https://storyboard.openstack.org/#!/story/2010057
@@ -507,6 +525,8 @@
- grenade
- grenade-skip-level:
voting: false
+ branches:
+ - stable/2023.1
- tempest-integrated-storage
# Do not run it on ussuri until below issue is fixed
# https://storyboard.openstack.org/#!/story/2010057