]> xenbits.xensource.com Git - libvirt.git/commitdiff
testCompareXMLToArgvValidateSchema: Populate autoNodeset
authorPeter Krempa <pkrempa@redhat.com>
Mon, 30 Nov 2020 17:48:53 +0000 (18:48 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Fri, 8 Jan 2021 08:17:26 +0000 (09:17 +0100)
We create a new 'vm' so we must also fake the nodeset.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
tests/qemuxml2argvtest.c

index 662d0d5df69b6f6f2907c00c38843ad6b09b83d6..8b2df0744812b6562741bf9152ba3ed11e547c50 100644 (file)
@@ -519,6 +519,7 @@ testCompareXMLToArgvValidateSchema(virQEMUDriverPtr drv,
 {
     g_auto(GStrv) args = NULL;
     g_autoptr(virDomainObj) vm = NULL;
+    qemuDomainObjPrivatePtr priv = NULL;
     size_t nargs = 0;
     size_t i;
     g_autoptr(GHashTable) schema = NULL;
@@ -546,6 +547,11 @@ testCompareXMLToArgvValidateSchema(virQEMUDriverPtr drv,
                                           NULL, parseFlags)))
         return -1;
 
+    priv = vm->privateData;
+
+    if (virBitmapParse("0-3", &priv->autoNodeset, 4) < 0)
+        return -1;
+
     if (!(cmd = testCompareXMLToArgvCreateArgs(drv, vm, migrateURI, info, flags,
                                                true)))
         return -1;