add neutron-lib master periodic job to vmware-nsx

We currently run the periodic-jobs-with-neutron-lib-master on a number
of sub-projects that consume neutron-lib. These periodics act as a
smokescreen to determine consumer health and is used to determine if
it's safe to release neutron-lib.

This patch adds vmware-nsx to that set of consumers by including the
periodic-jobs-with-neutron-lib-master template on the vmware-nsx
project. It also adds the periodic results to the neutron-lib
grafana dashboard.

Change-Id: Ic94010417fc702e2ebf62e29bb29c363af68d10c
This commit is contained in:
Boden R 2018-01-03 09:28:58 -07:00
parent 1f4e2ca4e0
commit 03655ef9c0
2 changed files with 2 additions and 0 deletions

View File

@ -49,4 +49,5 @@ dashboard:
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.periodic.project.git_openstack_org.openstack_networking-sfc.master.job.legacy-periodic-py35-with-neutron-lib-master.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.periodic.project.git_openstack_org.openstack_networking-sfc.master.job.legacy-periodic-py35-with-neutron-lib-master.{SUCCESS,FAILURE})),'24hours'), 'legacy-periodic-py35-with-neutron-lib-master (networking-sfc)')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.periodic.project.git_openstack_org.openstack_neutron-dynamic-routing.master.job.legacy-periodic-py35-with-neutron-lib-master.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.periodic.project.git_openstack_org.openstack_neutron-dynamic-routing.master.job.legacy-periodic-py35-with-neutron-lib-master.{SUCCESS,FAILURE})),'24hours'), 'legacy-periodic-py35-with-neutron-lib-master (neutron-dynamic-routing)')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.periodic.project.git_openstack_org.openstack_neutron-fwaas.master.job.legacy-periodic-py35-with-neutron-lib-master.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.periodic.project.git_openstack_org.openstack_neutron-fwaas.master.job.legacy-periodic-py35-with-neutron-lib-master.{SUCCESS,FAILURE})),'24hours'), 'legacy-periodic-py35-with-neutron-lib-master (neutron-fwaas)')
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.periodic.project.git_openstack_org.openstack_vmware-nsx.master.job.legacy-periodic-py35-with-neutron-lib-master.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.periodic.project.git_openstack_org.openstack_vmware-nsx.master.job.legacy-periodic-py35-with-neutron-lib-master.{SUCCESS,FAILURE})),'24hours'), 'legacy-periodic-py35-with-neutron-lib-master (vmware-nsx)')
type: graph

View File

@ -17690,6 +17690,7 @@
- check-requirements
- openstack-python35-jobs-neutron
- periodic-stable-jobs-neutron
- periodic-jobs-with-neutron-lib-master
- publish-to-pypi-neutron
check:
jobs: