From 8acf7ff096ec11eace5681698809be5348f015f6 Mon Sep 17 00:00:00 2001 From: elajkat Date: Tue, 7 Sep 2021 15:24:08 +0200 Subject: [PATCH] CI: add experimental jobs to be executed with n-lib master Add the following jobs to the experimental queue to test with neutron-lib master: - neutron-ovs-tempest-with-neutron-lib-master - neutron-fullstack-with-uwsgi-with-neutron-lib-master - neutron-functional-with-uwsgi-with-neutron-lib-master Change-Id: I12c2381eef365f1249a3779685112cb682d752ee --- doc/source/contributor/testing/ci_scenario_jobs.rst | 5 +++++ zuul.d/base.yaml | 12 ++++++++++++ zuul.d/project.yaml | 3 +++ zuul.d/tempest-singlenode.yaml | 6 ++++++ 4 files changed, 26 insertions(+) diff --git a/doc/source/contributor/testing/ci_scenario_jobs.rst b/doc/source/contributor/testing/ci_scenario_jobs.rst index 642306b5958..0a6a3ee0259 100644 --- a/doc/source/contributor/testing/ci_scenario_jobs.rst +++ b/doc/source/contributor/testing/ci_scenario_jobs.rst @@ -126,6 +126,11 @@ Currently we have in that queue jobs like listed below. | |(only tests related to | | | | | | | | | | | |Neutron and Nova) | | | | | | | | | | +----------------------------------------------+----------------------------------+---------+-------+-------------+-----------------+----------+-------+--------+------------+-------------+ + |neutron-ovs-tempest-with-neutron-lib-master |tempest.api (without slow tests) | 3.6 | 1 | openvswitch | openvswitch | legacy | False | False | True | No | + | |tempest.scenario | | | | | | | | | | + | |(only tests related to | | | | | | | | | | + | |Neutron and Nova) | | | | | | | | | | + +----------------------------------------------+----------------------------------+---------+-------+-------------+-----------------+----------+-------+--------+------------+-------------+ |neutron-tempest-with-uwsgi-loki |tempest.api (without slow tests) | 3.6 | 1 | openvswitch | openvswitch | legacy | False | False | True | No | |(non-voting) |tempest.scenario | | | | | | | | | | | |(only tests related to | | | | | | | | | | diff --git a/zuul.d/base.yaml b/zuul.d/base.yaml index 763a93c3833..78382166ca1 100644 --- a/zuul.d/base.yaml +++ b/zuul.d/base.yaml @@ -80,6 +80,12 @@ # stadium projects where they need to use stadium project as working dir. zuul_work_dir: src/opendev.org/openstack/neutron +- job: + name: neutron-fullstack-with-uwsgi-with-neutron-lib-master + parent: neutron-fullstack-with-uwsgi + required-projects: + - openstack/neutron-lib + - job: name: neutron-functional-with-uwsgi parent: neutron-functional @@ -93,6 +99,12 @@ # stadium projects where they need to use stadium project as working dir. zuul_work_dir: src/opendev.org/openstack/neutron +- job: + name: neutron-functional-with-uwsgi-with-neutron-lib-master + parent: neutron-functional-with-uwsgi + required-projects: + - openstack/neutron-lib + - job: name: neutron-linuxbridge-tempest-plugin-scenario-nftables parent: neutron-tempest-plugin-scenario-linuxbridge diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 584e264831e..b0e13de0c3b 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -81,6 +81,9 @@ - neutron-ovn-tempest-full-multinode-ovs-master - neutron-ovn-tempest-ovs-master - neutron-ovn-tempest-with-neutron-lib-master + - neutron-ovs-tempest-with-neutron-lib-master + - neutron-fullstack-with-uwsgi-with-neutron-lib-master + - neutron-functional-with-uwsgi-with-neutron-lib-master periodic: jobs: diff --git a/zuul.d/tempest-singlenode.yaml b/zuul.d/tempest-singlenode.yaml index 2970a131a2b..06cdb9af531 100644 --- a/zuul.d/tempest-singlenode.yaml +++ b/zuul.d/tempest-singlenode.yaml @@ -313,6 +313,12 @@ s-object: false s-proxy: false +- job: + name: neutron-ovs-tempest-with-neutron-lib-master + parent: neutron-ovs-tempest-base + required-projects: + - openstack/neutron-lib + - job: name: neutron-ovn-tempest-with-uwsgi parent: tempest-integrated-networking