Add second job for lbaasv1 API
Necessary to remove lbaas tests from tempest, as requested by QA team. Unless we have a good way to reconfigure and restart neutron in the middle of a devstack run, in which case we could recycle the node currently being used for v2 api tests. Also pull lbaasv2 api tests from the gate, since it is currently non-voting. Change-Id: I12fca506d5d763366cfd55b7b2986351dea0e613
This commit is contained in:
parent
5140cb0832
commit
41b9d6cb27
@ -1,5 +1,5 @@
|
||||
- job-template:
|
||||
name: '{pipeline}-neutron-lbaas-dsvm-api{branch-designator}'
|
||||
name: '{pipeline}-neutron-{lbaasversion}-dsvm-api{branch-designator}'
|
||||
node: '{node}'
|
||||
|
||||
wrappers:
|
||||
@ -26,12 +26,12 @@
|
||||
fi
|
||||
|
||||
function gate_hook {{
|
||||
$BASE/new/neutron-lbaas/neutron_lbaas/tests/contrib/gate_hook.sh
|
||||
$BASE/new/neutron-lbaas/neutron_lbaas/tests/contrib/gate_hook.sh {lbaasversion}
|
||||
}}
|
||||
export -f gate_hook
|
||||
|
||||
function post_test_hook {{
|
||||
$BASE/new/neutron-lbaas/neutron_lbaas/tests/contrib/post_test_hook.sh
|
||||
$BASE/new/neutron-lbaas/neutron_lbaas/tests/contrib/post_test_hook.sh {lbaasversion}
|
||||
}}
|
||||
export -f post_test_hook
|
||||
|
||||
|
@ -506,16 +506,30 @@
|
||||
jobs:
|
||||
- python-jobs
|
||||
- openstack-publish-jobs
|
||||
- '{pipeline}-neutron-lbaas-dsvm-api{branch-designator}':
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-api{branch-designator}':
|
||||
pipeline: check
|
||||
node: 'devstack-precise || devstack-trusty'
|
||||
branch-designator: ''
|
||||
branch-override: default
|
||||
- '{pipeline}-neutron-lbaas-dsvm-api{branch-designator}':
|
||||
lbaasversion: lbaasv2
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-api{branch-designator}':
|
||||
pipeline: check
|
||||
node: 'devstack-precise || devstack-trusty'
|
||||
branch-designator: ''
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv1
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-api{branch-designator}':
|
||||
pipeline: gate
|
||||
node: 'devstack-precise || devstack-trusty'
|
||||
branch-designator: ''
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-api{branch-designator}':
|
||||
pipeline: gate
|
||||
node: 'devstack-precise || devstack-trusty'
|
||||
branch-designator: ''
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv1
|
||||
|
||||
- project:
|
||||
name: neutron-specs
|
||||
|
@ -770,7 +770,10 @@ jobs:
|
||||
- name: ^check-neutron-fwaas-dsvm-functional$
|
||||
voting: false
|
||||
|
||||
- name: ^(check|gate)-neutron-lbaas-dsvm-api$
|
||||
- name: ^(check|gate)-neutron-lbaasv1-dsvm-api$
|
||||
voting: false
|
||||
|
||||
- name: ^(check|gate)-neutron-lbaasv2-dsvm-api$
|
||||
branch: ^(?!stable/(?:icehouse|juno)).*$
|
||||
voting: false
|
||||
|
||||
@ -1940,12 +1943,11 @@ projects:
|
||||
- check-neutron-dsvm-functional
|
||||
- gate-rally-dsvm-neutron-neutron
|
||||
- check-tempest-dsvm-neutron-dvr
|
||||
- check-neutron-lbaas-dsvm-api
|
||||
- check-neutron-lbaasv2-dsvm-api
|
||||
- check-tempest-dsvm-neutron-large-ops
|
||||
gate:
|
||||
- gate-neutron-dsvm-api
|
||||
- gate-neutron-dsvm-functional
|
||||
- gate-neutron-lbaas-dsvm-api
|
||||
- gate-tempest-dsvm-neutron-large-ops
|
||||
post:
|
||||
- neutron-coverage
|
||||
@ -1972,9 +1974,9 @@ projects:
|
||||
- name: python-jobs
|
||||
- name: openstack-server-release-jobs
|
||||
check:
|
||||
- check-neutron-lbaas-dsvm-api
|
||||
gate:
|
||||
- gate-neutron-lbaas-dsvm-api
|
||||
- check-neutron-lbaasv2-dsvm-api
|
||||
experimental:
|
||||
- check-neutron-lbaasv1-dsvm-api
|
||||
|
||||
- name: openstack/neutron-specs
|
||||
template:
|
||||
|
Loading…
x
Reference in New Issue
Block a user