Skip to content

Commit d9c3084

Browse files
tbzatekigaw
authored andcommitted
tests: Add sample NBFT table from Dell PowerEdge R760
Covered by the Python tests already, let's include this table in the other NBFT parser tests (which are all QEMU dumps). Signed-off-by: Tomas Bzatek <[email protected]>
1 parent fa5f21d commit d9c3084

3 files changed

Lines changed: 62 additions & 0 deletions

File tree

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
raw_nbft_size=1017
2+
host.id=44454c4c34010368038b2c04f313233
3+
host.nqn=nqn.1988-11.com.dell:PowerEdge.R760.1234567
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=16384
10+
hfi_list[0]->tcp_info.mac_addr=b02628e87ce
11+
hfi_list[0]->tcp_info.vlan=0
12+
hfi_list[0]->tcp_info.ip_origin=82
13+
hfi_list[0]->tcp_info.ipaddr=100.71.245.232
14+
hfi_list[0]->tcp_info.subnet_mask_prefix=24
15+
hfi_list[0]->tcp_info.gateway_ipaddr=100.71.245.254
16+
hfi_list[0]->tcp_info.route_metric=500
17+
hfi_list[0]->tcp_info.primary_dns_ipaddr=100.64.0.5
18+
hfi_list[0]->tcp_info.secondary_dns_ipaddr=100.64.0.6
19+
hfi_list[0]->tcp_info.dhcp_server_ipaddr=100.71.245.254
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=1
23+
discovery_list[0]->index=1
24+
discovery_list[0]->hfi->index=1
25+
discovery_list[0]->uri=nvme+tcp://100.71.103.50:8009/
26+
discovery_list[0]->nqn=nqn.2014-08.org.nvmexpress.discovery
27+
subsystem_ns_list[0]->index=1
28+
subsystem_ns_list[0]->discovery->index=1
29+
subsystem_ns_list[0]->num_hfis=1
30+
subsystem_ns_list[0]->hfis[0]->index=1
31+
subsystem_ns_list[0]->transport=tcp
32+
subsystem_ns_list[0]->traddr=100.71.103.48
33+
subsystem_ns_list[0]->trsvcid=4420
34+
subsystem_ns_list[0]->subsys_port_id=0
35+
subsystem_ns_list[0]->nsid=148
36+
subsystem_ns_list[0]->nid_type=2
37+
subsystem_ns_list[0]->nid=c8244ed9c15f53b8ccf96802efca
38+
subsystem_ns_list[0]->subsys_nqn=nqn.1988-11.com.dell:powerstore:00:2a64abf1c5b81F6C4549
39+
subsystem_ns_list[0]->pdu_header_digest_required=0
40+
subsystem_ns_list[0]->data_digest_required=0
41+
subsystem_ns_list[0]->controller_id=5
42+
subsystem_ns_list[0]->asqsz=0
43+
subsystem_ns_list[0]->dhcp_root_path_string=(null)
44+
subsystem_ns_list[1]->index=2
45+
subsystem_ns_list[1]->discovery->index=1
46+
subsystem_ns_list[1]->num_hfis=1
47+
subsystem_ns_list[1]->hfis[0]->index=1
48+
subsystem_ns_list[1]->transport=tcp
49+
subsystem_ns_list[1]->traddr=100.71.103.49
50+
subsystem_ns_list[1]->trsvcid=4420
51+
subsystem_ns_list[1]->subsys_port_id=0
52+
subsystem_ns_list[1]->nsid=148
53+
subsystem_ns_list[1]->nid_type=2
54+
subsystem_ns_list[1]->nid=c8244ed9c15f53b8ccf96802efca
55+
subsystem_ns_list[1]->subsys_nqn=nqn.1988-11.com.dell:powerstore:00:2a64abf1c5b81F6C4549
56+
subsystem_ns_list[1]->pdu_header_digest_required=0
57+
subsystem_ns_list[1]->data_digest_required=0
58+
subsystem_ns_list[1]->controller_id=4166
59+
subsystem_ns_list[1]->asqsz=0
60+
subsystem_ns_list[1]->dhcp_root_path_string=(null)

test/nbft/meson.build

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ tables = [
1818
'NBFT-static-ipv4',
1919
'NBFT-static-ipv4-discovery',
2020
'NBFT-static-ipv6',
21+
'NBFT-Dell.PowerEdge.R760'
2122
]
2223

2324
tables_bad = [
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../libnvme/tests/NBFT

0 commit comments

Comments
 (0)