summaryrefslogtreecommitdiffstats
path: root/tests/input/ts-lscpu-x86_64-hpdl585
diff options
context:
space:
mode:
authorCai Qian2008-08-14 13:15:43 +0200
committerKarel Zak2008-08-14 13:15:43 +0200
commitc2abd9a0a51a5e80721b8e3b83cc2f99416f1539 (patch)
tree8d2ebe541a8ef7ca418212757d67a78310bfefd8 /tests/input/ts-lscpu-x86_64-hpdl585
parenttests: detect libvolume_id when mount(8) is compiled (diff)
downloadkernel-qcow2-util-linux-c2abd9a0a51a5e80721b8e3b83cc2f99416f1539.tar.gz
kernel-qcow2-util-linux-c2abd9a0a51a5e80721b8e3b83cc2f99416f1539.tar.xz
kernel-qcow2-util-linux-c2abd9a0a51a5e80721b8e3b83cc2f99416f1539.zip
lscpu: regression tests
This patch added regression tests for lscpu. It tests lscpu for 3 architecutres, i386, x86_64 and ia64, with data from 3 different machines each. Signed-off-by: Cai Qian <qcai@redhat.com> Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'tests/input/ts-lscpu-x86_64-hpdl585')
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/proc/cpuinfo384
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index0/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index0/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index0/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index0/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index1/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index1/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index1/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index1/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index2/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index2/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index2/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index2/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index3/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index3/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index3/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index3/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/topology/core_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/topology/thread_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index0/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index0/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index0/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index0/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index1/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index1/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index1/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index1/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index2/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index2/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index2/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index2/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index3/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index3/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index3/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index3/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/topology/core_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/topology/thread_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index0/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index0/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index0/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index0/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index1/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index1/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index1/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index1/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index2/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index2/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index2/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index2/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index3/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index3/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index3/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index3/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/topology/core_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/topology/thread_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index0/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index0/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index0/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index0/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index1/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index1/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index1/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index1/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index2/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index2/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index2/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index2/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index3/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index3/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index3/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index3/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/topology/core_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/topology/thread_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index0/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index0/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index0/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index0/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index1/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index1/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index1/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index1/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index2/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index2/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index2/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index2/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index3/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index3/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index3/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index3/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/topology/core_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/topology/thread_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index0/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index0/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index0/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index0/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index1/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index1/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index1/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index1/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index2/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index2/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index2/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index2/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index3/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index3/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index3/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index3/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/topology/core_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/topology/thread_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index0/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index0/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index0/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index0/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index1/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index1/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index1/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index1/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index2/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index2/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index2/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index2/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index3/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index3/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index3/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index3/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/topology/core_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/topology/thread_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index0/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index0/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index0/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index0/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index1/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index1/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index1/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index1/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index2/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index2/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index2/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index2/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index3/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index3/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index3/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index3/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/topology/core_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/topology/thread_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index0/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index0/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index0/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index0/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index1/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index1/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index1/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index1/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index2/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index2/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index2/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index2/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index3/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index3/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index3/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index3/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/topology/core_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/topology/thread_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index0/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index0/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index0/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index0/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index1/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index1/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index1/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index1/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index2/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index2/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index2/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index2/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index3/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index3/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index3/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index3/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/topology/core_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/topology/thread_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index0/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index0/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index0/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index0/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index1/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index1/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index1/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index1/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index2/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index2/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index2/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index2/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index3/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index3/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index3/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index3/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/topology/core_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/topology/thread_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index0/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index0/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index0/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index0/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index1/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index1/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index1/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index1/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index2/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index2/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index2/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index2/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index3/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index3/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index3/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index3/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/topology/core_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/topology/thread_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index0/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index0/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index0/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index0/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index1/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index1/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index1/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index1/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index2/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index2/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index2/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index2/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index3/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index3/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index3/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index3/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/topology/core_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/topology/thread_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index0/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index0/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index0/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index0/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index1/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index1/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index1/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index1/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index2/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index2/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index2/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index2/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index3/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index3/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index3/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index3/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/topology/core_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/topology/thread_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index0/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index0/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index0/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index0/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index1/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index1/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index1/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index1/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index2/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index2/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index2/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index2/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index3/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index3/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index3/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index3/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/topology/core_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/topology/thread_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index0/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index0/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index0/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index0/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index1/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index1/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index1/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index1/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index2/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index2/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index2/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index2/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index3/level1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index3/shared_cpu_map1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index3/size1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index3/type1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/topology/core_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/topology/thread_siblings1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node0/cpu01
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node0/cpu121
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node0/cpu41
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node0/cpu81
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node0/cpumap1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node1/cpu11
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node1/cpu131
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node1/cpu51
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node1/cpu91
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node1/cpumap1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node2/cpu101
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node2/cpu141
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node2/cpu21
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node2/cpu61
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node2/cpumap1
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node3/cpu111
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node3/cpu151
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node3/cpu31
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node3/cpu71
-rw-r--r--tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node3/cpumap1
309 files changed, 692 insertions, 0 deletions
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/proc/cpuinfo b/tests/input/ts-lscpu-x86_64-hpdl585/proc/cpuinfo
new file mode 100644
index 000000000..6b0daf259
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/proc/cpuinfo
@@ -0,0 +1,384 @@
+processor : 0
+vendor_id : AuthenticAMD
+cpu family : 16
+model : 2
+model name : Quad-Core AMD Opteron(tm) Processor 8354
+stepping : 3
+cpu MHz : 2210.188
+cache size : 512 KB
+physical id : 0
+siblings : 4
+core id : 0
+cpu cores : 4
+fpu : yes
+fpu_exception : yes
+cpuid level : 5
+wp : yes
+flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc pni cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy altmovcr8 abm sse4a misalignsse 3dnowprefetch osvw
+bogomips : 4423.03
+TLB size : 1024 4K pages
+clflush size : 64
+cache_alignment : 64
+address sizes : 48 bits physical, 48 bits virtual
+power management: ts ttp tm stc 100mhzsteps hwpstate [8]
+
+processor : 1
+vendor_id : AuthenticAMD
+cpu family : 16
+model : 2
+model name : Quad-Core AMD Opteron(tm) Processor 8354
+stepping : 3
+cpu MHz : 2210.188
+cache size : 512 KB
+physical id : 1
+siblings : 4
+core id : 0
+cpu cores : 4
+fpu : yes
+fpu_exception : yes
+cpuid level : 5
+wp : yes
+flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc pni cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy altmovcr8 abm sse4a misalignsse 3dnowprefetch osvw
+bogomips : 4420.50
+TLB size : 1024 4K pages
+clflush size : 64
+cache_alignment : 64
+address sizes : 48 bits physical, 48 bits virtual
+power management: ts ttp tm stc 100mhzsteps hwpstate [8]
+
+processor : 2
+vendor_id : AuthenticAMD
+cpu family : 16
+model : 2
+model name : Quad-Core AMD Opteron(tm) Processor 8354
+stepping : 3
+cpu MHz : 2210.188
+cache size : 512 KB
+physical id : 2
+siblings : 4
+core id : 0
+cpu cores : 4
+fpu : yes
+fpu_exception : yes
+cpuid level : 5
+wp : yes
+flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc pni cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy altmovcr8 abm sse4a misalignsse 3dnowprefetch osvw
+bogomips : 4420.55
+TLB size : 1024 4K pages
+clflush size : 64
+cache_alignment : 64
+address sizes : 48 bits physical, 48 bits virtual
+power management: ts ttp tm stc 100mhzsteps hwpstate [8]
+
+processor : 3
+vendor_id : AuthenticAMD
+cpu family : 16
+model : 2
+model name : Quad-Core AMD Opteron(tm) Processor 8354
+stepping : 3
+cpu MHz : 2210.188
+cache size : 512 KB
+physical id : 3
+siblings : 4
+core id : 0
+cpu cores : 4
+fpu : yes
+fpu_exception : yes
+cpuid level : 5
+wp : yes
+flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc pni cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy altmovcr8 abm sse4a misalignsse 3dnowprefetch osvw
+bogomips : 4420.80
+TLB size : 1024 4K pages
+clflush size : 64
+cache_alignment : 64
+address sizes : 48 bits physical, 48 bits virtual
+power management: ts ttp tm stc 100mhzsteps hwpstate [8]
+
+processor : 4
+vendor_id : AuthenticAMD
+cpu family : 16
+model : 2
+model name : Quad-Core AMD Opteron(tm) Processor 8354
+stepping : 3
+cpu MHz : 2210.188
+cache size : 512 KB
+physical id : 0
+siblings : 4
+core id : 1
+cpu cores : 4
+fpu : yes
+fpu_exception : yes
+cpuid level : 5
+wp : yes
+flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc pni cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy altmovcr8 abm sse4a misalignsse 3dnowprefetch osvw
+bogomips : 4420.43
+TLB size : 1024 4K pages
+clflush size : 64
+cache_alignment : 64
+address sizes : 48 bits physical, 48 bits virtual
+power management: ts ttp tm stc 100mhzsteps hwpstate [8]
+
+processor : 5
+vendor_id : AuthenticAMD
+cpu family : 16
+model : 2
+model name : Quad-Core AMD Opteron(tm) Processor 8354
+stepping : 3
+cpu MHz : 2210.188
+cache size : 512 KB
+physical id : 1
+siblings : 4
+core id : 1
+cpu cores : 4
+fpu : yes
+fpu_exception : yes
+cpuid level : 5
+wp : yes
+flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc pni cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy altmovcr8 abm sse4a misalignsse 3dnowprefetch osvw
+bogomips : 4420.45
+TLB size : 1024 4K pages
+clflush size : 64
+cache_alignment : 64
+address sizes : 48 bits physical, 48 bits virtual
+power management: ts ttp tm stc 100mhzsteps hwpstate [8]
+
+processor : 6
+vendor_id : AuthenticAMD
+cpu family : 16
+model : 2
+model name : Quad-Core AMD Opteron(tm) Processor 8354
+stepping : 3
+cpu MHz : 2210.188
+cache size : 512 KB
+physical id : 2
+siblings : 4
+core id : 1
+cpu cores : 4
+fpu : yes
+fpu_exception : yes
+cpuid level : 5
+wp : yes
+flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc pni cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy altmovcr8 abm sse4a misalignsse 3dnowprefetch osvw
+bogomips : 4420.54
+TLB size : 1024 4K pages
+clflush size : 64
+cache_alignment : 64
+address sizes : 48 bits physical, 48 bits virtual
+power management: ts ttp tm stc 100mhzsteps hwpstate [8]
+
+processor : 7
+vendor_id : AuthenticAMD
+cpu family : 16
+model : 2
+model name : Quad-Core AMD Opteron(tm) Processor 8354
+stepping : 3
+cpu MHz : 2210.188
+cache size : 512 KB
+physical id : 3
+siblings : 4
+core id : 1
+cpu cores : 4
+fpu : yes
+fpu_exception : yes
+cpuid level : 5
+wp : yes
+flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc pni cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy altmovcr8 abm sse4a misalignsse 3dnowprefetch osvw
+bogomips : 4421.02
+TLB size : 1024 4K pages
+clflush size : 64
+cache_alignment : 64
+address sizes : 48 bits physical, 48 bits virtual
+power management: ts ttp tm stc 100mhzsteps hwpstate [8]
+
+processor : 8
+vendor_id : AuthenticAMD
+cpu family : 16
+model : 2
+model name : Quad-Core AMD Opteron(tm) Processor 8354
+stepping : 3
+cpu MHz : 2210.188
+cache size : 512 KB
+physical id : 0
+siblings : 4
+core id : 2
+cpu cores : 4
+fpu : yes
+fpu_exception : yes
+cpuid level : 5
+wp : yes
+flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc pni cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy altmovcr8 abm sse4a misalignsse 3dnowprefetch osvw
+bogomips : 4420.50
+TLB size : 1024 4K pages
+clflush size : 64
+cache_alignment : 64
+address sizes : 48 bits physical, 48 bits virtual
+power management: ts ttp tm stc 100mhzsteps hwpstate [8]
+
+processor : 9
+vendor_id : AuthenticAMD
+cpu family : 16
+model : 2
+model name : Quad-Core AMD Opteron(tm) Processor 8354
+stepping : 3
+cpu MHz : 2210.188
+cache size : 512 KB
+physical id : 1
+siblings : 4
+core id : 2
+cpu cores : 4
+fpu : yes
+fpu_exception : yes
+cpuid level : 5
+wp : yes
+flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc pni cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy altmovcr8 abm sse4a misalignsse 3dnowprefetch osvw
+bogomips : 4420.38
+TLB size : 1024 4K pages
+clflush size : 64
+cache_alignment : 64
+address sizes : 48 bits physical, 48 bits virtual
+power management: ts ttp tm stc 100mhzsteps hwpstate [8]
+
+processor : 10
+vendor_id : AuthenticAMD
+cpu family : 16
+model : 2
+model name : Quad-Core AMD Opteron(tm) Processor 8354
+stepping : 3
+cpu MHz : 2210.188
+cache size : 512 KB
+physical id : 2
+siblings : 4
+core id : 2
+cpu cores : 4
+fpu : yes
+fpu_exception : yes
+cpuid level : 5
+wp : yes
+flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc pni cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy altmovcr8 abm sse4a misalignsse 3dnowprefetch osvw
+bogomips : 4420.26
+TLB size : 1024 4K pages
+clflush size : 64
+cache_alignment : 64
+address sizes : 48 bits physical, 48 bits virtual
+power management: ts ttp tm stc 100mhzsteps hwpstate [8]
+
+processor : 11
+vendor_id : AuthenticAMD
+cpu family : 16
+model : 2
+model name : Quad-Core AMD Opteron(tm) Processor 8354
+stepping : 3
+cpu MHz : 2210.188
+cache size : 512 KB
+physical id : 3
+siblings : 4
+core id : 2
+cpu cores : 4
+fpu : yes
+fpu_exception : yes
+cpuid level : 5
+wp : yes
+flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc pni cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy altmovcr8 abm sse4a misalignsse 3dnowprefetch osvw
+bogomips : 4420.52
+TLB size : 1024 4K pages
+clflush size : 64
+cache_alignment : 64
+address sizes : 48 bits physical, 48 bits virtual
+power management: ts ttp tm stc 100mhzsteps hwpstate [8]
+
+processor : 12
+vendor_id : AuthenticAMD
+cpu family : 16
+model : 2
+model name : Quad-Core AMD Opteron(tm) Processor 8354
+stepping : 3
+cpu MHz : 2210.188
+cache size : 512 KB
+physical id : 0
+siblings : 4
+core id : 3
+cpu cores : 4
+fpu : yes
+fpu_exception : yes
+cpuid level : 5
+wp : yes
+flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc pni cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy altmovcr8 abm sse4a misalignsse 3dnowprefetch osvw
+bogomips : 4420.55
+TLB size : 1024 4K pages
+clflush size : 64
+cache_alignment : 64
+address sizes : 48 bits physical, 48 bits virtual
+power management: ts ttp tm stc 100mhzsteps hwpstate [8]
+
+processor : 13
+vendor_id : AuthenticAMD
+cpu family : 16
+model : 2
+model name : Quad-Core AMD Opteron(tm) Processor 8354
+stepping : 3
+cpu MHz : 2210.188
+cache size : 512 KB
+physical id : 1
+siblings : 4
+core id : 3
+cpu cores : 4
+fpu : yes
+fpu_exception : yes
+cpuid level : 5
+wp : yes
+flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc pni cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy altmovcr8 abm sse4a misalignsse 3dnowprefetch osvw
+bogomips : 4420.43
+TLB size : 1024 4K pages
+clflush size : 64
+cache_alignment : 64
+address sizes : 48 bits physical, 48 bits virtual
+power management: ts ttp tm stc 100mhzsteps hwpstate [8]
+
+processor : 14
+vendor_id : AuthenticAMD
+cpu family : 16
+model : 2
+model name : Quad-Core AMD Opteron(tm) Processor 8354
+stepping : 3
+cpu MHz : 2210.188
+cache size : 512 KB
+physical id : 2
+siblings : 4
+core id : 3
+cpu cores : 4
+fpu : yes
+fpu_exception : yes
+cpuid level : 5
+wp : yes
+flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc pni cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy altmovcr8 abm sse4a misalignsse 3dnowprefetch osvw
+bogomips : 4420.52
+TLB size : 1024 4K pages
+clflush size : 64
+cache_alignment : 64
+address sizes : 48 bits physical, 48 bits virtual
+power management: ts ttp tm stc 100mhzsteps hwpstate [8]
+
+processor : 15
+vendor_id : AuthenticAMD
+cpu family : 16
+model : 2
+model name : Quad-Core AMD Opteron(tm) Processor 8354
+stepping : 3
+cpu MHz : 2210.188
+cache size : 512 KB
+physical id : 3
+siblings : 4
+core id : 3
+cpu cores : 4
+fpu : yes
+fpu_exception : yes
+cpuid level : 5
+wp : yes
+flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc pni cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy altmovcr8 abm sse4a misalignsse 3dnowprefetch osvw
+bogomips : 4420.50
+TLB size : 1024 4K pages
+clflush size : 64
+cache_alignment : 64
+address sizes : 48 bits physical, 48 bits virtual
+power management: ts ttp tm stc 100mhzsteps hwpstate [8]
+
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index0/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index0/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index0/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index0/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index0/shared_cpu_map
new file mode 100644
index 000000000..6dcc80c76
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index0/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index0/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index0/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index0/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index0/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index0/type
new file mode 100644
index 000000000..0b7088ec6
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index0/type
@@ -0,0 +1 @@
+Data
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index1/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index1/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index1/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index1/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index1/shared_cpu_map
new file mode 100644
index 000000000..6dcc80c76
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index1/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index1/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index1/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index1/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index1/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index1/type
new file mode 100644
index 000000000..9a53cbfa3
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index1/type
@@ -0,0 +1 @@
+Instruction
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index2/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index2/level
new file mode 100644
index 000000000..0cfbf0888
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index2/level
@@ -0,0 +1 @@
+2
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index2/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index2/shared_cpu_map
new file mode 100644
index 000000000..6dcc80c76
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index2/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index2/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index2/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index2/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index2/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index2/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index2/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index3/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index3/level
new file mode 100644
index 000000000..00750edc0
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index3/level
@@ -0,0 +1 @@
+3
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index3/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index3/shared_cpu_map
new file mode 100644
index 000000000..6dcc80c76
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index3/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index3/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index3/size
new file mode 100644
index 000000000..25d2efd06
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index3/size
@@ -0,0 +1 @@
+2048K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index3/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index3/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/cache/index3/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/topology/core_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/topology/core_siblings
new file mode 100644
index 000000000..f3059d84e
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/topology/core_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00001111
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/topology/thread_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/topology/thread_siblings
new file mode 100644
index 000000000..6dcc80c76
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu0/topology/thread_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index0/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index0/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index0/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index0/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index0/shared_cpu_map
new file mode 100644
index 000000000..5e249253b
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index0/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000002
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index0/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index0/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index0/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index0/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index0/type
new file mode 100644
index 000000000..0b7088ec6
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index0/type
@@ -0,0 +1 @@
+Data
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index1/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index1/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index1/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index1/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index1/shared_cpu_map
new file mode 100644
index 000000000..5e249253b
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index1/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000002
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index1/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index1/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index1/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index1/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index1/type
new file mode 100644
index 000000000..9a53cbfa3
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index1/type
@@ -0,0 +1 @@
+Instruction
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index2/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index2/level
new file mode 100644
index 000000000..0cfbf0888
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index2/level
@@ -0,0 +1 @@
+2
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index2/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index2/shared_cpu_map
new file mode 100644
index 000000000..5e249253b
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index2/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000002
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index2/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index2/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index2/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index2/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index2/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index2/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index3/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index3/level
new file mode 100644
index 000000000..00750edc0
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index3/level
@@ -0,0 +1 @@
+3
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index3/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index3/shared_cpu_map
new file mode 100644
index 000000000..5e249253b
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index3/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000002
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index3/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index3/size
new file mode 100644
index 000000000..25d2efd06
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index3/size
@@ -0,0 +1 @@
+2048K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index3/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index3/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/cache/index3/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/topology/core_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/topology/core_siblings
new file mode 100644
index 000000000..3502c18d8
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/topology/core_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00002222
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/topology/thread_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/topology/thread_siblings
new file mode 100644
index 000000000..5e249253b
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu1/topology/thread_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000002
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index0/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index0/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index0/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index0/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index0/shared_cpu_map
new file mode 100644
index 000000000..d8b67036b
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index0/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000400
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index0/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index0/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index0/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index0/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index0/type
new file mode 100644
index 000000000..0b7088ec6
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index0/type
@@ -0,0 +1 @@
+Data
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index1/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index1/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index1/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index1/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index1/shared_cpu_map
new file mode 100644
index 000000000..d8b67036b
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index1/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000400
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index1/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index1/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index1/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index1/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index1/type
new file mode 100644
index 000000000..9a53cbfa3
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index1/type
@@ -0,0 +1 @@
+Instruction
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index2/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index2/level
new file mode 100644
index 000000000..0cfbf0888
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index2/level
@@ -0,0 +1 @@
+2
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index2/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index2/shared_cpu_map
new file mode 100644
index 000000000..d8b67036b
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index2/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000400
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index2/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index2/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index2/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index2/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index2/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index2/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index3/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index3/level
new file mode 100644
index 000000000..00750edc0
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index3/level
@@ -0,0 +1 @@
+3
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index3/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index3/shared_cpu_map
new file mode 100644
index 000000000..d8b67036b
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index3/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000400
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index3/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index3/size
new file mode 100644
index 000000000..25d2efd06
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index3/size
@@ -0,0 +1 @@
+2048K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index3/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index3/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/cache/index3/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/topology/core_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/topology/core_siblings
new file mode 100644
index 000000000..b794c99b4
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/topology/core_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00004444
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/topology/thread_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/topology/thread_siblings
new file mode 100644
index 000000000..d8b67036b
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu10/topology/thread_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000400
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index0/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index0/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index0/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index0/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index0/shared_cpu_map
new file mode 100644
index 000000000..8ab497ebe
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index0/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000800
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index0/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index0/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index0/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index0/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index0/type
new file mode 100644
index 000000000..0b7088ec6
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index0/type
@@ -0,0 +1 @@
+Data
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index1/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index1/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index1/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index1/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index1/shared_cpu_map
new file mode 100644
index 000000000..8ab497ebe
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index1/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000800
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index1/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index1/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index1/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index1/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index1/type
new file mode 100644
index 000000000..9a53cbfa3
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index1/type
@@ -0,0 +1 @@
+Instruction
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index2/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index2/level
new file mode 100644
index 000000000..0cfbf0888
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index2/level
@@ -0,0 +1 @@
+2
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index2/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index2/shared_cpu_map
new file mode 100644
index 000000000..8ab497ebe
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index2/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000800
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index2/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index2/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index2/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index2/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index2/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index2/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index3/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index3/level
new file mode 100644
index 000000000..00750edc0
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index3/level
@@ -0,0 +1 @@
+3
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index3/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index3/shared_cpu_map
new file mode 100644
index 000000000..8ab497ebe
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index3/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000800
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index3/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index3/size
new file mode 100644
index 000000000..25d2efd06
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index3/size
@@ -0,0 +1 @@
+2048K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index3/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index3/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/cache/index3/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/topology/core_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/topology/core_siblings
new file mode 100644
index 000000000..f982d9ee0
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/topology/core_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00008888
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/topology/thread_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/topology/thread_siblings
new file mode 100644
index 000000000..8ab497ebe
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu11/topology/thread_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000800
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index0/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index0/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index0/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index0/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index0/shared_cpu_map
new file mode 100644
index 000000000..b82cc2839
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index0/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00001000
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index0/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index0/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index0/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index0/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index0/type
new file mode 100644
index 000000000..0b7088ec6
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index0/type
@@ -0,0 +1 @@
+Data
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index1/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index1/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index1/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index1/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index1/shared_cpu_map
new file mode 100644
index 000000000..b82cc2839
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index1/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00001000
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index1/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index1/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index1/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index1/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index1/type
new file mode 100644
index 000000000..9a53cbfa3
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index1/type
@@ -0,0 +1 @@
+Instruction
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index2/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index2/level
new file mode 100644
index 000000000..0cfbf0888
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index2/level
@@ -0,0 +1 @@
+2
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index2/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index2/shared_cpu_map
new file mode 100644
index 000000000..b82cc2839
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index2/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00001000
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index2/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index2/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index2/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index2/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index2/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index2/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index3/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index3/level
new file mode 100644
index 000000000..00750edc0
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index3/level
@@ -0,0 +1 @@
+3
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index3/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index3/shared_cpu_map
new file mode 100644
index 000000000..b82cc2839
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index3/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00001000
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index3/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index3/size
new file mode 100644
index 000000000..25d2efd06
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index3/size
@@ -0,0 +1 @@
+2048K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index3/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index3/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/cache/index3/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/topology/core_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/topology/core_siblings
new file mode 100644
index 000000000..f3059d84e
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/topology/core_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00001111
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/topology/thread_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/topology/thread_siblings
new file mode 100644
index 000000000..b82cc2839
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu12/topology/thread_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00001000
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index0/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index0/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index0/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index0/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index0/shared_cpu_map
new file mode 100644
index 000000000..b187b6427
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index0/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00002000
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index0/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index0/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index0/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index0/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index0/type
new file mode 100644
index 000000000..0b7088ec6
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index0/type
@@ -0,0 +1 @@
+Data
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index1/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index1/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index1/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index1/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index1/shared_cpu_map
new file mode 100644
index 000000000..b187b6427
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index1/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00002000
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index1/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index1/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index1/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index1/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index1/type
new file mode 100644
index 000000000..9a53cbfa3
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index1/type
@@ -0,0 +1 @@
+Instruction
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index2/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index2/level
new file mode 100644
index 000000000..0cfbf0888
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index2/level
@@ -0,0 +1 @@
+2
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index2/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index2/shared_cpu_map
new file mode 100644
index 000000000..b187b6427
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index2/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00002000
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index2/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index2/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index2/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index2/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index2/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index2/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index3/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index3/level
new file mode 100644
index 000000000..00750edc0
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index3/level
@@ -0,0 +1 @@
+3
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index3/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index3/shared_cpu_map
new file mode 100644
index 000000000..b187b6427
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index3/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00002000
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index3/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index3/size
new file mode 100644
index 000000000..25d2efd06
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index3/size
@@ -0,0 +1 @@
+2048K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index3/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index3/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/cache/index3/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/topology/core_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/topology/core_siblings
new file mode 100644
index 000000000..3502c18d8
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/topology/core_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00002222
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/topology/thread_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/topology/thread_siblings
new file mode 100644
index 000000000..b187b6427
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu13/topology/thread_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00002000
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index0/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index0/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index0/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index0/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index0/shared_cpu_map
new file mode 100644
index 000000000..29de8925e
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index0/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00004000
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index0/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index0/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index0/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index0/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index0/type
new file mode 100644
index 000000000..0b7088ec6
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index0/type
@@ -0,0 +1 @@
+Data
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index1/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index1/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index1/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index1/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index1/shared_cpu_map
new file mode 100644
index 000000000..29de8925e
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index1/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00004000
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index1/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index1/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index1/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index1/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index1/type
new file mode 100644
index 000000000..9a53cbfa3
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index1/type
@@ -0,0 +1 @@
+Instruction
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index2/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index2/level
new file mode 100644
index 000000000..0cfbf0888
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index2/level
@@ -0,0 +1 @@
+2
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index2/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index2/shared_cpu_map
new file mode 100644
index 000000000..29de8925e
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index2/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00004000
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index2/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index2/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index2/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index2/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index2/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index2/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index3/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index3/level
new file mode 100644
index 000000000..00750edc0
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index3/level
@@ -0,0 +1 @@
+3
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index3/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index3/shared_cpu_map
new file mode 100644
index 000000000..29de8925e
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index3/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00004000
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index3/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index3/size
new file mode 100644
index 000000000..25d2efd06
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index3/size
@@ -0,0 +1 @@
+2048K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index3/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index3/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/cache/index3/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/topology/core_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/topology/core_siblings
new file mode 100644
index 000000000..b794c99b4
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/topology/core_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00004444
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/topology/thread_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/topology/thread_siblings
new file mode 100644
index 000000000..29de8925e
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu14/topology/thread_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00004000
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index0/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index0/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index0/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index0/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index0/shared_cpu_map
new file mode 100644
index 000000000..a3390b3f8
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index0/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00008000
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index0/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index0/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index0/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index0/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index0/type
new file mode 100644
index 000000000..0b7088ec6
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index0/type
@@ -0,0 +1 @@
+Data
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index1/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index1/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index1/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index1/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index1/shared_cpu_map
new file mode 100644
index 000000000..a3390b3f8
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index1/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00008000
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index1/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index1/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index1/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index1/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index1/type
new file mode 100644
index 000000000..9a53cbfa3
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index1/type
@@ -0,0 +1 @@
+Instruction
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index2/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index2/level
new file mode 100644
index 000000000..0cfbf0888
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index2/level
@@ -0,0 +1 @@
+2
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index2/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index2/shared_cpu_map
new file mode 100644
index 000000000..a3390b3f8
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index2/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00008000
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index2/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index2/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index2/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index2/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index2/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index2/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index3/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index3/level
new file mode 100644
index 000000000..00750edc0
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index3/level
@@ -0,0 +1 @@
+3
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index3/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index3/shared_cpu_map
new file mode 100644
index 000000000..a3390b3f8
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index3/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00008000
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index3/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index3/size
new file mode 100644
index 000000000..25d2efd06
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index3/size
@@ -0,0 +1 @@
+2048K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index3/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index3/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/cache/index3/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/topology/core_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/topology/core_siblings
new file mode 100644
index 000000000..f982d9ee0
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/topology/core_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00008888
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/topology/thread_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/topology/thread_siblings
new file mode 100644
index 000000000..a3390b3f8
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu15/topology/thread_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00008000
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index0/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index0/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index0/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index0/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index0/shared_cpu_map
new file mode 100644
index 000000000..351374d99
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index0/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000004
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index0/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index0/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index0/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index0/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index0/type
new file mode 100644
index 000000000..0b7088ec6
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index0/type
@@ -0,0 +1 @@
+Data
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index1/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index1/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index1/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index1/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index1/shared_cpu_map
new file mode 100644
index 000000000..351374d99
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index1/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000004
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index1/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index1/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index1/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index1/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index1/type
new file mode 100644
index 000000000..9a53cbfa3
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index1/type
@@ -0,0 +1 @@
+Instruction
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index2/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index2/level
new file mode 100644
index 000000000..0cfbf0888
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index2/level
@@ -0,0 +1 @@
+2
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index2/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index2/shared_cpu_map
new file mode 100644
index 000000000..351374d99
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index2/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000004
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index2/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index2/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index2/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index2/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index2/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index2/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index3/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index3/level
new file mode 100644
index 000000000..00750edc0
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index3/level
@@ -0,0 +1 @@
+3
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index3/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index3/shared_cpu_map
new file mode 100644
index 000000000..351374d99
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index3/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000004
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index3/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index3/size
new file mode 100644
index 000000000..25d2efd06
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index3/size
@@ -0,0 +1 @@
+2048K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index3/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index3/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/cache/index3/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/topology/core_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/topology/core_siblings
new file mode 100644
index 000000000..b794c99b4
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/topology/core_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00004444
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/topology/thread_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/topology/thread_siblings
new file mode 100644
index 000000000..351374d99
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu2/topology/thread_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000004
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index0/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index0/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index0/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index0/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index0/shared_cpu_map
new file mode 100644
index 000000000..97676400f
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index0/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000008
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index0/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index0/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index0/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index0/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index0/type
new file mode 100644
index 000000000..0b7088ec6
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index0/type
@@ -0,0 +1 @@
+Data
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index1/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index1/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index1/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index1/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index1/shared_cpu_map
new file mode 100644
index 000000000..97676400f
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index1/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000008
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index1/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index1/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index1/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index1/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index1/type
new file mode 100644
index 000000000..9a53cbfa3
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index1/type
@@ -0,0 +1 @@
+Instruction
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index2/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index2/level
new file mode 100644
index 000000000..0cfbf0888
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index2/level
@@ -0,0 +1 @@
+2
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index2/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index2/shared_cpu_map
new file mode 100644
index 000000000..97676400f
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index2/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000008
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index2/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index2/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index2/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index2/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index2/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index2/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index3/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index3/level
new file mode 100644
index 000000000..00750edc0
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index3/level
@@ -0,0 +1 @@
+3
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index3/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index3/shared_cpu_map
new file mode 100644
index 000000000..97676400f
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index3/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000008
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index3/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index3/size
new file mode 100644
index 000000000..25d2efd06
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index3/size
@@ -0,0 +1 @@
+2048K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index3/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index3/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/cache/index3/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/topology/core_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/topology/core_siblings
new file mode 100644
index 000000000..f982d9ee0
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/topology/core_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00008888
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/topology/thread_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/topology/thread_siblings
new file mode 100644
index 000000000..97676400f
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu3/topology/thread_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000008
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index0/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index0/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index0/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index0/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index0/shared_cpu_map
new file mode 100644
index 000000000..9af614a33
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index0/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000010
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index0/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index0/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index0/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index0/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index0/type
new file mode 100644
index 000000000..0b7088ec6
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index0/type
@@ -0,0 +1 @@
+Data
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index1/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index1/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index1/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index1/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index1/shared_cpu_map
new file mode 100644
index 000000000..9af614a33
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index1/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000010
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index1/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index1/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index1/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index1/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index1/type
new file mode 100644
index 000000000..9a53cbfa3
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index1/type
@@ -0,0 +1 @@
+Instruction
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index2/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index2/level
new file mode 100644
index 000000000..0cfbf0888
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index2/level
@@ -0,0 +1 @@
+2
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index2/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index2/shared_cpu_map
new file mode 100644
index 000000000..9af614a33
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index2/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000010
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index2/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index2/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index2/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index2/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index2/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index2/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index3/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index3/level
new file mode 100644
index 000000000..00750edc0
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index3/level
@@ -0,0 +1 @@
+3
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index3/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index3/shared_cpu_map
new file mode 100644
index 000000000..9af614a33
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index3/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000010
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index3/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index3/size
new file mode 100644
index 000000000..25d2efd06
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index3/size
@@ -0,0 +1 @@
+2048K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index3/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index3/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/cache/index3/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/topology/core_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/topology/core_siblings
new file mode 100644
index 000000000..f3059d84e
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/topology/core_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00001111
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/topology/thread_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/topology/thread_siblings
new file mode 100644
index 000000000..9af614a33
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu4/topology/thread_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000010
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index0/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index0/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index0/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index0/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index0/shared_cpu_map
new file mode 100644
index 000000000..deed55854
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index0/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000020
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index0/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index0/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index0/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index0/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index0/type
new file mode 100644
index 000000000..0b7088ec6
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index0/type
@@ -0,0 +1 @@
+Data
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index1/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index1/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index1/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index1/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index1/shared_cpu_map
new file mode 100644
index 000000000..deed55854
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index1/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000020
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index1/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index1/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index1/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index1/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index1/type
new file mode 100644
index 000000000..9a53cbfa3
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index1/type
@@ -0,0 +1 @@
+Instruction
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index2/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index2/level
new file mode 100644
index 000000000..0cfbf0888
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index2/level
@@ -0,0 +1 @@
+2
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index2/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index2/shared_cpu_map
new file mode 100644
index 000000000..deed55854
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index2/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000020
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index2/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index2/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index2/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index2/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index2/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index2/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index3/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index3/level
new file mode 100644
index 000000000..00750edc0
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index3/level
@@ -0,0 +1 @@
+3
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index3/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index3/shared_cpu_map
new file mode 100644
index 000000000..deed55854
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index3/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000020
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index3/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index3/size
new file mode 100644
index 000000000..25d2efd06
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index3/size
@@ -0,0 +1 @@
+2048K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index3/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index3/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/cache/index3/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/topology/core_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/topology/core_siblings
new file mode 100644
index 000000000..3502c18d8
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/topology/core_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00002222
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/topology/thread_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/topology/thread_siblings
new file mode 100644
index 000000000..deed55854
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu5/topology/thread_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000020
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index0/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index0/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index0/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index0/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index0/shared_cpu_map
new file mode 100644
index 000000000..bf4f1c29b
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index0/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000040
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index0/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index0/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index0/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index0/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index0/type
new file mode 100644
index 000000000..0b7088ec6
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index0/type
@@ -0,0 +1 @@
+Data
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index1/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index1/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index1/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index1/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index1/shared_cpu_map
new file mode 100644
index 000000000..bf4f1c29b
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index1/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000040
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index1/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index1/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index1/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index1/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index1/type
new file mode 100644
index 000000000..9a53cbfa3
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index1/type
@@ -0,0 +1 @@
+Instruction
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index2/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index2/level
new file mode 100644
index 000000000..0cfbf0888
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index2/level
@@ -0,0 +1 @@
+2
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index2/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index2/shared_cpu_map
new file mode 100644
index 000000000..bf4f1c29b
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index2/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000040
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index2/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index2/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index2/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index2/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index2/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index2/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index3/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index3/level
new file mode 100644
index 000000000..00750edc0
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index3/level
@@ -0,0 +1 @@
+3
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index3/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index3/shared_cpu_map
new file mode 100644
index 000000000..bf4f1c29b
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index3/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000040
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index3/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index3/size
new file mode 100644
index 000000000..25d2efd06
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index3/size
@@ -0,0 +1 @@
+2048K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index3/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index3/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/cache/index3/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/topology/core_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/topology/core_siblings
new file mode 100644
index 000000000..b794c99b4
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/topology/core_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00004444
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/topology/thread_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/topology/thread_siblings
new file mode 100644
index 000000000..bf4f1c29b
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu6/topology/thread_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000040
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index0/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index0/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index0/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index0/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index0/shared_cpu_map
new file mode 100644
index 000000000..92168ad9e
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index0/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000080
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index0/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index0/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index0/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index0/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index0/type
new file mode 100644
index 000000000..0b7088ec6
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index0/type
@@ -0,0 +1 @@
+Data
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index1/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index1/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index1/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index1/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index1/shared_cpu_map
new file mode 100644
index 000000000..92168ad9e
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index1/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000080
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index1/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index1/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index1/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index1/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index1/type
new file mode 100644
index 000000000..9a53cbfa3
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index1/type
@@ -0,0 +1 @@
+Instruction
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index2/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index2/level
new file mode 100644
index 000000000..0cfbf0888
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index2/level
@@ -0,0 +1 @@
+2
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index2/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index2/shared_cpu_map
new file mode 100644
index 000000000..92168ad9e
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index2/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000080
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index2/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index2/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index2/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index2/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index2/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index2/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index3/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index3/level
new file mode 100644
index 000000000..00750edc0
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index3/level
@@ -0,0 +1 @@
+3
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index3/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index3/shared_cpu_map
new file mode 100644
index 000000000..92168ad9e
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index3/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000080
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index3/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index3/size
new file mode 100644
index 000000000..25d2efd06
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index3/size
@@ -0,0 +1 @@
+2048K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index3/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index3/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/cache/index3/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/topology/core_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/topology/core_siblings
new file mode 100644
index 000000000..f982d9ee0
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/topology/core_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00008888
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/topology/thread_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/topology/thread_siblings
new file mode 100644
index 000000000..92168ad9e
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu7/topology/thread_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000080
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index0/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index0/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index0/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index0/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index0/shared_cpu_map
new file mode 100644
index 000000000..8607d0e48
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index0/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000100
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index0/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index0/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index0/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index0/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index0/type
new file mode 100644
index 000000000..0b7088ec6
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index0/type
@@ -0,0 +1 @@
+Data
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index1/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index1/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index1/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index1/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index1/shared_cpu_map
new file mode 100644
index 000000000..8607d0e48
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index1/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000100
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index1/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index1/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index1/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index1/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index1/type
new file mode 100644
index 000000000..9a53cbfa3
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index1/type
@@ -0,0 +1 @@
+Instruction
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index2/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index2/level
new file mode 100644
index 000000000..0cfbf0888
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index2/level
@@ -0,0 +1 @@
+2
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index2/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index2/shared_cpu_map
new file mode 100644
index 000000000..8607d0e48
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index2/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000100
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index2/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index2/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index2/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index2/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index2/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index2/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index3/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index3/level
new file mode 100644
index 000000000..00750edc0
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index3/level
@@ -0,0 +1 @@
+3
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index3/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index3/shared_cpu_map
new file mode 100644
index 000000000..8607d0e48
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index3/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000100
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index3/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index3/size
new file mode 100644
index 000000000..25d2efd06
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index3/size
@@ -0,0 +1 @@
+2048K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index3/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index3/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/cache/index3/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/topology/core_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/topology/core_siblings
new file mode 100644
index 000000000..f3059d84e
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/topology/core_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00001111
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/topology/thread_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/topology/thread_siblings
new file mode 100644
index 000000000..8607d0e48
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu8/topology/thread_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000100
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index0/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index0/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index0/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index0/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index0/shared_cpu_map
new file mode 100644
index 000000000..62ebad00a
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index0/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000200
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index0/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index0/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index0/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index0/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index0/type
new file mode 100644
index 000000000..0b7088ec6
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index0/type
@@ -0,0 +1 @@
+Data
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index1/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index1/level
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index1/level
@@ -0,0 +1 @@
+1
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index1/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index1/shared_cpu_map
new file mode 100644
index 000000000..62ebad00a
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index1/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000200
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index1/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index1/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index1/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index1/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index1/type
new file mode 100644
index 000000000..9a53cbfa3
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index1/type
@@ -0,0 +1 @@
+Instruction
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index2/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index2/level
new file mode 100644
index 000000000..0cfbf0888
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index2/level
@@ -0,0 +1 @@
+2
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index2/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index2/shared_cpu_map
new file mode 100644
index 000000000..62ebad00a
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index2/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000200
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index2/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index2/size
new file mode 100644
index 000000000..176f94148
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index2/size
@@ -0,0 +1 @@
+512K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index2/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index2/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index2/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index3/level b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index3/level
new file mode 100644
index 000000000..00750edc0
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index3/level
@@ -0,0 +1 @@
+3
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index3/shared_cpu_map b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index3/shared_cpu_map
new file mode 100644
index 000000000..62ebad00a
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index3/shared_cpu_map
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000200
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index3/size b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index3/size
new file mode 100644
index 000000000..25d2efd06
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index3/size
@@ -0,0 +1 @@
+2048K
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index3/type b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index3/type
new file mode 100644
index 000000000..e4fd9dccd
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/cache/index3/type
@@ -0,0 +1 @@
+Unified
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/topology/core_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/topology/core_siblings
new file mode 100644
index 000000000..3502c18d8
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/topology/core_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00002222
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/topology/thread_siblings b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/topology/thread_siblings
new file mode 100644
index 000000000..62ebad00a
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/cpu/cpu9/topology/thread_siblings
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000200
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node0/cpu0 b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node0/cpu0
new file mode 100644
index 000000000..a8c6fc858
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node0/cpu0
@@ -0,0 +1 @@
+../../../../devices/system/cpu/cpu0 \ No newline at end of file
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node0/cpu12 b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node0/cpu12
new file mode 100644
index 000000000..1b44a9591
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node0/cpu12
@@ -0,0 +1 @@
+../../../../devices/system/cpu/cpu12 \ No newline at end of file
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node0/cpu4 b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node0/cpu4
new file mode 100644
index 000000000..3bbc86e46
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node0/cpu4
@@ -0,0 +1 @@
+../../../../devices/system/cpu/cpu4 \ No newline at end of file
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node0/cpu8 b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node0/cpu8
new file mode 100644
index 000000000..695f6cd09
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node0/cpu8
@@ -0,0 +1 @@
+../../../../devices/system/cpu/cpu8 \ No newline at end of file
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node0/cpumap b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node0/cpumap
new file mode 100644
index 000000000..f3059d84e
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node0/cpumap
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00001111
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node1/cpu1 b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node1/cpu1
new file mode 100644
index 000000000..a40642812
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node1/cpu1
@@ -0,0 +1 @@
+../../../../devices/system/cpu/cpu1 \ No newline at end of file
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node1/cpu13 b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node1/cpu13
new file mode 100644
index 000000000..abf35524d
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node1/cpu13
@@ -0,0 +1 @@
+../../../../devices/system/cpu/cpu13 \ No newline at end of file
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node1/cpu5 b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node1/cpu5
new file mode 100644
index 000000000..226ac758d
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node1/cpu5
@@ -0,0 +1 @@
+../../../../devices/system/cpu/cpu5 \ No newline at end of file
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node1/cpu9 b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node1/cpu9
new file mode 100644
index 000000000..00cdda74a
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node1/cpu9
@@ -0,0 +1 @@
+../../../../devices/system/cpu/cpu9 \ No newline at end of file
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node1/cpumap b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node1/cpumap
new file mode 100644
index 000000000..3502c18d8
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node1/cpumap
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00002222
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node2/cpu10 b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node2/cpu10
new file mode 100644
index 000000000..380cc4ba1
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node2/cpu10
@@ -0,0 +1 @@
+../../../../devices/system/cpu/cpu10 \ No newline at end of file
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node2/cpu14 b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node2/cpu14
new file mode 100644
index 000000000..3d2f2420c
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node2/cpu14
@@ -0,0 +1 @@
+../../../../devices/system/cpu/cpu14 \ No newline at end of file
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node2/cpu2 b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node2/cpu2
new file mode 100644
index 000000000..782bdd65f
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node2/cpu2
@@ -0,0 +1 @@
+../../../../devices/system/cpu/cpu2 \ No newline at end of file
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node2/cpu6 b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node2/cpu6
new file mode 100644
index 000000000..1fae7b06a
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node2/cpu6
@@ -0,0 +1 @@
+../../../../devices/system/cpu/cpu6 \ No newline at end of file
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node2/cpumap b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node2/cpumap
new file mode 100644
index 000000000..b794c99b4
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node2/cpumap
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00004444
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node3/cpu11 b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node3/cpu11
new file mode 100644
index 000000000..5a3067b65
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node3/cpu11
@@ -0,0 +1 @@
+../../../../devices/system/cpu/cpu11 \ No newline at end of file
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node3/cpu15 b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node3/cpu15
new file mode 100644
index 000000000..0b6a8cf27
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node3/cpu15
@@ -0,0 +1 @@
+../../../../devices/system/cpu/cpu15 \ No newline at end of file
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node3/cpu3 b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node3/cpu3
new file mode 100644
index 000000000..ff189f54e
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node3/cpu3
@@ -0,0 +1 @@
+../../../../devices/system/cpu/cpu3 \ No newline at end of file
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node3/cpu7 b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node3/cpu7
new file mode 100644
index 000000000..942f0f5dc
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node3/cpu7
@@ -0,0 +1 @@
+../../../../devices/system/cpu/cpu7 \ No newline at end of file
diff --git a/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node3/cpumap b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node3/cpumap
new file mode 100644
index 000000000..f982d9ee0
--- /dev/null
+++ b/tests/input/ts-lscpu-x86_64-hpdl585/sys/devices/system/node/node3/cpumap
@@ -0,0 +1 @@
+00000000,00000000,00000000,00000000,00000000,00000000,00000000,00008888