Add grenade-dsvm-partial-ncpu test

Add support for grenade based partial upgrade test. Since the partial
upgrade test only supports nova-compute, this job is added to just nova.
Set to non-voting for now with the goal of making this voting once we
get comfortable with it.

Change-Id: Ic680502d4dcc0a8677749bc38bf57b6c76c881f7
This commit is contained in:
Joe Gordon 2013-12-26 12:02:28 -08:00
parent 222dc8a9d9
commit 94c13289cb
2 changed files with 33 additions and 0 deletions

View File

@ -777,6 +777,34 @@
- console-log
- job-template:
name: '{pipeline}-grenade-dsvm-partial-ncpu'
node: '{node}'
wrappers:
- timeout:
timeout: 125
fail: true
- timestamps
builders:
- devstack-checkout
- shell: |
#!/bin/bash -xe
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TIMEOUT=120
export DEVSTACK_GATE_TEMPEST=0
export DEVSTACK_GATE_GRENADE=1
export DEVSTACK_GATE_GRENADE_PARTIAL_NCPU=1
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
- link-logs
publishers:
- devstack-logs
- console-log
- job-template:
name: '{pipeline}-tempest-dsvm-savanna-full{branch-designator}'
node: '{node}'
@ -1067,6 +1095,7 @@
- '{pipeline}-grenade-dsvm-forward'
- '{pipeline}-grenade-dsvm-neutron'
- '{pipeline}-grenade-dsvm-neutron-forward'
- '{pipeline}-grenade-dsvm-partial-ncpu'
- '{pipeline}-tempest-dsvm-savanna-full{branch-designator}'
- '{pipeline}-tempest-dsvm-savanna-postgres{branch-designator}'
- '{pipeline}-tempest-dsvm-savanna-neutron{branch-designator}'

View File

@ -272,6 +272,9 @@ jobs:
- name: ^(gate|check)-grenade-dsvm-neutron$
branch: ^(?!stable/grizzly).*$
voting: false
- name: ^(gate|check)-grenade-dsvm-partial-ncpu$
branch: ^(?!stable/(grizzly|havana)).*$
voting: false
- name: gate-tempest-python27
branch: ^(?!stable/grizzly).*$
# only here until stable is votable, then merge
@ -886,6 +889,7 @@ projects:
- check-tempest-dsvm-cells-full
- gate-nova-pylint
- check-tempest-dsvm-neutron-heat-slow
- check-grenade-dsvm-partial-ncpu
gate:
- gate-nova-requirements
- gate-devstack-dsvm-cells