Route exchange test with testcase3
[sdnvpn.git] / sdnvpn / test / functest / config.yaml
1 defaults:
2   flavor: m1.tiny # adapt to your environment
3
4 testcases:
5   sdnvpn.test.functest.run_tempest:
6     enabled: true
7     order: 0
8     description: Neutron BGPVPN tests in tempest
9     image_name: bgpvpn-tempest-image
10
11   sdnvpn.test.functest.testcase_1:
12     enabled: true
13     order: 1
14     description: VPN provides connectivity between subnets
15     instance_1_name: sdnvpn-1-1
16     instance_2_name: sdnvpn-1-2
17     instance_3_name: sdnvpn-1-3
18     instance_4_name: sdnvpn-1-4
19     instance_5_name: sdnvpn-1-5
20     image_name: sdnvpn-image
21     net_1_name: sdnvpn-1-1-net
22     subnet_1_name: sdnvpn-1-1-subnet
23     subnet_1_cidr: 10.10.10.0/24
24     router_1_name: sdnvpn-1-1-router
25     net_2_name: sdnvpn-1-2-net
26     subnet_2_name: sdnvpn-1-2-subnet
27     subnet_2_cidr: 10.10.11.0/24
28     router_2_name: sdnvpn-1-2-router
29     secgroup_name: sdnvpn-sg
30     secgroup_descr: Security group for SDNVPN test cases
31     targets1: '88:88'
32     targets2: '55:55'
33     route_distinguishers: '11:11'
34
35   sdnvpn.test.functest.testcase_2:
36     enabled: true
37     order: 2
38     description: Tenant separation
39     instance_1_name: sdnvpn-2-1
40     instance_2_name: sdnvpn-2-2
41     instance_3_name: sdnvpn-2-3
42     instance_4_name: sdnvpn-2-4
43     instance_5_name: sdnvpn-2-5
44     instance_1_ip: 10.10.10.11
45     instance_2_ip: 10.10.10.12
46     instance_3_ip: 10.10.11.13
47     instance_4_ip: 10.10.10.12
48     instance_5_ip: 10.10.11.13
49     image_name: sdnvpn-image
50     net_1_name: sdnvpn-2-1-net
51     subnet_1a_name: sdnvpn-2-1a-subnet
52     subnet_1a_cidr: 10.10.10.0/24
53     subnet_1b_name: sdnvpn-2-1b-subnet
54     subnet_1b_cidr: 10.10.11.0/24
55     router_1_name: sdnvpn-2-1-router
56     net_2_name: sdnvpn-2-2-net
57     subnet_2a_name: sdnvpn-2-2a-subnet
58     subnet_2a_cidr: 10.10.11.0/24
59     subnet_2b_name: sdnvpn-2-2b-subnet
60     subnet_2b_cidr: 10.10.10.0/24
61     router_2_name: sdnvpn-2-2-router
62     secgroup_name: sdnvpn-sg
63     secgroup_descr: Security group for SDNVPN test cases
64     targets1: '88:88'
65     targets2: '55:55'
66     route_distinguishers1: '111:111'
67     route_distinguishers2: '222:222'
68
69   sdnvpn.test.functest.testcase_3:
70     enabled: true
71     order: 3
72     description: Data center gateway integration
73     secgroup_name: sdnvpn-sg
74     secgroup_descr: Security group for SDNVPN test cases
75     image_name: sdnvpn-image
76     ubuntu_image_name: sdnvpn-ubuntu-image
77     net_1_name: sdnvpn-3-1-net
78     subnet_1_name: sdnvpn-3-1-subnet
79     subnet_1_cidr: 10.10.10.0/24
80     router_1_name: sdnvpn-3-1-router
81     quagga_net_name: sdnvpn-3-2-quagga-net
82     quagga_subnet_name: sdnvpn-3-2-quagga-subnet
83     quagga_subnet_cidr: 10.10.11.0/24
84     quagga_router_name: sdnvpn-3-2-quagga-router
85     quagga_instance_name: sdnvpn-3-2-quagga
86     quagga_instance_ip: 10.10.11.5
87     instance_1_name: sdnvpn-3-1
88     instance_1_ip: 10.10.10.5
89     route_targets: '88:88'
90     import_targets: '88:88'
91     export_targets: '88:88'
92     route_distinguishers: '18:18'
93     external_network_name: External Network in Quagga VM
94     external_network_ip_prefix: 30.1.1.1/32
95     external_network_ip: 30.1.1.1
96
97   sdnvpn.test.functest.testcase_4:
98     enabled: true
99     order: 4
100     description: VPN provides connectivity between subnets using router association
101     instance_1_name: sdnvpn-4-1
102     instance_2_name: sdnvpn-4-2
103     instance_3_name: sdnvpn-4-3
104     instance_4_name: sdnvpn-4-4
105     instance_5_name: sdnvpn-4-5
106     image_name: sdnvpn-image
107     net_1_name: sdnvpn-4-1-net
108     subnet_1_name: sdnvpn-4-1-subnet
109     subnet_1_cidr: 10.10.10.0/24
110     router_1_name: sdnvpn-4-1-router
111     net_2_name: sdnvpn-4-2-net
112     subnet_2_name: sdnvpn-4-2-subnet
113     subnet_2_cidr: 10.10.11.0/24
114     router_2_name: sdnvpn-4-2-router
115     secgroup_name: sdnvpn-sg
116     secgroup_descr: Security group for SDNVPN test cases
117     targets1: '88:88'
118     targets2: '55:55'
119     route_distinguishers: '12:12'
120
121   sdnvpn.test.functest.testcase_7:
122     enabled: false
123     order: 7
124     description: Network associate VPNs with routers attached (ODL Bug 6962)
125     image_name: sdnvpn-image
126     instance_1_name: sdnvpn-7-1
127     instance_2_name: sdnvpn-7-2
128     net_1_name: sdnvpn-7-1
129     subnet_1_name: sdnvpn-7-1-subnet
130     subnet_1_cidr: 10.10.10.0/24
131     router_1_name: sdnvpn-7-1-router
132     net_2_name: sdnvpn-7-2
133     subnet_2_name: sdnvpn-7-2-subnet
134     subnet_2_cidr: 10.10.20.0/24
135     router_2_name: sdnvpn-7-2-router
136     secgroup_name: sdnvpn-sg
137     secgroup_descr: Security group for SDNVPN test cases
138     targets: '77:77'
139     route_distinguishers: '11:11'
140
141   sdnvpn.test.functest.testcase_8:
142     enabled: true
143     order: 8
144     description: Test floating IP and router assoc coexistence
145     image_name: sdnvpn-image
146     instance_1_name: sdnvpn-8-1
147     instance_2_name: sdnvpn-8-2
148     net_1_name: sdnvpn-8-1
149     subnet_1_name: sdnvpn-8-1-subnet
150     subnet_1_cidr: 10.10.10.0/24
151     router_1_name: sdnvpn-8-1-router
152     net_2_name: sdnvpn-8-2
153     subnet_2_name: sdnvpn-8-2-subnet
154     subnet_2_cidr: 10.10.20.0/24
155     router_2_name: sdnvpn-8-2-router
156     secgroup_name: sdnvpn-sg
157     secgroup_descr: Security group for SDNVPN test cases
158     targets: '88:88'
159     route_distinguishers: '18:18'
160
161   sdnvpn.test.functest.testcase_9:
162     enabled: true
163     order: 9
164     description: Verify that all OpenStack nodes OVS br-int have fail_mode set to secure.
165
166   sdnvpn.test.functest.testcase_10:
167     enabled: true
168     order: 10
169     description: Test if interupts occure during ping, when removing and adding instances
170     instance_1_name: sdnvpn-10-1
171     instance_2_name: sdnvpn-10-2
172     instance_3_name: sdnvpn-10-3
173     instance_4_name: sdnvpn-10-4
174     image_name: sdnvpn-image
175     net_1_name: sdnvpn-10-1-net
176     subnet_1_name: sdnvpn-10-1-subnet
177     subnet_1_cidr: 10.10.10.0/24
178     router_1_name: sdnvpn-10-1-router
179     secgroup_name: sdnvpn-sg
180     secgroup_descr: Security group for SDNVPN test cases
181
182   sdnvpn.test.functest.testcase_11:
183     enabled: true
184     order: 11
185     description: Check relevant OVS groups are removed upon deletion of OpenStack topology
186     instance_1_name: sdnvpn-11-1
187     instance_2_name: sdnvpn-11-2
188     image_name: sdnvpn-image
189     net_1_name: sdnvpn-11-1-net
190     subnet_1_name: sdnvpn-11-1-subnet
191     subnet_1_cidr: 10.10.10.0/24
192     router_1_name: sdnvpn-11-1-router
193     secgroup_name: sdnvpn-sg
194     secgroup_descr: Security group for SDNVPN test cases
195
196   sdnvpn.test.functest.testcase_12:
197     enabled: true
198     order: 12
199     description: Check Flows and Groups are reprogrammed after OVS reconnect
200     instance_1_name: sdnvpn-12-1
201     instance_2_name: sdnvpn-12-2
202     image_name: sdnvpn-image
203     net_1_name: sdnvpn-12-1-net
204     subnet_1_name: sdnvpn-12-1-subnet
205     subnet_1_cidr: 10.10.10.0/24
206     secgroup_name: sdnvpn-sg
207     secgroup_descr: Security group for SDNVPN test cases
208
209   sdnvpn.test.functest.testcase_13:
210     enabled: true
211     order: 13
212     description: Testing extra route ECMP for intra-data center scenario
213     instance_1_name: sdnvpn-13-1
214     instance_2_name: sdnvpn-13-2
215     instance_3_name: sdnvpn-13-3
216     image_name: sdnvpn-image
217     net_1_name: sdnvpn-13-1-net
218     subnet_1_name: sdnvpn-13-1-subnet
219     subnet_1_cidr: 10.10.10.0/24
220     router_1_name: sdnvpn-13-1-router
221     net_2_name: sdnvpn-13-2-net
222     subnet_2_name: sdnvpn-13-2-subnet
223     subnet_2_cidr: 10.10.11.0/24
224     router_2_name: sdnvpn-13-2-router
225     interface_name: lo
226     interface_number: 1
227     extra_route_cidr: 179.24.1.12/32
228     extra_route_ip: 179.24.1.12
229     extra_route_subnet_mask: 255.255.255.255
230     extra_route_name: sdnvpn_extra_route_13
231     secgroup_name: sdnvpn-sg
232     secgroup_descr: Security group for SDNVPN test cases
233     targets1: '88:88'
234     targets2: '88:88'
235     route_distinguishers:
236         - '12:12'
237         - '13:13'