Merge "Add/Remove testcase"
[sdnvpn.git] / sdnvpn / test / functest / config.yaml
1 defaults:
2   flavor: m1.tiny # adapt to your environment
3
4 testcases:
5   sdnvpn.test.functest.tempest:
6       enabled: true
7       description: Neutron BGPVPN tests in tempest
8       testname_db: functest_tempest # declared name in the test api
9       # http://testresults.opnfv.org/test/api/v1/projects/sdnvpn/cases
10
11   sdnvpn.test.functest.testcase_1:
12       enabled: true
13       description: VPN provides connectivity between subnets
14       testname_db: functest_testcase_1
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       description: Tenant separation
38       testname_db: functest_testcase_2
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       description: Data center gateway integration
72       testname_db: functest_testcase_3
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       import_targets: '31:31'
90       export_targets: '32:32'
91
92
93   sdnvpn.test.functest.testcase_4:
94       enabled: true
95       description: VPN provides connectivity between subnets using router association
96       testname_db: functest_testcase_4
97       instance_1_name: sdnvpn-4-1
98       instance_2_name: sdnvpn-4-2
99       instance_3_name: sdnvpn-4-3
100       instance_4_name: sdnvpn-4-4
101       instance_5_name: sdnvpn-4-5
102       image_name: sdnvpn-image
103       net_1_name: sdnvpn-4-1-net
104       subnet_1_name: sdnvpn-4-1-subnet
105       subnet_1_cidr: 10.10.10.0/24
106       router_1_name: sdnvpn-4-1-router
107       net_2_name: sdnvpn-4-2-net
108       subnet_2_name: sdnvpn-4-2-subnet
109       subnet_2_cidr: 10.10.11.0/24
110       router_2_name: sdnvpn-4-2-router
111       secgroup_name: sdnvpn-sg
112       secgroup_descr: Security group for SDNVPN test cases
113       targets1: '88:88'
114       targets2: '55:55'
115       route_distinguishers: '12:12'
116
117   sdnvpn.test.functest.testcase_7:
118       enabled: false
119       description: Network associate VPNs with routers attached (ODL Bug 6962)
120       testname_db: functest_testcase_7
121       image_name: sdnvpn-image
122       instance_1_name: sdnvpn-7-1
123       instance_2_name: sdnvpn-7-2
124       net_1_name: sdnvpn-7-1
125       subnet_1_name: sdnvpn-7-1-subnet
126       subnet_1_cidr: 10.10.10.0/24
127       router_1_name: sdnvpn-7-1-router
128       net_2_name: sdnvpn-7-2
129       subnet_2_name: sdnvpn-7-2-subnet
130       subnet_2_cidr: 10.10.20.0/24
131       router_2_name: sdnvpn-7-2-router
132       secgroup_name: sdnvpn-sg
133       secgroup_descr: Security group for SDNVPN test cases
134       targets: '77:77'
135       route_distinguishers: '11:11'
136
137   sdnvpn.test.functest.testcase_8:
138       enabled: true
139       description: Test floating IP and router assoc coexistence
140       testname_db: functest_testcase_8
141       image_name: sdnvpn-image
142       instance_1_name: sdnvpn-8-1
143       instance_2_name: sdnvpn-8-2
144       net_1_name: sdnvpn-8-1
145       subnet_1_name: sdnvpn-8-1-subnet
146       subnet_1_cidr: 10.10.10.0/24
147       router_1_name: sdnvpn-8-1-router
148       net_2_name: sdnvpn-8-2
149       subnet_2_name: sdnvpn-8-2-subnet
150       subnet_2_cidr: 10.10.20.0/24
151       router_2_name: sdnvpn-8-2-router
152       secgroup_name: sdnvpn-sg
153       secgroup_descr: Security group for SDNVPN test cases
154       targets: '88:88'
155       route_distinguishers: '18:18'
156
157   sdnvpn.test.functest.testcase_9:
158       enabled: true
159       description: Verify that all OpenStack nodes OVS br-int have fail_mode set to secure.
160       testname_db: functest_testcase_9
161
162   testcase_10:
163       enabled: true
164       description: Test if interupts occure during ping, when removing and adding instances 
165       testname_db: functest_testcase_10
166       instance_1_name: sdnvpn-10-1
167       instance_2_name: sdnvpn-10-2
168       instance_3_name: sdnvpn-10-3
169       instance_4_name: sdnvpn-10-4
170       image_name: sdnvpn-image
171       net_1_name: sdnvpn-10-1-net
172       subnet_1_name: sdnvpn-10-1-subnet
173       subnet_1_cidr: 10.10.10.0/24
174       router_1_name: sdnvpn-10-1-router
175       secgroup_name: sdnvpn-sg
176       secgroup_descr: Security group for SDNVPN test cases