Merge "[NSB] Adds support for running "black box" test cases for VNFs"
[yardstick.git] / etc / yardstick / nodes / standalone / pod_landslide_network_dedicated.yaml
1 # Copyright (c) 2018 Intel Corporation
2 #
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
6 #
7 #      http://www.apache.org/licenses/LICENSE-2.0
8 #
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
14
15
16 nodes:
17 -
18     name: "tg__0"
19     role: tg__0
20     tas_manager:
21         ip: 192.168.122.100
22         super_user: sms
23         super_user_password: a1b2c3d4
24         cfguser_password: cfguser
25         test_user: demoaff
26         test_user_password: demo123
27         proto: http
28         license: 49
29     interfaces:  # dummy config
30         xe0:
31             vpci: "0000:05:00.0"
32             local_mac: "68:05:ca:30:3d:50"
33             driver: "i40e"
34             local_ip: "152.16.100.19"
35             netmask: "255.255.255.0"
36         xe1:
37             vpci: "0000:05:00.1"
38             local_mac: "68:05:ca:30:3d:51"
39             driver: "i40e"
40             local_ip: "152.16.40.19"
41             netmask: "255.255.255.0"
42     config:
43     - test_server:
44         name: TestServer_1
45         role: SGW_Node
46         ip: 192.168.122.101
47         # override port-subnet and static route reservation information for this
48         # test server within the test session.
49         thread_model: Fireball
50         phySubnets:
51         - base: 10.42.32.100
52           mask: "/24"
53           name: &ts1_port1 eth5
54           numIps: 20
55         - base: 10.42.33.100
56           mask: "/24"
57           name: &ts1_port2 eth6
58           numIps: 20
59       suts:
60       - name: SGW-C TestNode
61         role: SgwControlAddr
62         managementIp: 12.0.1.1
63         phy: *ts1_port1
64         ip: 10.42.32.100
65         # nextHop: ''
66       - name: SGW-U TestNode
67         role: SgwUserAddr
68         managementIp: 12.0.1.2
69         phy: *ts1_port1
70         ip: 10.42.32.101
71         # nextHop: ''
72       - name: PGW-C SUT
73         role: PgwSut
74         managementIp: 12.0.5.2
75         phy: *ts1_port1
76         ip: 10.42.32.108
77         # nextHop: ''
78
79     - test_server:
80         name: TestServer_1
81         role: PGW_Node
82         ip: 192.168.122.101
83         # override port-subnet and static route reservation information for this
84         # test server within the test session.
85       suts:
86       - name: PDN GW TestNode
87         role: PdnGwAddr
88         managementIp: 12.0.5.1
89         phy: *ts1_port1
90         ip: 10.42.32.103
91         nextHop: ''
92       - name: AGW TestNode
93         role: AgwNodeAddr
94         managementIp: 12.0.7.2
95         phy: *ts1_port1
96         ip: 10.42.32.107
97         nextHop: ''
98       - name: PCRF SUT
99         role: TyCcClnSutPrimarySrv
100         managementIp: 12.0.7.1
101         ip: 10.42.32.95
102
103     - test_server:
104         name: TestServer_2
105         role: SGW_Nodal
106         ip: 192.168.122.102
107         # override port-subnet and static route reservation information for this
108         # test server within the test session.
109         thread_model: Fireball
110         phySubnets:
111         - base: 10.42.32.1
112           mask: "/24"
113           name: &ts2_port1 eth5
114           numIps: 100
115         - base: 10.42.33.1
116           mask: "/24"
117           name: &ts2_port2 eth6
118           numIps: 50
119       suts:
120       - name: eNodeB TestNode
121         role: EnbUserAddr
122         managementIp: 12.0.2.1
123         phy: *ts2_port1
124         ip: 10.42.32.2
125         nextHop: ''
126       - name: MME TestNode
127         role: MmeControlAddr
128         managementIp: 12.0.3.1
129         phy: *ts2_port1
130         ip: 10.42.32.1
131         nextHop: ''
132       - name: NetHost TestNode
133         role: NetworkHostAddrLocal
134         managementIp: 12.0.4.1
135         phy: *ts2_port2
136         ip: 10.42.33.1
137         nextHop: ''
138       - name: PGW-C SUT
139         role: PgwV4Sut
140         managementIp: 12.0.5.1
141         ip: 10.42.32.103
142       - name: SGW-C SUT
143         role: SgwSut
144         managementIp: 12.0.1.1
145         ip: 10.42.32.100
146       - name: SGW-U SUT
147         role: SgwUserSut
148         managementIp: 12.0.1.2
149         ip: 10.42.32.101
150
151     - test_server:
152         name: TestServer_2
153         role: PCRF_Node
154         ip: 192.168.122.102
155         # override port-subnet and static route reservation information for this
156         # test server within the test session.
157       suts:
158       - name: AgwSrvNode TestNode
159         role: AgwSrvNode
160         managementIp: 12.0.7.1
161         phy: *ts2_port1
162         ip: 10.42.32.95
163         nextHop: ''
164