303 Commits

Author SHA1 Message Date
Mohammed Naser
71e0c5b1de Add Kolla failure rate graphs
As we hope to make Kolla jobs voting again, this will provide us
with the data we need on how stable the jobs are.

Change-Id: Id47f020797263a3e334ed509dba2239d06c90fc6
2017-03-16 14:53:03 -04:00
Ihar Hrachyshka
a97f6e7b9c Fixed devstack platform neutron-full dashboard
Iaebd7ff95baab63a2e5b70ebbef1985dae67af94 touched the dashboard but
forgot to rename the jobs captured by trends from -platform- into
-neutron-full-.

This patch should restore missing trends on the dashboard.

Change-Id: I1bea402fbfa5e2b690a4c51952042241fa4a17b2
2017-03-06 19:17:52 +00:00
Ihar Hrachyshka
73d53cccc7 Append -ubuntu-xenial prefix to some grafana trends for neutron
The suffix was added to most jobs, but some trends were still using job
names without it, which made the trends vanish from dashboards due to no
events to track.

Change-Id: I409189807d66ee5a886f3f1b6bf247a22bcc2ab1
2017-03-06 01:59:03 +00:00
Jenkins
7ca4c048b4 Merge "Revert "Revert "Migrate -platform- devstack jobs to -neutron-full-""" 2017-03-06 17:37:19 +00:00
Guo Ruijing
0ecc3974cd move networking-odl vpnservice as non-voting gate jobs
1. move boron vpnservice v1/v2 driver as non-voting jobs
2. update grafana

Change-Id: I5f54ac039119cd67891c45aa824ba1c0bde1b95b
2017-03-02 15:30:46 -05:00
Jenkins
9b41ea6748 Merge "Revert "grafana: track new rally py35 job for neutron"" 2017-02-26 23:50:38 +00:00
Ihar Hrachyshka
c0bf6d2de1 Revert "grafana: track new rally py35 job for neutron"
This reverts commit 774f8cb2f71dd38f013413f09937a1958b179ea5.

Now that we revert the patch that broke grafana, we should also revert to the old
grafana dashboard definition too.

Change-Id: I013492dd81642b6f291c6f8b2a722641b451532a
2017-02-24 19:16:17 +00:00
Ihar Hrachyshka
8e30f607c8 Revert "Revert "Migrate -platform- devstack jobs to -neutron-full-""
Another attempt to introduce the change. Previously, the change was
reverted because trusty job started voting for all projects in master,
not just devstack. Now that the -trusty flavour is gone, it shouldn't be
an issue (?).

This reverts commit be80b4f85d5c693e341006f4420753e5a58e923e.

Change-Id: Iaebd7ff95baab63a2e5b70ebbef1985dae67af94
2017-02-24 04:43:53 +00:00
Jenkins
a357d65de8 Merge "neutron: Move linuxbridge Neutron scenario to -nv check queue" 2017-02-20 17:02:41 +00:00
Jakub Libosvar
24c82d68d9 neutron: Move linuxbridge Neutron scenario to -nv check queue
Similarly to OVS job running Neutron scenarios [1] this patch moves
linuxbridge job from experimental to check queue as non-voting. New
failure trend for Grafana has been added too to monitor stability.

[1] Ib71417c0b79d4f14becdaec2dcd2c08fa8bd2737

Change-Id: I98bb3b73b55f9edbfa8a5906946450031c6a63dc
2017-02-17 09:09:24 -05:00
Russell Bryant
a31a2e57b5 networking-ovn: Reorganize CI jobs.
Rename the two main tempest jobs to reflect our intended purpose for
them going forward.  One will be testing against OVS/OVN master and the
other will test against the latest release of OVS/OVN.  We will pass an
argument to devstackgaterc to specify which OVS branch to use.  If not
specified, devstackrc will use a default value.

gate-grenade-dsvm-networking-ovn-nv - Move this grenade job to
experimental.  It's broken and needs to be re-worked.

multinode - Move this job to experimental.  It's broken and needs to be
fixed up.  Also remove "native services" from the name, as "native
services" are always used now.

Change-Id: Ia4090750bc39a1392d7224cb57fd456cc0fa9ea0
Signed-off-by: Russell Bryant <rbryant@redhat.com>
2017-02-16 14:09:11 -05:00
Jenkins
b4f3e2b8ba Merge "grafana: track new rally py35 job for neutron" 2017-02-16 09:10:31 +00:00
Matt Riedemann
5d468f545c Kill gate-tempest-dsvm-platform-ubuntu-trusty
In change I6617283afd798af37e64913b7865cea3c8a62aba we are
removing support for Trusty because (1) we don't gate on it
in master and (2) we're raising the minimum required version
of libvirt in Nova to a version that isn't available in
Trusty.

Since the gate-tempest-dsvm-platform-ubuntu-trusty job is
only run on master and is meant to keep the lights on, and
we want to turn the lights off, let's just remove the job.

Change-Id: If69f99bd789e646b0261e27a8a061efde32436f7
2017-02-13 16:17:35 -05:00
Ihar Hrachyshka
774f8cb2f7 grafana: track new rally py35 job for neutron
Ib478da40a5df8f4060f61d251570957fbc363a6a switched Ocata to a new (py35)
job, but hasn't updated the Grafana dashboard.

Change-Id: I6fba6a3b1657b8d6eafd8f6a39d89ffdf8b4ed0e
2017-02-10 09:58:59 +00:00
Andreas Jaeger
3d8106f798 networking-sfc: Use normal python jobs
This repo now uses tools/test-setup.sh we do not need the db jobs
anymore, change to the standard python unit jobs.

Update grafana files for this as well.

Change-Id: I73696f3cc430b91b350755c8ed7c67838f13ab61
Depends-On: Icb4a1a0c45c534fdeccf00f6f2ce402c6ea6741b
2017-02-06 21:24:46 +01:00
Andreas Jaeger
18c28cabf1 networking-*: Use normal python jobs
These repos now uses tools/test-setup.sh we do not need the db jobs
anymore, change to the standard python unit jobs.

Update grafana files for this as well.

Note this updates all networking repos with exception of networking-sfc.

Depends-On: I4d5fa211365c1d952bfa6dc5870bf5ca8c2587b4
Depends-On: I557202e2be6df2c1cb8efc0f42ac74cd0c458559
Depends-On: Ic722f455938ee9a2c61e0d9adb3967167870ad89
Depends-On: I64c99e53e105d2a5325347479f88188ac1d51d5f
Change-Id: I0a87f7db0d1d78e7419a8706683aaa540c3dc399
2017-02-06 21:23:26 +01:00
Jenkins
648ffdda4c Merge "Revert "Migrate -platform- devstack jobs to -neutron-full-"" 2017-01-31 07:14:36 +00:00
Ihar Hrachyshka
be80b4f85d Revert "Migrate -platform- devstack jobs to -neutron-full-"
This reverts commit b577ae03f173ebb9ec7af84ec56ca6ce67b467b7.

This change unexpectedly added -ubuntu-trusty job in the master
integrated gate (and probably removed it from other branches). What we
need to do is to run it in devstack master AND in integrated gate for
Mitaka. I am not sure how to achieve that, so in the meantime, I revert
the patch.

Change-Id: Icc81edd85abbf8912328145f4c95d784271c4ae0
2017-01-30 22:10:36 +00:00
Armando Migliaccio
c965acb7bc Add periodic check for neutron functional job
It helps assess the stability of the job over time.

Change-Id: I4c04e3a95a1ef9c0f03d4f348b4daf32bd5a8928
2017-01-27 09:05:32 -08:00
Jenkins
665a854726 Merge "Migrate -platform- devstack jobs to -neutron-full-" 2017-01-27 08:37:32 +00:00
Jakub Libosvar
245180367b Neutron: Fix DVR multinode job in Grafana
DVR multinode job was by a mistake added among other jobs from
Integrated gate queue. It runs only in the check queue as non-voting
and this patch puts it to the correct spot.

Change-Id: Ibc002070a7b354daadca72aebc13c419c1973f02
2017-01-23 10:34:20 +01:00
Jenkins
84270ea7c0 Merge "neutron: Move DVR multinode Neutron test to the check queue" 2017-01-20 08:58:08 +00:00
Jakub Libosvar
0c69c3cc5e neutron: Move DVR multinode Neutron test to the check queue
The job contains useful tests that works for now. In order to prevent
their breakage and get better test coverage for new Neutron features,
patch moves DVR multinode job running Tempest tests from Neutron tree to
the check queue, non-voting for now.

Change-Id: Ib71417c0b79d4f14becdaec2dcd2c08fa8bd2737
2017-01-18 17:53:55 +00:00
Ihar Hrachyshka
b577ae03f1 Migrate -platform- devstack jobs to -neutron-full-
This is a preparatory step to make centos job voting, and to expose it
into integrated gate. As a side effect, we also get rid of a redundant
job template.

Change-Id: Ic884fac2ebd8840c88a2cad24b331073236b7045
2017-01-11 01:05:20 +00:00
Ihar Hrachyshka
dd1d22dcee Fixed grafana dashboard for devstack to show fedora25 results
Recently (Ifc2a000858808438b394a1959d7e89700fb41f00) we changed from
Fedora24 to Fedora25 in gate. We forgot to switch the dashboard to refer
to the new job though.

Change-Id: Icde10212e2094a643259fe96a4c058cc073ab697
2017-01-10 09:12:47 +00:00
Jenkins
5023fb6a8c Merge "Switch networking-odl jobs to V2 driver" 2017-01-19 18:50:33 +00:00
Jenkins
dc2415a032 Merge "grafana: Fix URLs in descriptions" 2017-01-19 08:34:41 +00:00
YAMAMOTO Takashi
a618d1eb36 grafana: Fix URLs in descriptions
Change-Id: Ie51a6b4c47e3824d6bba2f012599f49ae2874317
2017-01-19 14:23:13 +09:00
YAMAMOTO Takashi
51eff21b6c neutron-vpnaas: Fix typos in grafana dashboard
gate-pep8-ubuntu-xenial -> gate-neutron-vpnaas-pep8-ubuntu-xenial

Change-Id: I7d2158e79f1ad302a25e95e27516ac74fa055afc
2017-01-19 12:12:03 +09:00
Mike Kolesnik
b90db254d0 Switch networking-odl jobs to V2 driver
Since we want the V2 driver to be the default it should be the one
gating.
A job for the latest ODL code base will remain for the V1 driver for now
until it will no longer be supported.

Change-Id: Iea212e4c93d8f0c05557ad058be334e01d56c21e
2017-01-15 18:23:05 +02:00
Isaku Yamahata
e35a22c91b grafana/networking-odl: remove graph for non-existing jobs
Somehow there remain graph definitions for non-existing jobs
of networking-odl. Remove them.

Change-Id: Ibfe92d427c14908bad2cd99a81d1804a416242bf
2017-01-11 17:32:37 -08:00
Jenkins
d1791ff623 Merge "Add non voting networking-odl job" 2017-01-11 17:17:05 +00:00
Mike Kolesnik
54df2c9e8b Add non voting networking-odl job
This job will be used to track finicky tempest tests with V2 driver.
The test suffix will be passed by the template so that the correct
tests can be chosen to run.

In addition the driver will be sent so that the job can use the correct
driver.

Change-Id: I258963b104df0a9f9aec1fa7b4194e32debc3c08
2017-01-08 11:28:39 +02:00
xiaodongwang991481
4de9248b7b add networking-sfc tempest tests into periodic jobs.
Change-Id: I99fdc578e712fa925506f45db351003ccf0b7d26
2017-01-05 10:41:35 -08:00
Jenkins
be3d13655d Merge "make gate-dsvm-networking-odl-functional-carbon-snapshot voting" 2017-01-05 10:08:15 +00:00
Jenkins
fe05c2718f Merge "Add periodic check for neutron on postgres" 2017-01-05 08:28:52 +00:00
Jenkins
157a2f74ff Merge "Add multinode tempest test coverage in networking-sfc" 2017-01-05 08:25:43 +00:00
Louis Fourie
2fe26e3ae8 Add multinode tempest test coverage in networking-sfc
Also add multinode test to grafana dashboard.

Change-Id: I8b2265d326b8a3cd7350c10429a011d3fb6254de
2017-01-03 18:10:13 +00:00
Jenkins
f8f0182db5 Merge "Add scenario test for neutron-dynamic-routing" 2017-01-02 15:55:57 +00:00
Armando Migliaccio
b499fa5524 Add periodic check for neutron on postgres
This change adds a periodic job that runs on the master
branch that aims at catching breaking DB changes for
PostGres deployments.

Change-Id: I02142ba178daf5ae5abea63ffb3d676022d17e14
2016-12-23 06:18:46 -08:00
Isaku Yamahata
89f1e404db make gate-dsvm-networking-odl-functional-carbon-snapshot voting
Make functional test of networking-odl voting. Now it's stably passing.

Change-Id: Ic35a922dddb6848acefc82fb0cd9bbed58bb7a4b
2016-12-22 20:03:41 +00:00
Jenkins
1a0bd39c44 Merge "networking-midonet: Add periodic tempest job for newton" 2016-12-22 16:30:37 +00:00
Jenkins
4163630023 Merge "Update networking-sfc grafana dashboard" 2016-12-22 15:51:08 +00:00
Jenkins
cac902b9e1 Merge "neutron: move grenade multinode linuxbridge job into check queue" 2016-12-22 15:08:42 +00:00
fumihiko kakuma
02483e523d Add scenario test for neutron-dynamic-routing
I plan that scenario tests are run in ocata and later release and
a existing job for api test will be affected by it.
So the job for api test needs to checked whether it runs on stable/newton.

Depends-On: I9923775806b095455ed3723e71410287bdf6cb1e
Change-Id: Ieb710181c1e496742e1e019a6238e5e0bd922971
2016-12-21 08:44:38 +09:00
Ihar Hrachyshka
1f22b1f920 grafana: add devstack dashboard
For the start, the dashboard contains a graph that shows failure rates
for each of platforms targeted by check queue (trusty, xenial, centos,
and fedora24). The graph should help us to decide if a new platform is
ready to get its own voting job.

Change-Id: If0a6978668284513c17f69f618c1b75473032378
2016-12-17 03:43:50 +00:00
Bernard Cafarelli
cde47d7f05
Update networking-sfc grafana dashboard
* Fix functional metric typo (dvsm->dsvm)
* Functional and tempest tests are voting now (drop -nv)
* Add integrated failure rates graph for gate queue

Change-Id: Ia1648ed4ea03ece118b4c03403cfcb38918609b9
2016-12-16 14:43:11 +01:00
Ihar Hrachyshka
1a779c5a04 neutron: move grenade multinode linuxbridge job into check queue
It's still non-voting, we are moving it into check queue to collect more
stats before making it voting.

Change-Id: Ia359377f8dc26ec69d6e0f39291dfa4b020bc31c
2016-12-15 21:24:39 +00:00
YAMAMOTO Takashi
b170ae789b networking-midonet: Add periodic tempest job for newton
Change-Id: Id7004807b7bbf9e5e3bd4847ccd547c8a86fe5d8
2016-12-15 19:01:49 +09:00
YAMAMOTO Takashi
0c699f70d2 Revert "networking-midonet: Remove newton bitrot jobs"
This reverts commit bc941d79dc880ac781d783857beb12a2ca5b90b6.

Now the project has stable/newton branch.

Change-Id: I16037da53e1225f1017a4b65939a569b22f6246d
2016-12-15 19:01:49 +09:00