diff options
author | Ghanshyam Mann <gmann@ghanshyammann.com> | 2023-03-20 13:51:51 -0500 |
---|---|---|
committer | Ghanshyam Mann <gmann@ghanshyammann.com> | 2023-03-20 14:02:55 -0500 |
commit | bbb2e044132890cabc823e3c0b583a9462f9c2ae (patch) | |
tree | 3d0f156056ab404959f36e881bd0d85e0ea6be69 | |
parent | 1f958c36e324788c157d4d2974dd79ec402e3f7f (diff) | |
download | tempest-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.yaml | 20 |
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 |