Run Heat functional tests in Identity v3-only
Creates a new job that runs heat functional tests in a identity v3-only devstack, and adds this job to the heat pipeline. Change-Id: Ic37d8b4648ac66ddd1955f30ffe1fd2efffcdeec
This commit is contained in:
parent
beb0c53fce
commit
b73ecac77d
@ -55,7 +55,7 @@
|
||||
- console-log
|
||||
|
||||
- job-template:
|
||||
name: '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}{job-suffix}'
|
||||
name: '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}{special}{job-suffix}'
|
||||
node: '{node}'
|
||||
|
||||
wrappers:
|
||||
@ -129,7 +129,9 @@
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
if [ "{special}" == "-identity-v3-only" ] ; then
|
||||
export DEVSTACK_LOCAL_CONFIG="ENABLE_IDENTITY_V2=False"
|
||||
fi
|
||||
function pre_test_hook {{
|
||||
cd /opt/stack/new/heat/heat_integrationtests
|
||||
./pre_test_hook.sh
|
||||
|
@ -2343,47 +2343,61 @@
|
||||
|
||||
jobs:
|
||||
- python-db-jobs
|
||||
- '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}{job-suffix}':
|
||||
- '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}{special}{job-suffix}':
|
||||
datastore: mysql
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
special: ''
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
engine: orig
|
||||
lbaasversion: lbaasv1
|
||||
- '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}{job-suffix}':
|
||||
- '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}{special}{job-suffix}':
|
||||
datastore: mysql
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
special: ''
|
||||
job-suffix: ''
|
||||
branch-designator: ''
|
||||
branch-override: default
|
||||
engine: orig
|
||||
lbaasversion: lbaasv2
|
||||
- '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}{job-suffix}':
|
||||
- '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}{special}{job-suffix}':
|
||||
datastore: postgres
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
special: ''
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
engine: orig
|
||||
lbaasversion: lbaasv1
|
||||
- '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}{job-suffix}':
|
||||
- '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}{special}{job-suffix}':
|
||||
datastore: mysql
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
special: ''
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
engine: convg
|
||||
lbaasversion: lbaasv1
|
||||
- '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}{job-suffix}':
|
||||
- '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}{special}{job-suffix}':
|
||||
datastore: mysql
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
special: ''
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
engine: convg
|
||||
lbaasversion: lbaasv2
|
||||
- '{pipeline}-heat-dsvm-functional-{engine}-{datastore}-{lbaasversion}{special}{job-suffix}':
|
||||
datastore: mysql
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
special: '-identity-v3-only'
|
||||
job-suffix: '-nv'
|
||||
branch-override: default
|
||||
engine: orig
|
||||
lbaasversion: lbaasv1
|
||||
- '{pipeline}-tempest-dsvm-heat{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
|
@ -6818,6 +6818,7 @@ projects:
|
||||
periodic:
|
||||
- gate-rally-dsvm-fakevirt-heat
|
||||
experimental:
|
||||
- gate-heat-dsvm-functional-orig-mysql-lbaasv1-identity-v3-only-nv
|
||||
- gate-rally-dsvm-fakevirt-heat
|
||||
- gate-heat-dsvm-functional-orig-postgres-lbaasv1
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user