Only run jobs with neutron on neutron changes

The integrated gate job group runs both jobs with neutron and without.
However for proposed neutron changes it doesn't make any sense to run
jobs that don't have neutron enabled. This commit makes a separate
job group integrated-gate-neutron which is the subset of the
pre-existing group but with only the neutron jobs.

Change-Id: Ic582d0533ba785d8d053d4f638f4000c9479c067
This commit is contained in:
Matthew Treinish 2014-04-02 14:49:21 -04:00
parent 00a2f40bb5
commit 40817fa5fc

View File

@ -257,6 +257,21 @@ project-templates:
- 'gate-grenade-dsvm'
- 'gate-grenade-dsvm-neutron'
- name: integrated-gate-neutron
check:
- 'check-tempest-dsvm-neutron'
- 'check-tempest-dsvm-neutron-pg'
- 'check-tempest-dsvm-neutron-heat-slow'
- 'check-tempest-dsvm-neutron-full'
- 'gate-tempest-dsvm-neutron-large-ops'
- 'check-grenade-dsvm-neutron'
gate:
- 'gate-tempest-dsvm-neutron'
- 'gate-tempest-dsvm-neutron-pg'
- 'gate-tempest-dsvm-neutron-heat-slow'
- 'gate-tempest-dsvm-neutron-large-ops'
- 'gate-grenade-dsvm-neutron'
- name: python3-jobs
check:
- 'gate-{name}-python33'
@ -854,19 +869,14 @@ projects:
- name: openstack-server-publish-jobs
- name: periodic-havana
- name: check-requirements
- name: integrated-gate
- name: integrated-gate-neutron
check:
- check-neutron-dsvm-functional
- check-tempest-dsvm-neutron-full
- check-tempest-dsvm-neutron
- check-tempest-dsvm-neutron-pg
- check-tempest-dsvm-neutron-pg
- gate-tempest-dsvm-neutron-large-ops
gate:
- gate-tempest-dsvm-neutron
- gate-tempest-dsvm-neutron-pg
- gate-tempest-dsvm-neutron-pg
- gate-tempest-dsvm-neutron-large-ops
experimental:
- check-neutron-dsvm-api
- gate-grenade-dsvm-neutron-forward
@ -1360,21 +1370,12 @@ projects:
- name: python-jobs
- name: openstack-client-publish-jobs
- name: check-requirements
- name: integrated-gate
- name: integrated-gate-neutron
check:
- gate-python-neutronclient-python33
- gate-python-neutronclient-pypy
- check-devstack-dsvm-cells
- check-tempest-dsvm-postgres-full
- check-tempest-dsvm-neutron-full
- check-tempest-dsvm-neutron-pg
- gate-tempest-dsvm-neutron-large-ops
gate:
- gate-python-neutronclient-pypy
- gate-devstack-dsvm-cells
- gate-tempest-dsvm-postgres-full
- gate-tempest-dsvm-neutron-pg
- gate-tempest-dsvm-neutron-large-ops
experimental:
- gate-grenade-dsvm-forward
experimental-tripleo: