blob: 3d7b42067ead842cccd6daf2bb8be68e14076120 [file] [log] [blame]
Slawek Kaplonski424eacd2021-04-07 08:41:01 +02001- job:
2 name: neutron-tempest-plugin-api-wallaby
Slawek Kaplonski8988a012022-04-07 10:50:44 +02003 parent: neutron-tempest-plugin-base
Slawek Kaplonski424eacd2021-04-07 08:41:01 +02004 override-checkout: stable/wallaby
5 vars:
yatinkarelb8e69d32022-09-13 17:48:00 +05306 tempest_concurrency: 4
Slawek Kaplonski8988a012022-04-07 10:50:44 +02007 tempest_test_regex: ^neutron_tempest_plugin\.api
Slawek Kaplonski424eacd2021-04-07 08:41:01 +02008 # TODO(slaweq): find a way to put this list of extensions in
9 # neutron repository and keep it different per branch,
10 # then it could be removed from here
11 network_api_extensions_common: &api_extensions
12 - address-group
13 - address-scope
14 - agent
15 - allowed-address-pairs
16 - auto-allocated-topology
17 - availability_zone
18 - binding
19 - default-subnetpools
20 - dhcp_agent_scheduler
21 - dns-domain-ports
22 - dns-integration
23 - empty-string-filtering
24 - expose-port-forwarding-in-fip
25 - expose-l3-conntrack-helper
26 - ext-gw-mode
27 - external-net
28 - extra_dhcp_opt
29 - extraroute
30 - extraroute-atomic
31 - filter-validation
32 - fip-port-details
33 - flavors
34 - floating-ip-port-forwarding
35 - floatingip-pools
36 - ip-substring-filtering
37 - l3-conntrack-helper
38 - l3-flavors
39 - l3-ha
40 - l3_agent_scheduler
41 - logging
42 - metering
43 - multi-provider
44 - net-mtu
45 - net-mtu-writable
46 - network-ip-availability
47 - network_availability_zone
48 - network-segment-range
49 - pagination
50 - port-resource-request
51 - port-mac-address-regenerate
52 - port-security
53 - port-security-groups-filtering
54 - project-id
55 - provider
56 - qos
57 - qos-bw-minimum-ingress
58 - qos-fip
59 - quotas
60 - quota_details
61 - rbac-address-group
62 - rbac-address-scope
63 - rbac-policies
64 - rbac-security-groups
65 - rbac-subnetpool
66 - router
67 - router-admin-state-down-before-update
68 - router_availability_zone
69 - security-group
70 - security-groups-remote-address-group
71 - segment
72 - service-type
73 - sorting
74 - standard-attr-description
75 - standard-attr-revisions
76 - standard-attr-segment
77 - standard-attr-tag
78 - standard-attr-timestamp
79 - subnet_allocation
80 - subnet-dns-publish-fixed-ip
Slawek Kaplonskia5cdede2021-06-23 09:37:04 +020081 - subnet-service-types
Slawek Kaplonski424eacd2021-04-07 08:41:01 +020082 - subnetpool-prefix-ops
83 - tag-ports-during-bulk-creation
84 - trunk
85 - trunk-details
86 - uplink-status-propagation
87 network_api_extensions_tempest:
88 - dvr
89 network_available_features: &available_features
90 - ipv6_metadata
91
92- job:
93 name: neutron-tempest-plugin-scenario-openvswitch-wallaby
Slawek Kaplonski8988a012022-04-07 10:50:44 +020094 parent: neutron-tempest-plugin-openvswitch
Slawek Kaplonski424eacd2021-04-07 08:41:01 +020095 override-checkout: stable/wallaby
Dr. Jens Harbottf0d7d3e2022-09-12 10:52:46 +020096 nodeset: neutron-nested-virt-ubuntu-focal
Slawek Kaplonski424eacd2021-04-07 08:41:01 +020097 vars:
Slawek Kaplonski8988a012022-04-07 10:50:44 +020098 tempest_test_regex: "\
99 (^neutron_tempest_plugin.scenario)|\
100 (^tempest.api.compute.servers.test_attach_interfaces)|\
101 (^tempest.api.compute.servers.test_multiple_create)"
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200102 network_api_extensions: *api_extensions
103 network_available_features: *available_features
104 devstack_localrc:
105 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
106 devstack_local_conf:
107 test-config:
108 $TEMPEST_CONFIG:
109 network-feature-enabled:
110 available_features: "{{ network_available_features | join(',') }}"
111
112- job:
113 name: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-wallaby
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200114 parent: neutron-tempest-plugin-openvswitch-iptables_hybrid
elajkata4978bc2022-03-24 19:27:20 +0100115 override-checkout: stable/wallaby
Dr. Jens Harbottf0d7d3e2022-09-12 10:52:46 +0200116 nodeset: neutron-nested-virt-ubuntu-focal
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200117 vars:
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200118 tempest_test_regex: "\
119 (^neutron_tempest_plugin.scenario)|\
120 (^tempest.api.compute.servers.test_attach_interfaces)|\
121 (^tempest.api.compute.servers.test_multiple_create)"
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200122 network_api_extensions: *api_extensions
123 network_available_features: *available_features
124 devstack_localrc:
125 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
126 devstack_local_conf:
127 test-config:
128 $TEMPEST_CONFIG:
129 network-feature-enabled:
130 available_features: "{{ network_available_features | join(',') }}"
131
132- job:
133 name: neutron-tempest-plugin-scenario-linuxbridge-wallaby
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200134 parent: neutron-tempest-plugin-linuxbridge
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200135 override-checkout: stable/wallaby
Dr. Jens Harbottf0d7d3e2022-09-12 10:52:46 +0200136 nodeset: neutron-nested-virt-ubuntu-focal
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200137 vars:
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200138 tempest_test_regex: "\
139 (^neutron_tempest_plugin.scenario)|\
140 (^tempest.api.compute.servers.test_attach_interfaces)|\
141 (^tempest.api.compute.servers.test_multiple_create)"
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200142 network_api_extensions: *api_extensions
143 network_available_features: *available_features
144 devstack_localrc:
145 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
146 devstack_local_conf:
147 test-config:
148 $TEMPEST_CONFIG:
149 network-feature-enabled:
150 available_features: "{{ network_available_features | join(',') }}"
151
152- job:
153 name: neutron-tempest-plugin-scenario-ovn-wallaby
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200154 parent: neutron-tempest-plugin-ovn
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200155 override-checkout: stable/wallaby
Dr. Jens Harbottf0d7d3e2022-09-12 10:52:46 +0200156 nodeset: neutron-nested-virt-ubuntu-focal
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200157 vars:
Slawek Kaplonski8988a012022-04-07 10:50:44 +0200158 tempest_test_regex: "\
159 (^neutron_tempest_plugin.scenario)|\
160 (^tempest.api.compute.servers.test_attach_interfaces)|\
161 (^tempest.api.compute.servers.test_multiple_create)"
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200162 network_api_extensions: *api_extensions
163 devstack_localrc:
164 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
165 devstack_local_conf:
166 test-config:
167 $TEMPEST_CONFIG:
168 network-feature-enabled:
169 available_features: ""
170
171- job:
172 name: neutron-tempest-plugin-dvr-multinode-scenario-wallaby
173 parent: neutron-tempest-plugin-dvr-multinode-scenario
174 override-checkout: stable/wallaby
175 vars:
176 network_api_extensions_common: *api_extensions
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200177
178- job:
179 name: neutron-tempest-plugin-designate-scenario-wallaby
180 parent: neutron-tempest-plugin-designate-scenario
181 override-checkout: stable/wallaby
Dr. Jens Harbottf0d7d3e2022-09-12 10:52:46 +0200182 nodeset: neutron-nested-virt-ubuntu-focal
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200183 vars:
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200184 network_api_extensions_common: *api_extensions
185
186- job:
187 name: neutron-tempest-plugin-sfc-wallaby
188 parent: neutron-tempest-plugin-sfc
189 override-checkout: stable/wallaby
190 vars:
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200191 network_api_extensions_common: *api_extensions
192
193- job:
194 name: neutron-tempest-plugin-bgpvpn-bagpipe-wallaby
195 parent: neutron-tempest-plugin-bgpvpn-bagpipe
196 override-checkout: stable/wallaby
197 vars:
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200198 network_api_extensions: *api_extensions
199
200- job:
201 name: neutron-tempest-plugin-dynamic-routing-wallaby
202 parent: neutron-tempest-plugin-dynamic-routing
203 override-checkout: stable/wallaby
204 vars:
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200205 network_api_extensions_common: *api_extensions
206
207- job:
208 name: neutron-tempest-plugin-vpnaas-wallaby
209 parent: neutron-tempest-plugin-vpnaas
210 override-checkout: stable/wallaby
211 vars:
Slawek Kaplonski424eacd2021-04-07 08:41:01 +0200212 network_api_extensions_common: *api_extensions