nteworking-odl: introduce nitrogen, retire beryllium

As the development cycle of Nitrogen OpenDaylight is starting,
introduce jobs for Nitrogen release, and retire jobs for Beryllium release.
And trivial typo in grafana definition.

Change-Id: I5573dc111cd4f179957a2269d3ce32c152c85e05
This commit is contained in:
Isaku Yamahata
2017-05-26 14:52:49 -07:00
parent beeb812d3c
commit 15dd8b5fab
3 changed files with 42 additions and 19 deletions

View File

@@ -36,7 +36,9 @@ dashboard:
span: 4
targets:
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-dsvm-networking-odl-functional-carbon-snapshot.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-dsvm-networking-odl-functional-carbon-snapshot.{SUCCESS,FAILURE})),'24hours'), 'gate-dsvm-networking-odl-functional-carbon-snapshot')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-dsvm-networking-odl-functional-nitrogen-snapshot-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-dsvm-networking-odl-functional-nitrogen-snapshot-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-dsvm-networking-odl-functional-nitrogen-snapshot-nv')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-dsvm-networking-odl-fullstack-carbon-snapshot-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-dsvm-networking-odl-fullstack-carbon-snapshot-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-dsvm-networking-odl-fullstack-carbon-snapshot-nv')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-dsvm-networking-odl-fullstack-nitrogen-snapshot-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-dsvm-networking-odl-fullstack-nitrogen-snapshot-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-dsvm-networking-odl-fullstack-nitrogen-snapshot-nv')
type: graph
- title: Functional/Fullstack Tests Failure Rates (Gate queue)
span: 4
@@ -46,28 +48,29 @@ 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-odl-beryllium-snapshot-v2driver.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-odl-beryllium-snapshot-v1driver.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-odl-beryllium-snapshot-v2driver')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-odl-boron-snapshot-v2driver.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-odl-boron-snapshot-v1driver.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-odl-boron-snapshot-v2driver')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-odl-carbon-snapshot-vpnservice-v1driver-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-odl-carbon-snapshot-vpnservice-v1driver.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-odl-carbon-snapshot-vpnservice-v1driver-nv')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-odl-carbon-snapshot-vpnservice-v2driver-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-odl-carbon-snapshot-vpnservice-v2driver.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-odl-carbon-snapshot-vpnservice-v2driver-nv')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-odl-carbon-snapshot-vpnservice-v1driver-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-odl-carbon-snapshot-vpnservice-v1driver-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-odl-carbon-snapshot-vpnservice-v1driver-nv')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-odl-carbon-snapshot-vpnservice-v2driver-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-odl-carbon-snapshot-vpnservice-v2driver-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-odl-carbon-snapshot-vpnservice-v2driver-nv')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-odl-nitrogen-snapshot-vpnservice-v1driver-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-odl-nitrogen-snapshot-vpnservice-v1driver-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-odl-nitrogen-snapshot-vpnservice-v1driver-nv')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-odl-nitrogen-snapshot-vpnservice-v2driver-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-odl-nitrogen-snapshot-vpnservice-v2driver-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-odl-nitrogen-snapshot-vpnservice-v2driver-nv')
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-odl-beryllium-snapshot-v2driver.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-odl-beryllium-snapshot-v1driver.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-odl-beryllium-snapshot-v2driver')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-odl-boron-snapshot-v2driver.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-odl-boron-snapshot-v1driver.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-odl-boron-snapshot-v2driver')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-odl-boron-snapshot-v2driver.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-odl-boron-snapshot-v2driver.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-odl-boron-snapshot-v2driver')
type: graph
- title: Multi-node Failure Rates (Check queue)
span: 4
targets:
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-odl-multinode-carbon-snapshot-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-odl-multinode-carbon-snapshot-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-odl-multinode-carbon-snapshot-nv')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-odl-multinode-nitrogen-snapshot-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-odl-multinode-nitrogen-snapshot-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-odl-multinode-nitrogen-snapshot-nv')
type: graph
- title: Rally Failure Rates (Check queue)
span: 4
targets:
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-rally-dsvm-networking-odl-beryllium-snapshot.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-rally-dsvm-networking-odl-beryllium-snapshot.{SUCCESS,FAILURE})),'24hours'), 'gate-rally-dsvm-networking-odl-beryllium-snapshot')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-rally-dsvm-networking-odl-boron-snapshot.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-rally-dsvm-networking-odl-boron-snapshot.{SUCCESS,FAILURE})),'24hours'), 'gate-rally-dsvm-networking-odl-boron-snapshot')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-rally-dsvm-networking-odl-carbon-snapshot.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-rally-dsvm-networking-odl-carbon-snapshot.{SUCCESS,FAILURE})),'24hours'), 'gate-rally-dsvm-networking-odl-carbon-snapshot')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-rally-dsvm-networking-odl-nitrogen-snapshot-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-rally-dsvm-networking-odl-nitrogen-snapshot-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-rally-dsvm-networking-odl-nitrogen-snapshot-nv')
type: graph
- title: Periodic jobs
span: 4

View File

@@ -7871,7 +7871,6 @@
odl-provider: ''
driver-version: 'v1driver'
odl-release-base:
- 'beryllium-snapshot'
- 'boron-snapshot'
- 'carbon-snapshot'
branch-override: stable/mitaka
@@ -7892,7 +7891,6 @@
odl-provider: ''
driver-version: 'v2driver'
odl-release-base:
- 'beryllium-snapshot'
- 'boron-snapshot'
branch-override: default
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}-{odl-provider}{driver-version}{suffix}':
@@ -7906,21 +7904,26 @@
odl-release-base:
- 'boron-snapshot'
- 'carbon-snapshot'
- 'nitrogen-snapshot'
branch-override: default
- '{pipeline}-tempest-dsvm-networking-odl-multinode-{odl-release-base}{suffix}':
pipeline: gate
node: ubuntu-xenial-2-node
suffix: '-nv'
odl-release-base: 'carbon-snapshot'
odl-release-base:
- 'carbon-snapshot'
- 'nitrogen-snapshot'
branch-override: default
- '{pipeline}-rally-dsvm-networking-odl-{odl-release-base}{suffix}':
pipeline: gate
node: ubuntu-xenial
suffix: ''
suffix:
- ''
- '-nv'
odl-release-base:
- 'beryllium-snapshot'
- 'boron-snapshot'
- 'carbon-snapshot'
- 'nitrogen-snapshot'
branch-override: default
- '{pipeline}-grenade-dsvm-networking-odl{suffix}':
pipeline: gate
@@ -7931,15 +7934,21 @@
pipeline: gate
node: ubuntu-xenial
odltest: fullstack
odl-release-base: 'carbon-snapshot'
odl-release-base:
- 'carbon-snapshot'
- 'nitrogen-snapshot'
suffix: '-nv'
branch-override: default
- '{pipeline}-dsvm-networking-odl-{odltest}-{odl-release-base}{suffix}':
pipeline: gate
node: ubuntu-xenial
odltest: functional
odl-release-base: 'carbon-snapshot'
suffix: ''
odl-release-base:
- 'carbon-snapshot'
- 'nitrogen-snapshot'
suffix:
- ''
- '-nv'
branch-override: default
- periodic-python-jobs-with-neutron-lib-master

View File

@@ -2505,15 +2505,24 @@ jobs:
- name: ^gate-tempest-dsvm-networking-odl-.+-snapshot-v1driver-mitaka-nv$
branch: ^stable/mitaka$
- name: ^gate-tempest-dsvm-networking-odl-.+-snapshot-v2driver(-nv)?$
- name: ^gate-tempest-dsvm-networking-odl-.+-snapshot-v2driver
branch: ^(?!stable/(mitaka|newton)).*$
- name: ^gate-tempest-dsvm-networking-odl-nitrogen-snapshot-vpnservice-.+
branch: ^(?!stable/(newton|ocata)).*$
- name: ^gate-dsvm-networking-odl-.+$
branch: ^(?!stable/(mitaka|newton)).*$
- name: ^gate-rally-dsvm-networking-odl-nitrogen-snapshot
branch: ^(?!stable/(newton|ocata)).*$
- name: ^gate-rally-dsvm-networking-odl-.+-snapshot
branch: ^(?!stable/(mitaka|newton)).*$
- name: ^gate-dsvm-networking-odl-(fullstack|functional)-nitrogen-snapshot
branch: ^(?!stable/(newton|ocata)).*$
- name: gate-dragonflow-python34
voting: false
@@ -12759,23 +12768,25 @@ projects:
- name: translation-jobs
check:
- gate-grenade-dsvm-networking-odl-nv
- gate-tempest-dsvm-networking-odl-beryllium-snapshot-v1driver-mitaka-nv
- gate-tempest-dsvm-networking-odl-beryllium-snapshot-v2driver
- gate-tempest-dsvm-networking-odl-boron-snapshot-v1driver-mitaka-nv
- gate-tempest-dsvm-networking-odl-boron-snapshot-v2driver
- gate-tempest-dsvm-networking-odl-carbon-snapshot-v1driver-mitaka-nv
- gate-tempest-dsvm-networking-odl-carbon-snapshot-vpnservice-v1driver-nv
- gate-tempest-dsvm-networking-odl-carbon-snapshot-vpnservice-v2driver-nv
- gate-tempest-dsvm-networking-odl-nitrogen-snapshot-vpnservice-v1driver-nv
- gate-tempest-dsvm-networking-odl-nitrogen-snapshot-vpnservice-v2driver-nv
- gate-tempest-dsvm-networking-odl-multinode-carbon-snapshot-nv
- gate-rally-dsvm-networking-odl-beryllium-snapshot
- gate-tempest-dsvm-networking-odl-multinode-nitrogen-snapshot-nv
- gate-rally-dsvm-networking-odl-boron-snapshot
- gate-rally-dsvm-networking-odl-carbon-snapshot
- gate-rally-dsvm-networking-odl-nitrogen-snapshot-nv
- gate-dsvm-networking-odl-fullstack-carbon-snapshot-nv
- gate-dsvm-networking-odl-functional-carbon-snapshot
- gate-dsvm-networking-odl-fullstack-nitrogen-snapshot-nv
- gate-dsvm-networking-odl-functional-nitrogen-snapshot-nv
- networking-odl-coverage-ubuntu-trusty
- networking-odl-coverage-ubuntu-xenial
gate:
- gate-tempest-dsvm-networking-odl-beryllium-snapshot-v2driver
- gate-tempest-dsvm-networking-odl-boron-snapshot-v2driver
- gate-dsvm-networking-odl-functional-carbon-snapshot
- networking-odl-coverage-ubuntu-trusty