blob: 2b529784843d0a02192d837b3e8be67cc44abf68 [file] [log] [blame]
Slawek Kaplonski40ec8e52020-05-20 13:07:44 +02001- job:
2 name: neutron-tempest-plugin-api-queens
3 nodeset: openstack-single-node-xenial
4 parent: neutron-tempest-plugin-api
5 override-checkout: stable/queens
6 required-projects:
7 - openstack/devstack-gate
8 - openstack/neutron
9 - name: openstack/neutron-tempest-plugin
10 override-checkout: 0.3.0
11 - openstack/tempest
12 vars:
13 branch_override: stable/queens
14 # TODO(slaweq): find a way to put this list of extensions in
15 # neutron repository and keep it different per branch,
16 # then it could be removed from here
17 network_api_extensions_common: &api_extensions
18 - address-scope
19 - agent
20 - allowed-address-pairs
21 - auto-allocated-topology
22 - availability_zone
23 - binding
24 - default-subnetpools
25 - dhcp_agent_scheduler
26 - dns-domain-ports
27 - dns-integration
28 - ext-gw-mode
29 - external-net
30 - extra_dhcp_opt
31 - extraroute
32 - flavors
33 - ip-substring-filtering
34 - l3-flavors
35 - l3-ha
36 - l3_agent_scheduler
37 - logging
38 - metering
39 - multi-provider
40 - net-mtu
41 - net-mtu-writable
42 - network-ip-availability
43 - network_availability_zone
44 - pagination
45 - port-security
46 - project-id
47 - provider
48 - qos
49 - qos-fip
50 - quotas
51 - quota_details
52 - rbac-policies
53 - router
54 - router_availability_zone
55 - security-group
56 - segment
57 - service-type
58 - sorting
59 - standard-attr-description
60 - standard-attr-revisions
61 - standard-attr-timestamp
62 - standard-attr-tag
63 - subnet_allocation
64 - trunk
65 - trunk-details
66 network_api_extensions_tempest:
67 - dvr
68 devstack_localrc:
69 USE_PYTHON3: false
70 NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_tempest) | join(',') }}"
71 TEMPEST_PLUGINS: /opt/stack/neutron-tempest-plugin
72
73
74
75- job:
76 name: neutron-tempest-plugin-scenario-openvswitch-queens
77 parent: neutron-tempest-plugin-scenario-openvswitch
78 nodeset: openstack-single-node-xenial
79 override-checkout: stable/queens
80 required-projects:
81 - openstack/devstack-gate
82 - openstack/neutron
83 - name: openstack/neutron-tempest-plugin
84 override-checkout: 0.3.0
85 - openstack/tempest
86 vars:
87 branch_override: stable/queens
88 network_api_extensions: *api_extensions
89 # TODO(slaweq): remove trunks subport_connectivity test from blacklist
90 # when bug https://bugs.launchpad.net/neutron/+bug/1838760 will be fixed
91 # NOTE(bcafarel): remove DNS test as queens pinned version does not have
92 # fix for https://bugs.launchpad.net/neutron/+bug/1826419
93 tempest_black_regex: "\
94 (^neutron_tempest_plugin.scenario.test_trunk.TrunkTest.test_subport_connectivity)|\
95 (^neutron_tempest_plugin.scenario.test_internal_dns.InternalDNSTest.test_dns_domain_and_name)"
96 devstack_localrc:
97 USE_PYTHON3: false
98 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
99 TEMPEST_PLUGINS: /opt/stack/neutron-tempest-plugin
100
101- job:
102 name: neutron-tempest-plugin-scenario-linuxbridge-queens
103 parent: neutron-tempest-plugin-scenario-linuxbridge
104 nodeset: openstack-single-node-xenial
105 override-checkout: stable/queens
106 required-projects:
107 - openstack/devstack-gate
108 - openstack/neutron
109 - name: openstack/neutron-tempest-plugin
110 override-checkout: 0.3.0
111 - openstack/tempest
112 vars:
113 branch_override: stable/queens
114 network_api_extensions: *api_extensions
115 # NOTE(bcafarel): remove DNS test as queens pinned version does not have
116 # fix for https://bugs.launchpad.net/neutron/+bug/1826419
117 tempest_black_regex: "\
118 (^neutron_tempest_plugin.scenario.test_internal_dns.InternalDNSTest.test_dns_domain_and_name)"
119 devstack_localrc:
120 USE_PYTHON3: false
121 NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
122 TEMPEST_PLUGINS: /opt/stack/neutron-tempest-plugin
123 devstack_local_conf:
124 test-config:
125 # NOTE: ignores linux bridge's trunk delete on bound port test
126 # for queens branch (as https://review.opendev.org/#/c/605589/
127 # fix will not apply for queens branch)
128 $TEMPEST_CONFIG:
129 neutron_plugin_options:
130 q_agent: None
131
132- job:
133 name: neutron-tempest-plugin-dvr-multinode-scenario-queens
134 parent: neutron-tempest-plugin-dvr-multinode-scenario
135 nodeset: openstack-two-node-xenial
136 override-checkout: stable/queens
137 required-projects:
138 - openstack/devstack-gate
139 - openstack/neutron
140 - name: openstack/neutron-tempest-plugin
141 override-checkout: 0.3.0
142 - openstack/tempest
143 vars:
144 branch_override: stable/queens
145 network_api_extensions_common: *api_extensions
146 # TODO(slaweq): remove trunks subport_connectivity test from blacklist
147 # when bug https://bugs.launchpad.net/neutron/+bug/1838760 will be fixed
148 # NOTE(bcafarel): remove DNS test as queens pinned version does not have
149 # fix for https://bugs.launchpad.net/neutron/+bug/1826419
150 tempest_black_regex: "\
151 (^neutron_tempest_plugin.scenario.test_trunk.TrunkTest.test_subport_connectivity)|\
152 (^neutron_tempest_plugin.scenario.test_internal_dns.InternalDNSTest.test_dns_domain_and_name)"
153 devstack_localrc:
154 USE_PYTHON3: false
155 TEMPEST_PLUGINS: /opt/stack/neutron-tempest-plugin
156
157- job:
158 name: neutron-tempest-plugin-designate-scenario-queens
159 parent: neutron-tempest-plugin-designate-scenario
160 nodeset: openstack-single-node-xenial
161 override-checkout: stable/queens
162 required-projects:
163 - openstack/devstack-gate
164 - openstack/neutron
165 - name: openstack/neutron-tempest-plugin
166 override-checkout: 0.3.0
167 - name: openstack/designate-tempest-plugin
168 override-checkout: 0.7.0
169 - openstack/tempest
170 vars:
171 branch_override: stable/queens
172 network_api_extensions_common: *api_extensions
173 # NOTE(bcafarel): remove DNS test as queens pinned version does not have
174 # fix for https://bugs.launchpad.net/neutron/+bug/1826419
175 tempest_black_regex: "\
176 (^neutron_tempest_plugin.scenario.test_internal_dns.InternalDNSTest.test_dns_domain_and_name)"
177 devstack_localrc:
178 USE_PYTHON3: false
179 TEMPEST_PLUGINS: '"/opt/stack/designate-tempest-plugin /opt/stack/neutron-tempest-plugin"'