blob: 27422a9de22a4f5df4beb35528e17fa55474cc6a [file] [log] [blame]
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +02001- job:
2 name: neutron-tempest-plugin-api-ussuri
3 parent: neutron-tempest-plugin-api
4 override-checkout: stable/ussuri
5 vars:
6 branch_override: stable/ussuri
7 # TODO(slaweq): find a way to put this list of extensions in
8 # neutron repository and keep it different per branch,
9 # then it could be removed from here
10 network_api_extensions_common: &api_extensions
11 - address-scope
12 - agent
13 - allowed-address-pairs
14 - auto-allocated-topology
15 - availability_zone
16 - binding
17 - default-subnetpools
18 - dhcp_agent_scheduler
19 - dns-domain-ports
20 - dns-integration
21 - empty-string-filtering
22 - expose-port-forwarding-in-fip
23 - expose-l3-conntrack-helper
24 - ext-gw-mode
25 - external-net
26 - extra_dhcp_opt
27 - extraroute
28 - extraroute-atomic
29 - filter-validation
30 - fip-port-details
31 - flavors
32 - floating-ip-port-forwarding
33 - floatingip-pools
34 - ip-substring-filtering
35 - l3-conntrack-helper
36 - l3-flavors
37 - l3-ha
38 - l3_agent_scheduler
39 - logging
40 - metering
41 - multi-provider
42 - net-mtu
43 - net-mtu-writable
44 - network-ip-availability
45 - network_availability_zone
46 - network-segment-range
47 - pagination
48 - port-resource-request
49 - port-mac-address-regenerate
50 - port-security
51 - port-security-groups-filtering
52 - project-id
53 - provider
54 - qos
55 - qos-bw-minimum-ingress
56 - qos-fip
57 - quotas
58 - quota_details
59 - rbac-address-scope
60 - rbac-policies
61 - rbac-security-groups
62 - rbac-subnetpool
63 - router
64 - router-admin-state-down-before-update
65 - router_availability_zone
66 - security-group
67 - segment
68 - service-type
69 - sorting
70 - standard-attr-description
71 - standard-attr-revisions
72 - standard-attr-segment
73 - standard-attr-tag
74 - standard-attr-timestamp
75 - subnet_allocation
76 - subnet-dns-publish-fixed-ip
77 - subnetpool-prefix-ops
78 - tag-ports-during-bulk-creation
79 - trunk
80 - trunk-details
81 - uplink-status-propagation
82 network_api_extensions_tempest:
83 - dvr
84 devstack_localrc:
85 NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_tempest) | join(',') }}"
86
87- job:
88 name: neutron-tempest-plugin-scenario-openvswitch-ussuri
89 parent: neutron-tempest-plugin-scenario-openvswitch
90 override-checkout: stable/ussuri
91 vars:
92 branch_override: stable/ussuri
93 network_api_extensions: *api_extensions
94 devstack_localrc:
95 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
Bence Romsics61589652020-09-04 14:49:58 +020096 devstack_local_conf:
97 test-config:
98 $TEMPEST_CONFIG:
99 neutron_plugin_options:
100 ipv6_metadata: False
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200101
102- job:
103 name: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-ussuri
104 parent: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid
Bernard Cafarellib3aa2a72020-06-26 11:11:08 +0200105 override-checkout: stable/ussuri
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200106 vars:
Bernard Cafarellib3aa2a72020-06-26 11:11:08 +0200107 branch_override: stable/ussuri
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200108 network_api_extensions: *api_extensions
109 devstack_localrc:
110 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
Bence Romsics61589652020-09-04 14:49:58 +0200111 devstack_local_conf:
112 test-config:
113 $TEMPEST_CONFIG:
114 neutron_plugin_options:
115 ipv6_metadata: False
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200116
117- job:
118 name: neutron-tempest-plugin-scenario-linuxbridge-ussuri
119 parent: neutron-tempest-plugin-scenario-linuxbridge
120 override-checkout: stable/ussuri
121 vars:
122 branch_override: stable/ussuri
123 network_api_extensions: *api_extensions
124 devstack_localrc:
125 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
Bence Romsics61589652020-09-04 14:49:58 +0200126 devstack_local_conf:
127 test-config:
128 $TEMPEST_CONFIG:
129 neutron_plugin_options:
130 ipv6_metadata: False
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200131
132- job:
Maciej Jozefczykf5855ac2020-06-10 13:17:27 +0000133 name: neutron-tempest-plugin-scenario-ovn-ussuri
134 parent: neutron-tempest-plugin-scenario-ovn
135 override-checkout: stable/ussuri
136 vars:
137 branch_override: stable/ussuri
138 network_api_extensions: *api_extensions
139 devstack_localrc:
140 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
141
142- job:
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200143 name: neutron-tempest-plugin-dvr-multinode-scenario-ussuri
144 parent: neutron-tempest-plugin-dvr-multinode-scenario
145 override-checkout: stable/ussuri
146 vars:
147 network_api_extensions_common: *api_extensions
148 branch_override: stable/ussuri
149
150- job:
151 name: neutron-tempest-plugin-designate-scenario-ussuri
152 parent: neutron-tempest-plugin-designate-scenario
153 override-checkout: stable/ussuri
154 vars:
155 branch_override: stable/ussuri
156 network_api_extensions_common: *api_extensions
157
158- job:
159 name: neutron-tempest-plugin-sfc-ussuri
160 parent: neutron-tempest-plugin-sfc
161 override-checkout: stable/ussuri
162 vars:
163 branch_override: stable/ussuri
164 network_api_extensions_common: *api_extensions
165
166- job:
167 name: neutron-tempest-plugin-bgpvpn-bagpipe-ussuri
168 parent: neutron-tempest-plugin-bgpvpn-bagpipe
169 override-checkout: stable/ussuri
170 vars:
171 branch_override: stable/ussuri
172 network_api_extensions: *api_extensions
173
174- job:
175 name: neutron-tempest-plugin-fwaas-ussuri
Slawek Kaplonskic50743c2020-06-16 12:29:29 +0200176 parent: neutron-tempest-plugin-base
177 timeout: 10800
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200178 override-checkout: stable/ussuri
Slawek Kaplonskic50743c2020-06-16 12:29:29 +0200179 required-projects:
180 - openstack/devstack-gate
181 - openstack/neutron-fwaas
182 - openstack/neutron
183 - openstack/neutron-tempest-plugin
184 - openstack/tempest
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200185 vars:
186 branch_override: stable/ussuri
Slawek Kaplonskic50743c2020-06-16 12:29:29 +0200187 tempest_test_regex: ^neutron_tempest_plugin\.fwaas
188 devstack_plugins:
189 neutron-fwaas: https://opendev.org/openstack/neutron-fwaas.git
190 neutron-tempest-plugin: https://opendev.org/openstack/neutron-tempest-plugin.git
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200191 network_api_extensions_common: *api_extensions
Slawek Kaplonskic50743c2020-06-16 12:29:29 +0200192 network_api_extensions_fwaas:
193 - fwaas_v2
194 devstack_localrc:
195 NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_fwaas) | join(',') }}"
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +0200196
197- job:
198 name: neutron-tempest-plugin-dynamic-routing-ussuri
199 parent: neutron-tempest-plugin-dynamic-routing
200 override-checkout: stable/ussuri
201 vars:
202 branch_override: stable/ussuri
203 network_api_extensions_common: *api_extensions
204
205- job:
206 name: neutron-tempest-plugin-vpnaas-ussuri
207 parent: neutron-tempest-plugin-vpnaas
208 override-checkout: stable/ussuri
209 vars:
210 branch_override: stable/ussuri
211 network_api_extensions_common: *api_extensions