networking-odl: add bitrot job for stable branches

add bitrot jobs to monitor stable branch breakage.

Change-Id: I921740df22f376468e86c919c77ccb28af04f998
This commit is contained in:
Isaku Yamahata 2016-10-11 14:28:15 -07:00
parent b2a9fea24e
commit bf7653d58f
3 changed files with 16 additions and 0 deletions

View File

@ -45,3 +45,13 @@ dashboard:
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-rally-dsvm-networking-odl-boron-snapshot-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-rally-dsvm-networking-odl-boron-snapshot-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-rally-dsvm-networking-odl-boron-snapshot-nv')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-rally-dsvm-networking-odl-carbon-snapshot-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-rally-dsvm-networking-odl-carbon-snapshot-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-rally-dsvm-networking-odl-carbon-snapshot-nv')
type: graph
- title: Periodic jobs
span: 4
targets:
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-python27-newton.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-python27-newton.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-odl-python27-newton')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-python27-mitaka.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-python27-mitaka.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-odl-python27-mitaka')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-python27-liberty.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-python27-liberty.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-odl-python27-liberty')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-docs-newton.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-docs-newton.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-odl-docs-newton')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-docs-mitaka.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-docs-mitaka.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-odl-docs-mitaka')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-docs-liberty.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-odl-docs-liberty.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-odl-docs-liberty')
type: graph

View File

@ -7300,6 +7300,9 @@
jobs:
- coverage-jobs
- python-jobs
- python-liberty-bitrot-jobs
- python-mitaka-bitrot-jobs
- python-newton-bitrot-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
- openstack-publish-jobs

View File

@ -11524,6 +11524,9 @@ projects:
- name: python-jobs
- name: python34-jobs
- name: python35-jobs
- name: periodic-liberty
- name: periodic-mitaka
- name: periodic-newton
- name: publish-to-pypi
- name: openstack-server-publish-jobs
- name: check-requirements