From 8f4404d756d92f61f7148d03dc09e11dba210b3c Mon Sep 17 00:00:00 2001 From: Guoshuai Li Date: Mon, 20 Feb 2017 17:58:17 +0800 Subject: [PATCH] networking-ovn: add functional tests with python 3.5 in CI jobs Depends-On: I0cd9a6e1f60f1f003f7257b96226be94f6cd557e Depends-On: Ie391a02566270a421c67e9f3a849f4f2547fcaa9 Change-Id: I104994a5c46e912dc5339f109e17f84ca7a59fc7 Closes-bug: #1666143 --- grafana/networking-ovn.yaml | 1 + jenkins/jobs/projects.yaml | 6 ++++++ zuul/layout.yaml | 2 ++ 3 files changed, 9 insertions(+) diff --git a/grafana/networking-ovn.yaml b/grafana/networking-ovn.yaml index 9fc701c68b..0c8fb27aa6 100644 --- a/grafana/networking-ovn.yaml +++ b/grafana/networking-ovn.yaml @@ -38,6 +38,7 @@ dashboard: - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-ovn-ovs-master.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-ovn-ovs-master.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-ovn-ovs-master') - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-ovn-ovs-release.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-ovn-ovs-release.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-ovn-ovs-release') - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-networking-ovn-dsvm-functional.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-networking-ovn-dsvm-functional.{SUCCESS,FAILURE})),'24hours'), 'gate-networking-ovn-dsvm-functional') + - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-networking-ovn-dsvm-functional-py35.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-networking-ovn-dsvm-functional-py35.{SUCCESS,FAILURE})),'24hours'), 'gate-networking-ovn-dsvm-functional-py35') type: graph - title: Rally Failure Rates (Gate queue) span: 4 diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 8b0651e21c..fe7a915968 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -7567,6 +7567,12 @@ ovntest: functional suffix: '' branch-override: default + - '{pipeline}-networking-ovn-dsvm-{ovntest}{suffix}': + pipeline: gate + node: ubuntu-xenial + ovntest: functional-py35 + suffix: '' + branch-override: default # networking-ovn doesn't have branches older than newton. By running # grenade with ubuntu-xenial in the name we automatically pin # grenade against this project to run starting with master which diff --git a/zuul/layout.yaml b/zuul/layout.yaml index f3dc90120f..a95c22caca 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -12397,6 +12397,7 @@ projects: - gate-tempest-dsvm-networking-ovn-ovs-release - gate-rally-dsvm-networking-ovn - gate-networking-ovn-dsvm-functional + - gate-networking-ovn-dsvm-functional-py35 - gate-install-dsvm-networking-ovn-kuryr - networking-ovn-coverage-ubuntu-xenial-nv gate: @@ -12404,6 +12405,7 @@ projects: - gate-tempest-dsvm-networking-ovn-ovs-release - gate-rally-dsvm-networking-ovn - gate-networking-ovn-dsvm-functional + - gate-networking-ovn-dsvm-functional-py35 - gate-install-dsvm-networking-ovn-kuryr experimental: - gate-grenade-dsvm-networking-ovn-ubuntu-xenial-nv