Merge "Magnum: Add new job to do mesos functional testing"

This commit is contained in:
Jenkins 2016-01-04 09:31:20 +00:00 committed by Gerrit Code Review
commit 848777b4ac
3 changed files with 17 additions and 0 deletions

View File

@ -34,6 +34,12 @@
# Keep localrc to be able to set some vars in post_test_hook
export KEEP_LOCALRC=1
function gate_hook {{
cd /opt/stack/new/magnum/
./magnum/tests/contrib/gate_hook.sh {coe}
}}
export -f gate_hook
function post_test_hook {{
source $BASE/new/devstack/accrc/admin/admin
cd /opt/stack/new/magnum/

View File

@ -2560,6 +2560,12 @@
coe: 'swarm'
job-suffix: ''
branch-override: default
- '{pipeline}-functional-dsvm-magnum-{coe}{job-suffix}':
pipeline: gate
node: devstack-trusty
coe: 'mesos'
job-suffix: ''
branch-override: default
- 'gate-{name}-tox-{envlist}':
envlist: bandit

View File

@ -1113,6 +1113,10 @@ jobs:
- name: gate-functional-dsvm-magnum-swarm
branch: ^(?!stable/kilo).*$
- name: gate-functional-dsvm-magnum-mesos
branch: ^(?!stable/(kilo|liberty)).*$
voting: false
- name: gate-tempest-dsvm-centos7
voting: false
@ -5941,6 +5945,7 @@ projects:
- gate-functional-dsvm-magnum-api
- gate-functional-dsvm-magnum-k8s
- gate-functional-dsvm-magnum-swarm
- gate-functional-dsvm-magnum-mesos
- gate-magnum-tox-bandit
- magnum-coverage
gate: