summaryrefslogtreecommitdiffstats
path: root/doc/book-enea-nfv-access-example-usecases/doc/appendix_5.xml
blob: 6e30d4ed8850ec39e6d569bcb8c5a7434b5c94ee (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
202
203
204
205
206
207
208
209
210
211
212
213
<?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: Add VCPE Agent from trgt-1 device        (__main__.UnittestSuite) ...
2019-08-13 12:49:58,091 - INFO: Add uCPE device
2019-08-13 12:49:58,342 - INFO: Done
ok
test 002: Wait VCPE Agent device be up (__main__.UnittestSuite) ...
2019-08-13 12:49:58,358 - INFO: Wait uCPE device
2019-08-13 12:50:03,470 - INFO: Done
ok
test 003: Bind NIC to DPDK for LAN connection (__main__.UnittestSuite) ...
2019-08-13 12:50:03,486 - INFO: Bind NIC
2019-08-13 12:50:03,901 - INFO: Done
ok
test 004: Creating ibm bridge  (__main__.UnittestSuite) ...
2019-08-13 12:50:03,920 - INFO: New OVS network bridge
2019-08-13 12:50:17,465 - INFO: Done
ok
test 005: Creating VNF Management bridge  (__main__.UnittestSuite) ...
2019-08-13 12:50:17,481 - INFO: New OVS network bridge
2019-08-13 12:50:17,626 - INFO: Done
ok
test 006: Creating LAN bridge and attaching enp4s0f1 interface to the bridge \
 (__main__.UnittestSuite) ...
2019-08-13 12:50:17,643 - INFO: New OVS network bridge
2019-08-13 12:50:18,313 - INFO: Done
ok
test 007: Onboarding 128T VNF (wizard API) (__main__.UnittestSuite) ...
2019-08-13 12:50:18,332 - INFO: Onboard wizard
2019-08-13 12:52:52,909 - INFO: Done
ok
test 008: Instantiate 128T VNF   (__main__.UnittestSuite) ...
2019-08-13 12:52:52,924 - INFO: Instantiate VNF
2019-08-13 12:54:06,219 - INFO: Done
ok

----------------------------------------------------------------------
Ran 8 tests in 248.144s

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) ...
2019-08-13 13:03:02,704 - INFO: Destroy VNF
2019-08-13 13:03:03,619 - INFO: Done
ok
test 002: Deleting network bridge LAN  (__main__.UnittestSuite) ...
2019-08-13 13:03:03,635 - INFO: Delete OVS network bridge
2019-08-13 13:03:13,857 - INFO: Done
ok
test 003: Deleting VNF management bridge  (__main__.UnittestSuite) ...
2019-08-13 13:03:13,877 - INFO: Delete OVS network bridge
2019-08-13 13:03:24,027 - INFO: Done
ok
test 004: Deleting ibm(In Band Management) bridge  (__main__.UnittestSuite) ...
2019-08-13 13:03:24,049 - INFO: Delete OVS network bridge
2019-08-13 13:03:48,815 - INFO: Done
ok
test 005: Unbind LAN NIC from DPDK target (__main__.UnittestSuite) ...
2019-08-13 13:03:48,835 - INFO: Unbind NIC
2019-08-13 13:03:50,274 - INFO: Done
ok
test 006: Offboarding 128t VNF    (__main__.UnittestSuite) ...
2019-08-13 13:03:50,294 - INFO: Offboard VNF
2019-08-13 13:03:50,844 - INFO: Done
ok
test 007: Remove VCPE Agent trgt-1 device     (__main__.UnittestSuite) ...
2019-08-13 13:03:50,858 - INFO: Remove uCPE device
2019-08-13 13:03:50,998 - INFO: Done
ok

----------------------------------------------------------------------
Ran 7 tests in 48.308s

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: Add VCPE Agent from trgt-1 device        (__main__.UnittestSuite) ...
2019-08-13 13:09:16,146 - INFO: Add uCPE device
2019-08-13 13:09:16,272 - INFO: Done
ok
test 002: Wait VCPE Agent device be up (__main__.UnittestSuite) ...
2019-08-13 13:09:16,287 - INFO: Wait uCPE device
2019-08-13 13:09:23,421 - INFO: Done
ok
test 003: Bind NIC to DPDK for LAN connection (__main__.UnittestSuite) ...
2019-08-13 13:09:23,445 - INFO: Bind NIC
2019-08-13 13:09:24,226 - INFO: Done
ok
test 004: Creating ibm bridge  (__main__.UnittestSuite) ...
2019-08-13 13:09:24,245 - INFO: New OVS network bridge
2019-08-13 13:09:34,720 - INFO: Done
ok
test 005: Creating VNF Management bridge  (__main__.UnittestSuite) ...
2019-08-13 13:09:34,741 - INFO: New OVS network bridge
2019-08-13 13:09:34,885 - INFO: Done
ok
test 006: Creating LAN bridge and attaching enp4s0f1 interface to the bridge  \
(__main__.UnittestSuite) ...
2019-08-13 13:09:34,903 - INFO: New OVS network bridge
2019-08-13 13:09:35,566 - INFO: Done
ok
test 007: Creating SFC(service function chaining) bridge  (__main__.UnittestSuite) ...
2019-08-13 13:09:35,587 - INFO: New OVS network bridge
2019-08-13 13:09:35,667 - INFO: Done
ok
test 008: Onboarding 128T VNF (wizard API) (__main__.UnittestSuite) ...
2019-08-13 13:09:35,684 - INFO: Onboard wizard
2019-08-13 13:12:11,845 - INFO: Done
ok
test 009: Onboarding Fortigate VNF (wizard API) (__main__.UnittestSuite) ...
2019-08-13 13:12:11,861 - INFO: Onboard wizard
2019-08-13 13:12:16,157 - INFO: Done
ok
test 010: Instantiate 128T VNF   (__main__.UnittestSuite) ...
2019-08-13 13:12:16,175 - INFO: Instantiate VNF
2019-08-13 13:13:31,681 - INFO: Done
ok
test 011: Instantiate Fortigate VNF    (__main__.UnittestSuite) ...
2019-08-13 13:13:31,738 - INFO: Instantiate VNF
2019-08-13 13:13:35,985 - INFO: Done
ok

----------------------------------------------------------------------
Ran 11 tests in 259.854s

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) ...
2019-08-13 13:51:30,204 - INFO: Destroy VNF
2019-08-13 13:51:31,781 - INFO: Done
ok
test 002: Destroying 128T VNF     (__main__.UnittestSuite) ...
2019-08-13 13:51:31,822 - INFO: Destroy VNF
2019-08-13 13:51:32,729 - INFO: Done
ok
test 003: Deleting network bridge SFC  (__main__.UnittestSuite) ...
2019-08-13 13:51:32,756 - INFO: Delete OVS network bridge
2019-08-13 13:51:42,863 - INFO: Done
ok
test 004: Deleting network bridge LAN  (__main__.UnittestSuite) ...
2019-08-13 13:51:42,878 - INFO: Delete OVS network bridge
2019-08-13 13:51:53,087 - INFO: Done
ok
test 005: Deleting VNF management bridge  (__main__.UnittestSuite) ...
2019-08-13 13:51:53,103 - INFO: Delete OVS network bridge
2019-08-13 13:52:03,251 - INFO: Done
ok
test 006: Deleting ibm(In Band Management) bridge  (__main__.UnittestSuite) ...
2019-08-13 13:52:03,269 - INFO: Delete OVS network bridge
2019-08-13 13:52:29,868 - INFO: Done
ok
test 007: Unbind LAN NIC from DPDK target (__main__.UnittestSuite) ...
2019-08-13 13:52:29,885 - INFO: Unbind NIC
2019-08-13 13:52:31,415 - INFO: Done
ok
test 008: Offboarding 128t VNF    (__main__.UnittestSuite) ...
2019-08-13 13:52:31,435 - INFO: Offboard VNF
2019-08-13 13:52:32,009 - INFO: Done
ok
test 009: Offboarding Fortigate VNF    (__main__.UnittestSuite) ...
2019-08-13 13:52:32,023 - INFO: Offboard VNF
2019-08-13 13:52:32,157 - INFO: Done
ok
test 010: Remove VCPE Agent trgt-1 device     (__main__.UnittestSuite) ...
2019-08-13 13:52:32,170 - INFO: Remove uCPE device
2019-08-13 13:52:32,294 - INFO: Done
ok

----------------------------------------------------------------------
Ran 10 tests in 62.104s

OK</programlisting>
</appendix>