networking-midonet: Add an experimental multinode job

Related-Bug: #1650922
Change-Id: I586cc910f0a223e88bf6c3bdd8d08881a4126d50
This commit is contained in:
YAMAMOTO Takashi 2017-09-20 10:39:42 +09:00
parent 1e004f5a47
commit 8f5bb47ab1
4 changed files with 78 additions and 45 deletions

View File

@ -28,16 +28,16 @@ dashboard:
- title: Tempest Failure Rates (Check queue) - title: Tempest Failure Rates (Check queue)
span: 4 span: 4
targets: targets:
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial') - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-ml2-full-ubuntu-xenial-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-ml2-full-ubuntu-xenial-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-ml2-full-ubuntu-xenial-nv') - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-aio-ml2-full-ubuntu-xenial-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-aio-ml2-full-ubuntu-xenial-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-aio-ml2-full-ubuntu-xenial-nv')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-ml2-centos-7.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-ml2-centos-7.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-ml2-centos-7') - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-aio-ml2-centos-7.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-aio-ml2-centos-7.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-aio-ml2-centos-7')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-ml2-full-centos-7-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-ml2-full-centos-7-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-ml2-full-centos-7-nv') - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-aio-ml2-full-centos-7-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-aio-ml2-full-centos-7-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-aio-ml2-full-centos-7-nv')
type: graph type: graph
- title: Tempest Failure Rates (Gate queue) - title: Tempest Failure Rates (Gate queue)
span: 4 span: 4
targets: targets:
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial') - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-ml2-centos-7.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-ml2-centos-7.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-ml2-centos-7') - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-aio-ml2-centos-7.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-aio-ml2-centos-7.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-aio-ml2-centos-7')
type: graph type: graph
- title: Grenade Failure Rates (Check queue) - title: Grenade Failure Rates (Check queue)
span: 4 span: 4
@ -64,10 +64,10 @@ dashboard:
- title: Periodic jobs - title: Periodic jobs
span: 4 span: 4
targets: targets:
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-ml2-full-ubuntu-xenial-ocata.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-ml2-full-ubuntu-xenial-ocata.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-ml2-full-ubuntu-xenial-ocata') - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-aio-ml2-full-ubuntu-xenial-ocata.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-aio-ml2-full-ubuntu-xenial-ocata.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-aio-ml2-full-ubuntu-xenial-ocata')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-v2-full-ubuntu-xenial-ocata.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-v2-full-ubuntu-xenial-ocata.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-v2-full-ubuntu-xenial-ocata') - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-aio-v2-full-ubuntu-xenial-ocata.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-aio-v2-full-ubuntu-xenial-ocata.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-aio-v2-full-ubuntu-xenial-ocata')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-v2-ubuntu-xenial-newton.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-v2-ubuntu-xenial-newton.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-v2-ubuntu-xenial-newton') - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-aio-v2-ubuntu-xenial-newton.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-aio-v2-ubuntu-xenial-newton.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-aio-v2-ubuntu-xenial-newton')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial-newton.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial-newton.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial-newton') - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial-newton.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial-newton.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial-newton')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-ocata.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-ocata.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-midonet-python27-ocata') - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-ocata.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-ocata.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-midonet-python27-ocata')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-newton.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-newton.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-midonet-python27-newton') - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-newton.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-newton.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-midonet-python27-newton')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-networking-midonet-py35-with-neutron-lib-master.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-networking-midonet-py35-with-neutron-lib-master.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-midonet-py35-with-neutron-lib-master') - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-networking-midonet-py35-with-neutron-lib-master.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-networking-midonet-py35-with-neutron-lib-master.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-midonet-py35-with-neutron-lib-master')
@ -84,7 +84,7 @@ dashboard:
- s - s
- none - none
targets: targets:
- target: alias(scale(stats.timers.nodepool.job.gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial.master.runtime.mean, '0.001'), 'gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial') - target: alias(scale(stats.timers.nodepool.job.gate-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial.master.runtime.mean, '0.001'), 'gate-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial')
- target: alias(scale(stats.timers.nodepool.job.gate-tempest-dsvm-networking-midonet-ml2-full-ubuntu-xenial-nv.master.runtime.mean, '0.001'), 'gate-tempest-dsvm-networking-midonet-ml2-full-ubuntu-xenial-nv') - target: alias(scale(stats.timers.nodepool.job.gate-tempest-dsvm-networking-midonet-aio-ml2-full-ubuntu-xenial-nv.master.runtime.mean, '0.001'), 'gate-tempest-dsvm-networking-midonet-aio-ml2-full-ubuntu-xenial-nv')
- target: alias(scale(stats.timers.nodepool.job.gate-tempest-dsvm-networking-midonet-ml2-centos-7.master.runtime.mean, '0.001'), 'gate-tempest-dsvm-networking-midonet-ml2-centos-7') - target: alias(scale(stats.timers.nodepool.job.gate-tempest-dsvm-networking-midonet-aio-ml2-centos-7.master.runtime.mean, '0.001'), 'gate-tempest-dsvm-networking-midonet-aio-ml2-centos-7')
- target: alias(scale(stats.timers.nodepool.job.gate-tempest-dsvm-networking-midonet-ml2-full-centos-7-nv.master.runtime.mean, '0.001'), 'gate-tempest-dsvm-networking-midonet-ml2-full-centos-7-nv') - target: alias(scale(stats.timers.nodepool.job.gate-tempest-dsvm-networking-midonet-aio-ml2-full-centos-7-nv.master.runtime.mean, '0.001'), 'gate-tempest-dsvm-networking-midonet-aio-ml2-full-centos-7-nv')

View File

@ -1,5 +1,5 @@
- job-template: - job-template:
name: '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}' name: '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}'
node: '{node}' node: '{node}'
wrappers: wrappers:
@ -22,6 +22,7 @@
if [ "$BRANCH_OVERRIDE" != "default" ] ; then if [ "$BRANCH_OVERRIDE" != "default" ] ; then
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
fi fi
export DEVSTACK_GATE_TOPOLOGY={topology}
# Because we are testing a non standard project, add # Because we are testing a non standard project, add
# our project repository. This makes zuul do the right # our project repository. This makes zuul do the right

View File

@ -5877,72 +5877,102 @@
- translation-jobs - translation-jobs
- openstack-releasenotes-jobs - openstack-releasenotes-jobs
- periodic-python-jobs-with-neutron-lib-master - periodic-python-jobs-with-neutron-lib-master
- '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
pipeline: gate pipeline: gate
midonet-plugin: v2 midonet-plugin: v2
topology: aio
node-release: ubuntu-xenial
node: ubuntu-xenial node: ubuntu-xenial
suffix: '' suffix: ''
branch-override: default branch-override: default
- '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
pipeline: gate pipeline: gate
midonet-plugin: v2-full midonet-plugin: v2-full
topology: aio
node-release: ubuntu-xenial
node: ubuntu-xenial node: ubuntu-xenial
suffix: '-nv' suffix: '-nv'
branch-override: default branch-override: default
- '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
pipeline: periodic pipeline: periodic
midonet-plugin: ml2-full midonet-plugin: ml2-full
topology: aio
node-release: ubuntu-xenial
node: ubuntu-xenial node: ubuntu-xenial
suffix: '-ocata' suffix: '-ocata'
branch-override: stable/ocata branch-override: stable/ocata
- '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
pipeline: periodic pipeline: periodic
midonet-plugin: v2-full midonet-plugin: v2-full
topology: aio
node-release: ubuntu-xenial
node: ubuntu-xenial node: ubuntu-xenial
suffix: '-ocata' suffix: '-ocata'
branch-override: stable/ocata branch-override: stable/ocata
- '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
pipeline: periodic pipeline: periodic
midonet-plugin: ml2 midonet-plugin: ml2
topology: aio
node-release: ubuntu-xenial
node: ubuntu-xenial node: ubuntu-xenial
suffix: '-newton' suffix: '-newton'
branch-override: stable/newton branch-override: stable/newton
- '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
pipeline: periodic pipeline: periodic
midonet-plugin: v2 midonet-plugin: v2
topology: aio
node-release: ubuntu-xenial
node: ubuntu-xenial node: ubuntu-xenial
suffix: '-newton' suffix: '-newton'
branch-override: stable/newton branch-override: stable/newton
- '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
pipeline: gate pipeline: gate
midonet-plugin: ml2 midonet-plugin: ml2
topology: aio
node-release: ubuntu-xenial
node: ubuntu-xenial node: ubuntu-xenial
suffix: '' suffix: ''
branch-override: default branch-override: default
- '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
pipeline: gate pipeline: gate
midonet-plugin: ml2-full midonet-plugin: ml2-full
topology: aio
node-release: ubuntu-xenial
node: ubuntu-xenial node: ubuntu-xenial
suffix: '-nv' suffix: '-nv'
branch-override: default branch-override: default
- '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
pipeline: gate pipeline: gate
midonet-plugin: ml2 midonet-plugin: ml2
topology: aio
node-release: centos-7
node: centos-7 node: centos-7
suffix: '' suffix: ''
branch-override: default branch-override: default
- '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
pipeline: gate pipeline: gate
midonet-plugin: ml2-full midonet-plugin: ml2-full
topology: aio
node-release: centos-7
node: centos-7 node: centos-7
suffix: '-nv' suffix: '-nv'
branch-override: default branch-override: default
- '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
pipeline: gate pipeline: gate
midonet-plugin: ml2-full-legacy midonet-plugin: ml2-full-legacy
topology: aio
node-release: ubuntu-xenial
node: ubuntu-xenial node: ubuntu-xenial
suffix: '-nv' suffix: '-nv'
branch-override: default branch-override: default
- '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
pipeline: gate
midonet-plugin: ml2
topology: multinode
node-release: ubuntu-xenial
node: ubuntu-xenial-2-node
suffix: '-nv'
branch-override: default
- '{pipeline}-networking-midonet-rally-dsvm-{midonet-plugin}-{node}{suffix}': - '{pipeline}-networking-midonet-rally-dsvm-{midonet-plugin}-{node}{suffix}':
pipeline: gate pipeline: gate
midonet-plugin: v2 midonet-plugin: v2

View File

@ -2536,19 +2536,19 @@ jobs:
# NOTE(yamamoto): -full variants have been introduced in Ocata. # NOTE(yamamoto): -full variants have been introduced in Ocata.
# NOTE(yamamoto): The last matching entry wins. # NOTE(yamamoto): The last matching entry wins.
- name: ^gate-tempest-dsvm-networking-midonet-v2 - name: ^gate-tempest-dsvm-networking-midonet-aio-v2
branch: ^stable/(newton|ocata) branch: ^stable/(newton|ocata)
- name: ^gate-tempest-dsvm-networking-midonet-v2-full - name: ^gate-tempest-dsvm-networking-midonet-aio-v2-full
branch: ^stable/ocata branch: ^stable/ocata
- name: ^gate-tempest-dsvm-networking-midonet-ml2-full - name: ^gate-tempest-dsvm-networking-midonet-aio-ml2-full
branch: ^(?!stable/newton).*$ branch: ^(?!stable/newton).*$
- name: ^gate-tempest-dsvm-networking-midonet-ml2.*-centos-7 - name: ^gate-tempest-dsvm-networking-midonet-aio-ml2.*-centos-7
branch: ^(?!stable/newton).*$ branch: ^(?!stable/newton).*$
- name: ^gate-tempest-dsvm-networking-midonet-ml2-full-legacy-ubuntu-xenial - name: ^gate-tempest-dsvm-networking-midonet-aio-ml2-full-legacy-ubuntu-xenial
branch: ^(?!stable/(newton|ocata|pike)).*$ branch: ^(?!stable/(newton|ocata|pike)).*$
- name: ^gate-grenade-dsvm-networking-midonet-ml2-ubuntu-xenial - name: ^gate-grenade-dsvm-networking-midonet-ml2-ubuntu-xenial
@ -12489,31 +12489,33 @@ projects:
- name: release-notes-jobs - name: release-notes-jobs
- name: translation-jobs - name: translation-jobs
check: check:
- gate-tempest-dsvm-networking-midonet-v2-ubuntu-xenial - gate-tempest-dsvm-networking-midonet-aio-v2-ubuntu-xenial
- gate-tempest-dsvm-networking-midonet-v2-full-ubuntu-xenial-nv - gate-tempest-dsvm-networking-midonet-aio-v2-full-ubuntu-xenial-nv
- gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial - gate-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial
- gate-tempest-dsvm-networking-midonet-ml2-full-ubuntu-xenial-nv - gate-tempest-dsvm-networking-midonet-aio-ml2-full-ubuntu-xenial-nv
- gate-tempest-dsvm-networking-midonet-ml2-full-legacy-ubuntu-xenial-nv - gate-tempest-dsvm-networking-midonet-aio-ml2-full-legacy-ubuntu-xenial-nv
- gate-tempest-dsvm-networking-midonet-ml2-centos-7 - gate-tempest-dsvm-networking-midonet-aio-ml2-centos-7
- gate-tempest-dsvm-networking-midonet-ml2-full-centos-7-nv - gate-tempest-dsvm-networking-midonet-aio-ml2-full-centos-7-nv
- networking-midonet-coverage-ubuntu-xenial-nv - networking-midonet-coverage-ubuntu-xenial-nv
- gate-grenade-dsvm-networking-midonet-ml2-ubuntu-xenial - gate-grenade-dsvm-networking-midonet-ml2-ubuntu-xenial
- gate-grenade-dsvm-networking-midonet-v2-ubuntu-xenial - gate-grenade-dsvm-networking-midonet-v2-ubuntu-xenial
- gate-networking-midonet-rally-dsvm-ml2-ubuntu-xenial - gate-networking-midonet-rally-dsvm-ml2-ubuntu-xenial
- gate-networking-midonet-rally-dsvm-v2-ubuntu-xenial - gate-networking-midonet-rally-dsvm-v2-ubuntu-xenial
gate: gate:
- gate-tempest-dsvm-networking-midonet-v2-ubuntu-xenial - gate-tempest-dsvm-networking-midonet-aio-v2-ubuntu-xenial
- gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial - gate-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial
- gate-tempest-dsvm-networking-midonet-ml2-centos-7 - gate-tempest-dsvm-networking-midonet-aio-ml2-centos-7
- gate-grenade-dsvm-networking-midonet-ml2-ubuntu-xenial - gate-grenade-dsvm-networking-midonet-ml2-ubuntu-xenial
- gate-grenade-dsvm-networking-midonet-v2-ubuntu-xenial - gate-grenade-dsvm-networking-midonet-v2-ubuntu-xenial
- gate-networking-midonet-rally-dsvm-ml2-ubuntu-xenial - gate-networking-midonet-rally-dsvm-ml2-ubuntu-xenial
- gate-networking-midonet-rally-dsvm-v2-ubuntu-xenial - gate-networking-midonet-rally-dsvm-v2-ubuntu-xenial
periodic: periodic:
- periodic-tempest-dsvm-networking-midonet-v2-ubuntu-xenial-newton - periodic-tempest-dsvm-networking-midonet-aio-v2-ubuntu-xenial-newton
- periodic-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial-newton - periodic-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial-newton
- periodic-tempest-dsvm-networking-midonet-v2-full-ubuntu-xenial-ocata - periodic-tempest-dsvm-networking-midonet-aio-v2-full-ubuntu-xenial-ocata
- periodic-tempest-dsvm-networking-midonet-ml2-full-ubuntu-xenial-ocata - periodic-tempest-dsvm-networking-midonet-aio-ml2-full-ubuntu-xenial-ocata
experimental:
- gate-tempest-dsvm-networking-midonet-multinode-ml2-ubuntu-xenial-nv
- name: openstack/networking-mlnx - name: openstack/networking-mlnx
template: template: