]> xenbits.xensource.com Git - libvirt.git/commit
tests: Add hostcpudata for machine with CPU clusters
authorAndrea Bolognani <abologna@redhat.com>
Fri, 5 Jan 2024 14:07:06 +0000 (15:07 +0100)
committerAndrea Bolognani <abologna@redhat.com>
Mon, 15 Jan 2024 13:56:35 +0000 (14:56 +0100)
commitfb81a56f321019685be80b14e3be3046e46412ad
tree4e2d9f92da63f966a8ea01d946747fce2fba1db5
parent9139cf44d4c224704488df493bb638b29164468c
tests: Add hostcpudata for machine with CPU clusters

The data is taken from an HPE Apollo 70 machine, which uses
aarch64 CPUs. It is interesting for us because non-dummy
information about CPU clusters is exposed through sysfs.

In order to keep things reasonable, the data was manually
modified so that only 8 of the original 224 CPUs are included.
Care has been taken to ensure that the topology is otherwise
unaltered.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
85 files changed:
tests/vircaps2xmldata/linux-basic-clusters/system/cpu [new symlink]
tests/vircaps2xmldata/linux-basic-clusters/system/node [new symlink]
tests/vircaps2xmldata/vircaps-aarch64-basic-clusters.xml [new file with mode: 0644]
tests/vircaps2xmltest.c
tests/virhostcpudata/linux-aarch64-with-clusters.cpuinfo [new file with mode: 0644]
tests/virhostcpudata/linux-aarch64-with-clusters.expected [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/cluster_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/cluster_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/core_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/package_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/physical_package_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu0/topology/thread_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu1/topology/cluster_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu1/topology/cluster_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu1/topology/core_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu1/topology/core_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu1/topology/core_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu1/topology/package_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu1/topology/physical_package_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu1/topology/thread_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu2/topology/cluster_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu2/topology/cluster_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu2/topology/core_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu2/topology/core_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu2/topology/core_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu2/topology/package_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu2/topology/physical_package_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu2/topology/thread_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu3/topology/cluster_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu3/topology/cluster_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu3/topology/core_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu3/topology/core_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu3/topology/core_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu3/topology/package_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu3/topology/physical_package_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu3/topology/thread_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu4/topology/cluster_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu4/topology/cluster_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu4/topology/core_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu4/topology/core_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu4/topology/core_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu4/topology/package_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu4/topology/physical_package_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu4/topology/thread_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu5/topology/cluster_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu5/topology/cluster_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu5/topology/core_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu5/topology/core_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu5/topology/core_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu5/topology/package_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu5/topology/physical_package_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu5/topology/thread_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu6/topology/cluster_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu6/topology/cluster_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu6/topology/core_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu6/topology/core_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu6/topology/core_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu6/topology/package_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu6/topology/physical_package_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu6/topology/thread_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu7/topology/cluster_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu7/topology/cluster_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu7/topology/core_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu7/topology/core_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu7/topology/core_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu7/topology/package_cpus_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu7/topology/physical_package_id [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/cpu7/topology/thread_siblings_list [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/online [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/cpu/present [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/node/node0/cpu0 [new symlink]
tests/virhostcpudata/linux-with-clusters/node/node0/cpu1 [new symlink]
tests/virhostcpudata/linux-with-clusters/node/node0/cpu2 [new symlink]
tests/virhostcpudata/linux-with-clusters/node/node0/cpu3 [new symlink]
tests/virhostcpudata/linux-with-clusters/node/node0/cpulist [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/node/node1/cpu4 [new symlink]
tests/virhostcpudata/linux-with-clusters/node/node1/cpu5 [new symlink]
tests/virhostcpudata/linux-with-clusters/node/node1/cpu6 [new symlink]
tests/virhostcpudata/linux-with-clusters/node/node1/cpu7 [new symlink]
tests/virhostcpudata/linux-with-clusters/node/node1/cpulist [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/node/online [new file with mode: 0644]
tests/virhostcpudata/linux-with-clusters/node/possible [new file with mode: 0644]
tests/virhostcputest.c