add stable icehouse jobs for tempest master

This makes tempest need to check clean against all of stable/icehouse
as part of a normal run to support tempest master co-gating.

Change-Id: Ie5487d777ab3d345533fd1ad231dfa85b4acb138
This commit is contained in:
Sean Dague
2014-04-17 09:51:14 -04:00
parent 8eff754186
commit e4ec3dd622
3 changed files with 62 additions and 10 deletions

View File

@@ -922,7 +922,7 @@
- job-template:
name: '{pipeline}-grenade-dsvm'
name: '{pipeline}-grenade-dsvm{branch-designator}'
node: '{node}'
wrappers:
@@ -941,6 +941,10 @@
export DEVSTACK_GATE_TIMEOUT=120
export DEVSTACK_GATE_TEMPEST=0
export DEVSTACK_GATE_GRENADE=1
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
@@ -950,7 +954,7 @@
- job-template:
name: '{pipeline}-grenade-dsvm-forward'
name: '{pipeline}-grenade-dsvm-forward{branch-designator}'
node: '{node}'
wrappers:
@@ -970,6 +974,10 @@
export DEVSTACK_GATE_TEMPEST=0
export DEVSTACK_GATE_GRENADE=1
export DEVSTACK_GATE_GRENADE_FORWARD=1
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
@@ -979,7 +987,7 @@
- job-template:
name: '{pipeline}-grenade-dsvm-neutron'
name: '{pipeline}-grenade-dsvm-neutron{branch-designator}'
node: '{node}'
wrappers:
@@ -999,6 +1007,10 @@
export DEVSTACK_GATE_TEMPEST=0
export DEVSTACK_GATE_GRENADE=1
export DEVSTACK_GATE_NEUTRON=1
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
@@ -1008,7 +1020,7 @@
- job-template:
name: '{pipeline}-grenade-dsvm-neutron-forward'
name: '{pipeline}-grenade-dsvm-neutron-forward{branch-designator}'
node: '{node}'
wrappers:
@@ -1029,6 +1041,10 @@
export DEVSTACK_GATE_GRENADE=1
export DEVSTACK_GATE_NEUTRON=1
export DEVSTACK_GATE_GRENADE_FORWARD=1
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
@@ -1038,7 +1054,7 @@
- job-template:
name: '{pipeline}-grenade-dsvm-partial-ncpu'
name: '{pipeline}-grenade-dsvm-partial-ncpu{branch-designator}'
node: '{node}'
wrappers:
@@ -1058,6 +1074,10 @@
export DEVSTACK_GATE_TEMPEST=0
export DEVSTACK_GATE_GRENADE=1
export DEVSTACK_GATE_GRENADE_PARTIAL_NCPU=1
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
@@ -1303,11 +1323,11 @@
- '{pipeline}-tempest-dsvm-postgres-full{branch-designator}'
- '{pipeline}-tempest-dsvm-neutron-heat-slow{branch-designator}'
- '{pipeline}-tempest-dsvm-postgres-zeromq-full{branch-designator}'
- '{pipeline}-grenade-dsvm'
- '{pipeline}-grenade-dsvm-forward'
- '{pipeline}-grenade-dsvm-neutron'
- '{pipeline}-grenade-dsvm-neutron-forward'
- '{pipeline}-grenade-dsvm-partial-ncpu'
- '{pipeline}-grenade-dsvm{branch-designator}'
- '{pipeline}-grenade-dsvm-forward{branch-designator}'
- '{pipeline}-grenade-dsvm-neutron{branch-designator}'
- '{pipeline}-grenade-dsvm-neutron-forward{branch-designator}'
- '{pipeline}-grenade-dsvm-partial-ncpu{branch-designator}'
- '{pipeline}-tempest-dsvm-sahara-full{branch-designator}'
- '{pipeline}-tempest-dsvm-sahara-postgres{branch-designator}'
- '{pipeline}-tempest-dsvm-sahara-neutron{branch-designator}'

View File

@@ -1288,18 +1288,34 @@
node: 'dsvm-precise-krnl'
branch-designator: ''
branch-override: default
# Stable gate jobs for branchless tempest
- devstack-jobs:
pipeline: gate
node: devstack-precise
branch-designator: '-icehouse'
branch-override: stable/icehouse
# Stable check jobs for testing devstack gate
- devstack-jobs:
pipeline: check
node: 'devstack-precise || devstack-precise-check'
branch-designator: '-havana'
branch-override: stable/havana
- devstack-jobs:
pipeline: check
node: 'devstack-precise || devstack-precise-check'
branch-designator: '-icehouse'
branch-override: stable/icehouse
# Periodic jobs for various branches
- devstack-jobs:
pipeline: periodic
node: devstack-precise
branch-designator: '-havana'
branch-override: stable/havana
- devstack-jobs:
pipeline: periodic
node: devstack-precise
branch-designator: '-icehouse'
branch-override: stable/icehouse
- devstack-jobs:
pipeline: periodic
node: devstack-precise