]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
tests: Unify data structure for vircaps2xmltest
authorAndrea Bolognani <abologna@redhat.com>
Thu, 2 Aug 2018 16:31:03 +0000 (18:31 +0200)
committerAndrea Bolognani <abologna@redhat.com>
Mon, 6 Aug 2018 11:44:59 +0000 (13:44 +0200)
If all we achieve is reducing the depth by one for a single
test case, the additional complexity (not to mention breaking
the principle of least surprise) is not worth it: let's use
simpler, more predictable code instead.

This basically reverts fec6e4c48c9c (with a few adjustments).

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Martin Kletzander <mkletzan@redhat.com>
121 files changed:
tests/vircaps2xmldata/linux-basic/system/cpu/cpu0/topology/core_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu0/topology/core_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu0/topology/core_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu0/topology/core_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu0/topology/core_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu0/topology/core_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu0/topology/physical_package_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu0/topology/physical_package_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu0/topology/thread_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu0/topology/thread_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu0/topology/thread_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu0/topology/thread_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu1/topology/core_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu1/topology/core_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu1/topology/core_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu1/topology/core_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu1/topology/core_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu1/topology/core_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu1/topology/physical_package_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu1/topology/physical_package_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu1/topology/thread_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu1/topology/thread_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu1/topology/thread_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu1/topology/thread_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu10/topology/core_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu10/topology/core_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu10/topology/core_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu10/topology/core_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu10/topology/core_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu10/topology/core_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu10/topology/physical_package_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu10/topology/physical_package_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu10/topology/thread_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu10/topology/thread_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu10/topology/thread_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu10/topology/thread_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu11/topology/core_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu11/topology/core_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu11/topology/core_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu11/topology/core_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu11/topology/core_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu11/topology/core_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu11/topology/physical_package_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu11/topology/physical_package_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu11/topology/thread_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu11/topology/thread_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu11/topology/thread_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu11/topology/thread_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu12/topology/core_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu12/topology/core_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu12/topology/core_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu12/topology/core_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu12/topology/core_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu12/topology/core_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu12/topology/physical_package_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu12/topology/physical_package_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu12/topology/thread_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu12/topology/thread_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu12/topology/thread_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu12/topology/thread_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu13/topology/core_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu13/topology/core_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu13/topology/core_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu13/topology/core_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu13/topology/core_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu13/topology/core_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu13/topology/physical_package_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu13/topology/physical_package_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu13/topology/thread_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu13/topology/thread_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu13/topology/thread_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu13/topology/thread_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu14/topology/core_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu14/topology/core_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu14/topology/core_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu14/topology/core_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu14/topology/core_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu14/topology/core_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu14/topology/physical_package_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu14/topology/physical_package_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu14/topology/thread_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu14/topology/thread_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu14/topology/thread_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu14/topology/thread_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu15/topology/core_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu15/topology/core_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu15/topology/core_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu15/topology/core_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu15/topology/core_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu15/topology/core_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu15/topology/physical_package_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu15/topology/physical_package_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu15/topology/thread_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu15/topology/thread_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu15/topology/thread_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu15/topology/thread_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu2/topology/core_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu2/topology/core_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu2/topology/core_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu2/topology/core_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu2/topology/core_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu2/topology/core_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu2/topology/physical_package_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu2/topology/physical_package_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu2/topology/thread_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu2/topology/thread_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu2/topology/thread_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu2/topology/thread_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu3/topology/core_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu3/topology/core_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu3/topology/core_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu3/topology/core_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu3/topology/core_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu3/topology/core_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu3/topology/physical_package_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu3/topology/physical_package_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu3/topology/thread_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu3/topology/thread_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu3/topology/thread_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu3/topology/thread_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu4/topology/core_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu4/topology/core_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu4/topology/core_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu4/topology/core_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu4/topology/core_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu4/topology/core_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu4/topology/physical_package_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu4/topology/physical_package_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu4/topology/thread_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu4/topology/thread_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu4/topology/thread_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu4/topology/thread_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu5/topology/core_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu5/topology/core_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu5/topology/core_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu5/topology/core_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu5/topology/core_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu5/topology/core_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu5/topology/physical_package_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu5/topology/physical_package_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu5/topology/thread_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu5/topology/thread_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu5/topology/thread_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu5/topology/thread_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu6/topology/core_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu6/topology/core_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu6/topology/core_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu6/topology/core_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu6/topology/core_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu6/topology/core_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu6/topology/physical_package_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu6/topology/physical_package_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu6/topology/thread_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu6/topology/thread_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu6/topology/thread_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu6/topology/thread_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu7/topology/core_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu7/topology/core_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu7/topology/core_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu7/topology/core_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu7/topology/core_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu7/topology/core_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu7/topology/physical_package_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu7/topology/physical_package_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu7/topology/thread_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu7/topology/thread_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu7/topology/thread_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu7/topology/thread_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu8/topology/core_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu8/topology/core_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu8/topology/core_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu8/topology/core_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu8/topology/core_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu8/topology/core_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu8/topology/physical_package_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu8/topology/physical_package_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu8/topology/thread_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu8/topology/thread_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu8/topology/thread_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu8/topology/thread_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu9/topology/core_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu9/topology/core_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu9/topology/core_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu9/topology/core_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu9/topology/core_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu9/topology/core_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu9/topology/physical_package_id [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu9/topology/physical_package_id with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu9/topology/thread_siblings [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu9/topology/thread_siblings with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/cpu9/topology/thread_siblings_list [moved from tests/vircaps2xmldata/linux-basic/cpu/cpu9/topology/thread_siblings_list with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/online [moved from tests/vircaps2xmldata/linux-basic/cpu/online with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/cpu/present [moved from tests/vircaps2xmldata/linux-basic/cpu/present with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/node0/cpu0 [moved from tests/vircaps2xmldata/linux-basic/node/node0/cpu0 with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/node0/cpu1 [moved from tests/vircaps2xmldata/linux-basic/node/node0/cpu1 with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/node0/cpu2 [moved from tests/vircaps2xmldata/linux-basic/node/node0/cpu2 with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/node0/cpu3 [moved from tests/vircaps2xmldata/linux-basic/node/node0/cpu3 with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/node0/cpulist [moved from tests/vircaps2xmldata/linux-basic/node/node0/cpulist with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/node1/cpu4 [moved from tests/vircaps2xmldata/linux-basic/node/node1/cpu4 with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/node1/cpu5 [moved from tests/vircaps2xmldata/linux-basic/node/node1/cpu5 with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/node1/cpu6 [moved from tests/vircaps2xmldata/linux-basic/node/node1/cpu6 with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/node1/cpu7 [moved from tests/vircaps2xmldata/linux-basic/node/node1/cpu7 with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/node1/cpulist [moved from tests/vircaps2xmldata/linux-basic/node/node1/cpulist with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/node2/cpu10 [moved from tests/vircaps2xmldata/linux-basic/node/node2/cpu10 with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/node2/cpu11 [moved from tests/vircaps2xmldata/linux-basic/node/node2/cpu11 with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/node2/cpu8 [moved from tests/vircaps2xmldata/linux-basic/node/node2/cpu8 with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/node2/cpu9 [moved from tests/vircaps2xmldata/linux-basic/node/node2/cpu9 with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/node2/cpulist [moved from tests/vircaps2xmldata/linux-basic/node/node2/cpulist with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/node3/cpu12 [moved from tests/vircaps2xmldata/linux-basic/node/node3/cpu12 with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/node3/cpu13 [moved from tests/vircaps2xmldata/linux-basic/node/node3/cpu13 with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/node3/cpu14 [moved from tests/vircaps2xmldata/linux-basic/node/node3/cpu14 with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/node3/cpu15 [moved from tests/vircaps2xmldata/linux-basic/node/node3/cpu15 with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/node3/cpulist [moved from tests/vircaps2xmldata/linux-basic/node/node3/cpulist with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/online [moved from tests/vircaps2xmldata/linux-basic/node/online with 100% similarity]
tests/vircaps2xmldata/linux-basic/system/node/possible [moved from tests/vircaps2xmldata/linux-basic/node/possible with 100% similarity]
tests/vircaps2xmltest.c

index ede546825edce9c4cf68178d4bde448e83353e6c..1fb8861d8a18e7ba2ecef5644ac88fe9a14716fe 100644 (file)
@@ -35,7 +35,6 @@ struct virCapabilitiesData {
     virArch arch;
     bool offlineMigrate;
     bool liveMigrate;
-    bool resctrl; /* Whether both resctrl and system sysfs are used */
 };
 
 static int
@@ -46,24 +45,19 @@ test_virCapabilities(const void *opaque)
     virCapsPtr caps = NULL;
     char *capsXML = NULL;
     char *path = NULL;
-    char *dir = NULL;
+    char *system = NULL;
     char *resctrl = NULL;
     int ret = -1;
 
-    /*
-     * We want to keep our directory structure clean, so if there's both resctrl
-     * and system used, we need to use slightly different path; a subdir.
-     */
-    if (virAsprintf(&dir, "%s/vircaps2xmldata/linux-%s%s",
-                    abs_srcdir, data->filename,
-                    data->resctrl ? "/system" : "") < 0)
+    if (virAsprintf(&system, "%s/vircaps2xmldata/linux-%s/system",
+                    abs_srcdir, data->filename) < 0)
         goto cleanup;
 
     if (virAsprintf(&resctrl, "%s/vircaps2xmldata/linux-%s/resctrl",
                     abs_srcdir, data->filename) < 0)
         goto cleanup;
 
-    virFileWrapperAddPrefix("/sys/devices/system", dir);
+    virFileWrapperAddPrefix("/sys/devices/system", system);
     virFileWrapperAddPrefix("/sys/fs/resctrl", resctrl);
     caps = virCapabilitiesNew(data->arch, data->offlineMigrate, data->liveMigrate);
 
@@ -89,7 +83,7 @@ test_virCapabilities(const void *opaque)
     ret = 0;
 
  cleanup:
-    VIR_FREE(dir);
+    VIR_FREE(system);
     VIR_FREE(resctrl);
     VIR_FREE(path);
     VIR_FREE(capsXML);
@@ -102,27 +96,24 @@ mymain(void)
 {
     int ret = 0;
 
-#define DO_TEST_FULL(filename, arch, offlineMigrate, liveMigrate, resctrl) \
+#define DO_TEST_FULL(filename, arch, offlineMigrate, liveMigrate) \
     do { \
         struct virCapabilitiesData data = {filename, arch, \
                                            offlineMigrate, \
-                                           liveMigrate, resctrl}; \
+                                           liveMigrate}; \
         if (virTestRun(filename, test_virCapabilities, &data) < 0) \
             ret = -1; \
     } while (0)
 
-    DO_TEST_FULL("basic", VIR_ARCH_X86_64, false, false, false);
-    DO_TEST_FULL("basic", VIR_ARCH_AARCH64, true, false, false);
+    DO_TEST_FULL("basic", VIR_ARCH_X86_64, false, false);
+    DO_TEST_FULL("basic", VIR_ARCH_AARCH64, true, false);
 
-    /* We say there is 'resctrl' even though there is none.  This is special
-     * case because we want to use this test data for a negative tests for
-     * resctrl. */
-    DO_TEST_FULL("caches", VIR_ARCH_X86_64, true, true, true);
+    DO_TEST_FULL("caches", VIR_ARCH_X86_64, true, true);
 
-    DO_TEST_FULL("resctrl", VIR_ARCH_X86_64, true, true, true);
-    DO_TEST_FULL("resctrl-cdp", VIR_ARCH_X86_64, true, true, true);
-    DO_TEST_FULL("resctrl-skx", VIR_ARCH_X86_64, true, true, true);
-    DO_TEST_FULL("resctrl-skx-twocaches", VIR_ARCH_X86_64, true, true, true);
+    DO_TEST_FULL("resctrl", VIR_ARCH_X86_64, true, true);
+    DO_TEST_FULL("resctrl-cdp", VIR_ARCH_X86_64, true, true);
+    DO_TEST_FULL("resctrl-skx", VIR_ARCH_X86_64, true, true);
+    DO_TEST_FULL("resctrl-skx-twocaches", VIR_ARCH_X86_64, true, true);
 
     return ret;
 }