Merge ~afreiberger/charm-hw-health:add-test-samples into charm-hw-health:master

Proposed by Drew Freiberger
Status: Merged
Merged at revision: c074797cd1d2be39b99e809b38e540e94a35919d
Proposed branch: ~afreiberger/charm-hw-health:add-test-samples
Merge into: charm-hw-health:master
Diff against target: 21195 lines (+21085/-0)
18 files modified
src/tests/expected/lshw.py (+1917/-0)
src/tests/hw-health-samples/cron_outputs/hplog.out.ok (+1/-0)
src/tests/hw-health-samples/cron_outputs/ipmi_sensors.out.critical (+1/-0)
src/tests/hw-health-samples/cron_outputs/ssacli.out.ok (+1/-0)
src/tests/hw-health-samples/hplog.f.ewah.out (+6/-0)
src/tests/hw-health-samples/hplog.p.ewah.out (+6/-0)
src/tests/hw-health-samples/hplog.t.ewah.out (+20/-0)
src/tests/hw-health-samples/hplog.v.ewah.out (+60/-0)
src/tests/hw-health-samples/ilorest.list.Chassis (+138/-0)
src/tests/hw-health-samples/ilorest.list.HpeSmartStorage (+452/-0)
src/tests/hw-health-samples/ilorest.list.Memory (+1376/-0)
src/tests/hw-health-samples/ilorest.list.Power (+7929/-0)
src/tests/hw-health-samples/ilorest.list.Processor (+286/-0)
src/tests/hw-health-samples/ilorest.list.Thermal (+1513/-0)
src/tests/hw-health-samples/lshw.hpe.nonvme.json (+7359/-0)
src/tests/hw-health-samples/ssacli.array.status.faileddrive.out (+7/-0)
src/tests/hw-health-samples/ssacli.array.status.ok.out (+6/-0)
src/tests/hw-health-samples/ssacli.ctrl.status.failedbattery.out (+7/-0)
Reviewer Review Type Date Requested Status
BootStack Reviewers Pending
Review via email: mp+388859@code.launchpad.net
To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/src/tests/expected/lshw.py b/src/tests/expected/lshw.py
2new file mode 100644
3index 0000000..d11909f
4--- /dev/null
5+++ b/src/tests/expected/lshw.py
6@@ -0,0 +1,1917 @@
7+EXPECTED = {
8+ "lshw.dell.01.json": {
9+ "system": {
10+ "description": "Rack Mount Chassis",
11+ "hostname": "compute-4",
12+ "product": "PowerEdge R730 (SKU=NotProvided;ModelName=PowerEdge R730, DBE)", # noqa E501
13+ "serial": "3YMGWL2",
14+ "vendor": "Dell Inc.",
15+ "version": None,
16+ },
17+ "motherboard": [
18+ {
19+ "description": "Motherboard",
20+ "product": "04N3DF",
21+ "serial": ".3YMGWL2.CNFCP0077F0059.",
22+ "vendor": "Dell Inc.",
23+ "version": "A10",
24+ }
25+ ],
26+ "storage_class_info": [
27+ {
28+ "businfo": "pci@0000:03:00.0",
29+ "driver": "megaraid_sas",
30+ "has_children": True,
31+ "product": "MegaRAID SAS-3 3108 [Invader]",
32+ "vendor": "LSI Logic / Symbios Logic",
33+ },
34+ {
35+ "businfo": "pci@0000:00:11.4",
36+ "driver": "ahci",
37+ "has_children": False,
38+ "product": "C610/X99 series chipset sSATA Controller [AHCI mode]", # noqa E501
39+ "vendor": "Intel Corporation",
40+ },
41+ {
42+ "businfo": "pci@0000:00:1f.2",
43+ "driver": "ahci",
44+ "has_children": False,
45+ "product": "C610/X99 series chipset 6-Port SATA Controller [AHCI mode]", # noqa E501
46+ "vendor": "Intel Corporation",
47+ },
48+ {
49+ "businfo": "pci@0000:82:00.0",
50+ "driver": "nvme",
51+ "has_children": False,
52+ "product": "PCIe Data Center SSD",
53+ "vendor": "Intel Corporation",
54+ },
55+ ],
56+ "disk_class_info": [
57+ {
58+ "businfo": "scsi@0:2.0.0",
59+ "dev": "8:0",
60+ "logicalname": "/dev/sda",
61+ "physid": "2.0.0",
62+ "product": "PERC H730P Mini",
63+ "serial": "00174c7006cbabeb2100aa7515604609",
64+ "size": 4000225165312,
65+ "storage_parent": "MegaRAID SAS-3 3108 [Invader]",
66+ },
67+ {
68+ "businfo": "scsi@0:2.1.0",
69+ "dev": "8:16",
70+ "logicalname": "/dev/sdb",
71+ "physid": "2.1.0",
72+ "product": "PERC H730P Mini",
73+ "serial": "00f7e28406ccabeb2100aa7515604609",
74+ "size": 4000225165312,
75+ "storage_parent": "MegaRAID SAS-3 3108 [Invader]",
76+ },
77+ {
78+ "businfo": "scsi@0:2.2.0",
79+ "dev": "8:32",
80+ "logicalname": "/dev/sdc",
81+ "physid": "2.2.0",
82+ "product": "PERC H730P Mini",
83+ "serial": "0024b29406cdabeb2100aa7515604609",
84+ "size": 4000225165312,
85+ "storage_parent": "MegaRAID SAS-3 3108 [Invader]",
86+ },
87+ {
88+ "businfo": "scsi@0:2.3.0",
89+ "dev": "8:48",
90+ "logicalname": "/dev/sdd",
91+ "physid": "2.3.0",
92+ "product": "PERC H730P Mini",
93+ "serial": "007a79a506ceabeb2100aa7515604609",
94+ "size": 4000225165312,
95+ "storage_parent": "MegaRAID SAS-3 3108 [Invader]",
96+ },
97+ {
98+ "businfo": "scsi@0:2.4.0",
99+ "dev": "8:64",
100+ "logicalname": ["/dev/sde", "/srv/node/sde"],
101+ "physid": "2.4.0",
102+ "product": "PERC H730P Mini",
103+ "serial": "0005ebba06cfabeb2100aa7515604609",
104+ "size": 4000225165312,
105+ "storage_parent": "MegaRAID SAS-3 3108 [Invader]",
106+ },
107+ {
108+ "businfo": "scsi@0:2.5.0",
109+ "dev": "8:80",
110+ "logicalname": ["/dev/sdf", "/srv/node/sdf"],
111+ "physid": "2.5.0",
112+ "product": "PERC H730P Mini",
113+ "serial": "005c35cc06d1abeb2100aa7515604609",
114+ "size": 4000225165312,
115+ "storage_parent": "MegaRAID SAS-3 3108 [Invader]",
116+ },
117+ {
118+ "businfo": "scsi@0:2.6.0",
119+ "dev": "8:96",
120+ "logicalname": ["/dev/sdg", "/srv/node/sdg"],
121+ "physid": "2.6.0",
122+ "product": "PERC H730P Mini",
123+ "serial": "00e046dd06d2abeb2100aa7515604609",
124+ "size": 4000225165312,
125+ "storage_parent": "MegaRAID SAS-3 3108 [Invader]",
126+ },
127+ ],
128+ "network_class_info": [
129+ {
130+ "businfo": "pci@0000:01:00.0",
131+ "driver": "mlx5_core",
132+ "driverversion": "5.0-0",
133+ "firmware": "14.21.3012 (DEL2810000034)",
134+ "logicalname": "eno1",
135+ "product": "MT27710 Family [ConnectX-4 Lx]",
136+ "serial": "de:ad:be:ef:00:ef",
137+ "speed": None,
138+ "vendor": "Mellanox Technologies",
139+ },
140+ {
141+ "businfo": "pci@0000:01:00.1",
142+ "driver": "mlx5_core",
143+ "driverversion": "5.0-0",
144+ "firmware": "14.21.3012 (DEL2810000034)",
145+ "logicalname": "eno2",
146+ "product": "MT27710 Family [ConnectX-4 Lx]",
147+ "serial": "de:ad:be:ef:00:ef",
148+ "speed": None,
149+ "vendor": "Mellanox Technologies",
150+ },
151+ {
152+ "businfo": "pci@0000:01:02.6",
153+ "driver": "mlx5_core",
154+ "driverversion": "5.0-0",
155+ "firmware": "14.21.3012 (DEL2810000034)",
156+ "logicalname": "enp1s2f6",
157+ "product": "Illegal Vendor ID",
158+ "serial": "de:ad:be:ef:00:ef",
159+ "speed": None,
160+ "vendor": "Illegal Vendor ID",
161+ },
162+ {
163+ "businfo": "pci@0000:01:02.7",
164+ "driver": "mlx5_core",
165+ "driverversion": "5.0-0",
166+ "firmware": "14.21.3012 (DEL2810000034)",
167+ "logicalname": "enp1s2f7",
168+ "product": "Illegal Vendor ID",
169+ "serial": "de:ad:be:ef:00:ef",
170+ "speed": None,
171+ "vendor": "Illegal Vendor ID",
172+ },
173+ {
174+ "businfo": "pci@0000:01:03.0",
175+ "driver": "mlx5_core",
176+ "driverversion": "5.0-0",
177+ "firmware": "14.21.3012 (DEL2810000034)",
178+ "logicalname": "enp1s3",
179+ "product": "Illegal Vendor ID",
180+ "serial": "de:ad:be:ef:00:ef",
181+ "speed": None,
182+ "vendor": "Illegal Vendor ID",
183+ },
184+ {
185+ "businfo": "pci@0000:01:03.1",
186+ "driver": "mlx5_core",
187+ "driverversion": "5.0-0",
188+ "firmware": "14.21.3012 (DEL2810000034)",
189+ "logicalname": "enp1s3f1",
190+ "product": "Illegal Vendor ID",
191+ "serial": "de:ad:be:ef:00:ef",
192+ "speed": None,
193+ "vendor": "Illegal Vendor ID",
194+ },
195+ {
196+ "businfo": "pci@0000:01:03.2",
197+ "driver": "mlx5_core",
198+ "driverversion": "5.0-0",
199+ "firmware": "14.21.3012 (DEL2810000034)",
200+ "logicalname": "enp1s3f2",
201+ "product": "Illegal Vendor ID",
202+ "serial": "de:ad:be:ef:00:ef",
203+ "speed": None,
204+ "vendor": "Illegal Vendor ID",
205+ },
206+ {
207+ "businfo": "pci@0000:01:03.3",
208+ "driver": "mlx5_core",
209+ "driverversion": "5.0-0",
210+ "firmware": "14.21.3012 (DEL2810000034)",
211+ "logicalname": "enp1s3f3",
212+ "product": "Illegal Vendor ID",
213+ "serial": "de:ad:be:ef:00:ef",
214+ "speed": None,
215+ "vendor": "Illegal Vendor ID",
216+ },
217+ {
218+ "businfo": "pci@0000:01:03.4",
219+ "driver": "mlx5_core",
220+ "driverversion": "5.0-0",
221+ "firmware": "14.21.3012 (DEL2810000034)",
222+ "logicalname": "enp1s3f4",
223+ "product": "Illegal Vendor ID",
224+ "serial": "de:ad:be:ef:00:ef",
225+ "speed": None,
226+ "vendor": "Illegal Vendor ID",
227+ },
228+ {
229+ "businfo": "pci@0000:01:03.5",
230+ "driver": "mlx5_core",
231+ "driverversion": "5.0-0",
232+ "firmware": "14.21.3012 (DEL2810000034)",
233+ "logicalname": "enp1s3f5",
234+ "product": "Illegal Vendor ID",
235+ "serial": "de:ad:be:ef:00:ef",
236+ "speed": None,
237+ "vendor": "Illegal Vendor ID",
238+ },
239+ {
240+ "businfo": "pci@0000:01:03.6",
241+ "driver": "mlx5_core",
242+ "driverversion": "5.0-0",
243+ "firmware": "14.21.3012 (DEL2810000034)",
244+ "logicalname": "enp1s3f6",
245+ "product": "Illegal Vendor ID",
246+ "serial": "de:ad:be:ef:00:ef",
247+ "speed": None,
248+ "vendor": "Illegal Vendor ID",
249+ },
250+ {
251+ "businfo": "pci@0000:01:03.7",
252+ "driver": "mlx5_core",
253+ "driverversion": "5.0-0",
254+ "firmware": "14.21.3012 (DEL2810000034)",
255+ "logicalname": "enp1s3f7",
256+ "product": "Illegal Vendor ID",
257+ "serial": "de:ad:be:ef:00:ef",
258+ "speed": None,
259+ "vendor": "Illegal Vendor ID",
260+ },
261+ {
262+ "businfo": "pci@0000:01:04.0",
263+ "driver": "mlx5_core",
264+ "driverversion": "5.0-0",
265+ "firmware": "14.21.3012 (DEL2810000034)",
266+ "logicalname": "enp1s4",
267+ "product": "Illegal Vendor ID",
268+ "serial": "de:ad:be:ef:00:ef",
269+ "speed": None,
270+ "vendor": "Illegal Vendor ID",
271+ },
272+ {
273+ "businfo": "pci@0000:01:04.1",
274+ "driver": "mlx5_core",
275+ "driverversion": "5.0-0",
276+ "firmware": "14.21.3012 (DEL2810000034)",
277+ "logicalname": "enp1s4f1",
278+ "product": "Illegal Vendor ID",
279+ "serial": "de:ad:be:ef:00:ef",
280+ "speed": None,
281+ "vendor": "Illegal Vendor ID",
282+ },
283+ {
284+ "businfo": "pci@0000:01:04.2",
285+ "driver": "mlx5_core",
286+ "driverversion": "5.0-0",
287+ "firmware": "14.21.3012 (DEL2810000034)",
288+ "logicalname": "enp1s4f2",
289+ "product": "Illegal Vendor ID",
290+ "serial": "de:ad:be:ef:00:ef",
291+ "speed": None,
292+ "vendor": "Illegal Vendor ID",
293+ },
294+ {
295+ "businfo": "pci@0000:01:04.3",
296+ "driver": "mlx5_core",
297+ "driverversion": "5.0-0",
298+ "firmware": "14.21.3012 (DEL2810000034)",
299+ "logicalname": "enp1s4f3",
300+ "product": "Illegal Vendor ID",
301+ "serial": "de:ad:be:ef:00:ef",
302+ "speed": None,
303+ "vendor": "Illegal Vendor ID",
304+ },
305+ {
306+ "businfo": "pci@0000:01:04.4",
307+ "driver": "mlx5_core",
308+ "driverversion": "5.0-0",
309+ "firmware": "14.21.3012 (DEL2810000034)",
310+ "logicalname": "enp1s4f4",
311+ "product": "Illegal Vendor ID",
312+ "serial": "de:ad:be:ef:00:ef",
313+ "speed": None,
314+ "vendor": "Illegal Vendor ID",
315+ },
316+ {
317+ "businfo": "pci@0000:01:04.5",
318+ "driver": "mlx5_core",
319+ "driverversion": "5.0-0",
320+ "firmware": "14.21.3012 (DEL2810000034)",
321+ "logicalname": "enp1s4f5",
322+ "product": "Illegal Vendor ID",
323+ "serial": "de:ad:be:ef:00:ef",
324+ "speed": None,
325+ "vendor": "Illegal Vendor ID",
326+ },
327+ {
328+ "businfo": "pci@0000:01:04.6",
329+ "driver": "mlx5_core",
330+ "driverversion": "5.0-0",
331+ "firmware": "14.21.3012 (DEL2810000034)",
332+ "logicalname": "enp1s4f6",
333+ "product": "Illegal Vendor ID",
334+ "serial": "de:ad:be:ef:00:ef",
335+ "speed": None,
336+ "vendor": "Illegal Vendor ID",
337+ },
338+ {
339+ "businfo": "pci@0000:01:04.7",
340+ "driver": "mlx5_core",
341+ "driverversion": "5.0-0",
342+ "firmware": "14.21.3012 (DEL2810000034)",
343+ "logicalname": "enp1s4f7",
344+ "product": "Illegal Vendor ID",
345+ "serial": "de:ad:be:ef:00:ef",
346+ "speed": None,
347+ "vendor": "Illegal Vendor ID",
348+ },
349+ {
350+ "businfo": "pci@0000:01:05.0",
351+ "driver": "mlx5_core",
352+ "driverversion": "5.0-0",
353+ "firmware": "14.21.3012 (DEL2810000034)",
354+ "logicalname": "enp1s5",
355+ "product": "Illegal Vendor ID",
356+ "serial": "de:ad:be:ef:00:ef",
357+ "speed": None,
358+ "vendor": "Illegal Vendor ID",
359+ },
360+ {
361+ "businfo": "pci@0000:01:05.1",
362+ "driver": "mlx5_core",
363+ "driverversion": "5.0-0",
364+ "firmware": "14.21.3012 (DEL2810000034)",
365+ "logicalname": "enp1s5f1",
366+ "product": "Illegal Vendor ID",
367+ "serial": "de:ad:be:ef:00:ef",
368+ "speed": None,
369+ "vendor": "Illegal Vendor ID",
370+ },
371+ {
372+ "businfo": "pci@0000:83:00.0",
373+ "driver": "mlx5_core",
374+ "driverversion": "5.0-0",
375+ "firmware": "14.21.3012 (DEL2420110034)",
376+ "logicalname": "enp131s0f0",
377+ "product": "MT27710 Family [ConnectX-4 Lx]",
378+ "serial": "de:ad:be:ef:00:ef",
379+ "speed": None,
380+ "vendor": "Mellanox Technologies",
381+ },
382+ {
383+ "businfo": "pci@0000:83:00.1",
384+ "driver": "mlx5_core",
385+ "driverversion": "5.0-0",
386+ "firmware": "14.21.3012 (DEL2420110034)",
387+ "logicalname": "enp131s0f1",
388+ "product": "MT27710 Family [ConnectX-4 Lx]",
389+ "serial": "de:ad:be:ef:00:ef",
390+ "speed": None,
391+ "vendor": "Mellanox Technologies",
392+ },
393+ {
394+ "businfo": "pci@0000:83:02.6",
395+ "driver": "mlx5_core",
396+ "driverversion": "5.0-0",
397+ "firmware": "14.21.3012 (DEL2420110034)",
398+ "logicalname": "enp131s2f6",
399+ "product": "Illegal Vendor ID",
400+ "serial": "de:ad:be:ef:00:ef",
401+ "speed": None,
402+ "vendor": "Illegal Vendor ID",
403+ },
404+ {
405+ "businfo": "pci@0000:83:02.7",
406+ "driver": "mlx5_core",
407+ "driverversion": "5.0-0",
408+ "firmware": "14.21.3012 (DEL2420110034)",
409+ "logicalname": "enp131s2f7",
410+ "product": "Illegal Vendor ID",
411+ "serial": "de:ad:be:ef:00:ef",
412+ "speed": None,
413+ "vendor": "Illegal Vendor ID",
414+ },
415+ {
416+ "businfo": "pci@0000:83:03.0",
417+ "driver": "mlx5_core",
418+ "driverversion": "5.0-0",
419+ "firmware": "14.21.3012 (DEL2420110034)",
420+ "logicalname": "enp131s3",
421+ "product": "Illegal Vendor ID",
422+ "serial": "de:ad:be:ef:00:ef",
423+ "speed": None,
424+ "vendor": "Illegal Vendor ID",
425+ },
426+ {
427+ "businfo": "pci@0000:83:03.1",
428+ "driver": "mlx5_core",
429+ "driverversion": "5.0-0",
430+ "firmware": "14.21.3012 (DEL2420110034)",
431+ "logicalname": "enp131s3f1",
432+ "product": "Illegal Vendor ID",
433+ "serial": "de:ad:be:ef:00:ef",
434+ "speed": None,
435+ "vendor": "Illegal Vendor ID",
436+ },
437+ {
438+ "businfo": "pci@0000:83:03.2",
439+ "driver": "mlx5_core",
440+ "driverversion": "5.0-0",
441+ "firmware": "14.21.3012 (DEL2420110034)",
442+ "logicalname": "enp131s3f2",
443+ "product": "Illegal Vendor ID",
444+ "serial": "de:ad:be:ef:00:ef",
445+ "speed": None,
446+ "vendor": "Illegal Vendor ID",
447+ },
448+ {
449+ "businfo": "pci@0000:83:03.3",
450+ "driver": "mlx5_core",
451+ "driverversion": "5.0-0",
452+ "firmware": "14.21.3012 (DEL2420110034)",
453+ "logicalname": "enp131s3f3",
454+ "product": "Illegal Vendor ID",
455+ "serial": "de:ad:be:ef:00:ef",
456+ "speed": None,
457+ "vendor": "Illegal Vendor ID",
458+ },
459+ {
460+ "businfo": "pci@0000:83:03.4",
461+ "driver": "mlx5_core",
462+ "driverversion": "5.0-0",
463+ "firmware": "14.21.3012 (DEL2420110034)",
464+ "logicalname": "enp131s3f4",
465+ "product": "Illegal Vendor ID",
466+ "serial": "de:ad:be:ef:00:ef",
467+ "speed": None,
468+ "vendor": "Illegal Vendor ID",
469+ },
470+ {
471+ "businfo": "pci@0000:83:03.5",
472+ "driver": "mlx5_core",
473+ "driverversion": "5.0-0",
474+ "firmware": "14.21.3012 (DEL2420110034)",
475+ "logicalname": "enp131s3f5",
476+ "product": "Illegal Vendor ID",
477+ "serial": "de:ad:be:ef:00:ef",
478+ "speed": None,
479+ "vendor": "Illegal Vendor ID",
480+ },
481+ {
482+ "businfo": "pci@0000:83:03.6",
483+ "driver": "mlx5_core",
484+ "driverversion": "5.0-0",
485+ "firmware": "14.21.3012 (DEL2420110034)",
486+ "logicalname": "enp131s3f6",
487+ "product": "Illegal Vendor ID",
488+ "serial": "de:ad:be:ef:00:ef",
489+ "speed": None,
490+ "vendor": "Illegal Vendor ID",
491+ },
492+ {
493+ "businfo": "pci@0000:83:03.7",
494+ "driver": "mlx5_core",
495+ "driverversion": "5.0-0",
496+ "firmware": "14.21.3012 (DEL2420110034)",
497+ "logicalname": "enp131s3f7",
498+ "product": "Illegal Vendor ID",
499+ "serial": "de:ad:be:ef:00:ef",
500+ "speed": None,
501+ "vendor": "Illegal Vendor ID",
502+ },
503+ {
504+ "businfo": "pci@0000:83:04.0",
505+ "driver": "mlx5_core",
506+ "driverversion": "5.0-0",
507+ "firmware": "14.21.3012 (DEL2420110034)",
508+ "logicalname": "enp131s4",
509+ "product": "Illegal Vendor ID",
510+ "serial": "de:ad:be:ef:00:ef",
511+ "speed": None,
512+ "vendor": "Illegal Vendor ID",
513+ },
514+ {
515+ "businfo": "pci@0000:83:04.1",
516+ "driver": "mlx5_core",
517+ "driverversion": "5.0-0",
518+ "firmware": "14.21.3012 (DEL2420110034)",
519+ "logicalname": "enp131s4f1",
520+ "product": "Illegal Vendor ID",
521+ "serial": "de:ad:be:ef:00:ef",
522+ "speed": None,
523+ "vendor": "Illegal Vendor ID",
524+ },
525+ {
526+ "businfo": "pci@0000:83:04.2",
527+ "driver": "mlx5_core",
528+ "driverversion": "5.0-0",
529+ "firmware": "14.21.3012 (DEL2420110034)",
530+ "logicalname": "enp131s4f2",
531+ "product": "Illegal Vendor ID",
532+ "serial": "de:ad:be:ef:00:ef",
533+ "speed": None,
534+ "vendor": "Illegal Vendor ID",
535+ },
536+ {
537+ "businfo": "pci@0000:83:04.3",
538+ "driver": "mlx5_core",
539+ "driverversion": "5.0-0",
540+ "firmware": "14.21.3012 (DEL2420110034)",
541+ "logicalname": "enp131s4f3",
542+ "product": "Illegal Vendor ID",
543+ "serial": "de:ad:be:ef:00:ef",
544+ "speed": None,
545+ "vendor": "Illegal Vendor ID",
546+ },
547+ {
548+ "businfo": "pci@0000:83:04.4",
549+ "driver": "mlx5_core",
550+ "driverversion": "5.0-0",
551+ "firmware": "14.21.3012 (DEL2420110034)",
552+ "logicalname": "enp131s4f4",
553+ "product": "Illegal Vendor ID",
554+ "serial": "de:ad:be:ef:00:ef",
555+ "speed": None,
556+ "vendor": "Illegal Vendor ID",
557+ },
558+ {
559+ "businfo": "pci@0000:83:04.5",
560+ "driver": "mlx5_core",
561+ "driverversion": "5.0-0",
562+ "firmware": "14.21.3012 (DEL2420110034)",
563+ "logicalname": "enp131s4f5",
564+ "product": "Illegal Vendor ID",
565+ "serial": "de:ad:be:ef:00:ef",
566+ "speed": None,
567+ "vendor": "Illegal Vendor ID",
568+ },
569+ {
570+ "businfo": "pci@0000:83:04.6",
571+ "driver": "mlx5_core",
572+ "driverversion": "5.0-0",
573+ "firmware": "14.21.3012 (DEL2420110034)",
574+ "logicalname": "enp131s4f6",
575+ "product": "Illegal Vendor ID",
576+ "serial": "de:ad:be:ef:00:ef",
577+ "speed": None,
578+ "vendor": "Illegal Vendor ID",
579+ },
580+ {
581+ "businfo": "pci@0000:83:04.7",
582+ "driver": "mlx5_core",
583+ "driverversion": "5.0-0",
584+ "firmware": "14.21.3012 (DEL2420110034)",
585+ "logicalname": "enp131s4f7",
586+ "product": "Illegal Vendor ID",
587+ "serial": "de:ad:be:ef:00:ef",
588+ "speed": None,
589+ "vendor": "Illegal Vendor ID",
590+ },
591+ {
592+ "businfo": "pci@0000:83:05.0",
593+ "driver": "mlx5_core",
594+ "driverversion": "5.0-0",
595+ "firmware": "14.21.3012 (DEL2420110034)",
596+ "logicalname": "enp131s5",
597+ "product": "Illegal Vendor ID",
598+ "serial": "de:ad:be:ef:00:ef",
599+ "speed": None,
600+ "vendor": "Illegal Vendor ID",
601+ },
602+ {
603+ "businfo": "pci@0000:83:05.1",
604+ "driver": "mlx5_core",
605+ "driverversion": "5.0-0",
606+ "firmware": "14.21.3012 (DEL2420110034)",
607+ "logicalname": "enp131s5f1",
608+ "product": "Illegal Vendor ID",
609+ "serial": "de:ad:be:ef:00:ef",
610+ "speed": None,
611+ "vendor": "Illegal Vendor ID",
612+ },
613+ ],
614+ },
615+ "lshw.dell.02.json": {
616+ "system": {
617+ "description": "Notebook",
618+ "hostname": "pluto",
619+ "product": "Precision 7520 (07B0)",
620+ "serial": "1N79PH2",
621+ "vendor": "Dell Inc.",
622+ "version": None,
623+ },
624+ "motherboard": [
625+ {
626+ "description": "Motherboard",
627+ "product": "04FCWT",
628+ "serial": "/1N79PH2/CN129637BG002D/",
629+ "vendor": "Dell Inc.",
630+ "version": "A00",
631+ }
632+ ],
633+ "storage_class_info": [
634+ {
635+ "businfo": "pci@0000:00:17.0",
636+ "driver": "ahci",
637+ "has_children": False,
638+ "product": "Q170/Q150/B150/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode]", # noqa E501
639+ "vendor": "Intel Corporation",
640+ },
641+ {
642+ "businfo": "pci@0000:3c:00.0",
643+ "driver": "nvme",
644+ "has_children": False,
645+ "product": "NVMe SSD Controller SM961/PM961",
646+ "vendor": "Samsung Electronics Co Ltd",
647+ },
648+ ],
649+ "disk_class_info": [],
650+ "network_class_info": [
651+ {
652+ "businfo": "pci@0000:01:00.0",
653+ "driver": "iwlwifi",
654+ "driverversion": "4.15.0-46-generic",
655+ "firmware": "34.0.1",
656+ "logicalname": "wlp1s0",
657+ "product": "Wireless 8265 / 8275",
658+ "serial": "de:ad:be:ef:00:ef",
659+ "speed": None,
660+ "vendor": "Intel Corporation",
661+ },
662+ {
663+ "businfo": "pci@0000:00:1f.6",
664+ "driver": "e1000e",
665+ "driverversion": "3.2.6-k",
666+ "firmware": "0.1-3",
667+ "logicalname": "enp0s31f6",
668+ "product": "Ethernet Connection (5) I219-LM",
669+ "serial": "de:ad:be:ef:00:ef",
670+ "speed": "1Gbit/s",
671+ "vendor": "Intel Corporation",
672+ },
673+ ],
674+ },
675+ "lshw.hp.json": {
676+ "system": {
677+ "description": "Rack Mount Chassis",
678+ "hostname": "hpmachine",
679+ "product": "ProLiant DL380 Gen9 (719061-B21)",
680+ "serial": "MXQ53804X4",
681+ "vendor": "HP",
682+ "version": None,
683+ },
684+ "motherboard": [
685+ {
686+ "description": "Motherboard",
687+ "product": None,
688+ "serial": None,
689+ "vendor": None,
690+ "version": None,
691+ }
692+ ],
693+ "storage_class_info": [
694+ {
695+ "businfo": "pci@0000:08:00.0",
696+ "driver": "hpsa",
697+ "has_children": True,
698+ "product": "Smart Array Gen9 Controllers",
699+ "vendor": "Hewlett-Packard Company",
700+ },
701+ {
702+ "businfo": "pci@0000:0b:00.0",
703+ "driver": "nvme",
704+ "has_children": False,
705+ "product": "PCIe Data Center SSD",
706+ "vendor": "Intel Corporation",
707+ },
708+ ],
709+ "disk_class_info": [],
710+ "network_class_info": [
711+ {
712+ "businfo": "pci@0000:05:00.0",
713+ "driver": "ixgbe",
714+ "driverversion": "4.2.1-k",
715+ "firmware": "0x800005ab",
716+ "logicalname": "ens1f0",
717+ "product": "Ethernet Controller 10-Gigabit X540-AT2",
718+ "serial": "de:ad:be:ef:00:ef",
719+ "speed": "10Gbit/s",
720+ "vendor": "Intel Corporation",
721+ },
722+ {
723+ "businfo": "pci@0000:05:00.1",
724+ "driver": "ixgbe",
725+ "driverversion": "4.2.1-k",
726+ "firmware": "0x800005ab",
727+ "logicalname": "ens1f1",
728+ "product": "Ethernet Controller 10-Gigabit X540-AT2",
729+ "serial": "de:ad:be:ef:00:ef",
730+ "speed": "10Gbit/s",
731+ "vendor": "Intel Corporation",
732+ },
733+ {
734+ "businfo": "pci@0000:04:00.0",
735+ "driver": "ixgbe",
736+ "driverversion": "4.2.1-k",
737+ "firmware": "0x800005ac",
738+ "logicalname": "eno49",
739+ "product": "Ethernet Controller 10-Gigabit X540-AT2",
740+ "serial": "de:ad:be:ef:00:ef",
741+ "speed": "10Gbit/s",
742+ "vendor": "Intel Corporation",
743+ },
744+ {
745+ "businfo": "pci@0000:04:00.1",
746+ "driver": "ixgbe",
747+ "driverversion": "4.2.1-k",
748+ "firmware": "0x800005ac",
749+ "logicalname": "eno50",
750+ "product": "Ethernet Controller 10-Gigabit X540-AT2",
751+ "serial": "de:ad:be:ef:00:ef",
752+ "speed": "10Gbit/s",
753+ "vendor": "Intel Corporation",
754+ },
755+ {
756+ "businfo": "pci@0000:02:00.0",
757+ "driver": "tg3",
758+ "driverversion": "3.137",
759+ "firmware": "5719-v1.41 NCSI v1.3.7.0",
760+ "logicalname": "eno1",
761+ "product": "NetXtreme BCM5719 Gigabit Ethernet PCIe",
762+ "serial": "de:ad:be:ef:00:ef",
763+ "speed": None,
764+ "vendor": "Broadcom Corporation",
765+ },
766+ {
767+ "businfo": "pci@0000:02:00.1",
768+ "driver": "tg3",
769+ "driverversion": "3.137",
770+ "firmware": "5719-v1.41 NCSI v1.3.7.0",
771+ "logicalname": "eno2",
772+ "product": "NetXtreme BCM5719 Gigabit Ethernet PCIe",
773+ "serial": "de:ad:be:ef:00:ef",
774+ "speed": None,
775+ "vendor": "Broadcom Corporation",
776+ },
777+ {
778+ "businfo": "pci@0000:02:00.2",
779+ "driver": "tg3",
780+ "driverversion": "3.137",
781+ "firmware": "5719-v1.41 NCSI v1.3.7.0",
782+ "logicalname": "eno3",
783+ "product": "NetXtreme BCM5719 Gigabit Ethernet PCIe",
784+ "serial": "de:ad:be:ef:00:ef",
785+ "speed": None,
786+ "vendor": "Broadcom Corporation",
787+ },
788+ {
789+ "businfo": "pci@0000:02:00.3",
790+ "driver": "tg3",
791+ "driverversion": "3.137",
792+ "firmware": "5719-v1.41 NCSI v1.3.7.0",
793+ "logicalname": "eno4",
794+ "product": "NetXtreme BCM5719 Gigabit Ethernet PCIe",
795+ "serial": "de:ad:be:ef:00:ef",
796+ "speed": None,
797+ "vendor": "Broadcom Corporation",
798+ },
799+ ],
800+ },
801+ "lshw.hpe.nonvme.json": {
802+ "system": {
803+ "description": "Rack Mount Chassis",
804+ "hostname": "lcpip-hcosmg01",
805+ "product": "ProLiant DL380 Gen10 (868706-B21)",
806+ "serial": "2M291303M6",
807+ "vendor": "HPE",
808+ "version": None,
809+ },
810+ "motherboard": [
811+ {
812+ "description": "Motherboard",
813+ "product": "ProLiant DL380 Gen10",
814+ "serial": "PFARA%%LMBR4ZT",
815+ "vendor": "HPE",
816+ "version": None,
817+ }
818+ ],
819+ "storage_class_info": [
820+ {
821+ "businfo": "pci@0000:5c:00.0",
822+ "driver": "smartpqi",
823+ "has_children": True,
824+ "product": "Smart Storage PQI 12G SAS/PCIe 3",
825+ "vendor": "Adaptec",
826+ }
827+ ],
828+ "disk_class_info": [
829+ {
830+ "businfo": "scsi@1:1.0.0",
831+ "dev": "8:0",
832+ "logicalname": "/dev/sda",
833+ "physid": "1.0.0",
834+ "product": "LOGICAL VOLUME",
835+ "serial": "PEYHC0DRHBU40M",
836+ "size": 8001529315328,
837+ "storage_parent": "Smart Storage PQI 12G SAS/PCIe 3",
838+ },
839+ {
840+ "businfo": "scsi@1:1.0.1",
841+ "dev": "8:16",
842+ "logicalname": "/dev/sdb",
843+ "physid": "1.0.1",
844+ "product": "LOGICAL VOLUME",
845+ "serial": "PEYHC0DRHBU40M",
846+ "size": 800131645440,
847+ "storage_parent": "Smart Storage PQI 12G SAS/PCIe 3",
848+ },
849+ ],
850+ "network_class_info": [
851+ {
852+ "businfo": "pci@0000:02:00.0",
853+ "driver": "tg3",
854+ "driverversion": "3.137",
855+ "firmware": "5719-v1.46 NCSI v1.5.1.0",
856+ "logicalname": "eno1",
857+ "product": "NetXtreme BCM5719 Gigabit Ethernet PCIe",
858+ "serial": "2e:77:1a:56:c8:fb",
859+ "speed": "1Gbit/s",
860+ "vendor": "Broadcom Inc. and subsidiaries",
861+ },
862+ {
863+ "businfo": "pci@0000:02:00.1",
864+ "driver": "tg3",
865+ "driverversion": "3.137",
866+ "firmware": "5719-v1.46 NCSI v1.5.1.0",
867+ "logicalname": "eno2",
868+ "product": "NetXtreme BCM5719 Gigabit Ethernet PCIe",
869+ "serial": "2e:77:1a:56:c8:fb",
870+ "speed": "1Gbit/s",
871+ "vendor": "Broadcom Inc. and subsidiaries",
872+ },
873+ {
874+ "businfo": "pci@0000:02:00.2",
875+ "driver": "tg3",
876+ "driverversion": "3.137",
877+ "firmware": "5719-v1.46 NCSI v1.5.1.0",
878+ "logicalname": "eno3",
879+ "product": "NetXtreme BCM5719 Gigabit Ethernet PCIe",
880+ "serial": "b8:83:03:52:42:26",
881+ "speed": None,
882+ "vendor": "Broadcom Inc. and subsidiaries",
883+ },
884+ {
885+ "businfo": "pci@0000:02:00.3",
886+ "driver": "tg3",
887+ "driverversion": "3.137",
888+ "firmware": "5719-v1.46 NCSI v1.5.1.0",
889+ "logicalname": "eno4",
890+ "product": "NetXtreme BCM5719 Gigabit Ethernet PCIe",
891+ "serial": "b8:83:03:52:42:27",
892+ "speed": None,
893+ "vendor": "Broadcom Inc. and subsidiaries",
894+ },
895+ {
896+ "businfo": "pci@0000:5d:00.0",
897+ "driver": "mlx5_core",
898+ "driverversion": "5.0-0",
899+ "firmware": "14.23.8052 (HP_2690110034)",
900+ "logicalname": "eno5",
901+ "product": "MT27710 Family [ConnectX-4 Lx]",
902+ "serial": "a2:ce:45:45:2b:ea",
903+ "speed": None,
904+ "vendor": "Mellanox Technologies",
905+ },
906+ {
907+ "businfo": "pci@0000:5d:00.1",
908+ "driver": "mlx5_core",
909+ "driverversion": "5.0-0",
910+ "firmware": "14.23.8052 (HP_2690110034)",
911+ "logicalname": "eno6",
912+ "product": "MT27710 Family [ConnectX-4 Lx]",
913+ "serial": "a2:ce:45:45:2b:ea",
914+ "speed": None,
915+ "vendor": "Mellanox Technologies",
916+ },
917+ ],
918+ },
919+ "lshw.huawei.json": {
920+ "system": {
921+ "description": "System",
922+ "hostname": "huaweimachine",
923+ "product": "RH2288H V3 (Type1Sku0)",
924+ "serial": "2102311GHG10G2000031",
925+ "vendor": "Huawei",
926+ "version": "V100R003",
927+ },
928+ "motherboard": [
929+ {
930+ "description": "Motherboard",
931+ "product": "BC11HGSA0",
932+ "serial": "022HLVCNFB004121",
933+ "vendor": "Huawei",
934+ "version": "V100R003",
935+ }
936+ ],
937+ "storage_class_info": [
938+ {
939+ "businfo": "pci@0000:01:00.0",
940+ "driver": "mpt3sas",
941+ "has_children": True,
942+ "product": "SAS2308 PCI-Express Fusion-MPT SAS-2",
943+ "vendor": "LSI Logic / Symbios Logic",
944+ },
945+ {
946+ "businfo": "pci@0000:03:00.0",
947+ "driver": "hio",
948+ "has_children": False,
949+ "product": None,
950+ "vendor": None,
951+ },
952+ {
953+ "businfo": "pci@0000:00:11.4",
954+ "driver": "ahci",
955+ "has_children": False,
956+ "product": "C610/X99 series chipset sSATA Controller [AHCI mode]", # noqa E501
957+ "vendor": "Intel Corporation",
958+ },
959+ {
960+ "businfo": "pci@0000:00:1f.2",
961+ "driver": "ahci",
962+ "has_children": False,
963+ "product": "C610/X99 series chipset 6-Port SATA Controller [AHCI mode]", # noqa E501
964+ "vendor": "Intel Corporation",
965+ },
966+ ],
967+ "disk_class_info": [
968+ {
969+ "businfo": "scsi@0:0.0.0",
970+ "dev": "8:0",
971+ "logicalname": "/dev/sda",
972+ "physid": "0.0.0",
973+ "product": "HGST HUS724040AL",
974+ "serial": "PN1334PEJ6T0XS",
975+ "size": 4000787030016,
976+ "storage_parent": "SAS2308 PCI-Express Fusion-MPT SAS-2",
977+ },
978+ {
979+ "businfo": "scsi@0:0.1.0",
980+ "dev": "8:16",
981+ "logicalname": "/dev/sdb",
982+ "physid": "0.1.0",
983+ "product": "HGST HUS724040AL",
984+ "serial": "PN1334PEJ8L6XS",
985+ "size": 4000787030016,
986+ "storage_parent": "SAS2308 PCI-Express Fusion-MPT SAS-2",
987+ },
988+ {
989+ "businfo": "scsi@0:0.2.0",
990+ "dev": "8:32",
991+ "logicalname": "/dev/sdc",
992+ "physid": "0.2.0",
993+ "product": "HGST HUS724040AL",
994+ "serial": "PN1334PEJ93NES",
995+ "size": 4000787030016,
996+ "storage_parent": "SAS2308 PCI-Express Fusion-MPT SAS-2",
997+ },
998+ {
999+ "businfo": "scsi@0:0.3.0",
1000+ "dev": "8:48",
1001+ "logicalname": "/dev/sdd",
1002+ "physid": "0.3.0",
1003+ "product": "HGST HUS724040AL",
1004+ "serial": "PN1334PEJ93J3S",
1005+ "size": 4000787030016,
1006+ "storage_parent": "SAS2308 PCI-Express Fusion-MPT SAS-2",
1007+ },
1008+ {
1009+ "businfo": "scsi@0:0.4.0",
1010+ "dev": "8:64",
1011+ "logicalname": "/dev/sde",
1012+ "physid": "0.4.0",
1013+ "product": "HGST HUS724040AL",
1014+ "serial": "PN1334PEJ6SZYS",
1015+ "size": 4000787030016,
1016+ "storage_parent": "SAS2308 PCI-Express Fusion-MPT SAS-2",
1017+ },
1018+ {
1019+ "businfo": "scsi@0:0.5.0",
1020+ "dev": "8:80",
1021+ "logicalname": "/dev/sdf",
1022+ "physid": "0.5.0",
1023+ "product": "HGST HUS724040AL",
1024+ "serial": "PN1334PEJ93MKS",
1025+ "size": 4000787030016,
1026+ "storage_parent": "SAS2308 PCI-Express Fusion-MPT SAS-2",
1027+ },
1028+ {
1029+ "businfo": "scsi@0:0.6.0",
1030+ "dev": "8:96",
1031+ "logicalname": "/dev/sdg",
1032+ "physid": "0.6.0",
1033+ "product": "HGST HUS724040AL",
1034+ "serial": "PN1334PEJ8L7TS",
1035+ "size": 4000787030016,
1036+ "storage_parent": "SAS2308 PCI-Express Fusion-MPT SAS-2",
1037+ },
1038+ {
1039+ "businfo": "scsi@0:0.7.0",
1040+ "dev": "8:112",
1041+ "logicalname": "/dev/sdh",
1042+ "physid": "0.7.0",
1043+ "product": "HGST HUS724040AL",
1044+ "serial": "PN1334PEJ8L85S",
1045+ "size": 4000787030016,
1046+ "storage_parent": "SAS2308 PCI-Express Fusion-MPT SAS-2",
1047+ },
1048+ ],
1049+ "network_class_info": [
1050+ {
1051+ "businfo": "pci@0000:02:00.0",
1052+ "driver": "igb",
1053+ "driverversion": "5.4.0-k",
1054+ "firmware": "1.63, 0x800009fa",
1055+ "logicalname": "enp2s0f0",
1056+ "product": "I350 Gigabit Network Connection",
1057+ "serial": "de:ad:be:ef:00:ef",
1058+ "speed": "1Gbit/s",
1059+ "vendor": "Intel Corporation",
1060+ },
1061+ {
1062+ "businfo": "pci@0000:02:00.1",
1063+ "driver": "igb",
1064+ "driverversion": "5.4.0-k",
1065+ "firmware": "1.63, 0x800009fa",
1066+ "logicalname": "enp2s0f1",
1067+ "product": "I350 Gigabit Network Connection",
1068+ "serial": "de:ad:be:ef:00:ef",
1069+ "speed": "1Gbit/s",
1070+ "vendor": "Intel Corporation",
1071+ },
1072+ {
1073+ "businfo": "pci@0000:82:00.0",
1074+ "driver": "mlx5_core",
1075+ "driverversion": "5.0-0",
1076+ "firmware": "14.18.2000 (MT_2420110034)",
1077+ "logicalname": "enp130s0f0",
1078+ "product": "MT27710 Family [ConnectX-4 Lx]",
1079+ "serial": "de:ad:be:ef:00:ef",
1080+ "speed": "10Gbit/s",
1081+ "vendor": "Mellanox Technologies",
1082+ },
1083+ {
1084+ "businfo": "pci@0000:82:00.1",
1085+ "driver": "mlx5_core",
1086+ "driverversion": "5.0-0",
1087+ "firmware": "14.18.2000 (MT_2420110034)",
1088+ "logicalname": "enp130s0f1",
1089+ "product": "MT27710 Family [ConnectX-4 Lx]",
1090+ "serial": "de:ad:be:ef:00:ef",
1091+ "speed": "10Gbit/s",
1092+ "vendor": "Mellanox Technologies",
1093+ },
1094+ {
1095+ "businfo": "pci@0000:81:00.0",
1096+ "driver": "mlx5_core",
1097+ "driverversion": "5.0-0",
1098+ "firmware": "14.18.2000 (MT_2420110034)",
1099+ "logicalname": "enp129s0f0",
1100+ "product": "MT27710 Family [ConnectX-4 Lx]",
1101+ "serial": "de:ad:be:ef:00:ef",
1102+ "speed": "10Gbit/s",
1103+ "vendor": "Mellanox Technologies",
1104+ },
1105+ {
1106+ "businfo": "pci@0000:81:00.1",
1107+ "driver": "mlx5_core",
1108+ "driverversion": "5.0-0",
1109+ "firmware": "14.18.2000 (MT_2420110034)",
1110+ "logicalname": "enp129s0f1",
1111+ "product": "MT27710 Family [ConnectX-4 Lx]",
1112+ "serial": "de:ad:be:ef:00:ef",
1113+ "speed": "10Gbit/s",
1114+ "vendor": "Mellanox Technologies",
1115+ },
1116+ ],
1117+ },
1118+ "lshw.supermicro.notools.json": {
1119+ "system": {
1120+ "description": "Computer",
1121+ "hostname": "supermicro01",
1122+ "product": "SYS-6029U-TR4T (To be filled by O.E.M.)",
1123+ "serial": "E263684X8302310",
1124+ "vendor": "Supermicro",
1125+ "version": "0123456789",
1126+ },
1127+ "motherboard": [
1128+ {
1129+ "description": "Motherboard",
1130+ "product": "X11DPU",
1131+ "serial": "OM181S021896",
1132+ "vendor": "Supermicro",
1133+ "version": "1.10",
1134+ }
1135+ ],
1136+ "storage_class_info": [
1137+ {
1138+ "businfo": "pci@0000:00:11.5",
1139+ "driver": "ahci",
1140+ "has_children": False,
1141+ "product": "Lewisburg SSATA Controller [AHCI mode]",
1142+ "vendor": "Intel Corporation",
1143+ },
1144+ {
1145+ "businfo": "pci@0000:00:17.0",
1146+ "driver": "ahci",
1147+ "has_children": False,
1148+ "product": "Lewisburg SATA Controller [AHCI mode]",
1149+ "vendor": "Intel Corporation",
1150+ },
1151+ ],
1152+ "disk_class_info": [],
1153+ "network_class_info": [
1154+ {
1155+ "businfo": "pci@0000:18:00.0",
1156+ "driver": "i40e",
1157+ "driverversion": "2.1.14-k",
1158+ "firmware": "6.01 0x800036f0 1.1861.0",
1159+ "logicalname": "eno1",
1160+ "product": "Ethernet Controller X710/X557-AT 10GBASE-T",
1161+ "serial": "de:ad:be:ef:00:ef",
1162+ "speed": "10Gbit/s",
1163+ "vendor": "Intel Corporation",
1164+ },
1165+ {
1166+ "businfo": "pci@0000:18:00.1",
1167+ "driver": "i40e",
1168+ "driverversion": "2.1.14-k",
1169+ "firmware": "6.01 0x800036f0 1.1861.0",
1170+ "logicalname": "eno2",
1171+ "product": "Ethernet Controller X710/X557-AT 10GBASE-T",
1172+ "serial": "de:ad:be:ef:00:ef",
1173+ "speed": "10Gbit/s",
1174+ "vendor": "Intel Corporation",
1175+ },
1176+ {
1177+ "businfo": "pci@0000:18:00.2",
1178+ "driver": "i40e",
1179+ "driverversion": "2.1.14-k",
1180+ "firmware": "6.01 0x800036f0 1.1861.0",
1181+ "logicalname": "eno3",
1182+ "product": "Ethernet Controller X710/X557-AT 10GBASE-T",
1183+ "serial": "de:ad:be:ef:00:ef",
1184+ "speed": None,
1185+ "vendor": "Intel Corporation",
1186+ },
1187+ {
1188+ "businfo": "pci@0000:18:00.3",
1189+ "driver": "i40e",
1190+ "driverversion": "2.1.14-k",
1191+ "firmware": "6.01 0x800036f0 1.1861.0",
1192+ "logicalname": "eno4",
1193+ "product": "Ethernet Controller X710/X557-AT 10GBASE-T",
1194+ "serial": "de:ad:be:ef:00:ef",
1195+ "speed": None,
1196+ "vendor": "Intel Corporation",
1197+ },
1198+ {
1199+ "businfo": "pci@0000:af:00.0",
1200+ "driver": "mlx5_core",
1201+ "driverversion": "5.0-0",
1202+ "firmware": "14.21.1000 (SM_2001000001034)",
1203+ "logicalname": "enp175s0f0",
1204+ "product": "MT27710 Family [ConnectX-4 Lx]",
1205+ "serial": "de:ad:be:ef:00:ef",
1206+ "speed": None,
1207+ "vendor": "Mellanox Technologies",
1208+ },
1209+ {
1210+ "businfo": "pci@0000:af:00.1",
1211+ "driver": "mlx5_core",
1212+ "driverversion": "5.0-0",
1213+ "firmware": "14.21.1000 (SM_2001000001034)",
1214+ "logicalname": "enp175s0f1",
1215+ "product": "MT27710 Family [ConnectX-4 Lx]",
1216+ "serial": "de:ad:be:ef:00:ef",
1217+ "speed": None,
1218+ "vendor": "Mellanox Technologies",
1219+ },
1220+ {
1221+ "businfo": "pci@0000:d8:00.0",
1222+ "driver": "mlx5_core",
1223+ "driverversion": "5.0-0",
1224+ "firmware": "14.21.1000 (SM_2001000001034)",
1225+ "logicalname": "enp216s0f0",
1226+ "product": "MT27710 Family [ConnectX-4 Lx]",
1227+ "serial": "de:ad:be:ef:00:ef",
1228+ "speed": None,
1229+ "vendor": "Mellanox Technologies",
1230+ },
1231+ {
1232+ "businfo": "pci@0000:d8:00.1",
1233+ "driver": "mlx5_core",
1234+ "driverversion": "5.0-0",
1235+ "firmware": "14.21.1000 (SM_2001000001034)",
1236+ "logicalname": "enp216s0f1",
1237+ "product": "MT27710 Family [ConnectX-4 Lx]",
1238+ "serial": "de:ad:be:ef:00:ef",
1239+ "speed": None,
1240+ "vendor": "Mellanox Technologies",
1241+ },
1242+ ],
1243+ },
1244+ "lshw.supermicro.nvme.json": {
1245+ "system": {
1246+ "description": "Computer",
1247+ "hostname": "supermicro-nvme",
1248+ "product": "SYS-2029U-TN24R4T (To be filled by O.E.M.)",
1249+ "serial": "E264025X8400712",
1250+ "vendor": "Supermicro",
1251+ "version": "0123456789",
1252+ },
1253+ "motherboard": [
1254+ {
1255+ "description": "Motherboard",
1256+ "product": "X11DPU",
1257+ "serial": "OM183S019050",
1258+ "vendor": "Supermicro",
1259+ "version": "1.10",
1260+ }
1261+ ],
1262+ "storage_class_info": [
1263+ {
1264+ "businfo": "pci@0000:00:11.5",
1265+ "driver": "ahci",
1266+ "has_children": False,
1267+ "product": "Lewisburg SSATA Controller [AHCI mode]",
1268+ "vendor": "Intel Corporation",
1269+ },
1270+ {
1271+ "businfo": "pci@0000:00:17.0",
1272+ "driver": "ahci",
1273+ "has_children": False,
1274+ "product": "Lewisburg SATA Controller [AHCI mode]",
1275+ "vendor": "Intel Corporation",
1276+ },
1277+ {
1278+ "businfo": "pci@0000:60:00.0",
1279+ "driver": "nvme",
1280+ "has_children": False,
1281+ "product": "Intel Corporation",
1282+ "vendor": "Intel Corporation",
1283+ },
1284+ {
1285+ "businfo": "pci@0000:61:00.0",
1286+ "driver": "nvme",
1287+ "has_children": False,
1288+ "product": "Intel Corporation",
1289+ "vendor": "Intel Corporation",
1290+ },
1291+ {
1292+ "businfo": "pci@0000:62:00.0",
1293+ "driver": "nvme",
1294+ "has_children": False,
1295+ "product": "Intel Corporation",
1296+ "vendor": "Intel Corporation",
1297+ },
1298+ {
1299+ "businfo": "pci@0000:63:00.0",
1300+ "driver": "nvme",
1301+ "has_children": False,
1302+ "product": "Intel Corporation",
1303+ "vendor": "Intel Corporation",
1304+ },
1305+ {
1306+ "businfo": "pci@0000:64:00.0",
1307+ "driver": "nvme",
1308+ "has_children": False,
1309+ "product": "Intel Corporation",
1310+ "vendor": "Intel Corporation",
1311+ },
1312+ {
1313+ "businfo": "pci@0000:65:00.0",
1314+ "driver": "nvme",
1315+ "has_children": False,
1316+ "product": "Intel Corporation",
1317+ "vendor": "Intel Corporation",
1318+ },
1319+ {
1320+ "businfo": "pci@0000:66:00.0",
1321+ "driver": "nvme",
1322+ "has_children": False,
1323+ "product": "Intel Corporation",
1324+ "vendor": "Intel Corporation",
1325+ },
1326+ {
1327+ "businfo": "pci@0000:67:00.0",
1328+ "driver": "nvme",
1329+ "has_children": False,
1330+ "product": "Intel Corporation",
1331+ "vendor": "Intel Corporation",
1332+ },
1333+ {
1334+ "businfo": "pci@0000:68:00.0",
1335+ "driver": "nvme",
1336+ "has_children": False,
1337+ "product": "Intel Corporation",
1338+ "vendor": "Intel Corporation",
1339+ },
1340+ {
1341+ "businfo": "pci@0000:69:00.0",
1342+ "driver": "nvme",
1343+ "has_children": False,
1344+ "product": "Intel Corporation",
1345+ "vendor": "Intel Corporation",
1346+ },
1347+ {
1348+ "businfo": "pci@0000:6a:00.0",
1349+ "driver": "nvme",
1350+ "has_children": False,
1351+ "product": "Intel Corporation",
1352+ "vendor": "Intel Corporation",
1353+ },
1354+ ],
1355+ "disk_class_info": [],
1356+ "network_class_info": [
1357+ {
1358+ "businfo": "pci@0000:18:00.0",
1359+ "driver": "ixgbe",
1360+ "driverversion": "5.1.0-k",
1361+ "firmware": "0x800005f8",
1362+ "logicalname": "eno1",
1363+ "product": "Ethernet Controller 10G X550T",
1364+ "serial": "de:ad:be:ef:00:ef",
1365+ "speed": "10Gbit/s",
1366+ "vendor": "Intel Corporation",
1367+ },
1368+ {
1369+ "businfo": "pci@0000:18:00.1",
1370+ "driver": "ixgbe",
1371+ "driverversion": "5.1.0-k",
1372+ "firmware": "0x800005f8",
1373+ "logicalname": "eno2",
1374+ "product": "Ethernet Controller 10G X550T",
1375+ "serial": "de:ad:be:ef:00:ef",
1376+ "speed": "10Gbit/s",
1377+ "vendor": "Intel Corporation",
1378+ },
1379+ {
1380+ "businfo": "pci@0000:19:00.0",
1381+ "driver": "ixgbe",
1382+ "driverversion": "5.1.0-k",
1383+ "firmware": "0x800005f9",
1384+ "logicalname": "eno3",
1385+ "product": "Ethernet Controller 10G X550T",
1386+ "serial": "de:ad:be:ef:00:ef",
1387+ "speed": None,
1388+ "vendor": "Intel Corporation",
1389+ },
1390+ {
1391+ "businfo": "pci@0000:19:00.1",
1392+ "driver": "ixgbe",
1393+ "driverversion": "5.1.0-k",
1394+ "firmware": "0x800005f9",
1395+ "logicalname": "eno4",
1396+ "product": "Ethernet Controller 10G X550T",
1397+ "serial": "de:ad:be:ef:00:ef",
1398+ "speed": None,
1399+ "vendor": "Intel Corporation",
1400+ },
1401+ {
1402+ "businfo": "pci@0000:3b:00.0",
1403+ "driver": "mlx5_core",
1404+ "driverversion": "5.0-0",
1405+ "firmware": "12.17.2020 (SM_2001000001033)",
1406+ "logicalname": "enp59s0f0",
1407+ "product": "MT27700 Family [ConnectX-4]",
1408+ "serial": "de:ad:be:ef:00:ef",
1409+ "speed": None,
1410+ "vendor": "Mellanox Technologies",
1411+ },
1412+ {
1413+ "businfo": "pci@0000:3b:00.1",
1414+ "driver": "mlx5_core",
1415+ "driverversion": "5.0-0",
1416+ "firmware": "12.17.2020 (SM_2001000001033)",
1417+ "logicalname": "enp59s0f1",
1418+ "product": "MT27700 Family [ConnectX-4]",
1419+ "serial": "de:ad:be:ef:00:ef",
1420+ "speed": None,
1421+ "vendor": "Mellanox Technologies",
1422+ },
1423+ {
1424+ "businfo": "pci@0000:d8:00.0",
1425+ "driver": "mlx5_core",
1426+ "driverversion": "5.0-0",
1427+ "firmware": "14.21.1000 (SM_2001000001034)",
1428+ "logicalname": "enp216s0f0",
1429+ "product": "MT27710 Family [ConnectX-4 Lx]",
1430+ "serial": "de:ad:be:ef:00:ef",
1431+ "speed": None,
1432+ "vendor": "Mellanox Technologies",
1433+ },
1434+ {
1435+ "businfo": "pci@0000:d8:00.1",
1436+ "driver": "mlx5_core",
1437+ "driverversion": "5.0-0",
1438+ "firmware": "14.21.1000 (SM_2001000001034)",
1439+ "logicalname": "enp216s0f1",
1440+ "product": "MT27710 Family [ConnectX-4 Lx]",
1441+ "serial": "de:ad:be:ef:00:ef",
1442+ "speed": None,
1443+ "vendor": "Mellanox Technologies",
1444+ },
1445+ ],
1446+ },
1447+ "lshw.supermicro.sas.01.json": {
1448+ "system": {
1449+ "description": "Computer",
1450+ "hostname": "supermicro-sas01",
1451+ "product": "SYS-6029U-TR4T (To be filled by O.E.M.)",
1452+ "serial": "E263684X8302334",
1453+ "vendor": "Supermicro",
1454+ "version": "0123456789",
1455+ },
1456+ "motherboard": [
1457+ {
1458+ "description": "Motherboard",
1459+ "product": "X11DPU",
1460+ "serial": "OM183S008126",
1461+ "vendor": "Supermicro",
1462+ "version": "1.10",
1463+ }
1464+ ],
1465+ "storage_class_info": [
1466+ {
1467+ "businfo": "pci@0000:00:11.5",
1468+ "driver": "ahci",
1469+ "has_children": False,
1470+ "product": "Lewisburg SSATA Controller [AHCI mode]",
1471+ "vendor": "Intel Corporation",
1472+ },
1473+ {
1474+ "businfo": "pci@0000:00:17.0",
1475+ "driver": "ahci",
1476+ "has_children": False,
1477+ "product": "Lewisburg SATA Controller [AHCI mode]",
1478+ "vendor": "Intel Corporation",
1479+ },
1480+ {
1481+ "businfo": "pci@0000:1a:00.0",
1482+ "driver": "nvme",
1483+ "has_children": False,
1484+ "product": "Intel Corporation",
1485+ "vendor": "Intel Corporation",
1486+ },
1487+ {
1488+ "businfo": "pci@0000:86:00.0",
1489+ "driver": "mpt3sas",
1490+ "has_children": True,
1491+ "product": "SAS3008 PCI-Express Fusion-MPT SAS-3",
1492+ "vendor": "LSI Logic / Symbios Logic",
1493+ },
1494+ {
1495+ "businfo": "pci@0000:af:00.0",
1496+ "driver": "mpt3sas",
1497+ "has_children": True,
1498+ "product": "SAS3008 PCI-Express Fusion-MPT SAS-3",
1499+ "vendor": "LSI Logic / Symbios Logic",
1500+ },
1501+ ],
1502+ "disk_class_info": [
1503+ {
1504+ "businfo": "scsi@0:0.0.0",
1505+ "dev": "8:0",
1506+ "logicalname": "/dev/sda",
1507+ "physid": "0.0.0",
1508+ "product": "HUS726060AL5210",
1509+ "serial": "K1HX9AJD",
1510+ "size": 6001175126016,
1511+ "storage_parent": "SAS3008 PCI-Express Fusion-MPT SAS-3",
1512+ },
1513+ {
1514+ "businfo": "scsi@0:0.1.0",
1515+ "dev": "8:16",
1516+ "logicalname": "/dev/sdb",
1517+ "physid": "0.1.0",
1518+ "product": "HUS726060AL5210",
1519+ "serial": "K1HXJ44F",
1520+ "size": 6001175126016,
1521+ "storage_parent": "SAS3008 PCI-Express Fusion-MPT SAS-3",
1522+ },
1523+ {
1524+ "businfo": "scsi@0:0.2.0",
1525+ "dev": "8:32",
1526+ "logicalname": "/dev/sdc",
1527+ "physid": "0.2.0",
1528+ "product": "HUS726060AL5210",
1529+ "serial": "K1HWXPJD",
1530+ "size": 6001175126016,
1531+ "storage_parent": "SAS3008 PCI-Express Fusion-MPT SAS-3",
1532+ },
1533+ {
1534+ "businfo": "scsi@0:0.3.0",
1535+ "dev": "8:48",
1536+ "logicalname": "/dev/sdd",
1537+ "physid": "0.3.0",
1538+ "product": "HUS726060AL5210",
1539+ "serial": "K1HXJ6YF",
1540+ "size": 6001175126016,
1541+ "storage_parent": "SAS3008 PCI-Express Fusion-MPT SAS-3",
1542+ },
1543+ {
1544+ "businfo": "scsi@0:0.4.0",
1545+ "dev": "8:64",
1546+ "logicalname": "/dev/sde",
1547+ "physid": "0.4.0",
1548+ "product": "HUS726060AL5210",
1549+ "serial": "K1HWXPDD",
1550+ "size": 6001175126016,
1551+ "storage_parent": "SAS3008 PCI-Express Fusion-MPT SAS-3",
1552+ },
1553+ {
1554+ "businfo": "scsi@0:0.5.0",
1555+ "dev": "8:80",
1556+ "logicalname": "/dev/sdf",
1557+ "physid": "0.5.0",
1558+ "product": "HUS726060AL5210",
1559+ "serial": "K1HXJLUF",
1560+ "size": 6001175126016,
1561+ "storage_parent": "SAS3008 PCI-Express Fusion-MPT SAS-3",
1562+ },
1563+ {
1564+ "businfo": "scsi@0:0.6.0",
1565+ "dev": "8:96",
1566+ "logicalname": "/dev/sdg",
1567+ "physid": "0.6.0",
1568+ "product": "HUS726060AL5210",
1569+ "serial": "K1HWXPYD",
1570+ "size": 6001175126016,
1571+ "storage_parent": "SAS3008 PCI-Express Fusion-MPT SAS-3",
1572+ },
1573+ {
1574+ "businfo": "scsi@0:0.7.0",
1575+ "dev": "8:112",
1576+ "logicalname": "/dev/sdh",
1577+ "physid": "0.7.0",
1578+ "product": "HUS726060AL5210",
1579+ "serial": "K1HWXP4D",
1580+ "size": 6001175126016,
1581+ "storage_parent": "SAS3008 PCI-Express Fusion-MPT SAS-3",
1582+ },
1583+ {
1584+ "businfo": "scsi@1:0.2.0",
1585+ "dev": "8:160",
1586+ "logicalname": "/dev/sdk",
1587+ "physid": "0.2.0",
1588+ "product": "ST6000NM0095",
1589+ "serial": "ZAD4S0DW0000C843M2UC",
1590+ "size": 6001175126016,
1591+ "storage_parent": "SAS3008 PCI-Express Fusion-MPT SAS-3",
1592+ },
1593+ {
1594+ "businfo": "scsi@1:0.0.0",
1595+ "dev": "8:128",
1596+ "logicalname": "/dev/sdi",
1597+ "physid": "0.0.0",
1598+ "product": "HUS726060AL5210",
1599+ "serial": "K1HWGU9D",
1600+ "size": 6001175126016,
1601+ "storage_parent": "SAS3008 PCI-Express Fusion-MPT SAS-3",
1602+ },
1603+ {
1604+ "businfo": "scsi@1:0.1.0",
1605+ "dev": "8:144",
1606+ "logicalname": "/dev/sdj",
1607+ "physid": "0.1.0",
1608+ "product": "ST6000NM0095",
1609+ "serial": "ZAD4S0A50000C8432082",
1610+ "size": 6001175126016,
1611+ "storage_parent": "SAS3008 PCI-Express Fusion-MPT SAS-3",
1612+ },
1613+ ],
1614+ "network_class_info": [
1615+ {
1616+ "businfo": "pci@0000:18:00.0",
1617+ "driver": "i40e",
1618+ "driverversion": "2.1.14-k",
1619+ "firmware": "6.01 0x800036f0 1.1861.0",
1620+ "logicalname": "eno1",
1621+ "product": "Ethernet Controller X710/X557-AT 10GBASE-T",
1622+ "serial": "de:ad:be:ef:00:ef",
1623+ "speed": "10Gbit/s",
1624+ "vendor": "Intel Corporation",
1625+ },
1626+ {
1627+ "businfo": "pci@0000:18:00.1",
1628+ "driver": "i40e",
1629+ "driverversion": "2.1.14-k",
1630+ "firmware": "6.01 0x800036f0 1.1861.0",
1631+ "logicalname": "eno2",
1632+ "product": "Ethernet Controller X710/X557-AT 10GBASE-T",
1633+ "serial": "de:ad:be:ef:00:ef",
1634+ "speed": "10Gbit/s",
1635+ "vendor": "Intel Corporation",
1636+ },
1637+ {
1638+ "businfo": "pci@0000:18:00.2",
1639+ "driver": "i40e",
1640+ "driverversion": "2.1.14-k",
1641+ "firmware": "6.01 0x800036f0 1.1861.0",
1642+ "logicalname": "eno3",
1643+ "product": "Ethernet Controller X710/X557-AT 10GBASE-T",
1644+ "serial": "de:ad:be:ef:00:ef",
1645+ "speed": None,
1646+ "vendor": "Intel Corporation",
1647+ },
1648+ {
1649+ "businfo": "pci@0000:18:00.3",
1650+ "driver": "i40e",
1651+ "driverversion": "2.1.14-k",
1652+ "firmware": "6.01 0x800036f0 1.1861.0",
1653+ "logicalname": "eno4",
1654+ "product": "Ethernet Controller X710/X557-AT 10GBASE-T",
1655+ "serial": "de:ad:be:ef:00:ef",
1656+ "speed": None,
1657+ "vendor": "Intel Corporation",
1658+ },
1659+ {
1660+ "businfo": "pci@0000:3b:00.0",
1661+ "driver": "mlx5_core",
1662+ "driverversion": "5.0-0",
1663+ "firmware": "12.17.2020 (SM_2001000001033)",
1664+ "logicalname": "enp59s0f0",
1665+ "product": "MT27700 Family [ConnectX-4]",
1666+ "serial": "de:ad:be:ef:00:ef",
1667+ "speed": None,
1668+ "vendor": "Mellanox Technologies",
1669+ },
1670+ {
1671+ "businfo": "pci@0000:3b:00.1",
1672+ "driver": "mlx5_core",
1673+ "driverversion": "5.0-0",
1674+ "firmware": "12.17.2020 (SM_2001000001033)",
1675+ "logicalname": "enp59s0f1",
1676+ "product": "MT27700 Family [ConnectX-4]",
1677+ "serial": "de:ad:be:ef:00:ef",
1678+ "speed": None,
1679+ "vendor": "Mellanox Technologies",
1680+ },
1681+ {
1682+ "businfo": "pci@0000:d8:00.0",
1683+ "driver": "mlx5_core",
1684+ "driverversion": "5.0-0",
1685+ "firmware": "14.21.1000 (SM_2001000001034)",
1686+ "logicalname": "enp216s0f0",
1687+ "product": "MT27710 Family [ConnectX-4 Lx]",
1688+ "serial": "de:ad:be:ef:00:ef",
1689+ "speed": None,
1690+ "vendor": "Mellanox Technologies",
1691+ },
1692+ {
1693+ "businfo": "pci@0000:d8:00.1",
1694+ "driver": "mlx5_core",
1695+ "driverversion": "5.0-0",
1696+ "firmware": "14.21.1000 (SM_2001000001034)",
1697+ "logicalname": "enp216s0f1",
1698+ "product": "MT27710 Family [ConnectX-4 Lx]",
1699+ "serial": "de:ad:be:ef:00:ef",
1700+ "speed": None,
1701+ "vendor": "Mellanox Technologies",
1702+ },
1703+ ],
1704+ },
1705+ "lshw.supermicro.sas.02.json": {
1706+ "system": {
1707+ "description": "Computer",
1708+ "hostname": "supermicro-sas02",
1709+ "product": "SYS-6028U-TR4+ (Default string)",
1710+ "serial": "S16512428221502",
1711+ "vendor": "Supermicro",
1712+ "version": "0123456789",
1713+ },
1714+ "motherboard": [
1715+ {
1716+ "description": "Motherboard",
1717+ "product": "X10DRU-i+",
1718+ "serial": "OM17CS000182",
1719+ "vendor": "Supermicro",
1720+ "version": "1.02B",
1721+ }
1722+ ],
1723+ "storage_class_info": [
1724+ {
1725+ "businfo": "pci@0000:03:00.0",
1726+ "driver": "mpt3sas",
1727+ "has_children": True,
1728+ "product": "SAS3008 PCI-Express Fusion-MPT SAS-3",
1729+ "vendor": "LSI Logic / Symbios Logic",
1730+ },
1731+ {
1732+ "businfo": "pci@0000:00:11.4",
1733+ "driver": "ahci",
1734+ "has_children": False,
1735+ "product": "C610/X99 series chipset sSATA Controller [AHCI mode]", # noqa E501
1736+ "vendor": "Intel Corporation",
1737+ },
1738+ {
1739+ "businfo": "pci@0000:00:1f.2",
1740+ "driver": "ahci",
1741+ "has_children": False,
1742+ "product": "C610/X99 series chipset 6-Port SATA Controller [AHCI mode]", # noqa E501
1743+ "vendor": "Intel Corporation",
1744+ },
1745+ {
1746+ "businfo": "pci@0000:81:00.0",
1747+ "driver": "nvme",
1748+ "has_children": False,
1749+ "product": "NVMe SSD Controller SM961/PM961",
1750+ "vendor": "Samsung Electronics Co Ltd",
1751+ },
1752+ {
1753+ "businfo": "pci@0000:82:00.0",
1754+ "driver": "nvme",
1755+ "has_children": False,
1756+ "product": "NVMe SSD Controller SM961/PM961",
1757+ "vendor": "Samsung Electronics Co Ltd",
1758+ },
1759+ ],
1760+ "disk_class_info": [
1761+ {
1762+ "businfo": "scsi@10:0.0.0",
1763+ "dev": None,
1764+ "logicalname": None,
1765+ "physid": "0.0.0",
1766+ "product": "ST4000NM115-1YZ1",
1767+ "serial": "ZC10Z0XQ",
1768+ "size": None,
1769+ "storage_parent": "SAS3008 PCI-Express Fusion-MPT SAS-3",
1770+ },
1771+ {
1772+ "businfo": "scsi@10:1.0.0",
1773+ "dev": "8:0",
1774+ "logicalname": "/dev/sda",
1775+ "physid": "1.0.0",
1776+ "product": "Logical Volume",
1777+ "serial": "3589195262245447776",
1778+ "size": 3999999721472,
1779+ "storage_parent": "SAS3008 PCI-Express Fusion-MPT SAS-3",
1780+ },
1781+ {
1782+ "businfo": "scsi@10:0.1.0",
1783+ "dev": None,
1784+ "logicalname": None,
1785+ "physid": "0.1.0",
1786+ "product": "ST4000NM115-1YZ1",
1787+ "serial": "ZC10Z0ZL",
1788+ "size": None,
1789+ "storage_parent": "SAS3008 PCI-Express Fusion-MPT SAS-3",
1790+ },
1791+ {
1792+ "businfo": "scsi@10:0.2.0",
1793+ "dev": "8:16",
1794+ "logicalname": "/dev/sdb",
1795+ "physid": "0.2.0",
1796+ "product": "ST4000NM115-1YZ1",
1797+ "serial": "ZC10YVHJ",
1798+ "size": 4000787030016,
1799+ "storage_parent": "SAS3008 PCI-Express Fusion-MPT SAS-3",
1800+ },
1801+ {
1802+ "businfo": "scsi@10:0.3.0",
1803+ "dev": "8:32",
1804+ "logicalname": "/dev/sdc",
1805+ "physid": "0.3.0",
1806+ "product": "ST4000NM115-1YZ1",
1807+ "serial": "ZC10XX97",
1808+ "size": 4000787030016,
1809+ "storage_parent": "SAS3008 PCI-Express Fusion-MPT SAS-3",
1810+ },
1811+ {
1812+ "businfo": "scsi@10:0.4.0",
1813+ "dev": "8:48",
1814+ "logicalname": "/dev/sdd",
1815+ "physid": "0.4.0",
1816+ "product": "ST4000NM115-1YZ1",
1817+ "serial": "ZC10SFX1",
1818+ "size": 4000787030016,
1819+ "storage_parent": "SAS3008 PCI-Express Fusion-MPT SAS-3",
1820+ },
1821+ {
1822+ "businfo": "scsi@10:0.5.0",
1823+ "dev": "8:64",
1824+ "logicalname": "/dev/sde",
1825+ "physid": "0.5.0",
1826+ "product": "ST4000NM115-1YZ1",
1827+ "serial": "ZC10YVK1",
1828+ "size": 4000787030016,
1829+ "storage_parent": "SAS3008 PCI-Express Fusion-MPT SAS-3",
1830+ },
1831+ ],
1832+ "network_class_info": [
1833+ {
1834+ "businfo": "pci@0000:01:00.0",
1835+ "driver": "igb",
1836+ "driverversion": "5.3.0-k",
1837+ "firmware": "1.63, 0x800009fa",
1838+ "logicalname": "enp1s0f0",
1839+ "product": "I350 Gigabit Network Connection",
1840+ "serial": "de:ad:be:ef:00:ef",
1841+ "speed": "1Gbit/s",
1842+ "vendor": "Intel Corporation",
1843+ },
1844+ {
1845+ "businfo": "pci@0000:01:00.1",
1846+ "driver": "igb",
1847+ "driverversion": "5.3.0-k",
1848+ "firmware": "1.63, 0x800009fa",
1849+ "logicalname": "enp1s0f1",
1850+ "product": "I350 Gigabit Network Connection",
1851+ "serial": "de:ad:be:ef:00:ef",
1852+ "speed": None,
1853+ "vendor": "Intel Corporation",
1854+ },
1855+ {
1856+ "businfo": "pci@0000:01:00.2",
1857+ "driver": "igb",
1858+ "driverversion": "5.3.0-k",
1859+ "firmware": "1.63, 0x800009fa",
1860+ "logicalname": "enp1s0f2",
1861+ "product": "I350 Gigabit Network Connection",
1862+ "serial": "de:ad:be:ef:00:ef",
1863+ "speed": "1Gbit/s",
1864+ "vendor": "Intel Corporation",
1865+ },
1866+ {
1867+ "businfo": "pci@0000:01:00.3",
1868+ "driver": "igb",
1869+ "driverversion": "5.3.0-k",
1870+ "firmware": "1.63, 0x800009fa",
1871+ "logicalname": "enp1s0f3",
1872+ "product": "I350 Gigabit Network Connection",
1873+ "serial": "de:ad:be:ef:00:ef",
1874+ "speed": None,
1875+ "vendor": "Intel Corporation",
1876+ },
1877+ {
1878+ "businfo": "pci@0000:83:00.0",
1879+ "driver": "ixgbe",
1880+ "driverversion": "4.2.1-k",
1881+ "firmware": "0x800006da",
1882+ "logicalname": "enp131s0f0",
1883+ "product": "82599ES 10-Gigabit SFI/SFP+ Network Connection",
1884+ "serial": "de:ad:be:ef:00:ef",
1885+ "speed": "10Gbit/s",
1886+ "vendor": "Intel Corporation",
1887+ },
1888+ {
1889+ "businfo": "pci@0000:83:00.1",
1890+ "driver": "ixgbe",
1891+ "driverversion": "4.2.1-k",
1892+ "firmware": "0x800006da",
1893+ "logicalname": "enp131s0f1",
1894+ "product": "82599ES 10-Gigabit SFI/SFP+ Network Connection",
1895+ "serial": "de:ad:be:ef:00:ef",
1896+ "speed": "10Gbit/s",
1897+ "vendor": "Intel Corporation",
1898+ },
1899+ {
1900+ "businfo": "pci@0000:84:00.0",
1901+ "driver": "ixgbe",
1902+ "driverversion": "4.2.1-k",
1903+ "firmware": "0x800006da",
1904+ "logicalname": "ens4f0",
1905+ "product": "82599ES 10-Gigabit SFI/SFP+ Network Connection",
1906+ "serial": "de:ad:be:ef:00:ef",
1907+ "speed": "10Gbit/s",
1908+ "vendor": "Intel Corporation",
1909+ },
1910+ {
1911+ "businfo": "pci@0000:84:00.1",
1912+ "driver": "ixgbe",
1913+ "driverversion": "4.2.1-k",
1914+ "firmware": "0x800006da",
1915+ "logicalname": "ens4f1",
1916+ "product": "82599ES 10-Gigabit SFI/SFP+ Network Connection",
1917+ "serial": "de:ad:be:ef:00:ef",
1918+ "speed": "10Gbit/s",
1919+ "vendor": "Intel Corporation",
1920+ },
1921+ ],
1922+ },
1923+}
1924diff --git a/src/tests/hw-health-samples/cron_outputs/hplog.out.ok b/src/tests/hw-health-samples/cron_outputs/hplog.out.ok
1925new file mode 100644
1926index 0000000..3ff5bcb
1927--- /dev/null
1928+++ b/src/tests/hw-health-samples/cron_outputs/hplog.out.ok
1929@@ -0,0 +1 @@
1930+OK No errors found
1931\ No newline at end of file
1932diff --git a/src/tests/hw-health-samples/cron_outputs/ipmi_sensors.out.critical b/src/tests/hw-health-samples/cron_outputs/ipmi_sensors.out.critical
1933new file mode 100644
1934index 0000000..4359fa2
1935--- /dev/null
1936+++ b/src/tests/hw-health-samples/cron_outputs/ipmi_sensors.out.critical
1937@@ -0,0 +1 @@
1938+IPMI Status: Critical [16 system event log (SEL) entries present] | 'Current Power'=116 'Temp 1'=28.00;;~:42.00 'Temp 2 (CPU 1)'=40.00;;~:81.00 'Temp 3 (CPU 2)'=40.00;;~:81.00 'Temp 4 (MemD1)'=44.00;;~:87.00 'Temp 5 (MemD2)'=37.00;;~:87.00 'Temp 7 (IIOH)'=60.00;;~:105.00 'Temp 8 (PCIR)'=37.00;;~:85.00 'Temp 9 (PCIR)'=43.00;;~:85.00 'Temp 10 (PCIR)'=32.00;;~:70.00 'Temp 11 (PCIR)'=31.00;;~:65.00 'Temp 12 (PCIR)'=40.00;;~:75.00 'Temp 13 (PCIR)'=38.00;;~:87.00 'Temp 14 (PCIR)'=32.00;;~:65.00 'Temp 15 (IOH2)'=0.00;;~:105.00
1939diff --git a/src/tests/hw-health-samples/cron_outputs/ssacli.out.ok b/src/tests/hw-health-samples/cron_outputs/ssacli.out.ok
1940new file mode 100644
1941index 0000000..3ff5bcb
1942--- /dev/null
1943+++ b/src/tests/hw-health-samples/cron_outputs/ssacli.out.ok
1944@@ -0,0 +1 @@
1945+OK No errors found
1946\ No newline at end of file
1947diff --git a/src/tests/hw-health-samples/hplog.f.ewah.out b/src/tests/hw-health-samples/hplog.f.ewah.out
1948new file mode 100644
1949index 0000000..351cfb4
1950--- /dev/null
1951+++ b/src/tests/hw-health-samples/hplog.f.ewah.out
1952@@ -0,0 +1,6 @@
1953+ID TYPE LOCATION STATUS REDUNDANT FAN SPEED
1954+ 7 Var. Speed System Board Normal Yes Normal ( 30)
1955+ 8 Var. Speed System Board Normal Yes Normal ( 30)
1956+15 Var. Speed System Board Normal Yes Normal ( 30)
1957+16 Var. Speed System Board Normal Yes Normal ( 30)
1958+
1959diff --git a/src/tests/hw-health-samples/hplog.p.ewah.out b/src/tests/hw-health-samples/hplog.p.ewah.out
1960new file mode 100644
1961index 0000000..684c6d2
1962--- /dev/null
1963+++ b/src/tests/hw-health-samples/hplog.p.ewah.out
1964@@ -0,0 +1,6 @@
1965+ID TYPE LOCATION STATUS REDUNDANT
1966+ 1 Standard Pwr. Supply Bay Normal N/A
1967+ 2 Standard Pwr. Supply Bay Normal N/A
1968+ 3 Standard Pwr. Supply Bay Normal N/A
1969+ 4 Standard Pwr. Supply Bay Normal N/A
1970+
1971diff --git a/src/tests/hw-health-samples/hplog.t.ewah.out b/src/tests/hw-health-samples/hplog.t.ewah.out
1972new file mode 100644
1973index 0000000..3735a9b
1974--- /dev/null
1975+++ b/src/tests/hw-health-samples/hplog.t.ewah.out
1976@@ -0,0 +1,20 @@
1977+ID TYPE LOCATION STATUS CURRENT THRESHOLD
1978+ 1 Basic Sensor Ambient Normal 80F/ 27C 107F/ 42C
1979+ 2 Basic Sensor Processor Zone Normal 104F/ 40C 177F/ 81C
1980+ 3 Basic Sensor Processor Zone Normal 104F/ 40C 177F/ 81C
1981+ 4 Basic Sensor Memory Board Normal 113F/ 45C 188F/ 87C
1982+ 5 Basic Sensor Memory Board Normal 98F/ 37C 188F/ 87C
1983+ 6 Basic Sensor SCSI Backplane Normal ---F/---C ---F/---C
1984+ 7 Basic Sensor I/O Zone Normal 138F/ 59C 221F/105C
1985+ 8 Basic Sensor I/O Zone Normal 98F/ 37C 185F/ 85C
1986+ 9 Basic Sensor I/O Zone Normal 109F/ 43C 185F/ 85C
1987+10 Basic Sensor I/O Zone Normal 89F/ 32C 158F/ 70C
1988+11 Basic Sensor I/O Zone Normal 86F/ 30C 149F/ 65C
1989+12 Basic Sensor I/O Zone Normal 104F/ 40C 167F/ 75C
1990+13 Basic Sensor I/O Zone Normal 100F/ 38C 188F/ 87C
1991+14 Basic Sensor I/O Zone Normal 89F/ 32C 149F/ 65C
1992+15 Basic Sensor I/O Zone Normal 32F/ 0C 221F/105C
1993+16 Basic Sensor I/O Zone Normal ---F/---C ---F/---C
1994+17 Basic Sensor I/O Zone Normal ---F/---C ---F/---C
1995+18 Basic Sensor I/O Zone Normal ---F/---C ---F/---C
1996+
1997diff --git a/src/tests/hw-health-samples/hplog.v.ewah.out b/src/tests/hw-health-samples/hplog.v.ewah.out
1998new file mode 100644
1999index 0000000..990da29
2000--- /dev/null
2001+++ b/src/tests/hw-health-samples/hplog.v.ewah.out
2002@@ -0,0 +1,60 @@
2003+
2004+ID Severity Initial Time Update Time Count
2005+-------------------------------------------------------------
2006+0000 Information 20:45 05/09/19100 20:45 05/09/19100 0001
2007+LOG: Maintenance note: IML cleared through hpasmcli
2008+
2009+0001 Repaired 13:43 09/21/2013 16:52 09/21/2013 0001
2010+LOG: System Power Supply: General Failure (Power Supply 2)
2011+
2012+0002 Repaired 13:43 09/21/2013 16:52 09/21/2013 0001
2013+LOG: System Power Supply: General Failure (Power Supply 4)
2014+
2015+0003 Repaired 15:22 11/21/2013 15:25 11/21/2013 0001
2016+LOG: System Power Supply: General Failure (Power Supply 1)
2017+
2018+0004 Repaired 15:22 11/21/2013 15:25 11/21/2013 0001
2019+LOG: System Power Supply: General Failure (Power Supply 3)
2020+
2021+0005 Repaired 13:14 11/23/2013 16:09 11/23/2013 0001
2022+LOG: System Power Supply: General Failure (Power Supply 1)
2023+
2024+0006 Repaired 13:14 11/23/2013 16:09 11/23/2013 0001
2025+LOG: System Power Supply: General Failure (Power Supply 3)
2026+
2027+0007 Repaired 13:23 08/11/2014 13:35 08/12/2014 0001
2028+LOG: System Power Supply: General Failure (Power Supply 1)
2029+
2030+0008 Repaired 13:23 08/11/2014 13:35 08/12/2014 0001
2031+LOG: System Power Supply: General Failure (Power Supply 3)
2032+
2033+0009 Repaired 09:36 01/19/2015 15:34 01/19/2015 0001
2034+LOG: System Power Supply: General Failure (Power Supply 2)
2035+
2036+0010 Repaired 09:36 01/19/2015 15:34 01/19/2015 0001
2037+LOG: System Power Supply: General Failure (Power Supply 4)
2038+
2039+0011 Repaired 08:59 01/20/2015 13:10 01/20/2015 0001
2040+LOG: System Power Supply: General Failure (Power Supply 1)
2041+
2042+0012 Repaired 08:59 01/20/2015 13:10 01/20/2015 0001
2043+LOG: System Power Supply: General Failure (Power Supply 3)
2044+
2045+0013 Repaired 20:46 02/01/2017 22:41 02/01/2017 0001
2046+LOG: System Power Supply: General Failure (Power Supply 2)
2047+
2048+0014 Repaired 20:46 02/01/2017 22:41 02/01/2017 0001
2049+LOG: System Power Supply: General Failure (Power Supply 4)
2050+
2051+0015 Caution 89:31 12/14/2017 89:31 12/14/2017 0001
2052+LOG: POST Error: 163-Time & Date Not Set
2053+
2054+0016 Caution 24:04 12/14/2017 24:13 12/14/2017 0002
2055+LOG: POST Error: 163-Time & Date Not Set
2056+
2057+0017 Repaired 10:04 10/18/2018 10:19 10/18/2018 0001
2058+LOG: System Power Supply: General Failure (Power Supply 2)
2059+
2060+0018 Repaired 10:04 10/18/2018 10:19 10/18/2018 0001
2061+LOG: System Power Supply: General Failure (Power Supply 4)
2062+
2063diff --git a/src/tests/hw-health-samples/ilorest.list.Chassis b/src/tests/hw-health-samples/ilorest.list.Chassis
2064new file mode 100644
2065index 0000000..b9e8660
2066--- /dev/null
2067+++ b/src/tests/hw-health-samples/ilorest.list.Chassis
2068@@ -0,0 +1,138 @@
2069+iLOrest : RESTful Interface Tool version 3.0
2070+Copyright (c) 2014, 2019 Hewlett Packard Enterprise Development LP
2071+----------------------------------------------------------------------------------------------
2072+Local login initiated...
2073+Discovering data...Done
2074+[
2075+ {
2076+ "@odata.context": "/redfish/v1/$metadata#ChassisCollection.ChassisCollection",
2077+ "@odata.etag": "W/\"AA6D42B0\"",
2078+ "@odata.id": "/redfish/v1/Chassis/",
2079+ "@odata.type": "#ChassisCollection.ChassisCollection",
2080+ "Description": "Computer System Chassis View",
2081+ "Members": [
2082+ {
2083+ "@odata.id": "/redfish/v1/Chassis/1/"
2084+ }
2085+ ],
2086+ "Members@odata.count": 1,
2087+ "Name": "Computer System Chassis"
2088+ },
2089+ {
2090+ "@odata.context": "/redfish/v1/$metadata#Chassis.Chassis",
2091+ "@odata.etag": "W/\"A3747105\"",
2092+ "@odata.id": "/redfish/v1/Chassis/1/",
2093+ "@odata.type": "#Chassis.v1_6_0.Chassis",
2094+ "ChassisType": "RackMount",
2095+ "Id": "1",
2096+ "Links": {
2097+ "ComputerSystems": [
2098+ {
2099+ "@odata.id": "/redfish/v1/Systems/1/"
2100+ }
2101+ ],
2102+ "ManagedBy": [
2103+ {
2104+ "@odata.id": "/redfish/v1/Managers/1/"
2105+ }
2106+ ]
2107+ },
2108+ "Manufacturer": "HPE",
2109+ "Model": "ProLiant DL380 Gen10",
2110+ "Name": "Computer System Chassis",
2111+ "NetworkAdapters": {
2112+ "@odata.id": "/redfish/v1/Chassis/1/NetworkAdapters/"
2113+ },
2114+ "Oem": {
2115+ "Hpe": {
2116+ "@odata.context": "/redfish/v1/$metadata#HpeServerChassis.HpeServerChassis",
2117+ "@odata.type": "#HpeServerChassis.v2_2_1.HpeServerChassis",
2118+ "Actions": {
2119+ "#HpeServerChassis.DisableMCTPOnServer": {
2120+ "target": "/redfish/v1/Chassis/1/Actions/Oem/Hpe/HpeServerChassis.DisableMCTPOnServer/"
2121+ },
2122+ "#HpeServerChassis.FactoryResetMCTP": {
2123+ "target": "/redfish/v1/Chassis/1/Actions/Oem/Hpe/HpeServerChassis.FactoryResetMCTP/"
2124+ }
2125+ },
2126+ "Firmware": {
2127+ "PlatformDefinitionTable": {
2128+ "Current": {
2129+ "VersionString": "8.9.0 Build 38"
2130+ }
2131+ },
2132+ "PowerManagementController": {
2133+ "Current": {
2134+ "VersionString": "1.0.4"
2135+ }
2136+ },
2137+ "PowerManagementControllerBootloader": {
2138+ "Current": {
2139+ "Family": "25",
2140+ "VersionString": "1.1"
2141+ }
2142+ },
2143+ "SPSFirmwareVersionData": {
2144+ "Current": {
2145+ "VersionString": "4.1.4.251"
2146+ }
2147+ },
2148+ "SystemProgrammableLogicDevice": {
2149+ "Current": {
2150+ "VersionString": "0x2E"
2151+ }
2152+ }
2153+ },
2154+ "Links": {
2155+ "Devices": {
2156+ "@odata.id": "/redfish/v1/Chassis/1/Devices/"
2157+ }
2158+ },
2159+ "MCTPEnabledOnServer": true,
2160+ "SmartStorageBattery": [
2161+ {
2162+ "ChargeLevelPercent": 100,
2163+ "FirmwareVersion": "0.70",
2164+ "Index": 1,
2165+ "MaximumCapWatts": 96,
2166+ "Model": "875241-B21",
2167+ "ProductName": "HPE Smart Storage Battery ",
2168+ "RemainingChargeTimeSeconds": 11,
2169+ "SerialNumber": "6WQXL0CB2C02M1",
2170+ "SparePartNumber": "878643-001",
2171+ "Status": {
2172+ "Health": "OK",
2173+ "State": "Enabled"
2174+ }
2175+ }
2176+ ],
2177+ "SystemMaintenanceSwitches": {
2178+ "Sw1": "Off",
2179+ "Sw10": "Off",
2180+ "Sw11": "Off",
2181+ "Sw12": "Off",
2182+ "Sw2": "Off",
2183+ "Sw3": "Off",
2184+ "Sw4": "Off",
2185+ "Sw5": "Off",
2186+ "Sw6": "Off",
2187+ "Sw7": "Off",
2188+ "Sw8": "Off",
2189+ "Sw9": "Off"
2190+ }
2191+ }
2192+ },
2193+ "Power": {
2194+ "@odata.id": "/redfish/v1/Chassis/1/Power/"
2195+ },
2196+ "SKU": "868706-B21",
2197+ "SerialNumber": "2M291303M8",
2198+ "Status": {
2199+ "Health": "OK",
2200+ "State": "Enabled"
2201+ },
2202+ "Thermal": {
2203+ "@odata.id": "/redfish/v1/Chassis/1/Thermal/"
2204+ }
2205+ }
2206+]
2207diff --git a/src/tests/hw-health-samples/ilorest.list.HpeSmartStorage b/src/tests/hw-health-samples/ilorest.list.HpeSmartStorage
2208new file mode 100644
2209index 0000000..1cedac3
2210--- /dev/null
2211+++ b/src/tests/hw-health-samples/ilorest.list.HpeSmartStorage
2212@@ -0,0 +1,452 @@
2213+iLOrest : RESTful Interface Tool version 3.0
2214+Copyright (c) 2014, 2019 Hewlett Packard Enterprise Development LP
2215+----------------------------------------------------------------------------------------------
2216+[
2217+ {
2218+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageHostBusAdapterCollection.HpeSmartStorageHostBusAdapterCollection",
2219+ "@odata.etag": "W/\"75983E8D\"",
2220+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/HostBusAdapters/",
2221+ "@odata.type": "#HpeSmartStorageHostBusAdapterCollection.HpeSmartStorageHostBusAdapterCollection",
2222+ "Description": "HPE Smart Storage Host Bus Adapters View",
2223+ "Members": [],
2224+ "Members@odata.count": 0,
2225+ "Name": "HpeSmartStorageHostBusAdapters"
2226+ },
2227+ {
2228+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageLogicalDriveCollection.HpeSmartStorageLogicalDriveCollection",
2229+ "@odata.etag": "W/\"570254F2\"",
2230+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/LogicalDrives/",
2231+ "@odata.type": "#HpeSmartStorageLogicalDriveCollection.HpeSmartStorageLogicalDriveCollection",
2232+ "Description": "HPE Smart Storage Logical Drives View",
2233+ "Members": [
2234+ {
2235+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/LogicalDrives/1/"
2236+ },
2237+ {
2238+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/LogicalDrives/2/"
2239+ }
2240+ ],
2241+ "Members@odata.count": 2,
2242+ "Name": "HpeSmartStorageLogicalDrives"
2243+ },
2244+ {
2245+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageDiskDrive.HpeSmartStorageDiskDrive",
2246+ "@odata.etag": "W/\"C854FA90\"",
2247+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/2/",
2248+ "@odata.type": "#HpeSmartStorageDiskDrive.v2_1_0.HpeSmartStorageDiskDrive",
2249+ "BlockSizeBytes": 512,
2250+ "CapacityGB": 800,
2251+ "CapacityLogicalBlocks": 1562824368,
2252+ "CapacityMiB": 763097,
2253+ "CarrierApplicationVersion": "11",
2254+ "CarrierAuthenticationStatus": "OK",
2255+ "CurrentTemperatureCelsius": 24,
2256+ "Description": "HPE Smart Storage Disk Drive View",
2257+ "DiskDriveStatusReasons": [
2258+ "None"
2259+ ],
2260+ "DiskDriveUse": "Data",
2261+ "EncryptedDrive": true,
2262+ "FirmwareVersion": {
2263+ "Current": {
2264+ "VersionString": "HPD3"
2265+ }
2266+ },
2267+ "Id": "2",
2268+ "InterfaceSpeedMbps": 12000,
2269+ "InterfaceType": "SAS",
2270+ "LegacyBootPriority": "None",
2271+ "Location": "1I:2:3",
2272+ "LocationFormat": "ControllerPort:Box:Bay",
2273+ "MaximumTemperatureCelsius": 42,
2274+ "MediaType": "SSD",
2275+ "Model": "MO000800JWTBR",
2276+ "Name": "HpeSmartStorageDiskDrive",
2277+ "PowerOnHours": 7631,
2278+ "SSDEnduranceUtilizationPercentage": 2,
2279+ "SerialNumber": "3940A06CT0QR",
2280+ "Status": {
2281+ "Health": "OK",
2282+ "State": "Enabled"
2283+ },
2284+ "UncorrectedReadErrors": 0,
2285+ "UncorrectedWriteErrors": 0
2286+ },
2287+ {
2288+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageDiskDrive.HpeSmartStorageDiskDrive",
2289+ "@odata.etag": "W/\"8234DB91\"",
2290+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/0/",
2291+ "@odata.type": "#HpeSmartStorageDiskDrive.v2_1_0.HpeSmartStorageDiskDrive",
2292+ "BlockSizeBytes": 512,
2293+ "CapacityGB": 8000,
2294+ "CapacityLogicalBlocks": 15628053168,
2295+ "CapacityMiB": 7630885,
2296+ "CarrierApplicationVersion": "11",
2297+ "CarrierAuthenticationStatus": "OK",
2298+ "CurrentTemperatureCelsius": 23,
2299+ "Description": "HPE Smart Storage Disk Drive View",
2300+ "DiskDriveStatusReasons": [
2301+ "None"
2302+ ],
2303+ "DiskDriveUse": "Data",
2304+ "EncryptedDrive": true,
2305+ "FirmwareVersion": {
2306+ "Current": {
2307+ "VersionString": "HPD0"
2308+ }
2309+ },
2310+ "Id": "0",
2311+ "InterfaceSpeedMbps": 12000,
2312+ "InterfaceType": "SAS",
2313+ "LegacyBootPriority": "None",
2314+ "Location": "1I:2:1",
2315+ "LocationFormat": "ControllerPort:Box:Bay",
2316+ "MaximumTemperatureCelsius": 41,
2317+ "MediaType": "HDD",
2318+ "Model": "MB008000JWRTD",
2319+ "Name": "HpeSmartStorageDiskDrive",
2320+ "PowerOnHours": null,
2321+ "RotationalSpeedRpm": 7200,
2322+ "SSDEnduranceUtilizationPercentage": null,
2323+ "SerialNumber": "VAH2L5VL",
2324+ "Status": {
2325+ "Health": "OK",
2326+ "State": "Enabled"
2327+ },
2328+ "UncorrectedReadErrors": 0,
2329+ "UncorrectedWriteErrors": 0
2330+ },
2331+ {
2332+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageDiskDrive.HpeSmartStorageDiskDrive",
2333+ "@odata.etag": "W/\"F2CBCA67\"",
2334+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/1/",
2335+ "@odata.type": "#HpeSmartStorageDiskDrive.v2_1_0.HpeSmartStorageDiskDrive",
2336+ "BlockSizeBytes": 512,
2337+ "CapacityGB": 8000,
2338+ "CapacityLogicalBlocks": 15628053168,
2339+ "CapacityMiB": 7630885,
2340+ "CarrierApplicationVersion": "11",
2341+ "CarrierAuthenticationStatus": "OK",
2342+ "CurrentTemperatureCelsius": 22,
2343+ "Description": "HPE Smart Storage Disk Drive View",
2344+ "DiskDriveStatusReasons": [
2345+ "None"
2346+ ],
2347+ "DiskDriveUse": "Data",
2348+ "EncryptedDrive": true,
2349+ "FirmwareVersion": {
2350+ "Current": {
2351+ "VersionString": "HPD0"
2352+ }
2353+ },
2354+ "Id": "1",
2355+ "InterfaceSpeedMbps": 12000,
2356+ "InterfaceType": "SAS",
2357+ "LegacyBootPriority": "None",
2358+ "Location": "1I:2:2",
2359+ "LocationFormat": "ControllerPort:Box:Bay",
2360+ "MaximumTemperatureCelsius": 41,
2361+ "MediaType": "HDD",
2362+ "Model": "MB008000JWRTD",
2363+ "Name": "HpeSmartStorageDiskDrive",
2364+ "PowerOnHours": null,
2365+ "RotationalSpeedRpm": 7200,
2366+ "SSDEnduranceUtilizationPercentage": null,
2367+ "SerialNumber": "VAH0B6KL",
2368+ "Status": {
2369+ "Health": "OK",
2370+ "State": "Enabled"
2371+ },
2372+ "UncorrectedReadErrors": 0,
2373+ "UncorrectedWriteErrors": 0
2374+ },
2375+ {
2376+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageArrayController.HpeSmartStorageArrayController",
2377+ "@odata.etag": "W/\"86C0BC23\"",
2378+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/",
2379+ "@odata.type": "#HpeSmartStorageArrayController.v2_2_0.HpeSmartStorageArrayController",
2380+ "AdapterType": "SmartArray",
2381+ "BackupPowerSourceStatus": "Present",
2382+ "CacheMemorySizeMiB": 2048,
2383+ "CacheModuleSerialNumber": " ",
2384+ "CacheModuleStatus": {
2385+ "Health": "OK"
2386+ },
2387+ "ControllerBoard": {
2388+ "Status": {
2389+ "Health": "OK"
2390+ }
2391+ },
2392+ "ControllerPartNumber": "836260-001",
2393+ "CurrentOperatingMode": "Mixed",
2394+ "Description": "HPE Smart Storage Array Controller View",
2395+ "DriveWriteCache": "Disabled",
2396+ "EncryptionCryptoOfficerPasswordSet": true,
2397+ "EncryptionCspTestPassed": true,
2398+ "EncryptionEnabled": true,
2399+ "EncryptionFwLocked": false,
2400+ "EncryptionHasLockedVolumesMissingBootPassword": false,
2401+ "EncryptionMixedVolumesEnabled": false,
2402+ "EncryptionSelfTestPassed": true,
2403+ "EncryptionStandaloneModeEnabled": true,
2404+ "ExternalPortCount": 0,
2405+ "FirmwareVersion": {
2406+ "Current": {
2407+ "VersionString": "1.98"
2408+ }
2409+ },
2410+ "HardwareRevision": "B",
2411+ "Id": "0",
2412+ "InternalPortCount": 2,
2413+ "Links": {
2414+ "LogicalDrives": {
2415+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/LogicalDrives/"
2416+ },
2417+ "PhysicalDrives": {
2418+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/"
2419+ },
2420+ "StorageEnclosures": {
2421+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/StorageEnclosures/"
2422+ },
2423+ "UnconfiguredDrives": {
2424+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/UnconfiguredDrives/"
2425+ }
2426+ },
2427+ "Location": "Slot 0",
2428+ "LocationFormat": "PCISlot",
2429+ "Model": "HPE Smart Array P408i-a SR Gen10",
2430+ "Name": "HpeSmartStorageArrayController",
2431+ "ReadCachePercent": 10,
2432+ "SerialNumber": "PEYHC0DRHBU3ZW ",
2433+ "Status": {
2434+ "Health": "OK",
2435+ "State": "Enabled"
2436+ },
2437+ "WriteCacheBypassThresholdKB": 1040,
2438+ "WriteCacheWithoutBackupPowerEnabled": false
2439+ },
2440+ {
2441+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageLogicalDrive.HpeSmartStorageLogicalDrive",
2442+ "@odata.etag": "W/\"B4A42A4B\"",
2443+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/LogicalDrives/1/",
2444+ "@odata.type": "#HpeSmartStorageLogicalDrive.v2_3_0.HpeSmartStorageLogicalDrive",
2445+ "AccelerationMethod": "ControllerCache",
2446+ "CapacityMiB": 7630853,
2447+ "Description": "HPE Smart Storage Logical Drive View",
2448+ "Id": "1",
2449+ "InterfaceType": "SAS",
2450+ "LegacyBootPriority": "Primary",
2451+ "Links": {
2452+ "DataDrives": {
2453+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/LogicalDrives/1/DataDrives/"
2454+ }
2455+ },
2456+ "LogicalDriveEncryption": true,
2457+ "LogicalDriveName": "00D503A5PEYHC0DRHBU3ZW DFA9",
2458+ "LogicalDriveNumber": 1,
2459+ "LogicalDriveStatusReasons": [
2460+ "Ok"
2461+ ],
2462+ "LogicalDriveType": "Data",
2463+ "MediaType": "HDD",
2464+ "Name": "HpeSmartStorageLogicalDrive",
2465+ "Raid": "1",
2466+ "Status": {
2467+ "Health": "OK",
2468+ "State": "Enabled"
2469+ },
2470+ "StripeSizeBytes": 262144,
2471+ "VolumeUniqueIdentifier": "600508B1001CEC50A1CE840A6F3E0CB2"
2472+ },
2473+ {
2474+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageLogicalDrive.HpeSmartStorageLogicalDrive",
2475+ "@odata.etag": "W/\"FB376662\"",
2476+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/LogicalDrives/2/",
2477+ "@odata.type": "#HpeSmartStorageLogicalDrive.v2_3_0.HpeSmartStorageLogicalDrive",
2478+ "AccelerationMethod": "IOBypass",
2479+ "CapacityMiB": 763065,
2480+ "Description": "HPE Smart Storage Logical Drive View",
2481+ "Id": "2",
2482+ "InterfaceType": "SAS",
2483+ "LegacyBootPriority": "None",
2484+ "Links": {
2485+ "DataDrives": {
2486+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/LogicalDrives/2/DataDrives/"
2487+ }
2488+ },
2489+ "LogicalDriveEncryption": true,
2490+ "LogicalDriveName": "04D503A8PEYHC0DRHBU3ZW 3EB8",
2491+ "LogicalDriveNumber": 2,
2492+ "LogicalDriveStatusReasons": [
2493+ "Ok"
2494+ ],
2495+ "LogicalDriveType": "Data",
2496+ "MediaType": "SSD",
2497+ "Name": "HpeSmartStorageLogicalDrive",
2498+ "Raid": "0",
2499+ "Status": {
2500+ "Health": "OK",
2501+ "State": "Enabled"
2502+ },
2503+ "StripeSizeBytes": 262144,
2504+ "VolumeUniqueIdentifier": "600508B1001C0350DB31460C38083EBF"
2505+ },
2506+ {
2507+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageArrayControllerCollection.HpeSmartStorageArrayControllerCollection",
2508+ "@odata.etag": "W/\"AA6D42B0\"",
2509+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/",
2510+ "@odata.type": "#HpeSmartStorageArrayControllerCollection.HpeSmartStorageArrayControllerCollection",
2511+ "Description": "HPE Smart Storage Array Controllers View",
2512+ "Members": [
2513+ {
2514+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/"
2515+ }
2516+ ],
2517+ "Members@odata.count": 1,
2518+ "Name": "HpeSmartStorageArrayControllers"
2519+ },
2520+ {
2521+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageStorageEnclosureCollection.HpeSmartStorageStorageEnclosureCollection",
2522+ "@odata.etag": "W/\"570254F2\"",
2523+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/StorageEnclosures/",
2524+ "@odata.type": "#HpeSmartStorageStorageEnclosureCollection.HpeSmartStorageStorageEnclosureCollection",
2525+ "Description": "HPE Smart Storage Enclosures View",
2526+ "Members": [
2527+ {
2528+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/StorageEnclosures/0/"
2529+ },
2530+ {
2531+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/StorageEnclosures/1/"
2532+ }
2533+ ],
2534+ "Members@odata.count": 2,
2535+ "Name": "HpSmartStorageEnclosures"
2536+ },
2537+ {
2538+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageStorageEnclosure.HpeSmartStorageStorageEnclosure",
2539+ "@odata.etag": "W/\"F5ADDA67\"",
2540+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/StorageEnclosures/1/",
2541+ "@odata.type": "#HpeSmartStorageStorageEnclosure.v2_0_0.HpeSmartStorageStorageEnclosure",
2542+ "Description": "HPE Smart Storage Enclosure View",
2543+ "DriveBayCount": 4,
2544+ "FirmwareVersion": {
2545+ "Current": {
2546+ "VersionString": ""
2547+ }
2548+ },
2549+ "Id": "1",
2550+ "Location": "2I:0",
2551+ "LocationFormat": "Controller:Box",
2552+ "Model": "",
2553+ "Name": "HpSmartStorageEnclosure",
2554+ "SerialNumber": "",
2555+ "Status": {
2556+ "Health": "OK",
2557+ "State": "Enabled"
2558+ }
2559+ },
2560+ {
2561+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageStorageEnclosure.HpeSmartStorageStorageEnclosure",
2562+ "@odata.etag": "W/\"63D8B5F9\"",
2563+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/StorageEnclosures/0/",
2564+ "@odata.type": "#HpeSmartStorageStorageEnclosure.v2_0_0.HpeSmartStorageStorageEnclosure",
2565+ "Description": "HPE Smart Storage Enclosure View",
2566+ "DriveBayCount": 4,
2567+ "FirmwareVersion": {
2568+ "Current": {
2569+ "VersionString": ""
2570+ }
2571+ },
2572+ "Id": "0",
2573+ "Location": "1I:2",
2574+ "LocationFormat": "Controller:Box",
2575+ "Model": "",
2576+ "Name": "HpSmartStorageEnclosure",
2577+ "SerialNumber": "",
2578+ "Status": {
2579+ "Health": "OK",
2580+ "State": "Enabled"
2581+ }
2582+ },
2583+ {
2584+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageDiskDriveCollection.HpeSmartStorageDiskDriveCollection",
2585+ "@odata.etag": "W/\"AA6D42B0\"",
2586+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/LogicalDrives/2/DataDrives/",
2587+ "@odata.type": "#HpeSmartStorageDiskDriveCollection.HpeSmartStorageDiskDriveCollection",
2588+ "Description": "HPE Smart Storage Disk Drives View",
2589+ "Members": [
2590+ {
2591+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/2/"
2592+ }
2593+ ],
2594+ "Members@odata.count": 1,
2595+ "Name": "HpeSmartStorageDiskDrives"
2596+ },
2597+ {
2598+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageDiskDriveCollection.HpeSmartStorageDiskDriveCollection",
2599+ "@odata.etag": "W/\"E589C4BF\"",
2600+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/",
2601+ "@odata.type": "#HpeSmartStorageDiskDriveCollection.HpeSmartStorageDiskDriveCollection",
2602+ "Description": "HPE Smart Storage Disk Drives View",
2603+ "Members": [
2604+ {
2605+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/0/"
2606+ },
2607+ {
2608+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/1/"
2609+ },
2610+ {
2611+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/2/"
2612+ }
2613+ ],
2614+ "Members@odata.count": 3,
2615+ "Name": "HpeSmartStorageDiskDrives"
2616+ },
2617+ {
2618+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageDiskDriveCollection.HpeSmartStorageDiskDriveCollection",
2619+ "@odata.etag": "W/\"570254F2\"",
2620+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/LogicalDrives/1/DataDrives/",
2621+ "@odata.type": "#HpeSmartStorageDiskDriveCollection.HpeSmartStorageDiskDriveCollection",
2622+ "Description": "HPE Smart Storage Disk Drives View",
2623+ "Members": [
2624+ {
2625+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/0/"
2626+ },
2627+ {
2628+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/1/"
2629+ }
2630+ ],
2631+ "Members@odata.count": 2,
2632+ "Name": "HpeSmartStorageDiskDrives"
2633+ },
2634+ {
2635+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageDiskDriveCollection.HpeSmartStorageDiskDriveCollection",
2636+ "@odata.etag": "W/\"75983E8D\"",
2637+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/UnconfiguredDrives/",
2638+ "@odata.type": "#HpeSmartStorageDiskDriveCollection.HpeSmartStorageDiskDriveCollection",
2639+ "Description": "HPE Smart Storage Unconfigured Disk Drives View",
2640+ "Members": [],
2641+ "Members@odata.count": 0,
2642+ "Name": "HpeSmartStorageUnconfiguredDiskDrives"
2643+ },
2644+ {
2645+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorage.HpeSmartStorage",
2646+ "@odata.etag": "W/\"BEFCD4EA\"",
2647+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/",
2648+ "@odata.type": "#HpeSmartStorage.v2_0_0.HpeSmartStorage",
2649+ "Description": "HPE Smart Storage",
2650+ "Id": "SmartStorage",
2651+ "Links": {
2652+ "ArrayControllers": {
2653+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/"
2654+ },
2655+ "HostBusAdapters": {
2656+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/HostBusAdapters/"
2657+ }
2658+ },
2659+ "Name": "HpeSmartStorage",
2660+ "Status": {
2661+ "Health": "OK"
2662+ }
2663+ }
2664+]
2665diff --git a/src/tests/hw-health-samples/ilorest.list.Memory b/src/tests/hw-health-samples/ilorest.list.Memory
2666new file mode 100644
2667index 0000000..00e44a7
2668--- /dev/null
2669+++ b/src/tests/hw-health-samples/ilorest.list.Memory
2670@@ -0,0 +1,1376 @@
2671+iLOrest : RESTful Interface Tool version 3.0
2672+Copyright (c) 2014, 2019 Hewlett Packard Enterprise Development LP
2673+----------------------------------------------------------------------------------------------
2674+[
2675+ {
2676+ "@odata.context": "/redfish/v1/$metadata#MemoryCollection.MemoryCollection",
2677+ "@odata.etag": "W/\"9A234CB5\"",
2678+ "@odata.id": "/redfish/v1/Systems/1/Memory/",
2679+ "@odata.type": "#MemoryCollection.MemoryCollection",
2680+ "Description": "Memory DIMM Collection",
2681+ "Members": [
2682+ {
2683+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm1/"
2684+ },
2685+ {
2686+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm2/"
2687+ },
2688+ {
2689+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm3/"
2690+ },
2691+ {
2692+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm4/"
2693+ },
2694+ {
2695+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm5/"
2696+ },
2697+ {
2698+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm6/"
2699+ },
2700+ {
2701+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm7/"
2702+ },
2703+ {
2704+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm8/"
2705+ },
2706+ {
2707+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm9/"
2708+ },
2709+ {
2710+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm10/"
2711+ },
2712+ {
2713+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm11/"
2714+ },
2715+ {
2716+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm12/"
2717+ },
2718+ {
2719+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm1/"
2720+ },
2721+ {
2722+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm2/"
2723+ },
2724+ {
2725+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm3/"
2726+ },
2727+ {
2728+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm4/"
2729+ },
2730+ {
2731+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm5/"
2732+ },
2733+ {
2734+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm6/"
2735+ },
2736+ {
2737+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm7/"
2738+ },
2739+ {
2740+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm8/"
2741+ },
2742+ {
2743+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm9/"
2744+ },
2745+ {
2746+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm10/"
2747+ },
2748+ {
2749+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm11/"
2750+ },
2751+ {
2752+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm12/"
2753+ }
2754+ ],
2755+ "Members@odata.count": 24,
2756+ "Name": "Memory DIMM Collection",
2757+ "Oem": {
2758+ "Hpe": {
2759+ "@odata.context": "/redfish/v1/$metadata#HpeAdvancedMemoryProtection.HpeAdvancedMemoryProtection",
2760+ "@odata.type": "#HpeAdvancedMemoryProtection.v2_0_0.HpeAdvancedMemoryProtection",
2761+ "AmpModeActive": "AdvancedECC",
2762+ "AmpModeStatus": "AdvancedECC",
2763+ "AmpModeSupported": [
2764+ "AdvancedECC",
2765+ "OnlineSpareRank",
2766+ "IntrasocketMirroring",
2767+ "A3DC"
2768+ ],
2769+ "MemoryList": [
2770+ {
2771+ "BoardCpuNumber": 1,
2772+ "BoardNumberOfSockets": 12,
2773+ "BoardOperationalFrequency": 2666,
2774+ "BoardOperationalVoltage": 1200,
2775+ "BoardTotalMemorySize": 196608
2776+ },
2777+ {
2778+ "BoardCpuNumber": 2,
2779+ "BoardNumberOfSockets": 12,
2780+ "BoardOperationalFrequency": 2666,
2781+ "BoardOperationalVoltage": 1200,
2782+ "BoardTotalMemorySize": 196608
2783+ }
2784+ ]
2785+ }
2786+ }
2787+ },
2788+ {
2789+ "@odata.context": "/redfish/v1/$metadata#MemoryDomainCollection.MemoryDomainCollection",
2790+ "@odata.etag": "W/\"75983E8D\"",
2791+ "@odata.id": "/redfish/v1/Systems/1/MemoryDomains/",
2792+ "@odata.type": "#MemoryDomainCollection.MemoryDomainCollection",
2793+ "Description": "Memory Domains Collection",
2794+ "Members": [],
2795+ "Members@odata.count": 0,
2796+ "Name": "Memory Domains Collection"
2797+ },
2798+ {
2799+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
2800+ "@odata.etag": "W/\"6165906D\"",
2801+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm7/",
2802+ "@odata.type": "#Memory.v1_7_0.Memory",
2803+ "BusWidthBits": 72,
2804+ "CacheSizeMiB": 0,
2805+ "CapacityMiB": 0,
2806+ "DataWidthBits": 64,
2807+ "DeviceLocator": "PROC 2 DIMM 7",
2808+ "ErrorCorrection": "MultiBitECC",
2809+ "Id": "proc2dimm7",
2810+ "LogicalSizeMiB": 0,
2811+ "MemoryLocation": {
2812+ "Channel": 1,
2813+ "MemoryController": 3,
2814+ "Slot": 7,
2815+ "Socket": 2
2816+ },
2817+ "MemoryMedia": [
2818+ "DRAM"
2819+ ],
2820+ "MemoryType": "DRAM",
2821+ "Name": "proc2dimm7",
2822+ "NonVolatileSizeMiB": 0,
2823+ "Oem": {
2824+ "Hpe": {
2825+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
2826+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
2827+ "DIMMStatus": "NotPresent",
2828+ "MinimumVoltageVoltsX10": 0
2829+ }
2830+ },
2831+ "OperatingMemoryModes": [
2832+ "Volatile"
2833+ ],
2834+ "PersistentRegionSizeLimitMiB": 0,
2835+ "RankCount": null,
2836+ "SecurityCapabilities": {},
2837+ "Status": {
2838+ "Health": "OK",
2839+ "State": "Absent"
2840+ },
2841+ "VendorID": "0",
2842+ "VolatileRegionSizeLimitMiB": 0,
2843+ "VolatileSizeMiB": 0
2844+ },
2845+ {
2846+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
2847+ "@odata.etag": "W/\"E6EC3A2C\"",
2848+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm10/",
2849+ "@odata.type": "#Memory.v1_7_0.Memory",
2850+ "BaseModuleType": "RDIMM",
2851+ "BusWidthBits": 72,
2852+ "CacheSizeMiB": 0,
2853+ "CapacityMiB": 32768,
2854+ "DataWidthBits": 64,
2855+ "DeviceLocator": "PROC 1 DIMM 10",
2856+ "ErrorCorrection": "MultiBitECC",
2857+ "Id": "proc1dimm10",
2858+ "LogicalSizeMiB": 0,
2859+ "Manufacturer": "HPE",
2860+ "MemoryDeviceType": "DDR4",
2861+ "MemoryLocation": {
2862+ "Channel": 2,
2863+ "MemoryController": 1,
2864+ "Slot": 10,
2865+ "Socket": 1
2866+ },
2867+ "MemoryMedia": [
2868+ "DRAM"
2869+ ],
2870+ "MemoryType": "DRAM",
2871+ "Name": "proc1dimm10",
2872+ "NonVolatileSizeMiB": 0,
2873+ "Oem": {
2874+ "Hpe": {
2875+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
2876+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
2877+ "Attributes": [
2878+ "HpeSmartMemory"
2879+ ],
2880+ "BaseModuleType": "RDIMM",
2881+ "DIMMStatus": "GoodInUse",
2882+ "MaxOperatingSpeedMTs": 2666,
2883+ "MinimumVoltageVoltsX10": 12
2884+ }
2885+ },
2886+ "OperatingMemoryModes": [
2887+ "Volatile"
2888+ ],
2889+ "OperatingSpeedMhz": 2666,
2890+ "PartNumber": "840758-091",
2891+ "PersistentRegionSizeLimitMiB": 0,
2892+ "RankCount": 2,
2893+ "SecurityCapabilities": {},
2894+ "Status": {
2895+ "Health": "OK",
2896+ "State": "Enabled"
2897+ },
2898+ "VendorID": "44288",
2899+ "VolatileRegionSizeLimitMiB": 32768,
2900+ "VolatileSizeMiB": 32768
2901+ },
2902+ {
2903+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
2904+ "@odata.etag": "W/\"E6EC3A2C\"",
2905+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm5/",
2906+ "@odata.type": "#Memory.v1_7_0.Memory",
2907+ "BaseModuleType": "RDIMM",
2908+ "BusWidthBits": 72,
2909+ "CacheSizeMiB": 0,
2910+ "CapacityMiB": 32768,
2911+ "DataWidthBits": 64,
2912+ "DeviceLocator": "PROC 2 DIMM 5",
2913+ "ErrorCorrection": "MultiBitECC",
2914+ "Id": "proc2dimm5",
2915+ "LogicalSizeMiB": 0,
2916+ "Manufacturer": "HPE",
2917+ "MemoryDeviceType": "DDR4",
2918+ "MemoryLocation": {
2919+ "Channel": 4,
2920+ "MemoryController": 4,
2921+ "Slot": 5,
2922+ "Socket": 2
2923+ },
2924+ "MemoryMedia": [
2925+ "DRAM"
2926+ ],
2927+ "MemoryType": "DRAM",
2928+ "Name": "proc2dimm5",
2929+ "NonVolatileSizeMiB": 0,
2930+ "Oem": {
2931+ "Hpe": {
2932+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
2933+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
2934+ "Attributes": [
2935+ "HpeSmartMemory"
2936+ ],
2937+ "BaseModuleType": "RDIMM",
2938+ "DIMMStatus": "GoodInUse",
2939+ "MaxOperatingSpeedMTs": 2666,
2940+ "MinimumVoltageVoltsX10": 12
2941+ }
2942+ },
2943+ "OperatingMemoryModes": [
2944+ "Volatile"
2945+ ],
2946+ "OperatingSpeedMhz": 2666,
2947+ "PartNumber": "840758-091",
2948+ "PersistentRegionSizeLimitMiB": 0,
2949+ "RankCount": 2,
2950+ "SecurityCapabilities": {},
2951+ "Status": {
2952+ "Health": "OK",
2953+ "State": "Enabled"
2954+ },
2955+ "VendorID": "44288",
2956+ "VolatileRegionSizeLimitMiB": 32768,
2957+ "VolatileSizeMiB": 32768
2958+ },
2959+ {
2960+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
2961+ "@odata.etag": "W/\"E6EC3A2C\"",
2962+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm12/",
2963+ "@odata.type": "#Memory.v1_7_0.Memory",
2964+ "BaseModuleType": "RDIMM",
2965+ "BusWidthBits": 72,
2966+ "CacheSizeMiB": 0,
2967+ "CapacityMiB": 32768,
2968+ "DataWidthBits": 64,
2969+ "DeviceLocator": "PROC 1 DIMM 12",
2970+ "ErrorCorrection": "MultiBitECC",
2971+ "Id": "proc1dimm12",
2972+ "LogicalSizeMiB": 0,
2973+ "Manufacturer": "HPE",
2974+ "MemoryDeviceType": "DDR4",
2975+ "MemoryLocation": {
2976+ "Channel": 3,
2977+ "MemoryController": 1,
2978+ "Slot": 12,
2979+ "Socket": 1
2980+ },
2981+ "MemoryMedia": [
2982+ "DRAM"
2983+ ],
2984+ "MemoryType": "DRAM",
2985+ "Name": "proc1dimm12",
2986+ "NonVolatileSizeMiB": 0,
2987+ "Oem": {
2988+ "Hpe": {
2989+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
2990+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
2991+ "Attributes": [
2992+ "HpeSmartMemory"
2993+ ],
2994+ "BaseModuleType": "RDIMM",
2995+ "DIMMStatus": "GoodInUse",
2996+ "MaxOperatingSpeedMTs": 2666,
2997+ "MinimumVoltageVoltsX10": 12
2998+ }
2999+ },
3000+ "OperatingMemoryModes": [
3001+ "Volatile"
3002+ ],
3003+ "OperatingSpeedMhz": 2666,
3004+ "PartNumber": "840758-091",
3005+ "PersistentRegionSizeLimitMiB": 0,
3006+ "RankCount": 2,
3007+ "SecurityCapabilities": {},
3008+ "Status": {
3009+ "Health": "OK",
3010+ "State": "Enabled"
3011+ },
3012+ "VendorID": "44288",
3013+ "VolatileRegionSizeLimitMiB": 32768,
3014+ "VolatileSizeMiB": 32768
3015+ },
3016+ {
3017+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
3018+ "@odata.etag": "W/\"E6EC3A2C\"",
3019+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm3/",
3020+ "@odata.type": "#Memory.v1_7_0.Memory",
3021+ "BaseModuleType": "RDIMM",
3022+ "BusWidthBits": 72,
3023+ "CacheSizeMiB": 0,
3024+ "CapacityMiB": 32768,
3025+ "DataWidthBits": 64,
3026+ "DeviceLocator": "PROC 2 DIMM 3",
3027+ "ErrorCorrection": "MultiBitECC",
3028+ "Id": "proc2dimm3",
3029+ "LogicalSizeMiB": 0,
3030+ "Manufacturer": "HPE",
3031+ "MemoryDeviceType": "DDR4",
3032+ "MemoryLocation": {
3033+ "Channel": 5,
3034+ "MemoryController": 4,
3035+ "Slot": 3,
3036+ "Socket": 2
3037+ },
3038+ "MemoryMedia": [
3039+ "DRAM"
3040+ ],
3041+ "MemoryType": "DRAM",
3042+ "Name": "proc2dimm3",
3043+ "NonVolatileSizeMiB": 0,
3044+ "Oem": {
3045+ "Hpe": {
3046+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
3047+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
3048+ "Attributes": [
3049+ "HpeSmartMemory"
3050+ ],
3051+ "BaseModuleType": "RDIMM",
3052+ "DIMMStatus": "GoodInUse",
3053+ "MaxOperatingSpeedMTs": 2666,
3054+ "MinimumVoltageVoltsX10": 12
3055+ }
3056+ },
3057+ "OperatingMemoryModes": [
3058+ "Volatile"
3059+ ],
3060+ "OperatingSpeedMhz": 2666,
3061+ "PartNumber": "840758-091",
3062+ "PersistentRegionSizeLimitMiB": 0,
3063+ "RankCount": 2,
3064+ "SecurityCapabilities": {},
3065+ "Status": {
3066+ "Health": "OK",
3067+ "State": "Enabled"
3068+ },
3069+ "VendorID": "44288",
3070+ "VolatileRegionSizeLimitMiB": 32768,
3071+ "VolatileSizeMiB": 32768
3072+ },
3073+ {
3074+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
3075+ "@odata.etag": "W/\"E6EC3A2C\"",
3076+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm3/",
3077+ "@odata.type": "#Memory.v1_7_0.Memory",
3078+ "BaseModuleType": "RDIMM",
3079+ "BusWidthBits": 72,
3080+ "CacheSizeMiB": 0,
3081+ "CapacityMiB": 32768,
3082+ "DataWidthBits": 64,
3083+ "DeviceLocator": "PROC 1 DIMM 3",
3084+ "ErrorCorrection": "MultiBitECC",
3085+ "Id": "proc1dimm3",
3086+ "LogicalSizeMiB": 0,
3087+ "Manufacturer": "HPE",
3088+ "MemoryDeviceType": "DDR4",
3089+ "MemoryLocation": {
3090+ "Channel": 5,
3091+ "MemoryController": 2,
3092+ "Slot": 3,
3093+ "Socket": 1
3094+ },
3095+ "MemoryMedia": [
3096+ "DRAM"
3097+ ],
3098+ "MemoryType": "DRAM",
3099+ "Name": "proc1dimm3",
3100+ "NonVolatileSizeMiB": 0,
3101+ "Oem": {
3102+ "Hpe": {
3103+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
3104+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
3105+ "Attributes": [
3106+ "HpeSmartMemory"
3107+ ],
3108+ "BaseModuleType": "RDIMM",
3109+ "DIMMStatus": "GoodInUse",
3110+ "MaxOperatingSpeedMTs": 2666,
3111+ "MinimumVoltageVoltsX10": 12
3112+ }
3113+ },
3114+ "OperatingMemoryModes": [
3115+ "Volatile"
3116+ ],
3117+ "OperatingSpeedMhz": 2666,
3118+ "PartNumber": "840758-091",
3119+ "PersistentRegionSizeLimitMiB": 0,
3120+ "RankCount": 2,
3121+ "SecurityCapabilities": {},
3122+ "Status": {
3123+ "Health": "OK",
3124+ "State": "Enabled"
3125+ },
3126+ "VendorID": "44288",
3127+ "VolatileRegionSizeLimitMiB": 32768,
3128+ "VolatileSizeMiB": 32768
3129+ },
3130+ {
3131+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
3132+ "@odata.etag": "W/\"E6EC3A2C\"",
3133+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm1/",
3134+ "@odata.type": "#Memory.v1_7_0.Memory",
3135+ "BaseModuleType": "RDIMM",
3136+ "BusWidthBits": 72,
3137+ "CacheSizeMiB": 0,
3138+ "CapacityMiB": 32768,
3139+ "DataWidthBits": 64,
3140+ "DeviceLocator": "PROC 2 DIMM 1",
3141+ "ErrorCorrection": "MultiBitECC",
3142+ "Id": "proc2dimm1",
3143+ "LogicalSizeMiB": 0,
3144+ "Manufacturer": "HPE",
3145+ "MemoryDeviceType": "DDR4",
3146+ "MemoryLocation": {
3147+ "Channel": 6,
3148+ "MemoryController": 4,
3149+ "Slot": 1,
3150+ "Socket": 2
3151+ },
3152+ "MemoryMedia": [
3153+ "DRAM"
3154+ ],
3155+ "MemoryType": "DRAM",
3156+ "Name": "proc2dimm1",
3157+ "NonVolatileSizeMiB": 0,
3158+ "Oem": {
3159+ "Hpe": {
3160+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
3161+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
3162+ "Attributes": [
3163+ "HpeSmartMemory"
3164+ ],
3165+ "BaseModuleType": "RDIMM",
3166+ "DIMMStatus": "GoodInUse",
3167+ "MaxOperatingSpeedMTs": 2666,
3168+ "MinimumVoltageVoltsX10": 12
3169+ }
3170+ },
3171+ "OperatingMemoryModes": [
3172+ "Volatile"
3173+ ],
3174+ "OperatingSpeedMhz": 2666,
3175+ "PartNumber": "840758-091",
3176+ "PersistentRegionSizeLimitMiB": 0,
3177+ "RankCount": 2,
3178+ "SecurityCapabilities": {},
3179+ "Status": {
3180+ "Health": "OK",
3181+ "State": "Enabled"
3182+ },
3183+ "VendorID": "44288",
3184+ "VolatileRegionSizeLimitMiB": 32768,
3185+ "VolatileSizeMiB": 32768
3186+ },
3187+ {
3188+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
3189+ "@odata.etag": "W/\"6165906D\"",
3190+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm7/",
3191+ "@odata.type": "#Memory.v1_7_0.Memory",
3192+ "BusWidthBits": 72,
3193+ "CacheSizeMiB": 0,
3194+ "CapacityMiB": 0,
3195+ "DataWidthBits": 64,
3196+ "DeviceLocator": "PROC 1 DIMM 7",
3197+ "ErrorCorrection": "MultiBitECC",
3198+ "Id": "proc1dimm7",
3199+ "LogicalSizeMiB": 0,
3200+ "MemoryLocation": {
3201+ "Channel": 1,
3202+ "MemoryController": 1,
3203+ "Slot": 7,
3204+ "Socket": 1
3205+ },
3206+ "MemoryMedia": [
3207+ "DRAM"
3208+ ],
3209+ "MemoryType": "DRAM",
3210+ "Name": "proc1dimm7",
3211+ "NonVolatileSizeMiB": 0,
3212+ "Oem": {
3213+ "Hpe": {
3214+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
3215+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
3216+ "DIMMStatus": "NotPresent",
3217+ "MinimumVoltageVoltsX10": 0
3218+ }
3219+ },
3220+ "OperatingMemoryModes": [
3221+ "Volatile"
3222+ ],
3223+ "PersistentRegionSizeLimitMiB": 0,
3224+ "RankCount": null,
3225+ "SecurityCapabilities": {},
3226+ "Status": {
3227+ "Health": "OK",
3228+ "State": "Absent"
3229+ },
3230+ "VendorID": "0",
3231+ "VolatileRegionSizeLimitMiB": 0,
3232+ "VolatileSizeMiB": 0
3233+ },
3234+ {
3235+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
3236+ "@odata.etag": "W/\"E6EC3A2C\"",
3237+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm1/",
3238+ "@odata.type": "#Memory.v1_7_0.Memory",
3239+ "BaseModuleType": "RDIMM",
3240+ "BusWidthBits": 72,
3241+ "CacheSizeMiB": 0,
3242+ "CapacityMiB": 32768,
3243+ "DataWidthBits": 64,
3244+ "DeviceLocator": "PROC 1 DIMM 1",
3245+ "ErrorCorrection": "MultiBitECC",
3246+ "Id": "proc1dimm1",
3247+ "LogicalSizeMiB": 0,
3248+ "Manufacturer": "HPE",
3249+ "MemoryDeviceType": "DDR4",
3250+ "MemoryLocation": {
3251+ "Channel": 6,
3252+ "MemoryController": 2,
3253+ "Slot": 1,
3254+ "Socket": 1
3255+ },
3256+ "MemoryMedia": [
3257+ "DRAM"
3258+ ],
3259+ "MemoryType": "DRAM",
3260+ "Name": "proc1dimm1",
3261+ "NonVolatileSizeMiB": 0,
3262+ "Oem": {
3263+ "Hpe": {
3264+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
3265+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
3266+ "Attributes": [
3267+ "HpeSmartMemory"
3268+ ],
3269+ "BaseModuleType": "RDIMM",
3270+ "DIMMStatus": "GoodInUse",
3271+ "MaxOperatingSpeedMTs": 2666,
3272+ "MinimumVoltageVoltsX10": 12
3273+ }
3274+ },
3275+ "OperatingMemoryModes": [
3276+ "Volatile"
3277+ ],
3278+ "OperatingSpeedMhz": 2666,
3279+ "PartNumber": "840758-091",
3280+ "PersistentRegionSizeLimitMiB": 0,
3281+ "RankCount": 2,
3282+ "SecurityCapabilities": {},
3283+ "Status": {
3284+ "Health": "OK",
3285+ "State": "Enabled"
3286+ },
3287+ "VendorID": "44288",
3288+ "VolatileRegionSizeLimitMiB": 32768,
3289+ "VolatileSizeMiB": 32768
3290+ },
3291+ {
3292+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
3293+ "@odata.etag": "W/\"E6EC3A2C\"",
3294+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm10/",
3295+ "@odata.type": "#Memory.v1_7_0.Memory",
3296+ "BaseModuleType": "RDIMM",
3297+ "BusWidthBits": 72,
3298+ "CacheSizeMiB": 0,
3299+ "CapacityMiB": 32768,
3300+ "DataWidthBits": 64,
3301+ "DeviceLocator": "PROC 2 DIMM 10",
3302+ "ErrorCorrection": "MultiBitECC",
3303+ "Id": "proc2dimm10",
3304+ "LogicalSizeMiB": 0,
3305+ "Manufacturer": "HPE",
3306+ "MemoryDeviceType": "DDR4",
3307+ "MemoryLocation": {
3308+ "Channel": 2,
3309+ "MemoryController": 3,
3310+ "Slot": 10,
3311+ "Socket": 2
3312+ },
3313+ "MemoryMedia": [
3314+ "DRAM"
3315+ ],
3316+ "MemoryType": "DRAM",
3317+ "Name": "proc2dimm10",
3318+ "NonVolatileSizeMiB": 0,
3319+ "Oem": {
3320+ "Hpe": {
3321+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
3322+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
3323+ "Attributes": [
3324+ "HpeSmartMemory"
3325+ ],
3326+ "BaseModuleType": "RDIMM",
3327+ "DIMMStatus": "GoodInUse",
3328+ "MaxOperatingSpeedMTs": 2666,
3329+ "MinimumVoltageVoltsX10": 12
3330+ }
3331+ },
3332+ "OperatingMemoryModes": [
3333+ "Volatile"
3334+ ],
3335+ "OperatingSpeedMhz": 2666,
3336+ "PartNumber": "840758-091",
3337+ "PersistentRegionSizeLimitMiB": 0,
3338+ "RankCount": 2,
3339+ "SecurityCapabilities": {},
3340+ "Status": {
3341+ "Health": "OK",
3342+ "State": "Enabled"
3343+ },
3344+ "VendorID": "44288",
3345+ "VolatileRegionSizeLimitMiB": 32768,
3346+ "VolatileSizeMiB": 32768
3347+ },
3348+ {
3349+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
3350+ "@odata.etag": "W/\"E6EC3A2C\"",
3351+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm5/",
3352+ "@odata.type": "#Memory.v1_7_0.Memory",
3353+ "BaseModuleType": "RDIMM",
3354+ "BusWidthBits": 72,
3355+ "CacheSizeMiB": 0,
3356+ "CapacityMiB": 32768,
3357+ "DataWidthBits": 64,
3358+ "DeviceLocator": "PROC 1 DIMM 5",
3359+ "ErrorCorrection": "MultiBitECC",
3360+ "Id": "proc1dimm5",
3361+ "LogicalSizeMiB": 0,
3362+ "Manufacturer": "HPE",
3363+ "MemoryDeviceType": "DDR4",
3364+ "MemoryLocation": {
3365+ "Channel": 4,
3366+ "MemoryController": 2,
3367+ "Slot": 5,
3368+ "Socket": 1
3369+ },
3370+ "MemoryMedia": [
3371+ "DRAM"
3372+ ],
3373+ "MemoryType": "DRAM",
3374+ "Name": "proc1dimm5",
3375+ "NonVolatileSizeMiB": 0,
3376+ "Oem": {
3377+ "Hpe": {
3378+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
3379+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
3380+ "Attributes": [
3381+ "HpeSmartMemory"
3382+ ],
3383+ "BaseModuleType": "RDIMM",
3384+ "DIMMStatus": "GoodInUse",
3385+ "MaxOperatingSpeedMTs": 2666,
3386+ "MinimumVoltageVoltsX10": 12
3387+ }
3388+ },
3389+ "OperatingMemoryModes": [
3390+ "Volatile"
3391+ ],
3392+ "OperatingSpeedMhz": 2666,
3393+ "PartNumber": "840758-091",
3394+ "PersistentRegionSizeLimitMiB": 0,
3395+ "RankCount": 2,
3396+ "SecurityCapabilities": {},
3397+ "Status": {
3398+ "Health": "OK",
3399+ "State": "Enabled"
3400+ },
3401+ "VendorID": "44288",
3402+ "VolatileRegionSizeLimitMiB": 32768,
3403+ "VolatileSizeMiB": 32768
3404+ },
3405+ {
3406+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
3407+ "@odata.etag": "W/\"E6EC3A2C\"",
3408+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm12/",
3409+ "@odata.type": "#Memory.v1_7_0.Memory",
3410+ "BaseModuleType": "RDIMM",
3411+ "BusWidthBits": 72,
3412+ "CacheSizeMiB": 0,
3413+ "CapacityMiB": 32768,
3414+ "DataWidthBits": 64,
3415+ "DeviceLocator": "PROC 2 DIMM 12",
3416+ "ErrorCorrection": "MultiBitECC",
3417+ "Id": "proc2dimm12",
3418+ "LogicalSizeMiB": 0,
3419+ "Manufacturer": "HPE",
3420+ "MemoryDeviceType": "DDR4",
3421+ "MemoryLocation": {
3422+ "Channel": 3,
3423+ "MemoryController": 3,
3424+ "Slot": 12,
3425+ "Socket": 2
3426+ },
3427+ "MemoryMedia": [
3428+ "DRAM"
3429+ ],
3430+ "MemoryType": "DRAM",
3431+ "Name": "proc2dimm12",
3432+ "NonVolatileSizeMiB": 0,
3433+ "Oem": {
3434+ "Hpe": {
3435+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
3436+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
3437+ "Attributes": [
3438+ "HpeSmartMemory"
3439+ ],
3440+ "BaseModuleType": "RDIMM",
3441+ "DIMMStatus": "GoodInUse",
3442+ "MaxOperatingSpeedMTs": 2666,
3443+ "MinimumVoltageVoltsX10": 12
3444+ }
3445+ },
3446+ "OperatingMemoryModes": [
3447+ "Volatile"
3448+ ],
3449+ "OperatingSpeedMhz": 2666,
3450+ "PartNumber": "840758-091",
3451+ "PersistentRegionSizeLimitMiB": 0,
3452+ "RankCount": 2,
3453+ "SecurityCapabilities": {},
3454+ "Status": {
3455+ "Health": "OK",
3456+ "State": "Enabled"
3457+ },
3458+ "VendorID": "44288",
3459+ "VolatileRegionSizeLimitMiB": 32768,
3460+ "VolatileSizeMiB": 32768
3461+ },
3462+ {
3463+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
3464+ "@odata.etag": "W/\"6165906D\"",
3465+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm9/",
3466+ "@odata.type": "#Memory.v1_7_0.Memory",
3467+ "BusWidthBits": 72,
3468+ "CacheSizeMiB": 0,
3469+ "CapacityMiB": 0,
3470+ "DataWidthBits": 64,
3471+ "DeviceLocator": "PROC 2 DIMM 9",
3472+ "ErrorCorrection": "MultiBitECC",
3473+ "Id": "proc2dimm9",
3474+ "LogicalSizeMiB": 0,
3475+ "MemoryLocation": {
3476+ "Channel": 2,
3477+ "MemoryController": 3,
3478+ "Slot": 9,
3479+ "Socket": 2
3480+ },
3481+ "MemoryMedia": [
3482+ "DRAM"
3483+ ],
3484+ "MemoryType": "DRAM",
3485+ "Name": "proc2dimm9",
3486+ "NonVolatileSizeMiB": 0,
3487+ "Oem": {
3488+ "Hpe": {
3489+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
3490+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
3491+ "DIMMStatus": "NotPresent",
3492+ "MinimumVoltageVoltsX10": 0
3493+ }
3494+ },
3495+ "OperatingMemoryModes": [
3496+ "Volatile"
3497+ ],
3498+ "PersistentRegionSizeLimitMiB": 0,
3499+ "RankCount": null,
3500+ "SecurityCapabilities": {},
3501+ "Status": {
3502+ "Health": "OK",
3503+ "State": "Absent"
3504+ },
3505+ "VendorID": "0",
3506+ "VolatileRegionSizeLimitMiB": 0,
3507+ "VolatileSizeMiB": 0
3508+ },
3509+ {
3510+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
3511+ "@odata.etag": "W/\"6165906D\"",
3512+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm9/",
3513+ "@odata.type": "#Memory.v1_7_0.Memory",
3514+ "BusWidthBits": 72,
3515+ "CacheSizeMiB": 0,
3516+ "CapacityMiB": 0,
3517+ "DataWidthBits": 64,
3518+ "DeviceLocator": "PROC 1 DIMM 9",
3519+ "ErrorCorrection": "MultiBitECC",
3520+ "Id": "proc1dimm9",
3521+ "LogicalSizeMiB": 0,
3522+ "MemoryLocation": {
3523+ "Channel": 2,
3524+ "MemoryController": 1,
3525+ "Slot": 9,
3526+ "Socket": 1
3527+ },
3528+ "MemoryMedia": [
3529+ "DRAM"
3530+ ],
3531+ "MemoryType": "DRAM",
3532+ "Name": "proc1dimm9",
3533+ "NonVolatileSizeMiB": 0,
3534+ "Oem": {
3535+ "Hpe": {
3536+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
3537+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
3538+ "DIMMStatus": "NotPresent",
3539+ "MinimumVoltageVoltsX10": 0
3540+ }
3541+ },
3542+ "OperatingMemoryModes": [
3543+ "Volatile"
3544+ ],
3545+ "PersistentRegionSizeLimitMiB": 0,
3546+ "RankCount": null,
3547+ "SecurityCapabilities": {},
3548+ "Status": {
3549+ "Health": "OK",
3550+ "State": "Absent"
3551+ },
3552+ "VendorID": "0",
3553+ "VolatileRegionSizeLimitMiB": 0,
3554+ "VolatileSizeMiB": 0
3555+ },
3556+ {
3557+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
3558+ "@odata.etag": "W/\"6165906D\"",
3559+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm11/",
3560+ "@odata.type": "#Memory.v1_7_0.Memory",
3561+ "BusWidthBits": 72,
3562+ "CacheSizeMiB": 0,
3563+ "CapacityMiB": 0,
3564+ "DataWidthBits": 64,
3565+ "DeviceLocator": "PROC 1 DIMM 11",
3566+ "ErrorCorrection": "MultiBitECC",
3567+ "Id": "proc1dimm11",
3568+ "LogicalSizeMiB": 0,
3569+ "MemoryLocation": {
3570+ "Channel": 3,
3571+ "MemoryController": 1,
3572+ "Slot": 11,
3573+ "Socket": 1
3574+ },
3575+ "MemoryMedia": [
3576+ "DRAM"
3577+ ],
3578+ "MemoryType": "DRAM",
3579+ "Name": "proc1dimm11",
3580+ "NonVolatileSizeMiB": 0,
3581+ "Oem": {
3582+ "Hpe": {
3583+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
3584+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
3585+ "DIMMStatus": "NotPresent",
3586+ "MinimumVoltageVoltsX10": 0
3587+ }
3588+ },
3589+ "OperatingMemoryModes": [
3590+ "Volatile"
3591+ ],
3592+ "PersistentRegionSizeLimitMiB": 0,
3593+ "RankCount": null,
3594+ "SecurityCapabilities": {},
3595+ "Status": {
3596+ "Health": "OK",
3597+ "State": "Absent"
3598+ },
3599+ "VendorID": "0",
3600+ "VolatileRegionSizeLimitMiB": 0,
3601+ "VolatileSizeMiB": 0
3602+ },
3603+ {
3604+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
3605+ "@odata.etag": "W/\"6165906D\"",
3606+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm6/",
3607+ "@odata.type": "#Memory.v1_7_0.Memory",
3608+ "BusWidthBits": 72,
3609+ "CacheSizeMiB": 0,
3610+ "CapacityMiB": 0,
3611+ "DataWidthBits": 64,
3612+ "DeviceLocator": "PROC 2 DIMM 6",
3613+ "ErrorCorrection": "MultiBitECC",
3614+ "Id": "proc2dimm6",
3615+ "LogicalSizeMiB": 0,
3616+ "MemoryLocation": {
3617+ "Channel": 4,
3618+ "MemoryController": 4,
3619+ "Slot": 6,
3620+ "Socket": 2
3621+ },
3622+ "MemoryMedia": [
3623+ "DRAM"
3624+ ],
3625+ "MemoryType": "DRAM",
3626+ "Name": "proc2dimm6",
3627+ "NonVolatileSizeMiB": 0,
3628+ "Oem": {
3629+ "Hpe": {
3630+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
3631+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
3632+ "DIMMStatus": "NotPresent",
3633+ "MinimumVoltageVoltsX10": 0
3634+ }
3635+ },
3636+ "OperatingMemoryModes": [
3637+ "Volatile"
3638+ ],
3639+ "PersistentRegionSizeLimitMiB": 0,
3640+ "RankCount": null,
3641+ "SecurityCapabilities": {},
3642+ "Status": {
3643+ "Health": "OK",
3644+ "State": "Absent"
3645+ },
3646+ "VendorID": "0",
3647+ "VolatileRegionSizeLimitMiB": 0,
3648+ "VolatileSizeMiB": 0
3649+ },
3650+ {
3651+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
3652+ "@odata.etag": "W/\"6165906D\"",
3653+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm2/",
3654+ "@odata.type": "#Memory.v1_7_0.Memory",
3655+ "BusWidthBits": 72,
3656+ "CacheSizeMiB": 0,
3657+ "CapacityMiB": 0,
3658+ "DataWidthBits": 64,
3659+ "DeviceLocator": "PROC 2 DIMM 2",
3660+ "ErrorCorrection": "MultiBitECC",
3661+ "Id": "proc2dimm2",
3662+ "LogicalSizeMiB": 0,
3663+ "MemoryLocation": {
3664+ "Channel": 6,
3665+ "MemoryController": 4,
3666+ "Slot": 2,
3667+ "Socket": 2
3668+ },
3669+ "MemoryMedia": [
3670+ "DRAM"
3671+ ],
3672+ "MemoryType": "DRAM",
3673+ "Name": "proc2dimm2",
3674+ "NonVolatileSizeMiB": 0,
3675+ "Oem": {
3676+ "Hpe": {
3677+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
3678+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
3679+ "DIMMStatus": "NotPresent",
3680+ "MinimumVoltageVoltsX10": 0
3681+ }
3682+ },
3683+ "OperatingMemoryModes": [
3684+ "Volatile"
3685+ ],
3686+ "PersistentRegionSizeLimitMiB": 0,
3687+ "RankCount": null,
3688+ "SecurityCapabilities": {},
3689+ "Status": {
3690+ "Health": "OK",
3691+ "State": "Absent"
3692+ },
3693+ "VendorID": "0",
3694+ "VolatileRegionSizeLimitMiB": 0,
3695+ "VolatileSizeMiB": 0
3696+ },
3697+ {
3698+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
3699+ "@odata.etag": "W/\"6165906D\"",
3700+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm4/",
3701+ "@odata.type": "#Memory.v1_7_0.Memory",
3702+ "BusWidthBits": 72,
3703+ "CacheSizeMiB": 0,
3704+ "CapacityMiB": 0,
3705+ "DataWidthBits": 64,
3706+ "DeviceLocator": "PROC 2 DIMM 4",
3707+ "ErrorCorrection": "MultiBitECC",
3708+ "Id": "proc2dimm4",
3709+ "LogicalSizeMiB": 0,
3710+ "MemoryLocation": {
3711+ "Channel": 5,
3712+ "MemoryController": 4,
3713+ "Slot": 4,
3714+ "Socket": 2
3715+ },
3716+ "MemoryMedia": [
3717+ "DRAM"
3718+ ],
3719+ "MemoryType": "DRAM",
3720+ "Name": "proc2dimm4",
3721+ "NonVolatileSizeMiB": 0,
3722+ "Oem": {
3723+ "Hpe": {
3724+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
3725+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
3726+ "DIMMStatus": "NotPresent",
3727+ "MinimumVoltageVoltsX10": 0
3728+ }
3729+ },
3730+ "OperatingMemoryModes": [
3731+ "Volatile"
3732+ ],
3733+ "PersistentRegionSizeLimitMiB": 0,
3734+ "RankCount": null,
3735+ "SecurityCapabilities": {},
3736+ "Status": {
3737+ "Health": "OK",
3738+ "State": "Absent"
3739+ },
3740+ "VendorID": "0",
3741+ "VolatileRegionSizeLimitMiB": 0,
3742+ "VolatileSizeMiB": 0
3743+ },
3744+ {
3745+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
3746+ "@odata.etag": "W/\"6165906D\"",
3747+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm2/",
3748+ "@odata.type": "#Memory.v1_7_0.Memory",
3749+ "BusWidthBits": 72,
3750+ "CacheSizeMiB": 0,
3751+ "CapacityMiB": 0,
3752+ "DataWidthBits": 64,
3753+ "DeviceLocator": "PROC 1 DIMM 2",
3754+ "ErrorCorrection": "MultiBitECC",
3755+ "Id": "proc1dimm2",
3756+ "LogicalSizeMiB": 0,
3757+ "MemoryLocation": {
3758+ "Channel": 6,
3759+ "MemoryController": 2,
3760+ "Slot": 2,
3761+ "Socket": 1
3762+ },
3763+ "MemoryMedia": [
3764+ "DRAM"
3765+ ],
3766+ "MemoryType": "DRAM",
3767+ "Name": "proc1dimm2",
3768+ "NonVolatileSizeMiB": 0,
3769+ "Oem": {
3770+ "Hpe": {
3771+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
3772+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
3773+ "DIMMStatus": "NotPresent",
3774+ "MinimumVoltageVoltsX10": 0
3775+ }
3776+ },
3777+ "OperatingMemoryModes": [
3778+ "Volatile"
3779+ ],
3780+ "PersistentRegionSizeLimitMiB": 0,
3781+ "RankCount": null,
3782+ "SecurityCapabilities": {},
3783+ "Status": {
3784+ "Health": "OK",
3785+ "State": "Absent"
3786+ },
3787+ "VendorID": "0",
3788+ "VolatileRegionSizeLimitMiB": 0,
3789+ "VolatileSizeMiB": 0
3790+ },
3791+ {
3792+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
3793+ "@odata.etag": "W/\"6165906D\"",
3794+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm6/",
3795+ "@odata.type": "#Memory.v1_7_0.Memory",
3796+ "BusWidthBits": 72,
3797+ "CacheSizeMiB": 0,
3798+ "CapacityMiB": 0,
3799+ "DataWidthBits": 64,
3800+ "DeviceLocator": "PROC 1 DIMM 6",
3801+ "ErrorCorrection": "MultiBitECC",
3802+ "Id": "proc1dimm6",
3803+ "LogicalSizeMiB": 0,
3804+ "MemoryLocation": {
3805+ "Channel": 4,
3806+ "MemoryController": 2,
3807+ "Slot": 6,
3808+ "Socket": 1
3809+ },
3810+ "MemoryMedia": [
3811+ "DRAM"
3812+ ],
3813+ "MemoryType": "DRAM",
3814+ "Name": "proc1dimm6",
3815+ "NonVolatileSizeMiB": 0,
3816+ "Oem": {
3817+ "Hpe": {
3818+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
3819+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
3820+ "DIMMStatus": "NotPresent",
3821+ "MinimumVoltageVoltsX10": 0
3822+ }
3823+ },
3824+ "OperatingMemoryModes": [
3825+ "Volatile"
3826+ ],
3827+ "PersistentRegionSizeLimitMiB": 0,
3828+ "RankCount": null,
3829+ "SecurityCapabilities": {},
3830+ "Status": {
3831+ "Health": "OK",
3832+ "State": "Absent"
3833+ },
3834+ "VendorID": "0",
3835+ "VolatileRegionSizeLimitMiB": 0,
3836+ "VolatileSizeMiB": 0
3837+ },
3838+ {
3839+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
3840+ "@odata.etag": "W/\"6165906D\"",
3841+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm4/",
3842+ "@odata.type": "#Memory.v1_7_0.Memory",
3843+ "BusWidthBits": 72,
3844+ "CacheSizeMiB": 0,
3845+ "CapacityMiB": 0,
3846+ "DataWidthBits": 64,
3847+ "DeviceLocator": "PROC 1 DIMM 4",
3848+ "ErrorCorrection": "MultiBitECC",
3849+ "Id": "proc1dimm4",
3850+ "LogicalSizeMiB": 0,
3851+ "MemoryLocation": {
3852+ "Channel": 5,
3853+ "MemoryController": 2,
3854+ "Slot": 4,
3855+ "Socket": 1
3856+ },
3857+ "MemoryMedia": [
3858+ "DRAM"
3859+ ],
3860+ "MemoryType": "DRAM",
3861+ "Name": "proc1dimm4",
3862+ "NonVolatileSizeMiB": 0,
3863+ "Oem": {
3864+ "Hpe": {
3865+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
3866+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
3867+ "DIMMStatus": "NotPresent",
3868+ "MinimumVoltageVoltsX10": 0
3869+ }
3870+ },
3871+ "OperatingMemoryModes": [
3872+ "Volatile"
3873+ ],
3874+ "PersistentRegionSizeLimitMiB": 0,
3875+ "RankCount": null,
3876+ "SecurityCapabilities": {},
3877+ "Status": {
3878+ "Health": "OK",
3879+ "State": "Absent"
3880+ },
3881+ "VendorID": "0",
3882+ "VolatileRegionSizeLimitMiB": 0,
3883+ "VolatileSizeMiB": 0
3884+ },
3885+ {
3886+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
3887+ "@odata.etag": "W/\"E6EC3A2C\"",
3888+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm8/",
3889+ "@odata.type": "#Memory.v1_7_0.Memory",
3890+ "BaseModuleType": "RDIMM",
3891+ "BusWidthBits": 72,
3892+ "CacheSizeMiB": 0,
3893+ "CapacityMiB": 32768,
3894+ "DataWidthBits": 64,
3895+ "DeviceLocator": "PROC 1 DIMM 8",
3896+ "ErrorCorrection": "MultiBitECC",
3897+ "Id": "proc1dimm8",
3898+ "LogicalSizeMiB": 0,
3899+ "Manufacturer": "HPE",
3900+ "MemoryDeviceType": "DDR4",
3901+ "MemoryLocation": {
3902+ "Channel": 1,
3903+ "MemoryController": 1,
3904+ "Slot": 8,
3905+ "Socket": 1
3906+ },
3907+ "MemoryMedia": [
3908+ "DRAM"
3909+ ],
3910+ "MemoryType": "DRAM",
3911+ "Name": "proc1dimm8",
3912+ "NonVolatileSizeMiB": 0,
3913+ "Oem": {
3914+ "Hpe": {
3915+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
3916+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
3917+ "Attributes": [
3918+ "HpeSmartMemory"
3919+ ],
3920+ "BaseModuleType": "RDIMM",
3921+ "DIMMStatus": "GoodInUse",
3922+ "MaxOperatingSpeedMTs": 2666,
3923+ "MinimumVoltageVoltsX10": 12
3924+ }
3925+ },
3926+ "OperatingMemoryModes": [
3927+ "Volatile"
3928+ ],
3929+ "OperatingSpeedMhz": 2666,
3930+ "PartNumber": "840758-091",
3931+ "PersistentRegionSizeLimitMiB": 0,
3932+ "RankCount": 2,
3933+ "SecurityCapabilities": {},
3934+ "Status": {
3935+ "Health": "OK",
3936+ "State": "Enabled"
3937+ },
3938+ "VendorID": "44288",
3939+ "VolatileRegionSizeLimitMiB": 32768,
3940+ "VolatileSizeMiB": 32768
3941+ },
3942+ {
3943+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
3944+ "@odata.etag": "W/\"E6EC3A2C\"",
3945+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm8/",
3946+ "@odata.type": "#Memory.v1_7_0.Memory",
3947+ "BaseModuleType": "RDIMM",
3948+ "BusWidthBits": 72,
3949+ "CacheSizeMiB": 0,
3950+ "CapacityMiB": 32768,
3951+ "DataWidthBits": 64,
3952+ "DeviceLocator": "PROC 2 DIMM 8",
3953+ "ErrorCorrection": "MultiBitECC",
3954+ "Id": "proc2dimm8",
3955+ "LogicalSizeMiB": 0,
3956+ "Manufacturer": "HPE",
3957+ "MemoryDeviceType": "DDR4",
3958+ "MemoryLocation": {
3959+ "Channel": 1,
3960+ "MemoryController": 3,
3961+ "Slot": 8,
3962+ "Socket": 2
3963+ },
3964+ "MemoryMedia": [
3965+ "DRAM"
3966+ ],
3967+ "MemoryType": "DRAM",
3968+ "Name": "proc2dimm8",
3969+ "NonVolatileSizeMiB": 0,
3970+ "Oem": {
3971+ "Hpe": {
3972+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
3973+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
3974+ "Attributes": [
3975+ "HpeSmartMemory"
3976+ ],
3977+ "BaseModuleType": "RDIMM",
3978+ "DIMMStatus": "GoodInUse",
3979+ "MaxOperatingSpeedMTs": 2666,
3980+ "MinimumVoltageVoltsX10": 12
3981+ }
3982+ },
3983+ "OperatingMemoryModes": [
3984+ "Volatile"
3985+ ],
3986+ "OperatingSpeedMhz": 2666,
3987+ "PartNumber": "840758-091",
3988+ "PersistentRegionSizeLimitMiB": 0,
3989+ "RankCount": 2,
3990+ "SecurityCapabilities": {},
3991+ "Status": {
3992+ "Health": "OK",
3993+ "State": "Enabled"
3994+ },
3995+ "VendorID": "44288",
3996+ "VolatileRegionSizeLimitMiB": 32768,
3997+ "VolatileSizeMiB": 32768
3998+ },
3999+ {
4000+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
4001+ "@odata.etag": "W/\"6165906D\"",
4002+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm11/",
4003+ "@odata.type": "#Memory.v1_7_0.Memory",
4004+ "BusWidthBits": 72,
4005+ "CacheSizeMiB": 0,
4006+ "CapacityMiB": 0,
4007+ "DataWidthBits": 64,
4008+ "DeviceLocator": "PROC 2 DIMM 11",
4009+ "ErrorCorrection": "MultiBitECC",
4010+ "Id": "proc2dimm11",
4011+ "LogicalSizeMiB": 0,
4012+ "MemoryLocation": {
4013+ "Channel": 3,
4014+ "MemoryController": 3,
4015+ "Slot": 11,
4016+ "Socket": 2
4017+ },
4018+ "MemoryMedia": [
4019+ "DRAM"
4020+ ],
4021+ "MemoryType": "DRAM",
4022+ "Name": "proc2dimm11",
4023+ "NonVolatileSizeMiB": 0,
4024+ "Oem": {
4025+ "Hpe": {
4026+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
4027+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
4028+ "DIMMStatus": "NotPresent",
4029+ "MinimumVoltageVoltsX10": 0
4030+ }
4031+ },
4032+ "OperatingMemoryModes": [
4033+ "Volatile"
4034+ ],
4035+ "PersistentRegionSizeLimitMiB": 0,
4036+ "RankCount": null,
4037+ "SecurityCapabilities": {},
4038+ "Status": {
4039+ "Health": "OK",
4040+ "State": "Absent"
4041+ },
4042+ "VendorID": "0",
4043+ "VolatileRegionSizeLimitMiB": 0,
4044+ "VolatileSizeMiB": 0
4045+ }
4046+]
4047diff --git a/src/tests/hw-health-samples/ilorest.list.Power b/src/tests/hw-health-samples/ilorest.list.Power
4048new file mode 100644
4049index 0000000..26af2b6
4050--- /dev/null
4051+++ b/src/tests/hw-health-samples/ilorest.list.Power
4052@@ -0,0 +1,7929 @@
4053+iLOrest : RESTful Interface Tool version 3.0
4054+Copyright (c) 2014, 2019 Hewlett Packard Enterprise Development LP
4055+----------------------------------------------------------------------------------------------
4056+[
4057+ {
4058+ "@odata.context": "/redfish/v1/$metadata#HpePowerMeter.HpePowerMeter",
4059+ "@odata.etag": "W/\"E866A3B8\"",
4060+ "@odata.id": "/redfish/v1/Chassis/1/Power/FastPowerMeter/",
4061+ "@odata.type": "#HpePowerMeter.v2_0_1.HpePowerMeter",
4062+ "Average": 398,
4063+ "Id": "FastPowerMeter",
4064+ "Maximum": 482,
4065+ "Minimum": 382,
4066+ "Name": "PowerMeter",
4067+ "PowerDetail": [
4068+ {
4069+ "AmbTemp": 19,
4070+ "Average": 392,
4071+ "Cap": 0,
4072+ "CpuAvgFreq": 0,
4073+ "CpuCapLim": 100,
4074+ "CpuMax": 0,
4075+ "CpuPwrSavLim": 100,
4076+ "CpuUtil": 5,
4077+ "CpuWatts": 89,
4078+ "DimmWatts": 19,
4079+ "GpuWatts": 0,
4080+ "Minimum": 392,
4081+ "Peak": 463,
4082+ "PrMode": "osc",
4083+ "PunCap": false,
4084+ "Time": "2020-03-09T02:53:27Z",
4085+ "UnachCap": false
4086+ },
4087+ {
4088+ "AmbTemp": 19,
4089+ "Average": 391,
4090+ "Cap": 0,
4091+ "CpuAvgFreq": 0,
4092+ "CpuCapLim": 100,
4093+ "CpuMax": 0,
4094+ "CpuPwrSavLim": 100,
4095+ "CpuUtil": 5,
4096+ "CpuWatts": 106,
4097+ "DimmWatts": 27,
4098+ "GpuWatts": 0,
4099+ "Minimum": 391,
4100+ "Peak": 451,
4101+ "PrMode": "osc",
4102+ "PunCap": false,
4103+ "Time": "2020-03-09T02:53:37Z",
4104+ "UnachCap": false
4105+ },
4106+ {
4107+ "AmbTemp": 19,
4108+ "Average": 388,
4109+ "Cap": 0,
4110+ "CpuAvgFreq": 0,
4111+ "CpuCapLim": 100,
4112+ "CpuMax": 0,
4113+ "CpuPwrSavLim": 100,
4114+ "CpuUtil": 0,
4115+ "CpuWatts": 89,
4116+ "DimmWatts": 18,
4117+ "GpuWatts": 0,
4118+ "Minimum": 388,
4119+ "Peak": 411,
4120+ "PrMode": "osc",
4121+ "PunCap": false,
4122+ "Time": "2020-03-09T02:53:47Z",
4123+ "UnachCap": false
4124+ },
4125+ {
4126+ "AmbTemp": 19,
4127+ "Average": 392,
4128+ "Cap": 0,
4129+ "CpuAvgFreq": 0,
4130+ "CpuCapLim": 100,
4131+ "CpuMax": 0,
4132+ "CpuPwrSavLim": 100,
4133+ "CpuUtil": 1,
4134+ "CpuWatts": 91,
4135+ "DimmWatts": 28,
4136+ "GpuWatts": 0,
4137+ "Minimum": 392,
4138+ "Peak": 423,
4139+ "PrMode": "osc",
4140+ "PunCap": false,
4141+ "Time": "2020-03-09T02:53:57Z",
4142+ "UnachCap": false
4143+ },
4144+ {
4145+ "AmbTemp": 19,
4146+ "Average": 392,
4147+ "Cap": 0,
4148+ "CpuAvgFreq": 0,
4149+ "CpuCapLim": 100,
4150+ "CpuMax": 0,
4151+ "CpuPwrSavLim": 100,
4152+ "CpuUtil": 2,
4153+ "CpuWatts": 87,
4154+ "DimmWatts": 25,
4155+ "GpuWatts": 0,
4156+ "Minimum": 392,
4157+ "Peak": 422,
4158+ "PrMode": "osc",
4159+ "PunCap": false,
4160+ "Time": "2020-03-09T02:54:07Z",
4161+ "UnachCap": false
4162+ },
4163+ {
4164+ "AmbTemp": 19,
4165+ "Average": 391,
4166+ "Cap": 0,
4167+ "CpuAvgFreq": 0,
4168+ "CpuCapLim": 100,
4169+ "CpuMax": 0,
4170+ "CpuPwrSavLim": 100,
4171+ "CpuUtil": 2,
4172+ "CpuWatts": 89,
4173+ "DimmWatts": 25,
4174+ "GpuWatts": 0,
4175+ "Minimum": 391,
4176+ "Peak": 417,
4177+ "PrMode": "osc",
4178+ "PunCap": false,
4179+ "Time": "2020-03-09T02:54:17Z",
4180+ "UnachCap": false
4181+ },
4182+ {
4183+ "AmbTemp": 19,
4184+ "Average": 408,
4185+ "Cap": 0,
4186+ "CpuAvgFreq": 0,
4187+ "CpuCapLim": 100,
4188+ "CpuMax": 0,
4189+ "CpuPwrSavLim": 100,
4190+ "CpuUtil": 9,
4191+ "CpuWatts": 150,
4192+ "DimmWatts": 29,
4193+ "GpuWatts": 0,
4194+ "Minimum": 408,
4195+ "Peak": 461,
4196+ "PrMode": "osc",
4197+ "PunCap": false,
4198+ "Time": "2020-03-09T02:54:27Z",
4199+ "UnachCap": false
4200+ },
4201+ {
4202+ "AmbTemp": 19,
4203+ "Average": 395,
4204+ "Cap": 0,
4205+ "CpuAvgFreq": 0,
4206+ "CpuCapLim": 100,
4207+ "CpuMax": 0,
4208+ "CpuPwrSavLim": 100,
4209+ "CpuUtil": 10,
4210+ "CpuWatts": 99,
4211+ "DimmWatts": 25,
4212+ "GpuWatts": 0,
4213+ "Minimum": 395,
4214+ "Peak": 433,
4215+ "PrMode": "osc",
4216+ "PunCap": false,
4217+ "Time": "2020-03-09T02:54:38Z",
4218+ "UnachCap": false
4219+ },
4220+ {
4221+ "AmbTemp": 19,
4222+ "Average": 387,
4223+ "Cap": 0,
4224+ "CpuAvgFreq": 0,
4225+ "CpuCapLim": 100,
4226+ "CpuMax": 0,
4227+ "CpuPwrSavLim": 100,
4228+ "CpuUtil": 1,
4229+ "CpuWatts": 107,
4230+ "DimmWatts": 29,
4231+ "GpuWatts": 0,
4232+ "Minimum": 387,
4233+ "Peak": 412,
4234+ "PrMode": "osc",
4235+ "PunCap": false,
4236+ "Time": "2020-03-09T02:54:48Z",
4237+ "UnachCap": false
4238+ },
4239+ {
4240+ "AmbTemp": 19,
4241+ "Average": 396,
4242+ "Cap": 0,
4243+ "CpuAvgFreq": 0,
4244+ "CpuCapLim": 100,
4245+ "CpuMax": 0,
4246+ "CpuPwrSavLim": 100,
4247+ "CpuUtil": 5,
4248+ "CpuWatts": 118,
4249+ "DimmWatts": 28,
4250+ "GpuWatts": 0,
4251+ "Minimum": 396,
4252+ "Peak": 428,
4253+ "PrMode": "osc",
4254+ "PunCap": false,
4255+ "Time": "2020-03-09T02:54:58Z",
4256+ "UnachCap": false
4257+ },
4258+ {
4259+ "AmbTemp": 19,
4260+ "Average": 397,
4261+ "Cap": 0,
4262+ "CpuAvgFreq": 0,
4263+ "CpuCapLim": 100,
4264+ "CpuMax": 0,
4265+ "CpuPwrSavLim": 100,
4266+ "CpuUtil": 4,
4267+ "CpuWatts": 88,
4268+ "DimmWatts": 19,
4269+ "GpuWatts": 0,
4270+ "Minimum": 397,
4271+ "Peak": 425,
4272+ "PrMode": "osc",
4273+ "PunCap": false,
4274+ "Time": "2020-03-09T02:55:08Z",
4275+ "UnachCap": false
4276+ },
4277+ {
4278+ "AmbTemp": 19,
4279+ "Average": 409,
4280+ "Cap": 0,
4281+ "CpuAvgFreq": 0,
4282+ "CpuCapLim": 100,
4283+ "CpuMax": 0,
4284+ "CpuPwrSavLim": 100,
4285+ "CpuUtil": 9,
4286+ "CpuWatts": 100,
4287+ "DimmWatts": 25,
4288+ "GpuWatts": 0,
4289+ "Minimum": 409,
4290+ "Peak": 441,
4291+ "PrMode": "osc",
4292+ "PunCap": false,
4293+ "Time": "2020-03-09T02:55:18Z",
4294+ "UnachCap": false
4295+ },
4296+ {
4297+ "AmbTemp": 19,
4298+ "Average": 409,
4299+ "Cap": 0,
4300+ "CpuAvgFreq": 0,
4301+ "CpuCapLim": 100,
4302+ "CpuMax": 0,
4303+ "CpuPwrSavLim": 100,
4304+ "CpuUtil": 15,
4305+ "CpuWatts": 99,
4306+ "DimmWatts": 31,
4307+ "GpuWatts": 0,
4308+ "Minimum": 409,
4309+ "Peak": 432,
4310+ "PrMode": "osc",
4311+ "PunCap": false,
4312+ "Time": "2020-03-09T02:55:28Z",
4313+ "UnachCap": false
4314+ },
4315+ {
4316+ "AmbTemp": 19,
4317+ "Average": 394,
4318+ "Cap": 0,
4319+ "CpuAvgFreq": 0,
4320+ "CpuCapLim": 100,
4321+ "CpuMax": 0,
4322+ "CpuPwrSavLim": 100,
4323+ "CpuUtil": 6,
4324+ "CpuWatts": 157,
4325+ "DimmWatts": 30,
4326+ "GpuWatts": 0,
4327+ "Minimum": 394,
4328+ "Peak": 458,
4329+ "PrMode": "osc",
4330+ "PunCap": false,
4331+ "Time": "2020-03-09T02:55:38Z",
4332+ "UnachCap": false
4333+ },
4334+ {
4335+ "AmbTemp": 19,
4336+ "Average": 399,
4337+ "Cap": 0,
4338+ "CpuAvgFreq": 0,
4339+ "CpuCapLim": 100,
4340+ "CpuMax": 0,
4341+ "CpuPwrSavLim": 100,
4342+ "CpuUtil": 0,
4343+ "CpuWatts": 112,
4344+ "DimmWatts": 28,
4345+ "GpuWatts": 0,
4346+ "Minimum": 399,
4347+ "Peak": 433,
4348+ "PrMode": "osc",
4349+ "PunCap": false,
4350+ "Time": "2020-03-09T02:55:48Z",
4351+ "UnachCap": false
4352+ },
4353+ {
4354+ "AmbTemp": 19,
4355+ "Average": 399,
4356+ "Cap": 0,
4357+ "CpuAvgFreq": 0,
4358+ "CpuCapLim": 100,
4359+ "CpuMax": 0,
4360+ "CpuPwrSavLim": 100,
4361+ "CpuUtil": 7,
4362+ "CpuWatts": 101,
4363+ "DimmWatts": 23,
4364+ "GpuWatts": 0,
4365+ "Minimum": 399,
4366+ "Peak": 424,
4367+ "PrMode": "osc",
4368+ "PunCap": false,
4369+ "Time": "2020-03-09T02:55:58Z",
4370+ "UnachCap": false
4371+ },
4372+ {
4373+ "AmbTemp": 19,
4374+ "Average": 397,
4375+ "Cap": 0,
4376+ "CpuAvgFreq": 0,
4377+ "CpuCapLim": 100,
4378+ "CpuMax": 0,
4379+ "CpuPwrSavLim": 100,
4380+ "CpuUtil": 6,
4381+ "CpuWatts": 89,
4382+ "DimmWatts": 27,
4383+ "GpuWatts": 0,
4384+ "Minimum": 397,
4385+ "Peak": 426,
4386+ "PrMode": "osc",
4387+ "PunCap": false,
4388+ "Time": "2020-03-09T02:56:08Z",
4389+ "UnachCap": false
4390+ },
4391+ {
4392+ "AmbTemp": 19,
4393+ "Average": 395,
4394+ "Cap": 0,
4395+ "CpuAvgFreq": 0,
4396+ "CpuCapLim": 100,
4397+ "CpuMax": 0,
4398+ "CpuPwrSavLim": 100,
4399+ "CpuUtil": 3,
4400+ "CpuWatts": 97,
4401+ "DimmWatts": 28,
4402+ "GpuWatts": 0,
4403+ "Minimum": 395,
4404+ "Peak": 443,
4405+ "PrMode": "osc",
4406+ "PunCap": false,
4407+ "Time": "2020-03-09T02:56:18Z",
4408+ "UnachCap": false
4409+ },
4410+ {
4411+ "AmbTemp": 19,
4412+ "Average": 416,
4413+ "Cap": 0,
4414+ "CpuAvgFreq": 0,
4415+ "CpuCapLim": 100,
4416+ "CpuMax": 0,
4417+ "CpuPwrSavLim": 100,
4418+ "CpuUtil": 11,
4419+ "CpuWatts": 117,
4420+ "DimmWatts": 28,
4421+ "GpuWatts": 0,
4422+ "Minimum": 416,
4423+ "Peak": 463,
4424+ "PrMode": "osc",
4425+ "PunCap": false,
4426+ "Time": "2020-03-09T02:56:29Z",
4427+ "UnachCap": false
4428+ },
4429+ {
4430+ "AmbTemp": 19,
4431+ "Average": 426,
4432+ "Cap": 0,
4433+ "CpuAvgFreq": 0,
4434+ "CpuCapLim": 100,
4435+ "CpuMax": 0,
4436+ "CpuPwrSavLim": 100,
4437+ "CpuUtil": 21,
4438+ "CpuWatts": 134,
4439+ "DimmWatts": 32,
4440+ "GpuWatts": 0,
4441+ "Minimum": 426,
4442+ "Peak": 455,
4443+ "PrMode": "osc",
4444+ "PunCap": false,
4445+ "Time": "2020-03-09T02:56:39Z",
4446+ "UnachCap": false
4447+ },
4448+ {
4449+ "AmbTemp": 19,
4450+ "Average": 406,
4451+ "Cap": 0,
4452+ "CpuAvgFreq": 0,
4453+ "CpuCapLim": 100,
4454+ "CpuMax": 0,
4455+ "CpuPwrSavLim": 100,
4456+ "CpuUtil": 14,
4457+ "CpuWatts": 107,
4458+ "DimmWatts": 28,
4459+ "GpuWatts": 0,
4460+ "Minimum": 406,
4461+ "Peak": 439,
4462+ "PrMode": "osc",
4463+ "PunCap": false,
4464+ "Time": "2020-03-09T02:56:49Z",
4465+ "UnachCap": false
4466+ },
4467+ {
4468+ "AmbTemp": 19,
4469+ "Average": 405,
4470+ "Cap": 0,
4471+ "CpuAvgFreq": 0,
4472+ "CpuCapLim": 100,
4473+ "CpuMax": 0,
4474+ "CpuPwrSavLim": 100,
4475+ "CpuUtil": 12,
4476+ "CpuWatts": 106,
4477+ "DimmWatts": 34,
4478+ "GpuWatts": 0,
4479+ "Minimum": 405,
4480+ "Peak": 463,
4481+ "PrMode": "osc",
4482+ "PunCap": false,
4483+ "Time": "2020-03-09T02:56:59Z",
4484+ "UnachCap": false
4485+ },
4486+ {
4487+ "AmbTemp": 19,
4488+ "Average": 391,
4489+ "Cap": 0,
4490+ "CpuAvgFreq": 0,
4491+ "CpuCapLim": 100,
4492+ "CpuMax": 0,
4493+ "CpuPwrSavLim": 100,
4494+ "CpuUtil": 2,
4495+ "CpuWatts": 94,
4496+ "DimmWatts": 28,
4497+ "GpuWatts": 0,
4498+ "Minimum": 391,
4499+ "Peak": 412,
4500+ "PrMode": "osc",
4501+ "PunCap": false,
4502+ "Time": "2020-03-09T02:57:09Z",
4503+ "UnachCap": false
4504+ },
4505+ {
4506+ "AmbTemp": 19,
4507+ "Average": 399,
4508+ "Cap": 0,
4509+ "CpuAvgFreq": 0,
4510+ "CpuCapLim": 100,
4511+ "CpuMax": 0,
4512+ "CpuPwrSavLim": 100,
4513+ "CpuUtil": 4,
4514+ "CpuWatts": 97,
4515+ "DimmWatts": 28,
4516+ "GpuWatts": 0,
4517+ "Minimum": 399,
4518+ "Peak": 429,
4519+ "PrMode": "osc",
4520+ "PunCap": false,
4521+ "Time": "2020-03-09T02:57:19Z",
4522+ "UnachCap": false
4523+ },
4524+ {
4525+ "AmbTemp": 19,
4526+ "Average": 396,
4527+ "Cap": 0,
4528+ "CpuAvgFreq": 0,
4529+ "CpuCapLim": 100,
4530+ "CpuMax": 0,
4531+ "CpuPwrSavLim": 100,
4532+ "CpuUtil": 15,
4533+ "CpuWatts": 151,
4534+ "DimmWatts": 28,
4535+ "GpuWatts": 0,
4536+ "Minimum": 396,
4537+ "Peak": 466,
4538+ "PrMode": "osc",
4539+ "PunCap": false,
4540+ "Time": "2020-03-09T02:57:29Z",
4541+ "UnachCap": false
4542+ },
4543+ {
4544+ "AmbTemp": 19,
4545+ "Average": 390,
4546+ "Cap": 0,
4547+ "CpuAvgFreq": 0,
4548+ "CpuCapLim": 100,
4549+ "CpuMax": 0,
4550+ "CpuPwrSavLim": 100,
4551+ "CpuUtil": 0,
4552+ "CpuWatts": 89,
4553+ "DimmWatts": 25,
4554+ "GpuWatts": 0,
4555+ "Minimum": 390,
4556+ "Peak": 423,
4557+ "PrMode": "osc",
4558+ "PunCap": false,
4559+ "Time": "2020-03-09T02:57:39Z",
4560+ "UnachCap": false
4561+ },
4562+ {
4563+ "AmbTemp": 19,
4564+ "Average": 387,
4565+ "Cap": 0,
4566+ "CpuAvgFreq": 0,
4567+ "CpuCapLim": 100,
4568+ "CpuMax": 0,
4569+ "CpuPwrSavLim": 100,
4570+ "CpuUtil": 2,
4571+ "CpuWatts": 97,
4572+ "DimmWatts": 28,
4573+ "GpuWatts": 0,
4574+ "Minimum": 387,
4575+ "Peak": 417,
4576+ "PrMode": "osc",
4577+ "PunCap": false,
4578+ "Time": "2020-03-09T02:57:49Z",
4579+ "UnachCap": false
4580+ },
4581+ {
4582+ "AmbTemp": 19,
4583+ "Average": 393,
4584+ "Cap": 0,
4585+ "CpuAvgFreq": 0,
4586+ "CpuCapLim": 100,
4587+ "CpuMax": 0,
4588+ "CpuPwrSavLim": 100,
4589+ "CpuUtil": 6,
4590+ "CpuWatts": 89,
4591+ "DimmWatts": 28,
4592+ "GpuWatts": 0,
4593+ "Minimum": 393,
4594+ "Peak": 461,
4595+ "PrMode": "osc",
4596+ "PunCap": false,
4597+ "Time": "2020-03-09T02:57:59Z",
4598+ "UnachCap": false
4599+ },
4600+ {
4601+ "AmbTemp": 19,
4602+ "Average": 392,
4603+ "Cap": 0,
4604+ "CpuAvgFreq": 0,
4605+ "CpuCapLim": 100,
4606+ "CpuMax": 0,
4607+ "CpuPwrSavLim": 100,
4608+ "CpuUtil": 1,
4609+ "CpuWatts": 103,
4610+ "DimmWatts": 28,
4611+ "GpuWatts": 0,
4612+ "Minimum": 392,
4613+ "Peak": 421,
4614+ "PrMode": "osc",
4615+ "PunCap": false,
4616+ "Time": "2020-03-09T02:58:09Z",
4617+ "UnachCap": false
4618+ },
4619+ {
4620+ "AmbTemp": 19,
4621+ "Average": 388,
4622+ "Cap": 0,
4623+ "CpuAvgFreq": 0,
4624+ "CpuCapLim": 100,
4625+ "CpuMax": 0,
4626+ "CpuPwrSavLim": 100,
4627+ "CpuUtil": 1,
4628+ "CpuWatts": 90,
4629+ "DimmWatts": 28,
4630+ "GpuWatts": 0,
4631+ "Minimum": 388,
4632+ "Peak": 414,
4633+ "PrMode": "osc",
4634+ "PunCap": false,
4635+ "Time": "2020-03-09T02:58:19Z",
4636+ "UnachCap": false
4637+ },
4638+ {
4639+ "AmbTemp": 19,
4640+ "Average": 389,
4641+ "Cap": 0,
4642+ "CpuAvgFreq": 0,
4643+ "CpuCapLim": 100,
4644+ "CpuMax": 0,
4645+ "CpuPwrSavLim": 100,
4646+ "CpuUtil": 1,
4647+ "CpuWatts": 90,
4648+ "DimmWatts": 25,
4649+ "GpuWatts": 0,
4650+ "Minimum": 389,
4651+ "Peak": 427,
4652+ "PrMode": "osc",
4653+ "PunCap": false,
4654+ "Time": "2020-03-09T02:58:30Z",
4655+ "UnachCap": false
4656+ },
4657+ {
4658+ "AmbTemp": 19,
4659+ "Average": 392,
4660+ "Cap": 0,
4661+ "CpuAvgFreq": 0,
4662+ "CpuCapLim": 100,
4663+ "CpuMax": 0,
4664+ "CpuPwrSavLim": 100,
4665+ "CpuUtil": 3,
4666+ "CpuWatts": 87,
4667+ "DimmWatts": 16,
4668+ "GpuWatts": 0,
4669+ "Minimum": 392,
4670+ "Peak": 421,
4671+ "PrMode": "osc",
4672+ "PunCap": false,
4673+ "Time": "2020-03-09T02:58:40Z",
4674+ "UnachCap": false
4675+ },
4676+ {
4677+ "AmbTemp": 19,
4678+ "Average": 388,
4679+ "Cap": 0,
4680+ "CpuAvgFreq": 0,
4681+ "CpuCapLim": 100,
4682+ "CpuMax": 0,
4683+ "CpuPwrSavLim": 100,
4684+ "CpuUtil": 1,
4685+ "CpuWatts": 88,
4686+ "DimmWatts": 22,
4687+ "GpuWatts": 0,
4688+ "Minimum": 388,
4689+ "Peak": 407,
4690+ "PrMode": "osc",
4691+ "PunCap": false,
4692+ "Time": "2020-03-09T02:58:50Z",
4693+ "UnachCap": false
4694+ },
4695+ {
4696+ "AmbTemp": 19,
4697+ "Average": 395,
4698+ "Cap": 0,
4699+ "CpuAvgFreq": 0,
4700+ "CpuCapLim": 100,
4701+ "CpuMax": 0,
4702+ "CpuPwrSavLim": 100,
4703+ "CpuUtil": 5,
4704+ "CpuWatts": 89,
4705+ "DimmWatts": 28,
4706+ "GpuWatts": 0,
4707+ "Minimum": 395,
4708+ "Peak": 422,
4709+ "PrMode": "osc",
4710+ "PunCap": false,
4711+ "Time": "2020-03-09T02:59:00Z",
4712+ "UnachCap": false
4713+ },
4714+ {
4715+ "AmbTemp": 19,
4716+ "Average": 389,
4717+ "Cap": 0,
4718+ "CpuAvgFreq": 0,
4719+ "CpuCapLim": 100,
4720+ "CpuMax": 0,
4721+ "CpuPwrSavLim": 100,
4722+ "CpuUtil": 3,
4723+ "CpuWatts": 89,
4724+ "DimmWatts": 25,
4725+ "GpuWatts": 0,
4726+ "Minimum": 389,
4727+ "Peak": 418,
4728+ "PrMode": "osc",
4729+ "PunCap": false,
4730+ "Time": "2020-03-09T02:59:10Z",
4731+ "UnachCap": false
4732+ },
4733+ {
4734+ "AmbTemp": 19,
4735+ "Average": 396,
4736+ "Cap": 0,
4737+ "CpuAvgFreq": 0,
4738+ "CpuCapLim": 100,
4739+ "CpuMax": 0,
4740+ "CpuPwrSavLim": 100,
4741+ "CpuUtil": 4,
4742+ "CpuWatts": 89,
4743+ "DimmWatts": 22,
4744+ "GpuWatts": 0,
4745+ "Minimum": 396,
4746+ "Peak": 424,
4747+ "PrMode": "osc",
4748+ "PunCap": false,
4749+ "Time": "2020-03-09T02:59:20Z",
4750+ "UnachCap": false
4751+ },
4752+ {
4753+ "AmbTemp": 19,
4754+ "Average": 389,
4755+ "Cap": 0,
4756+ "CpuAvgFreq": 0,
4757+ "CpuCapLim": 100,
4758+ "CpuMax": 0,
4759+ "CpuPwrSavLim": 100,
4760+ "CpuUtil": 4,
4761+ "CpuWatts": 87,
4762+ "DimmWatts": 19,
4763+ "GpuWatts": 0,
4764+ "Minimum": 389,
4765+ "Peak": 423,
4766+ "PrMode": "osc",
4767+ "PunCap": false,
4768+ "Time": "2020-03-09T02:59:30Z",
4769+ "UnachCap": false
4770+ },
4771+ {
4772+ "AmbTemp": 19,
4773+ "Average": 401,
4774+ "Cap": 0,
4775+ "CpuAvgFreq": 0,
4776+ "CpuCapLim": 100,
4777+ "CpuMax": 0,
4778+ "CpuPwrSavLim": 100,
4779+ "CpuUtil": 3,
4780+ "CpuWatts": 94,
4781+ "DimmWatts": 26,
4782+ "GpuWatts": 0,
4783+ "Minimum": 401,
4784+ "Peak": 424,
4785+ "PrMode": "osc",
4786+ "PunCap": false,
4787+ "Time": "2020-03-09T02:59:40Z",
4788+ "UnachCap": false
4789+ },
4790+ {
4791+ "AmbTemp": 19,
4792+ "Average": 401,
4793+ "Cap": 0,
4794+ "CpuAvgFreq": 0,
4795+ "CpuCapLim": 100,
4796+ "CpuMax": 0,
4797+ "CpuPwrSavLim": 100,
4798+ "CpuUtil": 8,
4799+ "CpuWatts": 106,
4800+ "DimmWatts": 28,
4801+ "GpuWatts": 0,
4802+ "Minimum": 401,
4803+ "Peak": 436,
4804+ "PrMode": "osc",
4805+ "PunCap": false,
4806+ "Time": "2020-03-09T02:59:50Z",
4807+ "UnachCap": false
4808+ },
4809+ {
4810+ "AmbTemp": 19,
4811+ "Average": 398,
4812+ "Cap": 0,
4813+ "CpuAvgFreq": 0,
4814+ "CpuCapLim": 100,
4815+ "CpuMax": 0,
4816+ "CpuPwrSavLim": 100,
4817+ "CpuUtil": 7,
4818+ "CpuWatts": 97,
4819+ "DimmWatts": 28,
4820+ "GpuWatts": 0,
4821+ "Minimum": 398,
4822+ "Peak": 441,
4823+ "PrMode": "osc",
4824+ "PunCap": false,
4825+ "Time": "2020-03-09T03:00:00Z",
4826+ "UnachCap": false
4827+ },
4828+ {
4829+ "AmbTemp": 19,
4830+ "Average": 398,
4831+ "Cap": 0,
4832+ "CpuAvgFreq": 0,
4833+ "CpuCapLim": 100,
4834+ "CpuMax": 0,
4835+ "CpuPwrSavLim": 100,
4836+ "CpuUtil": 8,
4837+ "CpuWatts": 88,
4838+ "DimmWatts": 22,
4839+ "GpuWatts": 0,
4840+ "Minimum": 398,
4841+ "Peak": 436,
4842+ "PrMode": "osc",
4843+ "PunCap": false,
4844+ "Time": "2020-03-09T03:00:10Z",
4845+ "UnachCap": false
4846+ },
4847+ {
4848+ "AmbTemp": 19,
4849+ "Average": 388,
4850+ "Cap": 0,
4851+ "CpuAvgFreq": 0,
4852+ "CpuCapLim": 100,
4853+ "CpuMax": 0,
4854+ "CpuPwrSavLim": 100,
4855+ "CpuUtil": 1,
4856+ "CpuWatts": 87,
4857+ "DimmWatts": 20,
4858+ "GpuWatts": 0,
4859+ "Minimum": 388,
4860+ "Peak": 416,
4861+ "PrMode": "osc",
4862+ "PunCap": false,
4863+ "Time": "2020-03-09T03:00:21Z",
4864+ "UnachCap": false
4865+ },
4866+ {
4867+ "AmbTemp": 19,
4868+ "Average": 395,
4869+ "Cap": 0,
4870+ "CpuAvgFreq": 0,
4871+ "CpuCapLim": 100,
4872+ "CpuMax": 0,
4873+ "CpuPwrSavLim": 100,
4874+ "CpuUtil": 1,
4875+ "CpuWatts": 106,
4876+ "DimmWatts": 29,
4877+ "GpuWatts": 0,
4878+ "Minimum": 395,
4879+ "Peak": 448,
4880+ "PrMode": "osc",
4881+ "PunCap": false,
4882+ "Time": "2020-03-09T03:00:31Z",
4883+ "UnachCap": false
4884+ },
4885+ {
4886+ "AmbTemp": 19,
4887+ "Average": 406,
4888+ "Cap": 0,
4889+ "CpuAvgFreq": 0,
4890+ "CpuCapLim": 100,
4891+ "CpuMax": 0,
4892+ "CpuPwrSavLim": 100,
4893+ "CpuUtil": 5,
4894+ "CpuWatts": 103,
4895+ "DimmWatts": 25,
4896+ "GpuWatts": 0,
4897+ "Minimum": 406,
4898+ "Peak": 445,
4899+ "PrMode": "osc",
4900+ "PunCap": false,
4901+ "Time": "2020-03-09T03:00:41Z",
4902+ "UnachCap": false
4903+ },
4904+ {
4905+ "AmbTemp": 19,
4906+ "Average": 407,
4907+ "Cap": 0,
4908+ "CpuAvgFreq": 0,
4909+ "CpuCapLim": 100,
4910+ "CpuMax": 0,
4911+ "CpuPwrSavLim": 100,
4912+ "CpuUtil": 10,
4913+ "CpuWatts": 90,
4914+ "DimmWatts": 28,
4915+ "GpuWatts": 0,
4916+ "Minimum": 407,
4917+ "Peak": 451,
4918+ "PrMode": "osc",
4919+ "PunCap": false,
4920+ "Time": "2020-03-09T03:00:51Z",
4921+ "UnachCap": false
4922+ },
4923+ {
4924+ "AmbTemp": 19,
4925+ "Average": 401,
4926+ "Cap": 0,
4927+ "CpuAvgFreq": 0,
4928+ "CpuCapLim": 100,
4929+ "CpuMax": 0,
4930+ "CpuPwrSavLim": 100,
4931+ "CpuUtil": 4,
4932+ "CpuWatts": 114,
4933+ "DimmWatts": 29,
4934+ "GpuWatts": 0,
4935+ "Minimum": 401,
4936+ "Peak": 440,
4937+ "PrMode": "osc",
4938+ "PunCap": false,
4939+ "Time": "2020-03-09T03:01:01Z",
4940+ "UnachCap": false
4941+ },
4942+ {
4943+ "AmbTemp": 19,
4944+ "Average": 390,
4945+ "Cap": 0,
4946+ "CpuAvgFreq": 0,
4947+ "CpuCapLim": 100,
4948+ "CpuMax": 0,
4949+ "CpuPwrSavLim": 100,
4950+ "CpuUtil": 7,
4951+ "CpuWatts": 88,
4952+ "DimmWatts": 19,
4953+ "GpuWatts": 0,
4954+ "Minimum": 390,
4955+ "Peak": 414,
4956+ "PrMode": "osc",
4957+ "PunCap": false,
4958+ "Time": "2020-03-09T03:01:11Z",
4959+ "UnachCap": false
4960+ },
4961+ {
4962+ "AmbTemp": 19,
4963+ "Average": 392,
4964+ "Cap": 0,
4965+ "CpuAvgFreq": 0,
4966+ "CpuCapLim": 100,
4967+ "CpuMax": 0,
4968+ "CpuPwrSavLim": 100,
4969+ "CpuUtil": 1,
4970+ "CpuWatts": 112,
4971+ "DimmWatts": 28,
4972+ "GpuWatts": 0,
4973+ "Minimum": 392,
4974+ "Peak": 431,
4975+ "PrMode": "osc",
4976+ "PunCap": false,
4977+ "Time": "2020-03-09T03:01:21Z",
4978+ "UnachCap": false
4979+ },
4980+ {
4981+ "AmbTemp": 19,
4982+ "Average": 408,
4983+ "Cap": 0,
4984+ "CpuAvgFreq": 0,
4985+ "CpuCapLim": 100,
4986+ "CpuMax": 0,
4987+ "CpuPwrSavLim": 100,
4988+ "CpuUtil": 6,
4989+ "CpuWatts": 105,
4990+ "DimmWatts": 27,
4991+ "GpuWatts": 0,
4992+ "Minimum": 408,
4993+ "Peak": 482,
4994+ "PrMode": "osc",
4995+ "PunCap": false,
4996+ "Time": "2020-03-09T03:01:31Z",
4997+ "UnachCap": false
4998+ },
4999+ {
5000+ "AmbTemp": 19,
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: