Adding integration test support for lbaas v2 dashboard
Devstack gate job for integration tests. Non-voting until basic test is stabilized. Change-Id: I76ab460a110d93b0186ca126858f79ac9e89f09b Depends-On: I5ca1bf7003a9882648cdfbeab21d2ada37b951f1
This commit is contained in:
parent
8f577f5c84
commit
2b470b0770
@ -44,3 +44,45 @@
|
|||||||
publishers:
|
publishers:
|
||||||
- devstack-logs
|
- devstack-logs
|
||||||
- console-log
|
- console-log
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: gate-neutron-lbaas-dashboard-dsvm-integration
|
||||||
|
node: devstack-trusty
|
||||||
|
|
||||||
|
wrappers:
|
||||||
|
- build-timeout:
|
||||||
|
timeout: 60
|
||||||
|
- timestamps
|
||||||
|
|
||||||
|
builders:
|
||||||
|
- link-logs
|
||||||
|
- net-info
|
||||||
|
- devstack-checkout
|
||||||
|
- firefox-install
|
||||||
|
- xvfb-install
|
||||||
|
- shell: |
|
||||||
|
#!/bin/bash -xe
|
||||||
|
export PYTHONUNBUFFERED=true
|
||||||
|
export DEVSTACK_GATE_TEMPEST=0
|
||||||
|
export DEVSTACK_GATE_EXERCISES=0
|
||||||
|
export DEVSTACK_GATE_INSTALL_TESTONLY=1
|
||||||
|
export DEVSTACK_GATE_NEUTRON=1
|
||||||
|
|
||||||
|
function pre_test_hook {
|
||||||
|
$BASE/new/neutron-lbaas-dashboard/tools/gate/integration/pre_test_hook.sh
|
||||||
|
}
|
||||||
|
export -f pre_test_hook
|
||||||
|
|
||||||
|
function post_test_hook {
|
||||||
|
$BASE/new/neutron-lbaas-dashboard/tools/gate/integration/post_test_hook.sh
|
||||||
|
}
|
||||||
|
export -f post_test_hook
|
||||||
|
|
||||||
|
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||||
|
./safe-devstack-vm-gate-wrap.sh
|
||||||
|
|
||||||
|
publishers:
|
||||||
|
- test-results
|
||||||
|
- devstack-logs
|
||||||
|
- console-log
|
||||||
|
- publish-screenshots
|
||||||
|
@ -1619,6 +1619,9 @@ jobs:
|
|||||||
branch: ^(?!stable/(icehouse)).*$
|
branch: ^(?!stable/(icehouse)).*$
|
||||||
voting: false
|
voting: false
|
||||||
|
|
||||||
|
- name: gate-neutron-lbaas-dashboard-dsvm-integration
|
||||||
|
voting: false
|
||||||
|
|
||||||
- name: ^gate-sahara-dsvm-scenario.*-heat$
|
- name: ^gate-sahara-dsvm-scenario.*-heat$
|
||||||
branch: ^(?!stable/(kilo|liberty)).*$
|
branch: ^(?!stable/(kilo|liberty)).*$
|
||||||
|
|
||||||
@ -7029,6 +7032,7 @@ projects:
|
|||||||
check:
|
check:
|
||||||
- gate-neutron-lbaas-dashboard-npm-run-lint
|
- gate-neutron-lbaas-dashboard-npm-run-lint
|
||||||
- gate-neutron-lbaas-dashboard-npm-run-test
|
- gate-neutron-lbaas-dashboard-npm-run-test
|
||||||
|
- gate-neutron-lbaas-dashboard-dsvm-integration
|
||||||
|
|
||||||
- name: openstack/neutron-lib
|
- name: openstack/neutron-lib
|
||||||
template:
|
template:
|
||||||
|
Loading…
Reference in New Issue
Block a user