blob: f029d44f405800ac3b039686d116578345885624 [file] [log] [blame]
Yi Tseng0cb9b562021-09-22 17:13:58 -07001<!-- SPDX-FileCopyrightText: Copyright 2021-present Open Networking Foundation. -->
2<!-- SPDX-License-Identifier: GPL-2.0-or-later -->
3<TOPOLOGY>
4 <COMPONENT>
5 <Compute1>
6 <host>10.76.28.74</host>
7 <user>jenkins</user>
8 <password></password>
9 <type>HostDriver</type>
10 <connect_order>6</connect_order>
11 <jump_host></jump_host>
12 <COMPONENTS>
13 <mac></mac>
14 <inband>false</inband>
15 <dhcp>True</dhcp>
Yi Tseng69cdb172022-02-23 10:52:10 -080016 <ip>10.32.11.122</ip>
Yi Tseng0cb9b562021-09-22 17:13:58 -070017 <shortName>h1</shortName>
18 <port1></port1>
19 <link1></link1>
Yi Tseng69cdb172022-02-23 10:52:10 -080020 <ifaceName>eno3</ifaceName>
Yi Tseng0cb9b562021-09-22 17:13:58 -070021 <routes>
22 <route1>
23 <network></network>
24 <netmask></netmask>
25 <gw></gw>
26 <interface></interface>
27 </route1>
28 </routes>
Jon Halld96c48a2021-10-07 10:13:37 -070029 <sudo_required>true</sudo_required>
30 <scapy_path>/usr/bin/scapy</scapy_path>
Yi Tseng0cb9b562021-09-22 17:13:58 -070031 </COMPONENTS>
32 </Compute1>
33
Yi Tseng0cb9b562021-09-22 17:13:58 -070034 <Compute3>
35 <host>10.76.28.68</host>
36 <user>jenkins</user>
37 <password></password>
38 <type>HostDriver</type>
39 <connect_order>8</connect_order>
40 <jump_host></jump_host>
41 <COMPONENTS>
42 <mac></mac>
43 <inband>false</inband>
44 <dhcp>True</dhcp>
45 <ip>10.32.11.194</ip>
Yi Tseng69cdb172022-02-23 10:52:10 -080046 <shortName>h2</shortName>
Yi Tseng0cb9b562021-09-22 17:13:58 -070047 <port1></port1>
48 <link1></link1>
49 <ifaceName>eno2</ifaceName>
50 <routes>
51 <route1>
52 <network></network>
53 <netmask></netmask>
54 <gw></gw>
55 <interface></interface>
56 </route1>
57 </routes>
Jon Halld96c48a2021-10-07 10:13:37 -070058 <sudo_required>true</sudo_required>
59 <scapy_path>/usr/bin/scapy</scapy_path>
Yi Tseng0cb9b562021-09-22 17:13:58 -070060 </COMPONENTS>
61 </Compute3>
62
63 <DeepInsight>
64 <host>10.76.28.74</host>
65 <user>jenkins</user>
66 <password></password>
67 <type>DeepInsightApiDriver</type>
68 <connect_order>1</connect_order>
69 <COMPONENTS>
70 <server_url>https://10.76.28.74:30000</server_url>
71 <username>diadmin</username>
72 <password>diadmin</password>
73 <verify_ssl>False</verify_ssl>
74 </COMPONENTS>
75 </DeepInsight>
76
Yi Tsengdda7e322021-09-20 14:21:20 -070077 <TRexClient>
78 <host>localhost</host>
79 <type>TrexClientDriver</type>
80 <connect_order>5</connect_order>
81 <COMPONENTS>
82 <trex_address>10.76.28.72</trex_address> <!-- Compute2 -->
83 <trex_config>trex_config.yaml</trex_config> <!-- relative path starting from ./dependencies-->
84 <force_restart>True</force_restart>
85 <software_mode>True</software_mode>
86 <trex_library_python_path>/home/jenkins/trex_python</trex_library_python_path>
87 </COMPONENTS>
88 </TRexClient>
89
Yi Tseng0cb9b562021-09-22 17:13:58 -070090 <!-- A NetworkDriver to provide functions such as "createHostComponent" -->
91 <INTNetwork>
92 <host>localhost</host>
93 <user>jenkins</user>
94 <password></password>
95 <type>NetworkDriver</type>
96 <connect_order>1</connect_order>
97 <COMPONENTS>
98 </COMPONENTS>
99 </INTNetwork>
100
101 </COMPONENT>
102</TOPOLOGY>