01b11df1b5
As was discussed in the TC meeting during last PTG [1] we should run at least one tempest job on the previosly supported Ubuntu version to make sure that current release can work on older operating system and that upgrade process can be as smooth as possible for operators. [1] https://etherpad.opendev.org/p/tc-2023-1-ptg#L428 Depends-On: https://review.opendev.org/c/openstack/tempest/+/861110 Depends-On: https://review.opendev.org/c/openstack/rally-openstack/+/862219 Depends-On: https://review.opendev.org/c/openstack/devstack/+/862479 Change-Id: I8164d76b28904cde88f4de7da08d647f6bd98a10
84 lines
3.3 KiB
YAML
84 lines
3.3 KiB
YAML
# NOTE: In doc/source/contributor/testing/ci_scenario_jobs.rst file there is
|
|
# document with summary of all tempest, neutron-tempest-plugin and grenade jobs
|
|
# summary.
|
|
# Please update this document always when any changes to jobs are made.
|
|
- project:
|
|
templates:
|
|
- neutron-tempest-plugin-jobs
|
|
- openstack-cover-jobs
|
|
- openstack-python3-jobs
|
|
- openstack-python3-jobs-arm64
|
|
- publish-openstack-docs-pti
|
|
- periodic-stable-jobs
|
|
- check-requirements
|
|
- release-notes-jobs-python3
|
|
- neutron-experimental-jobs
|
|
- neutron-periodic-jobs
|
|
- neutron-tox-override-jobs
|
|
check:
|
|
jobs:
|
|
- neutron-functional-with-uwsgi
|
|
- neutron-fullstack-with-uwsgi
|
|
- neutron-ovs-grenade-multinode
|
|
- neutron-ovs-grenade-multinode-tick-tick:
|
|
voting: false
|
|
- neutron-ovn-grenade-multinode-tick-tick:
|
|
voting: false
|
|
- neutron-ovs-grenade-dvr-multinode
|
|
- neutron-ovs-tempest-multinode-full
|
|
- neutron-ovs-tempest-dvr-ha-multinode-full
|
|
- neutron-ovn-tempest-ipv6-only-ovs-release
|
|
- neutron-ovs-rally-task
|
|
- neutron-ovn-rally-task
|
|
- tempest-integrated-networking:
|
|
irrelevant-files: &ovn-irrelevant-files
|
|
- ^\.pylintrc$
|
|
- ^test-requirements.txt$
|
|
- ^releasenotes/.*$
|
|
- ^doc/.*$
|
|
- ^setup.cfg$
|
|
- ^.*\.conf\.sample$
|
|
- ^.*\.rst$
|
|
- ^neutron/locale/.*$
|
|
- ^neutron/tests/.*$
|
|
- ^tools/.*$
|
|
- ^tox.ini$
|
|
- ^neutron/agent/dhcp/.*$
|
|
- ^neutron/agent/l2/.*$
|
|
- ^neutron/agent/l3/.*$
|
|
- ^neutron/agent/metadata/.*$
|
|
- ^neutron/agent/windows/.*$
|
|
- ^neutron/agent/dhcp_agent.py
|
|
- ^neutron/agent/l3_agent.py
|
|
- ^neutron/agent/metadata_agent.py
|
|
- ^neutron/agent/resource_cache.py
|
|
- ^neutron/agent/rpc.py
|
|
- ^neutron/agent/securitygroup_rpc.py
|
|
- ^neutron/plugins/ml2/drivers/linuxbridge/.*$
|
|
- ^neutron/plugins/ml2/drivers/openvswitch/.*$
|
|
- ^neutron/plugins/ml2/drivers/macvtap/.*$
|
|
- ^neutron/plugins/ml2/drivers/mech_sriov/.*$
|
|
- ^neutron/services/qos/drivers/linuxbridge/.*$
|
|
- ^neutron/services/qos/drivers/openvswitch/.*$
|
|
- ^neutron/services/trunk/drivers/linuxbridge/.*$
|
|
- ^neutron/services/trunk/drivers/openvswitch/.*$
|
|
- ^neutron/scheduler/.*$
|
|
- ^roles/.*functional.*$
|
|
- ^playbooks/.*functional.*$
|
|
- ^zuul.d/(?!(project)).*\.yaml
|
|
- neutron-ovn-tempest-ovs-release-ubuntu-old:
|
|
irrelevant-files: *ovn-irrelevant-files
|
|
|
|
gate:
|
|
jobs:
|
|
- neutron-functional-with-uwsgi
|
|
- neutron-fullstack-with-uwsgi
|
|
- neutron-ovs-tempest-multinode-full
|
|
- neutron-ovs-grenade-multinode
|
|
- neutron-ovs-grenade-dvr-multinode
|
|
- neutron-ovn-tempest-ipv6-only-ovs-release
|
|
- tempest-integrated-networking:
|
|
irrelevant-files: *ovn-irrelevant-files
|
|
- neutron-ovn-tempest-ovs-release-ubuntu-old:
|
|
irrelevant-files: *ovn-irrelevant-files
|