Merge "Add rally gate job for neutron-vpnaas project"

This commit is contained in:
Jenkins 2016-02-23 19:12:28 +00:00 committed by Gerrit Code Review
commit 6a81dc7a07
3 changed files with 50 additions and 0 deletions

View File

@ -43,3 +43,46 @@
- test-results
- devstack-logs
- console-log
- job-template:
name: '{pipeline}-neutron-vpnaas-dsvm-rally{job-suffix}'
node: '{node}'
wrappers:
- build-timeout:
timeout: 130
- timestamps
builders:
- print-template-name:
template-name: "{template-name}"
- link-logs
- net-info
- devstack-checkout
- shell: |
#!/bin/bash -xe
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_NEUTRON=1
export RALLY_SCENARIO=neutron-vpnaas
export DEVSTACK_GATE_INSTALL_TESTONLY=1
export BRANCH_OVERRIDE={branch-override}
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
fi
export PROJECTS="openstack/rally $PROJECTS"
export DEVSTACK_LOCAL_CONFIG="enable_plugin neutron-vpnaas https://git.openstack.org/openstack/neutron-vpnaas"
function post_test_hook {{
$BASE/new/rally/tests/ci/rally-gate.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
- rally-plot

View File

@ -3783,6 +3783,11 @@
vpnaastest: functional-sswan
job-suffix: ''
branch-override: default
- '{pipeline}-neutron-vpnaas-dsvm-rally{job-suffix}':
pipeline: gate
node: devstack-trusty
job-suffix: ''
branch-override: default
- project:
name: nodepool

View File

@ -7121,6 +7121,8 @@ projects:
- gate-tempest-dsvm-neutron-full
- gate-neutron-vpnaas-dsvm-functional
- gate-neutron-vpnaas-dsvm-functional-sswan
experimental:
- gate-neutron-vpnaas-dsvm-rally
post:
- neutron-vpnaas-coverage