summaryrefslogtreecommitdiffstats
path: root/doc/book-enea-nfv-access-example-usecases/doc/appendix_5.xml
blob: bdffa2f11fbb265f259ac73a12866e64c507c3e0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
<?xml version="1.0" encoding="ISO-8859-1"?>
<appendix id="appendix_five_cust">
  <title>Example Tests Results using the Automation Framework</title>

  <programlisting>Test Host:
Use Case1 - 128T
&gt; cd automation_and_systemtest/automation_framework/unittestSuite
&gt; python unittestSuite.py -u admin -p admin -H 172.24.3.109 -n trgt-1 \
-s 128tDeploy.json -d "128T Deployment"

Running 128T Deployment...

test 001: Wait VCPE Agent device be up (__main__.UnittestSuite) ...
2020-04-15 19:04:58,037 - INFO: Wait uCPE device
2020-04-15 19:05:29,128 - INFO: Status: Connected
2020-04-15 19:05:29,128 - INFO: Done
ok
test 002: Bind NIC to DPDK for LAN connection (__main__.UnittestSuite) ...
2020-04-15 19:05:29,154 - INFO: Bind NIC
2020-04-15 19:05:30,280 - INFO: Done
ok
test 003: Creating ibm bridge  (__main__.UnittestSuite) ...
2020-04-15 19:05:30,302 - INFO: New OVS network bridge
2020-04-15 19:05:50,687 - INFO: Done
ok
test 004: Creating VNF Management bridge  (__main__.UnittestSuite) ...
2020-04-15 19:05:50,706 - INFO: New OVS network bridge
2020-04-15 19:05:50,982 - INFO: Done
ok
test 005: Creating LAN bridge and attaching lan interface to the bridge  \
(__main__.UnittestSuite) ...
2020-04-15 19:05:51,001 - INFO: New OVS network bridge
2020-04-15 19:05:51,682 - INFO: Done
ok
test 006: Onboarding 128T VNF (wizard API) (__main__.UnittestSuite) ...
2020-04-15 19:05:51,704 - INFO: Onboard wizard
2020-04-15 19:08:43,978 - INFO: Done
ok
test 007: Instantiate 128T VNF   (__main__.UnittestSuite) ...
2020-04-15 19:08:44,000 - INFO: Instantiate VNF
2020-04-15 19:09:37,385 - INFO: Done
ok

----------------------------------------------------------------------
Ran 7 tests in 279.366s

OK


Clean-up use-case1
&gt; python unittestSuite.py -u admin -p admin -H 172.24.3.109 -n trgt-1 \
-s 128tCleanup.json -d "128T Clean-up"

Running 128T Clean-up...

test 001: Destroying 128T VNF     (__main__.UnittestSuite) ...
2020-04-15 19:10:41,926 - INFO: Destroy VNF
2020-04-15 19:10:42,813 - INFO: Done
ok
test 002: Deleting network bridge LAN  (__main__.UnittestSuite) ...
2020-04-15 19:10:42,831 - INFO: Delete OVS network bridge
2020-04-15 19:10:43,231 - INFO: Done
ok
test 003: Deleting VNF management bridge  (__main__.UnittestSuite) ...
2020-04-15 19:10:43,248 - INFO: Delete OVS network bridge
2020-04-15 19:10:43,366 - INFO: Done
ok
test 004: Deleting ibm(In Band Management) bridge  (__main__.UnittestSuite) ...
2020-04-15 19:10:43,383 - INFO: Delete OVS network bridge
2020-04-15 19:10:58,638 - INFO: Done
ok
test 005: Unbind LAN NIC from DPDK target (__main__.UnittestSuite) ...
2020-04-15 19:10:58,687 - INFO: Unbind NIC
2020-04-15 19:11:00,490 - INFO: Done
ok
test 006: Offboarding 128t VNF    (__main__.UnittestSuite) ...
2020-04-15 19:11:00,509 - INFO: Offboard VNF
2020-04-15 19:11:01,416 - INFO: Done
ok

----------------------------------------------------------------------
Ran 6 tests in 19.507s

OK


Use-case2
&gt; python unittestSuite.py -u admin -p admin -H 172.24.3.109 -n trgt-1 \
-s 128t_FG_SFCDeploy.json -d "128T - Fortigate SFC Deployment"

Running 128T - Fortigate SFC Deployment...

test 001: Wait VCPE Agent device be up (__main__.UnittestSuite) ...
2020-04-15 19:12:31,906 - INFO: Wait uCPE device
2020-04-15 19:13:02,972 - INFO: Status: Connected
2020-04-15 19:13:02,973 - INFO: Done
ok
test 002: Bind NIC to DPDK for LAN connection (__main__.UnittestSuite) ...
2020-04-15 19:13:02,994 - INFO: Bind NIC
2020-04-15 19:13:04,105 - INFO: Done
ok
test 003: Creating ibm bridge  (__main__.UnittestSuite) ...
2020-04-15 19:13:04,122 - INFO: New OVS network bridge
2020-04-15 19:13:10,939 - INFO: Done
ok
test 004: Creating VNF Management bridge  (__main__.UnittestSuite) ...
2020-04-15 19:13:10,957 - INFO: New OVS network bridge
2020-04-15 19:13:11,246 - INFO: Done
ok
test 005: Creating LAN bridge and attaching lan interface to the bridge  \
(__main__.UnittestSuite) ...
2020-04-15 19:13:11,264 - INFO: New OVS network bridge
2020-04-15 19:13:12,010 - INFO: Done
ok
test 006: Creating SFC(service function chaining) bridge  (__main__.UnittestSuite) ...
2020-04-15 19:13:12,026 - INFO: New OVS network bridge
2020-04-15 19:13:12,104 - INFO: Done
ok
test 007: Onboarding 128T VNF (wizard API) (__main__.UnittestSuite) ...
2020-04-15 19:13:12,118 - INFO: Onboard wizard
2020-04-15 19:15:48,993 - INFO: Done
ok
test 008: Onboarding Fortigate VNF (wizard API) (__main__.UnittestSuite) ...
2020-04-15 19:15:49,012 - INFO: Onboard wizard
2020-04-15 19:15:53,805 - INFO: Done
ok
test 009: Instantiate 128T VNF   (__main__.UnittestSuite) ...
2020-04-15 19:15:53,880 - INFO: Instantiate VNF
2020-04-15 19:16:53,272 - INFO: Done
ok
test 010: Instantiate Fortigate VNF    (__main__.UnittestSuite) ...
2020-04-15 19:16:53,289 - INFO: Instantiate VNF
2020-04-15 19:16:57,428 - INFO: Done
ok

----------------------------------------------------------------------
Ran 10 tests in 265.536s

OK


# Access 128T management interface
https://172.24.12.154:60001
user: admin
password: 128Tadmin

# Access Fortigate management interface
https://172.24.12.154:60002
user: admin
password:



Use case2 clean-up
&gt; python unittestSuite.py -u admin -p admin -H 172.24.3.109 -n trgt-1 \
-s 128t_FG_SFCCleanup.json -d "128T - Fortigate SFC CleanUp"

Running 128T - Fortigate SFC CleanUp...

test 001: Destroying Fortigate VNF     (__main__.UnittestSuite) ...
2020-04-15 19:31:37,255 - INFO: Destroy VNF
2020-04-15 19:31:38,941 - INFO: Done
ok
test 002: Destroying 128T VNF     (__main__.UnittestSuite) ...
2020-04-15 19:31:38,960 - INFO: Destroy VNF
2020-04-15 19:31:39,878 - INFO: Done
ok
test 003: Deleting network bridge SFC  (__main__.UnittestSuite) ...
2020-04-15 19:31:39,908 - INFO: Delete OVS network bridge
2020-04-15 19:31:40,086 - INFO: Done
ok
test 004: Deleting network bridge LAN  (__main__.UnittestSuite) ...
2020-04-15 19:31:40,102 - INFO: Delete OVS network bridge
2020-04-15 19:31:40,388 - INFO: Done
ok
test 005: Deleting VNF management bridge  (__main__.UnittestSuite) ...
2020-04-15 19:31:40,427 - INFO: Delete OVS network bridge
2020-04-15 19:31:40,678 - INFO: Done
ok
test 006: Deleting ibm(In Band Management) bridge  (__main__.UnittestSuite) ...
2020-04-15 19:31:40,701 - INFO: Delete OVS network bridge
2020-04-15 19:31:46,894 - INFO: Done
ok
test 007: Unbind LAN NIC from DPDK target (__main__.UnittestSuite) ...
2020-04-15 19:31:46,945 - INFO: Unbind NIC
2020-04-15 19:31:48,792 - INFO: Done
ok
test 008: Offboarding 128t VNF    (__main__.UnittestSuite) ...
2020-04-15 19:31:48,808 - INFO: Offboard VNF
2020-04-15 19:31:49,554 - INFO: Done
ok
test 009: Offboarding Fortigate VNF    (__main__.UnittestSuite) ...
2020-04-15 19:31:49,572 - INFO: Offboard VNF
2020-04-15 19:31:49,837 - INFO: Done
ok

----------------------------------------------------------------------
Ran 9 tests in 12.600s

OK</programlisting>
</appendix>