Use Tempest scenario job to run all scenario tests

Tempest has migrated the scenario job in Tempest
tree and renamed it to "tempest-scenario-all".[1]

This job runs all the Tempest scenario tests including
slow tests.

Old job running Tempest scenario test is running as experimental
in cinder[2]. That job will be removed in favor of "tempest-scenario-all"

This new job "tempest-scenario-all" will run as voting on check pipeline
where old job was running as experimental. This is fine as we want to run
all scenario tests on nova to avoid any regression.

Tempest also run "tempest-scenario-all" as voting job.

Detailed discussion on ML[3].

[1] http://git.openstack.org/cgit/openstack/tempest/tree/.zuul.yaml#n147
[2] https://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul.d/projects.yaml#n3568
[3] http://lists.openstack.org/pipermail/openstack-dev/2018-May/130394.html

Change-Id: I984c9c449303effa5a3d8b754a3f4363add3dada
This commit is contained in:
ghanshyam 2018-07-19 04:24:19 +00:00
parent 49507ea1c0
commit 5408617a83
1 changed files with 15 additions and 0 deletions

View File

@ -22,6 +22,21 @@
- cinder-tox-py36
- cinder-rally-task:
voting: false
- tempest-scenario-all:
irrelevant-files:
- ^(test-|)requirements.txt$
- ^.*\.rst$
- ^api-ref/.*$
- ^cinder/hacking/.*$
- ^cinder/locale/.*$
- ^cinder/tests/functional.*$
- ^cinder/tests/unit.*$
- ^contrib/block-box.*$
- ^doc/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^tools/.*$
- ^tox.ini$
gate:
jobs:
- cinder-tox-compliance