networking-midonet: Make ml2 job voting for newton and master
Also, Add -{node} to dsvm job names and switch to xenial for newton and master. Partial-Bug: #1608337 Partial-Bug: #1634068 Change-Id: I974e7e3fcddca605c67603623b15f48fc90203d8
This commit is contained in:
parent
3edc1d3bf9
commit
efa4be356c
@ -16,7 +16,6 @@ dashboard:
|
||||
- title: Unit Tests Failure Rates (Check queue)
|
||||
span: 4
|
||||
targets:
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-networking-midonet-python27-db-ubuntu-trusty.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-networking-midonet-python27-db-ubuntu-trusty.{SUCCESS,FAILURE})),'24hours'), 'gate-networking-midonet-python27-db-ubuntu-trusty')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-networking-midonet-python27-db-ubuntu-xenial.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-networking-midonet-python27-db-ubuntu-xenial.{SUCCESS,FAILURE})),'24hours'), 'gate-networking-midonet-python27-db-ubuntu-xenial')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-networking-midonet-python34-db.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-networking-midonet-python34-db.{SUCCESS,FAILURE})),'24hours'), 'gate-networking-midonet-python34-db')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-networking-midonet-python35-db.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-networking-midonet-python35-db.{SUCCESS,FAILURE})),'24hours'), 'gate-networking-midonet-python35-db')
|
||||
@ -24,7 +23,6 @@ dashboard:
|
||||
- title: Unit Tests Failure Rates (Gate queue)
|
||||
span: 4
|
||||
targets:
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-networking-midonet-python27-db-ubuntu-trusty.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-networking-midonet-python27-db-ubuntu-trusty.{SUCCESS,FAILURE})),'24hours'), 'gate-networking-midonet-python27-db-ubuntu-trusty')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-networking-midonet-python27-db-ubuntu-xenial.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-networking-midonet-python27-db-ubuntu-xenial.{SUCCESS,FAILURE})),'24hours'), 'gate-networking-midonet-python27-db-ubuntu-xenial')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-networking-midonet-python34-db.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-networking-midonet-python34-db.{SUCCESS,FAILURE})),'24hours'), 'gate-networking-midonet-python34-db')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-networking-midonet-python35-db.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-networking-midonet-python35-db.{SUCCESS,FAILURE})),'24hours'), 'gate-networking-midonet-python35-db')
|
||||
@ -32,26 +30,25 @@ dashboard:
|
||||
- title: Tempest Failure Rates (Check queue)
|
||||
span: 4
|
||||
targets:
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-v1.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-v1.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-v1')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-v2.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-v2.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-v2')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-ml2.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-ml2.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-ml2')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-v2-ubuntu-xenial.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-v2-ubuntu-xenial.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-v2-ubuntu-xenial')
|
||||
- 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')
|
||||
type: graph
|
||||
- title: Tempest Failure Rates (Gate queue)
|
||||
span: 4
|
||||
targets:
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-v2.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-v2.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-v2')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-ml2.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-ml2.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-ml2')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-v2-ubuntu-xenial.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-v2-ubuntu-xenial.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-v2-ubuntu-xenial')
|
||||
- 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')
|
||||
type: graph
|
||||
- title: Rally Failure Rates (Check queue)
|
||||
span: 4
|
||||
targets:
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-networking-midonet-v2-rally-dsvm-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-networking-midonet-v2-rally-dsvm-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-networking-midonet-v2-rally-dsvm-nv')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-networking-midonet-v2-rally-dsvm-ubuntu-xenial-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-networking-midonet-v2-rally-dsvm-ubuntu-xenial-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-networking-midonet-v2-rally-dsvm-ubuntu-xenial-nv')
|
||||
type: graph
|
||||
- title: Periodic jobs
|
||||
span: 4
|
||||
targets:
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-v2-mitaka.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-v2-mitaka.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-v2-mitaka')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-v2-liberty.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-v2-liberty.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-v2-liberty')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-v2-ubuntu-trusty-mitaka.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-v2-ubuntu-trusty-mitaka.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-v2-ubuntu-trusty-mitaka')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-v2-ubuntu-trusty-liberty.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-v2-ubuntu-trusty-liberty.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-v2-ubuntu-trusty-liberty')
|
||||
- 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-mitaka.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-mitaka.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-midonet-python27-mitaka')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-liberty.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-liberty.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-midonet-python27-liberty')
|
||||
|
@ -1,5 +1,5 @@
|
||||
- job-template:
|
||||
name: '{pipeline}-tempest-dsvm-networking-midonet-v1{job-suffix}'
|
||||
name: '{pipeline}-tempest-dsvm-networking-midonet-v1-{node}{job-suffix}'
|
||||
node: '{node}'
|
||||
|
||||
wrappers:
|
||||
@ -61,7 +61,7 @@
|
||||
- console-log
|
||||
|
||||
- job-template:
|
||||
name: '{pipeline}-tempest-dsvm-networking-midonet-v2{job-suffix}'
|
||||
name: '{pipeline}-tempest-dsvm-networking-midonet-v2-{node}{job-suffix}'
|
||||
node: '{node}'
|
||||
|
||||
wrappers:
|
||||
@ -121,7 +121,7 @@
|
||||
- console-log
|
||||
|
||||
- job-template:
|
||||
name: '{pipeline}-tempest-dsvm-networking-midonet-ml2{job-suffix}'
|
||||
name: '{pipeline}-tempest-dsvm-networking-midonet-ml2-{node}{job-suffix}'
|
||||
node: '{node}'
|
||||
|
||||
wrappers:
|
||||
@ -178,7 +178,7 @@
|
||||
- console-log
|
||||
|
||||
- job-template:
|
||||
name: '{pipeline}-networking-midonet-v2-rally-dsvm{job-suffix}'
|
||||
name: '{pipeline}-networking-midonet-v2-rally-dsvm-{node}{job-suffix}'
|
||||
node: '{node}'
|
||||
|
||||
wrappers:
|
||||
@ -244,7 +244,7 @@
|
||||
- console-log
|
||||
|
||||
- job-template:
|
||||
name: '{pipeline}-grenade-dsvm-networking-midonet{job-suffix}'
|
||||
name: '{pipeline}-grenade-dsvm-networking-midonet-{node}{job-suffix}'
|
||||
node: '{node}'
|
||||
|
||||
wrappers:
|
||||
|
@ -7254,41 +7254,56 @@
|
||||
- periodic-python-jobs-with-neutron-lib-master
|
||||
- 'gate-{name}-python35-db{suffix}':
|
||||
suffix: ''
|
||||
- '{pipeline}-tempest-dsvm-networking-midonet-v1{job-suffix}':
|
||||
- '{pipeline}-tempest-dsvm-networking-midonet-v1-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
- '{pipeline}-tempest-dsvm-networking-midonet-v2{job-suffix}':
|
||||
- '{pipeline}-tempest-dsvm-networking-midonet-v2-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-xenial
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
- '{pipeline}-tempest-dsvm-networking-midonet-v2-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
- '{pipeline}-tempest-dsvm-networking-midonet-v2{job-suffix}':
|
||||
- '{pipeline}-tempest-dsvm-networking-midonet-v2-{node}{job-suffix}':
|
||||
pipeline: periodic
|
||||
node: ubuntu-trusty
|
||||
job-suffix: '-mitaka'
|
||||
branch-override: stable/mitaka
|
||||
- '{pipeline}-tempest-dsvm-networking-midonet-v2{job-suffix}':
|
||||
- '{pipeline}-tempest-dsvm-networking-midonet-v2-{node}{job-suffix}':
|
||||
pipeline: periodic
|
||||
node: ubuntu-trusty
|
||||
job-suffix: '-liberty'
|
||||
branch-override: stable/liberty
|
||||
- '{pipeline}-tempest-dsvm-networking-midonet-ml2{job-suffix}':
|
||||
- '{pipeline}-tempest-dsvm-networking-midonet-ml2-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
node: ubuntu-xenial
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
- '{pipeline}-networking-midonet-v2-rally-dsvm{job-suffix}':
|
||||
- '{pipeline}-tempest-dsvm-networking-midonet-ml2-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: '-nv'
|
||||
branch-override: default
|
||||
- '{pipeline}-grenade-dsvm-networking-midonet{job-suffix}':
|
||||
- '{pipeline}-networking-midonet-v2-rally-dsvm-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-xenial
|
||||
job-suffix: '-nv'
|
||||
branch-override: default
|
||||
- '{pipeline}-networking-midonet-v2-rally-dsvm-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: '-nv'
|
||||
branch-override: default
|
||||
- '{pipeline}-grenade-dsvm-networking-midonet-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-xenial
|
||||
job-suffix: '-nv'
|
||||
branch-override: default
|
||||
|
||||
- project:
|
||||
name: networking-mlnx
|
||||
|
@ -2175,10 +2175,7 @@ jobs:
|
||||
- name: ^networking-midonet-coverage-db-ubuntu-(trusty|xenial)
|
||||
voting: false
|
||||
|
||||
- name: ^gate-tempest-dsvm-networking-midonet-v1
|
||||
voting: false
|
||||
|
||||
- name: ^gate-tempest-dsvm-networking-midonet-ml2
|
||||
- name: ^gate-tempest-dsvm-networking-midonet-v1-ubuntu-trusty
|
||||
voting: false
|
||||
|
||||
- name: ^gate-tempest-dsvm-networking-odl-.+-snapshot-.+-nv$
|
||||
@ -11650,19 +11647,27 @@ projects:
|
||||
- name: release-notes-jobs
|
||||
- name: translation-jobs
|
||||
check:
|
||||
- gate-tempest-dsvm-networking-midonet-v1
|
||||
- gate-tempest-dsvm-networking-midonet-v2
|
||||
- gate-tempest-dsvm-networking-midonet-ml2
|
||||
- gate-networking-midonet-v2-rally-dsvm-nv
|
||||
# NOTE(yamamoto): No v1 xenial job as it isn't compatible with xenial.
|
||||
- gate-tempest-dsvm-networking-midonet-v1-ubuntu-trusty
|
||||
- gate-tempest-dsvm-networking-midonet-v2-ubuntu-xenial
|
||||
- gate-tempest-dsvm-networking-midonet-v2-ubuntu-trusty
|
||||
# NOTE(yamamoto): ml2 job is voting only for Newton and later,
|
||||
# which happen to use xenial.
|
||||
- gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial
|
||||
- gate-tempest-dsvm-networking-midonet-ml2-ubuntu-trusty-nv
|
||||
- gate-networking-midonet-v2-rally-dsvm-ubuntu-trusty-nv
|
||||
- networking-midonet-coverage-db-ubuntu-trusty
|
||||
- networking-midonet-coverage-db-ubuntu-xenial
|
||||
gate:
|
||||
- gate-tempest-dsvm-networking-midonet-v2
|
||||
- gate-tempest-dsvm-networking-midonet-v2-ubuntu-xenial
|
||||
- gate-tempest-dsvm-networking-midonet-v2-ubuntu-trusty
|
||||
- gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial
|
||||
experimental:
|
||||
- gate-grenade-dsvm-networking-midonet-nv
|
||||
- gate-networking-midonet-v2-rally-dsvm-ubuntu-xenial-nv
|
||||
- gate-grenade-dsvm-networking-midonet-ubuntu-xenial-nv
|
||||
periodic:
|
||||
- periodic-tempest-dsvm-networking-midonet-v2-liberty
|
||||
- periodic-tempest-dsvm-networking-midonet-v2-mitaka
|
||||
- periodic-tempest-dsvm-networking-midonet-v2-ubuntu-trusty-liberty
|
||||
- periodic-tempest-dsvm-networking-midonet-v2-ubuntu-trusty-mitaka
|
||||
|
||||
- name: openstack/networking-mlnx
|
||||
template:
|
||||
|
Loading…
Reference in New Issue
Block a user