Merge "Add job to run Tempest dsvm on MongoDB backend for Ceilometer"

This commit is contained in:
Jenkins 2014-07-30 08:49:23 +00:00 committed by Gerrit Code Review
commit b976c4a9b2
3 changed files with 77 additions and 0 deletions

View File

@ -0,0 +1,61 @@
- job-template:
name: 'gate-tempest-dsvm-ceilometer-{backend}{branch-designator}'
node: '{node}'
wrappers:
- build-timeout:
timeout: 125
- timestamps
builders:
- link-logs
- net-info
- devstack-checkout
- shell: |
#!/bin/bash -xe
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TIMEOUT=120
export DEVSTACK_GATE_TEMPEST=1
export DEVSTACK_GATE_CEILOMETER_BACKEND={backend}
export BRANCH_OVERRIDE={branch-override}
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
fi
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
publishers:
- devstack-logs
- console-log
- job-template:
name: 'gate-tempest-dsvm-ceilometer-{backend}-full{branch-designator}'
node: '{node}'
wrappers:
- build-timeout:
timeout: 125
- timestamps
builders:
- link-logs
- net-info
- devstack-checkout
- shell: |
#!/bin/bash -xe
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TIMEOUT=120
export DEVSTACK_GATE_TEMPEST=1
export DEVSTACK_GATE_TEMPEST_FULL=1
export DEVSTACK_GATE_CEILOMETER_BACKEND={backend}
export BRANCH_OVERRIDE={branch-override}
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
fi
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
publishers:
- devstack-logs
- console-log

View File

@ -439,6 +439,16 @@
- python-havana-bitrot-jobs
- openstack-publish-jobs
- translation-jobs
- 'gate-tempest-dsvm-ceilometer-{backend}{branch-designator}':
backend: 'mongodb'
node: 'bare-trusty'
branch-designator: ''
branch-override: default
- 'gate-tempest-dsvm-ceilometer-{backend}-full{branch-designator}':
backend: 'mongodb'
node: 'bare-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-tackerclient

View File

@ -719,6 +719,10 @@ jobs:
voting: false
- name: ^(gate|check)-marconi-python33
branch: ^(?!stable/(havana|icehouse)).*$
- name: gate-tempest-dsvm-ceilometer-mongodb
voting: false
- name: gate-tempest-dsvm-ceilometer-mongodb-full
voting: false
# The project list is grouped by type of project, and within each
# group, projects are sorted (mostly) alphabetically.
@ -764,6 +768,8 @@ projects:
- gate-swift-dsvm-functional
experimental:
- gate-grenade-dsvm-forward
- gate-tempest-dsvm-ceilometer-mongodb
- gate-tempest-dsvm-ceilometer-mongodb-full
pre-release:
- ceilometer-tarball
release: