Add irrelevant-files for integrated test jobs
Cinder gate run integrated test jobs even on doc, tests file etc changes Example- https://review.openstack.org/#/c/600442/ We do not need to run integrated tests jobs on such changes. Adding corresponding irrelevant-files will save infra resource. Change-Id: I4dc57dfda6c705b5e3b5413254202b3a5b3f3d96
This commit is contained in:
parent
0a19233f79
commit
d6bcebcd2b
122
.zuul.yaml
122
.zuul.yaml
@ -15,7 +15,21 @@
|
|||||||
- cinder-tempest-dsvm-lvm-lio-barbican
|
- cinder-tempest-dsvm-lvm-lio-barbican
|
||||||
- cinder-tox-bandit-baseline:
|
- cinder-tox-bandit-baseline:
|
||||||
voting: false
|
voting: false
|
||||||
- nova-multiattach
|
- nova-multiattach:
|
||||||
|
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$
|
||||||
- openstack-tox-functional-py35:
|
- openstack-tox-functional-py35:
|
||||||
irrelevant-files:
|
irrelevant-files:
|
||||||
- ^.*\.rst$
|
- ^.*\.rst$
|
||||||
@ -161,9 +175,68 @@
|
|||||||
- ^setup.cfg$
|
- ^setup.cfg$
|
||||||
- ^tools/.*$
|
- ^tools/.*$
|
||||||
- ^tox.ini$
|
- ^tox.ini$
|
||||||
|
- tempest-full:
|
||||||
|
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$
|
||||||
|
- tempest-full-py3:
|
||||||
|
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$
|
||||||
|
- grenade-py3:
|
||||||
|
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:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- nova-multiattach
|
- nova-multiattach:
|
||||||
|
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$
|
||||||
- openstack-tox-functional-py35:
|
- openstack-tox-functional-py35:
|
||||||
irrelevant-files:
|
irrelevant-files:
|
||||||
- ^.*\.rst$
|
- ^.*\.rst$
|
||||||
@ -204,6 +277,51 @@
|
|||||||
- ^setup.cfg$
|
- ^setup.cfg$
|
||||||
- ^tools/.*$
|
- ^tools/.*$
|
||||||
- ^tox.ini$
|
- ^tox.ini$
|
||||||
|
- tempest-full:
|
||||||
|
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$
|
||||||
|
- tempest-full-py3:
|
||||||
|
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$
|
||||||
|
- grenade-py3:
|
||||||
|
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$
|
||||||
experimental:
|
experimental:
|
||||||
jobs:
|
jobs:
|
||||||
- tempest-cinder-v2-api:
|
- tempest-cinder-v2-api:
|
||||||
|
Loading…
Reference in New Issue
Block a user