]> xenbits.xensource.com Git - libvirt.git/commitdiff
tests: assume FMT_COMPAT for qemu-img tests
authorJán Tomko <jtomko@redhat.com>
Tue, 17 Apr 2018 21:32:23 +0000 (23:32 +0200)
committerJán Tomko <jtomko@redhat.com>
Mon, 7 May 2018 08:21:59 +0000 (10:21 +0200)
No point in testing outdated command lines.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
tests/storagevolxml2argvdata/qcow2-nocapacity-convert-prealloc.argv
tests/storagevolxml2argvdata/qcow2-nocapacity.argv
tests/storagevolxml2argvtest.c

index b151b9401c99d37ae22960ec7e14ec8cb5b1e56d..73499178e702ff9a2c63f05de3189cb0b8688099 100644 (file)
@@ -1,4 +1,4 @@
 qemu-img convert -f raw -O qcow2 \
--o encryption=on,preallocation=falloc \
+-o encryption=on,preallocation=falloc,compat=0.10 \
 /var/lib/libvirt/images/sparse.img \
 /var/lib/libvirt/images/OtherDemo.img
index 1198cbaf2e6e600b19c9ac0007df5077fd1897f9..fd8805589035e2e580412b553e15ffabc6726ed0 100644 (file)
@@ -1,5 +1,5 @@
 qemu-img create \
 -f qcow2 \
 -b /dev/null \
--o backing_fmt=raw,encryption=on \
+-o backing_fmt=raw,encryption=on,compat=0.10 \
 /var/lib/libvirt/images/OtherDemo.img
index 4353ad4678f0da887790222476e009e368c5368b..68ee9c3d8b00e34cddc4120629388cba463f1758 100644 (file)
@@ -180,10 +180,10 @@ mymain(void)
     unsigned int flags = VIR_STORAGE_VOL_CREATE_PREALLOC_METADATA;
 
 #define DO_TEST_FULL(shouldFail, parseflags, pool, vol, inputpool, inputvol, \
-                     cmdline, flags, imgformat) \
+                     cmdline, flags) \
     do { \
         struct testInfo info = { shouldFail, pool, vol, inputpool, inputvol, \
-                                 cmdline, flags, imgformat, parseflags }; \
+                                 cmdline, flags, FMT_COMPAT, parseflags }; \
         if (virTestRun("Storage Vol XML-2-argv " cmdline, \
                        testCompareXMLToArgvHelper, &info) < 0) \
             ret = -1; \
@@ -198,47 +198,47 @@ mymain(void)
 
     DO_TEST("pool-dir", "vol-qcow2",
             NULL, NULL,
-            "qcow2-compat", 0, FMT_COMPAT);
+            "qcow2-compat", 0);
     DO_TEST("pool-dir", "vol-qcow2-nobacking",
             NULL, NULL,
-            "qcow2-nobacking-prealloc-compat", flags, FMT_COMPAT);
+            "qcow2-nobacking-prealloc-compat", flags);
     DO_TEST("pool-dir", "vol-qcow2-nobacking",
             "pool-dir", "vol-file",
-            "qcow2-nobacking-convert-prealloc-compat", flags, FMT_COMPAT);
+            "qcow2-nobacking-convert-prealloc-compat", flags);
     DO_TEST("pool-dir", "vol-qcow2-lazy",
             NULL, NULL,
-            "qcow2-lazy", 0, FMT_COMPAT);
+            "qcow2-lazy", 0);
     DO_TEST("pool-dir", "vol-qcow2-1.1",
             NULL, NULL,
-            "qcow2-1.1", 0, FMT_COMPAT);
+            "qcow2-1.1", 0);
     DO_TEST_FAIL("pool-dir", "vol-qcow2-0.10-lazy",
                  NULL, NULL,
-                 "qcow2-0.10-lazy", 0, FMT_COMPAT);
+                 "qcow2-0.10-lazy", 0);
     DO_TEST("pool-dir", "vol-qcow2-nobacking",
             "pool-logical", "vol-logical",
-            "qcow2-from-logical-compat", 0, FMT_COMPAT);
+            "qcow2-from-logical-compat", 0);
     DO_TEST("pool-logical", "vol-logical",
             "pool-dir", "vol-qcow2-nobacking",
-            "logical-from-qcow2", 0, FMT_COMPAT);
+            "logical-from-qcow2", 0);
     DO_TEST("pool-dir", "vol-qcow2-nocow",
             NULL, NULL,
-            "qcow2-nocow-compat", 0, FMT_COMPAT);
+            "qcow2-nocow-compat", 0);
     DO_TEST("pool-dir", "vol-qcow2-nocapacity",
             "pool-dir", "vol-file",
-            "qcow2-nocapacity-convert-prealloc", flags, FMT_OPTIONS);
+            "qcow2-nocapacity-convert-prealloc", flags);
     DO_TEST("pool-dir", "vol-qcow2-zerocapacity",
             NULL, NULL,
-            "qcow2-zerocapacity", 0, FMT_COMPAT);
+            "qcow2-zerocapacity", 0);
     DO_TEST_FULL(false, VIR_VOL_XML_PARSE_OPT_CAPACITY,
                  "pool-dir", "vol-qcow2-nocapacity-backing", NULL, NULL,
-                 "qcow2-nocapacity", 0, FMT_OPTIONS);
+                 "qcow2-nocapacity", 0);
 
     DO_TEST("pool-dir", "vol-file-iso",
             NULL, NULL,
-            "iso", 0, FMT_OPTIONS);
+            "iso", 0);
     DO_TEST("pool-dir", "vol-file",
             "pool-dir", "vol-file-iso",
-            "iso-input", 0, FMT_OPTIONS);
+            "iso-input", 0);
 
     return ret == 0 ? EXIT_SUCCESS : EXIT_FAILURE;
 }