Skip to content

Commit 9e74e4f

Browse files
tbzatekigaw
authored andcommitted
tests: Add complex NBFT table from Dell R660
Two HFIs, four discovery records (only two visible in the table) and some form of multipath. Two SSNS records marked as unavailable due to subnet mismatch. Signed-off-by: Tomas Bzatek <[email protected]>
1 parent 8104743 commit 9e74e4f

3 files changed

Lines changed: 314 additions & 1 deletion

File tree

Lines changed: 312 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,312 @@
1+
raw_nbft_size=4147
2+
host.id=44454c4c44010448030b8c04f445833
3+
host.nqn=nqn.2014-08.org.nvmexpress:uuid:4c4c4544-0044-4410-8030-b8c04f445833
4+
host.host_id_configured=1
5+
host.host_nqn_configured=1
6+
host.primary=0
7+
hfi_list[0]->index=1
8+
hfi_list[0]->transport=tcp
9+
hfi_list[0]->tcp_info.pci_sbdf=27136
10+
hfi_list[0]->tcp_info.mac_addr=062bcbeb70
11+
hfi_list[0]->tcp_info.vlan=0
12+
hfi_list[0]->tcp_info.ip_origin=95
13+
hfi_list[0]->tcp_info.ipaddr=172.18.240.1
14+
hfi_list[0]->tcp_info.subnet_mask_prefix=24
15+
hfi_list[0]->tcp_info.gateway_ipaddr=0.0.0.0
16+
hfi_list[0]->tcp_info.route_metric=500
17+
hfi_list[0]->tcp_info.primary_dns_ipaddr=0.0.0.0
18+
hfi_list[0]->tcp_info.secondary_dns_ipaddr=0.0.0.0
19+
hfi_list[0]->tcp_info.dhcp_server_ipaddr=
20+
hfi_list[0]->tcp_info.host_name=(null)
21+
hfi_list[0]->tcp_info.this_hfi_is_default_route=1
22+
hfi_list[0]->tcp_info.dhcp_override=0
23+
hfi_list[1]->index=2
24+
hfi_list[1]->transport=tcp
25+
hfi_list[1]->tcp_info.pci_sbdf=27137
26+
hfi_list[1]->tcp_info.mac_addr=062bcbeb71
27+
hfi_list[1]->tcp_info.vlan=0
28+
hfi_list[1]->tcp_info.ip_origin=95
29+
hfi_list[1]->tcp_info.ipaddr=172.18.230.2
30+
hfi_list[1]->tcp_info.subnet_mask_prefix=24
31+
hfi_list[1]->tcp_info.gateway_ipaddr=0.0.0.0
32+
hfi_list[1]->tcp_info.route_metric=500
33+
hfi_list[1]->tcp_info.primary_dns_ipaddr=0.0.0.0
34+
hfi_list[1]->tcp_info.secondary_dns_ipaddr=0.0.0.0
35+
hfi_list[1]->tcp_info.dhcp_server_ipaddr=
36+
hfi_list[1]->tcp_info.host_name=(null)
37+
hfi_list[1]->tcp_info.this_hfi_is_default_route=1
38+
hfi_list[1]->tcp_info.dhcp_override=0
39+
discovery_list[0]->index=1
40+
discovery_list[0]->hfi->index=1
41+
discovery_list[0]->uri=nvme+tcp://172.18.240.70:8009/
42+
discovery_list[0]->nqn=nqn.2014-08.org.nvmexpress.discovery
43+
discovery_list[1]->index=2
44+
discovery_list[1]->hfi->index=2
45+
discovery_list[1]->uri=nvme+tcp://172.18.230.70:8009/
46+
discovery_list[1]->nqn=nqn.2014-08.org.nvmexpress.discovery
47+
subsystem_ns_list[0]->index=1
48+
subsystem_ns_list[0]->discovery->index=1
49+
subsystem_ns_list[0]->num_hfis=1
50+
subsystem_ns_list[0]->hfis[0]->index=1
51+
subsystem_ns_list[0]->transport=tcp
52+
subsystem_ns_list[0]->traddr=172.18.240.60
53+
subsystem_ns_list[0]->trsvcid=4420
54+
subsystem_ns_list[0]->subsys_port_id=0
55+
subsystem_ns_list[0]->nsid=270
56+
subsystem_ns_list[0]->nid_type=2
57+
subsystem_ns_list[0]->nid=5380b42fc0c5de718ccf9680be3ca7
58+
subsystem_ns_list[0]->subsys_nqn=nqn.1988-11.com.dell:powerstore:00:88b402df2d762AA7AF94
59+
subsystem_ns_list[0]->pdu_header_digest_required=0
60+
subsystem_ns_list[0]->data_digest_required=0
61+
subsystem_ns_list[0]->controller_id=4186
62+
subsystem_ns_list[0]->asqsz=0
63+
subsystem_ns_list[0]->dhcp_root_path_string=(null)
64+
subsystem_ns_list[0]->discovered=1
65+
subsystem_ns_list[0]->unavailable=0
66+
subsystem_ns_list[1]->index=2
67+
subsystem_ns_list[1]->discovery->index=1
68+
subsystem_ns_list[1]->num_hfis=1
69+
subsystem_ns_list[1]->hfis[0]->index=1
70+
subsystem_ns_list[1]->transport=tcp
71+
subsystem_ns_list[1]->traddr=172.18.240.60
72+
subsystem_ns_list[1]->trsvcid=4420
73+
subsystem_ns_list[1]->subsys_port_id=0
74+
subsystem_ns_list[1]->nsid=1671
75+
subsystem_ns_list[1]->nid_type=2
76+
subsystem_ns_list[1]->nid=f4c66fce74afdb8ccf96807eaeae
77+
subsystem_ns_list[1]->subsys_nqn=nqn.1988-11.com.dell:powerstore:00:88b402df2d762AA7AF94
78+
subsystem_ns_list[1]->pdu_header_digest_required=0
79+
subsystem_ns_list[1]->data_digest_required=0
80+
subsystem_ns_list[1]->controller_id=4186
81+
subsystem_ns_list[1]->asqsz=0
82+
subsystem_ns_list[1]->dhcp_root_path_string=(null)
83+
subsystem_ns_list[1]->discovered=1
84+
subsystem_ns_list[1]->unavailable=0
85+
subsystem_ns_list[2]->index=3
86+
subsystem_ns_list[2]->discovery->index=1
87+
subsystem_ns_list[2]->num_hfis=1
88+
subsystem_ns_list[2]->hfis[0]->index=1
89+
subsystem_ns_list[2]->transport=tcp
90+
subsystem_ns_list[2]->traddr=172.18.240.61
91+
subsystem_ns_list[2]->trsvcid=4420
92+
subsystem_ns_list[2]->subsys_port_id=0
93+
subsystem_ns_list[2]->nsid=270
94+
subsystem_ns_list[2]->nid_type=2
95+
subsystem_ns_list[2]->nid=5380b42fc0c5de718ccf9680be3ca7
96+
subsystem_ns_list[2]->subsys_nqn=nqn.1988-11.com.dell:powerstore:00:88b402df2d762AA7AF94
97+
subsystem_ns_list[2]->pdu_header_digest_required=0
98+
subsystem_ns_list[2]->data_digest_required=0
99+
subsystem_ns_list[2]->controller_id=52
100+
subsystem_ns_list[2]->asqsz=0
101+
subsystem_ns_list[2]->dhcp_root_path_string=(null)
102+
subsystem_ns_list[2]->discovered=1
103+
subsystem_ns_list[2]->unavailable=0
104+
subsystem_ns_list[3]->index=4
105+
subsystem_ns_list[3]->discovery->index=1
106+
subsystem_ns_list[3]->num_hfis=1
107+
subsystem_ns_list[3]->hfis[0]->index=1
108+
subsystem_ns_list[3]->transport=tcp
109+
subsystem_ns_list[3]->traddr=172.18.240.61
110+
subsystem_ns_list[3]->trsvcid=4420
111+
subsystem_ns_list[3]->subsys_port_id=0
112+
subsystem_ns_list[3]->nsid=1671
113+
subsystem_ns_list[3]->nid_type=2
114+
subsystem_ns_list[3]->nid=f4c66fce74afdb8ccf96807eaeae
115+
subsystem_ns_list[3]->subsys_nqn=nqn.1988-11.com.dell:powerstore:00:88b402df2d762AA7AF94
116+
subsystem_ns_list[3]->pdu_header_digest_required=0
117+
subsystem_ns_list[3]->data_digest_required=0
118+
subsystem_ns_list[3]->controller_id=52
119+
subsystem_ns_list[3]->asqsz=0
120+
subsystem_ns_list[3]->dhcp_root_path_string=(null)
121+
subsystem_ns_list[3]->discovered=1
122+
subsystem_ns_list[3]->unavailable=0
123+
subsystem_ns_list[4]->index=5
124+
subsystem_ns_list[4]->discovery->index=1
125+
subsystem_ns_list[4]->num_hfis=1
126+
subsystem_ns_list[4]->hfis[0]->index=1
127+
subsystem_ns_list[4]->transport=tcp
128+
subsystem_ns_list[4]->traddr=172.18.240.51
129+
subsystem_ns_list[4]->trsvcid=4420
130+
subsystem_ns_list[4]->subsys_port_id=0
131+
subsystem_ns_list[4]->nsid=1
132+
subsystem_ns_list[4]->nid_type=3
133+
subsystem_ns_list[4]->nid=6be5e52f7fa24d57805b8cdce240e4c
134+
subsystem_ns_list[4]->subsys_nqn=nqn.1992-08.com.netapp:sn.643ecb551e6b11eda647d039ea98949f:subsystem.dellr660
135+
subsystem_ns_list[4]->pdu_header_digest_required=0
136+
subsystem_ns_list[4]->data_digest_required=0
137+
subsystem_ns_list[4]->controller_id=6209
138+
subsystem_ns_list[4]->asqsz=0
139+
subsystem_ns_list[4]->dhcp_root_path_string=(null)
140+
subsystem_ns_list[4]->discovered=1
141+
subsystem_ns_list[4]->unavailable=0
142+
subsystem_ns_list[5]->index=6
143+
subsystem_ns_list[5]->discovery->index=1
144+
subsystem_ns_list[5]->num_hfis=1
145+
subsystem_ns_list[5]->hfis[0]->index=1
146+
subsystem_ns_list[5]->transport=tcp
147+
subsystem_ns_list[5]->traddr=172.18.240.50
148+
subsystem_ns_list[5]->trsvcid=4420
149+
subsystem_ns_list[5]->subsys_port_id=0
150+
subsystem_ns_list[5]->nsid=1
151+
subsystem_ns_list[5]->nid_type=3
152+
subsystem_ns_list[5]->nid=6be5e52f7fa24d57805b8cdce240e4c
153+
subsystem_ns_list[5]->subsys_nqn=nqn.1992-08.com.netapp:sn.643ecb551e6b11eda647d039ea98949f:subsystem.dellr660
154+
subsystem_ns_list[5]->pdu_header_digest_required=0
155+
subsystem_ns_list[5]->data_digest_required=0
156+
subsystem_ns_list[5]->controller_id=6208
157+
subsystem_ns_list[5]->asqsz=0
158+
subsystem_ns_list[5]->dhcp_root_path_string=(null)
159+
subsystem_ns_list[5]->discovered=1
160+
subsystem_ns_list[5]->unavailable=0
161+
subsystem_ns_list[6]->index=7
162+
subsystem_ns_list[6]->discovery->index=1
163+
subsystem_ns_list[6]->num_hfis=1
164+
subsystem_ns_list[6]->hfis[0]->index=1
165+
subsystem_ns_list[6]->transport=tcp
166+
subsystem_ns_list[6]->traddr=172.18.230.51
167+
subsystem_ns_list[6]->trsvcid=4420
168+
subsystem_ns_list[6]->subsys_port_id=0
169+
subsystem_ns_list[6]->nsid=0
170+
subsystem_ns_list[6]->nid_type=0
171+
subsystem_ns_list[6]->nid=0000000000000000
172+
subsystem_ns_list[6]->subsys_nqn=nqn.1992-08.com.netapp:sn.643ecb551e6b11eda647d039ea98949f:subsystem.dellr660
173+
subsystem_ns_list[6]->pdu_header_digest_required=0
174+
subsystem_ns_list[6]->data_digest_required=0
175+
subsystem_ns_list[6]->controller_id=6208
176+
subsystem_ns_list[6]->asqsz=0
177+
subsystem_ns_list[6]->dhcp_root_path_string=(null)
178+
subsystem_ns_list[6]->discovered=1
179+
subsystem_ns_list[6]->unavailable=1
180+
subsystem_ns_list[7]->index=8
181+
subsystem_ns_list[7]->discovery->index=1
182+
subsystem_ns_list[7]->num_hfis=1
183+
subsystem_ns_list[7]->hfis[0]->index=1
184+
subsystem_ns_list[7]->transport=tcp
185+
subsystem_ns_list[7]->traddr=172.18.230.50
186+
subsystem_ns_list[7]->trsvcid=4420
187+
subsystem_ns_list[7]->subsys_port_id=0
188+
subsystem_ns_list[7]->nsid=0
189+
subsystem_ns_list[7]->nid_type=0
190+
subsystem_ns_list[7]->nid=0000000000000000
191+
subsystem_ns_list[7]->subsys_nqn=nqn.1992-08.com.netapp:sn.643ecb551e6b11eda647d039ea98949f:subsystem.dellr660
192+
subsystem_ns_list[7]->pdu_header_digest_required=0
193+
subsystem_ns_list[7]->data_digest_required=0
194+
subsystem_ns_list[7]->controller_id=6208
195+
subsystem_ns_list[7]->asqsz=0
196+
subsystem_ns_list[7]->dhcp_root_path_string=(null)
197+
subsystem_ns_list[7]->discovered=1
198+
subsystem_ns_list[7]->unavailable=1
199+
subsystem_ns_list[8]->index=9
200+
subsystem_ns_list[8]->discovery->index=2
201+
subsystem_ns_list[8]->num_hfis=1
202+
subsystem_ns_list[8]->hfis[0]->index=2
203+
subsystem_ns_list[8]->transport=tcp
204+
subsystem_ns_list[8]->traddr=172.18.230.61
205+
subsystem_ns_list[8]->trsvcid=4420
206+
subsystem_ns_list[8]->subsys_port_id=0
207+
subsystem_ns_list[8]->nsid=270
208+
subsystem_ns_list[8]->nid_type=2
209+
subsystem_ns_list[8]->nid=5380b42fc0c5de718ccf9680be3ca7
210+
subsystem_ns_list[8]->subsys_nqn=nqn.1988-11.com.dell:powerstore:00:88b402df2d762AA7AF94
211+
subsystem_ns_list[8]->pdu_header_digest_required=0
212+
subsystem_ns_list[8]->data_digest_required=0
213+
subsystem_ns_list[8]->controller_id=51
214+
subsystem_ns_list[8]->asqsz=0
215+
subsystem_ns_list[8]->dhcp_root_path_string=(null)
216+
subsystem_ns_list[8]->discovered=1
217+
subsystem_ns_list[8]->unavailable=0
218+
subsystem_ns_list[9]->index=10
219+
subsystem_ns_list[9]->discovery->index=2
220+
subsystem_ns_list[9]->num_hfis=1
221+
subsystem_ns_list[9]->hfis[0]->index=2
222+
subsystem_ns_list[9]->transport=tcp
223+
subsystem_ns_list[9]->traddr=172.18.230.61
224+
subsystem_ns_list[9]->trsvcid=4420
225+
subsystem_ns_list[9]->subsys_port_id=0
226+
subsystem_ns_list[9]->nsid=1671
227+
subsystem_ns_list[9]->nid_type=2
228+
subsystem_ns_list[9]->nid=f4c66fce74afdb8ccf96807eaeae
229+
subsystem_ns_list[9]->subsys_nqn=nqn.1988-11.com.dell:powerstore:00:88b402df2d762AA7AF94
230+
subsystem_ns_list[9]->pdu_header_digest_required=0
231+
subsystem_ns_list[9]->data_digest_required=0
232+
subsystem_ns_list[9]->controller_id=51
233+
subsystem_ns_list[9]->asqsz=0
234+
subsystem_ns_list[9]->dhcp_root_path_string=(null)
235+
subsystem_ns_list[9]->discovered=1
236+
subsystem_ns_list[9]->unavailable=0
237+
subsystem_ns_list[10]->index=11
238+
subsystem_ns_list[10]->discovery->index=2
239+
subsystem_ns_list[10]->num_hfis=1
240+
subsystem_ns_list[10]->hfis[0]->index=2
241+
subsystem_ns_list[10]->transport=tcp
242+
subsystem_ns_list[10]->traddr=172.18.230.60
243+
subsystem_ns_list[10]->trsvcid=4420
244+
subsystem_ns_list[10]->subsys_port_id=0
245+
subsystem_ns_list[10]->nsid=270
246+
subsystem_ns_list[10]->nid_type=2
247+
subsystem_ns_list[10]->nid=5380b42fc0c5de718ccf9680be3ca7
248+
subsystem_ns_list[10]->subsys_nqn=nqn.1988-11.com.dell:powerstore:00:88b402df2d762AA7AF94
249+
subsystem_ns_list[10]->pdu_header_digest_required=0
250+
subsystem_ns_list[10]->data_digest_required=0
251+
subsystem_ns_list[10]->controller_id=4185
252+
subsystem_ns_list[10]->asqsz=0
253+
subsystem_ns_list[10]->dhcp_root_path_string=(null)
254+
subsystem_ns_list[10]->discovered=1
255+
subsystem_ns_list[10]->unavailable=0
256+
subsystem_ns_list[11]->index=12
257+
subsystem_ns_list[11]->discovery->index=2
258+
subsystem_ns_list[11]->num_hfis=1
259+
subsystem_ns_list[11]->hfis[0]->index=2
260+
subsystem_ns_list[11]->transport=tcp
261+
subsystem_ns_list[11]->traddr=172.18.230.60
262+
subsystem_ns_list[11]->trsvcid=4420
263+
subsystem_ns_list[11]->subsys_port_id=0
264+
subsystem_ns_list[11]->nsid=1671
265+
subsystem_ns_list[11]->nid_type=2
266+
subsystem_ns_list[11]->nid=f4c66fce74afdb8ccf96807eaeae
267+
subsystem_ns_list[11]->subsys_nqn=nqn.1988-11.com.dell:powerstore:00:88b402df2d762AA7AF94
268+
subsystem_ns_list[11]->pdu_header_digest_required=0
269+
subsystem_ns_list[11]->data_digest_required=0
270+
subsystem_ns_list[11]->controller_id=4185
271+
subsystem_ns_list[11]->asqsz=0
272+
subsystem_ns_list[11]->dhcp_root_path_string=(null)
273+
subsystem_ns_list[11]->discovered=1
274+
subsystem_ns_list[11]->unavailable=0
275+
subsystem_ns_list[12]->index=13
276+
subsystem_ns_list[12]->discovery->index=2
277+
subsystem_ns_list[12]->num_hfis=1
278+
subsystem_ns_list[12]->hfis[0]->index=2
279+
subsystem_ns_list[12]->transport=tcp
280+
subsystem_ns_list[12]->traddr=172.18.230.51
281+
subsystem_ns_list[12]->trsvcid=4420
282+
subsystem_ns_list[12]->subsys_port_id=0
283+
subsystem_ns_list[12]->nsid=1
284+
subsystem_ns_list[12]->nid_type=3
285+
subsystem_ns_list[12]->nid=6be5e52f7fa24d57805b8cdce240e4c
286+
subsystem_ns_list[12]->subsys_nqn=nqn.1992-08.com.netapp:sn.643ecb551e6b11eda647d039ea98949f:subsystem.dellr660
287+
subsystem_ns_list[12]->pdu_header_digest_required=0
288+
subsystem_ns_list[12]->data_digest_required=0
289+
subsystem_ns_list[12]->controller_id=6273
290+
subsystem_ns_list[12]->asqsz=0
291+
subsystem_ns_list[12]->dhcp_root_path_string=(null)
292+
subsystem_ns_list[12]->discovered=1
293+
subsystem_ns_list[12]->unavailable=0
294+
subsystem_ns_list[13]->index=14
295+
subsystem_ns_list[13]->discovery->index=2
296+
subsystem_ns_list[13]->num_hfis=1
297+
subsystem_ns_list[13]->hfis[0]->index=2
298+
subsystem_ns_list[13]->transport=tcp
299+
subsystem_ns_list[13]->traddr=172.18.230.50
300+
subsystem_ns_list[13]->trsvcid=4420
301+
subsystem_ns_list[13]->subsys_port_id=0
302+
subsystem_ns_list[13]->nsid=1
303+
subsystem_ns_list[13]->nid_type=3
304+
subsystem_ns_list[13]->nid=6be5e52f7fa24d57805b8cdce240e4c
305+
subsystem_ns_list[13]->subsys_nqn=nqn.1992-08.com.netapp:sn.643ecb551e6b11eda647d039ea98949f:subsystem.dellr660
306+
subsystem_ns_list[13]->pdu_header_digest_required=0
307+
subsystem_ns_list[13]->data_digest_required=0
308+
subsystem_ns_list[13]->controller_id=6272
309+
subsystem_ns_list[13]->asqsz=0
310+
subsystem_ns_list[13]->dhcp_root_path_string=(null)
311+
subsystem_ns_list[13]->discovered=1
312+
subsystem_ns_list[13]->unavailable=0

test/nbft/meson.build

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ tables = [
1919
'NBFT-static-ipv4-discovery',
2020
'NBFT-static-ipv6',
2121
'NBFT-Dell.PowerEdge.R760',
22-
'NBFT-Dell.PowerEdge.R660-fw1.5.5-single'
22+
'NBFT-Dell.PowerEdge.R660-fw1.5.5-single',
23+
'NBFT-Dell.PowerEdge.R660-fw1.5.5-mpath+discovery'
2324
]
2425

2526
tables_bad = [
Binary file not shown.

0 commit comments

Comments
 (0)