Add irrelevant-files for integrated test jobs

Glance gate run integrated test jobs even on tests
file etc changes.

Also adding same for tempest-full-py3 and grenade-py3 jobs
also which run as part of integrated-gate* template.

We do not need to run integrated tests jobs on such changes.
Adding corresponding irrelevant-files will save infra resource.

Change-Id: I4871573511077defb5d3faf3f9a3f55491fdc10a
This commit is contained in:
Ghanshyan Mann 2018-12-13 21:57:43 +09:00 committed by Brian Rosmaita
parent 8f12f9f73d
commit 40ef12e930
1 changed files with 109 additions and 0 deletions

View File

@ -224,10 +224,15 @@
- ^lower-constraints.txt$
- ^.*\.rst$
- ^api-ref/.*$
- ^glance/hacking/.*$
- ^glance/locale/.*$
- ^glance/tests/functional.*$
- ^glance/tests/unit.*$
- ^doc/.*$
- ^etc/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^tools/.*$
- ^tox.ini$
- ^\.zuul\.yaml$
- tempest-full:
@ -236,10 +241,15 @@
- ^lower-constraints.txt$
- ^.*\.rst$
- ^api-ref/.*$
- ^glance/hacking/.*$
- ^glance/locale/.*$
- ^glance/tests/functional.*$
- ^glance/tests/unit.*$
- ^doc/.*$
- ^etc/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^tools/.*$
- ^tox.ini$
- ^\.zuul\.yaml$
- neutron-grenade:
@ -248,12 +258,52 @@
- ^lower-constraints.txt$
- ^.*\.rst$
- ^api-ref/.*$
- ^glance/hacking/.*$
- ^glance/locale/.*$
- ^glance/tests/functional.*$
- ^glance/tests/unit.*$
- ^doc/.*$
- ^etc/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^tools/.*$
- ^tox.ini$
- ^\.zuul\.yaml$
- tempest-full-py3:
irrelevant-files:
- ^(test-|)requirements.txt$
- ^lower-constraints.txt$
- ^.*\.rst$
- ^api-ref/.*$
- ^glance/hacking/.*$
- ^glance/locale/.*$
- ^glance/tests/functional.*$
- ^glance/tests/unit.*$
- ^doc/.*$
- ^etc/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^tools/.*$
- ^tox.ini$
- ^\.zuul\.yaml$
- grenade-py3:
irrelevant-files:
- ^(test-|)requirements.txt$
- ^lower-constraints.txt$
- ^.*\.rst$
- ^api-ref/.*$
- ^glance/hacking/.*$
- ^glance/locale/.*$
- ^glance/tests/functional.*$
- ^glance/tests/unit.*$
- ^doc/.*$
- ^etc/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^tools/.*$
- ^tox.ini$
- ^\.zuul\.yaml$
gate:
jobs:
- openstack-tox-functional
@ -264,10 +314,15 @@
- ^lower-constraints.txt$
- ^.*\.rst$
- ^api-ref/.*$
- ^glance/hacking/.*$
- ^glance/locale/.*$
- ^glance/tests/functional.*$
- ^glance/tests/unit.*$
- ^doc/.*$
- ^etc/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^tools/.*$
- ^tox.ini$
- ^\.zuul\.yaml$
- neutron-grenade:
@ -276,10 +331,49 @@
- ^lower-constraints.txt$
- ^.*\.rst$
- ^api-ref/.*$
- ^glance/hacking/.*$
- ^glance/locale/.*$
- ^glance/tests/functional.*$
- ^glance/tests/unit.*$
- ^doc/.*$
- ^etc/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^tools/.*$
- ^tox.ini$
- ^\.zuul\.yaml$
- tempest-full-py3:
irrelevant-files:
- ^(test-|)requirements.txt$
- ^lower-constraints.txt$
- ^.*\.rst$
- ^api-ref/.*$
- ^glance/hacking/.*$
- ^glance/locale/.*$
- ^glance/tests/functional.*$
- ^glance/tests/unit.*$
- ^doc/.*$
- ^etc/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^tools/.*$
- ^tox.ini$
- ^\.zuul\.yaml$
- grenade-py3:
irrelevant-files:
- ^(test-|)requirements.txt$
- ^lower-constraints.txt$
- ^.*\.rst$
- ^api-ref/.*$
- ^glance/hacking/.*$
- ^glance/locale/.*$
- ^glance/tests/functional.*$
- ^glance/tests/unit.*$
- ^doc/.*$
- ^etc/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^tools/.*$
- ^tox.ini$
- ^\.zuul\.yaml$
experimental:
@ -292,10 +386,15 @@
- ^lower-constraints.txt$
- ^.*\.rst$
- ^api-ref/.*$
- ^glance/hacking/.*$
- ^glance/locale/.*$
- ^glance/tests/functional.*$
- ^glance/tests/unit.*$
- ^doc/.*$
- ^etc/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^tools/.*$
- ^tox.ini$
- ^\.zuul\.yaml$
- tempest-pg-full:
@ -304,10 +403,15 @@
- ^lower-constraints.txt$
- ^.*\.rst$
- ^api-ref/.*$
- ^glance/hacking/.*$
- ^glance/locale/.*$
- ^glance/tests/functional.*$
- ^glance/tests/unit.*$
- ^doc/.*$
- ^etc/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^tools/.*$
- ^tox.ini$
- ^\.zuul\.yaml$
- tempest-full-py3-opensuse150:
@ -316,10 +420,15 @@
- ^lower-constraints.txt$
- ^.*\.rst$
- ^api-ref/.*$
- ^glance/hacking/.*$
- ^glance/locale/.*$
- ^glance/tests/functional.*$
- ^glance/tests/unit.*$
- ^doc/.*$
- ^etc/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^tools/.*$
- ^tox.ini$
- ^\.zuul\.yaml$
periodic: