Rename scenario job and make it voting
"legacy-tempest-dsvm-neutron-scenario-multinode-lvm-multibackend" job
which was named as "tempest-scenario-multinode-lvm-multibackend" run
all scenario tests including slow tests.
This job has been added as n-v to check the stability of slow tests and
it has been passing consistently after that.
Let's make this job as voting and run on check and gate pipeline so that
all scenario test can be monitored consistently.
For clear name, this commit also rename this job to "tempest-scenario-all".
Change-Id: I3522a374bcae1f285d464386d7466912f613e06a
diff --git a/.zuul.yaml b/.zuul.yaml
index 10d799d..fd3aa2a 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -144,11 +144,11 @@
# TODO(gmann): needs to migrate this to zuulv3
- job:
- name: tempest-scenario-multinode-lvm-multibackend
+ name: tempest-scenario-all
parent: legacy-dsvm-base-multinode
description: |
This job will run all scenario tests including slow tests
- with lvm multibackend setup.
+ with lvm multibackend setup. This job will not run any API tests.
run: playbooks/tempest-scenario-multinode-lvm-multibackend/run.yaml
post-run: playbooks/tempest-scenario-multinode-lvm-multibackend/post.yaml
timeout: 10800
@@ -339,8 +339,7 @@
- ^tempest/hacking/.*$
- ^tempest/tests/.*$
- tempest-tox-plugin-sanity-check
- - tempest-scenario-multinode-lvm-multibackend:
- voting: false
+ - tempest-scenario-all:
irrelevant-files:
- ^(test-|)requirements.txt$
- ^.*\.rst$
@@ -350,6 +349,7 @@
- ^setup.cfg$
- ^tempest/hacking/.*$
- ^tempest/tests/.*$
+ - ^tempest/api/.*$
- nova-cells-v1:
irrelevant-files:
- ^(test-|)requirements.txt$
@@ -374,6 +374,17 @@
gate:
jobs:
- nova-multiattach
+ - tempest-scenario-all:
+ irrelevant-files:
+ - ^(test-|)requirements.txt$
+ - ^.*\.rst$
+ - ^doc/.*$
+ - ^etc/.*$
+ - ^releasenotes/.*$
+ - ^setup.cfg$
+ - ^tempest/hacking/.*$
+ - ^tempest/tests/.*$
+ - ^tempest/api/.*$
experimental:
jobs:
- tempest-cinder-v2-api: