Signed-off-by: Fiona Ebner <f.eb...@proxmox.com>
---
 src/test/run_qemu_img_convert_tests.pl | 39 +++++++++++++++++++++++++-
 1 file changed, 38 insertions(+), 1 deletion(-)

diff --git a/src/test/run_qemu_img_convert_tests.pl 
b/src/test/run_qemu_img_convert_tests.pl
index 4bfcf4fb..64c98327 100755
--- a/src/test/run_qemu_img_convert_tests.pl
+++ b/src/test/run_qemu_img_convert_tests.pl
@@ -528,7 +528,44 @@ my $tests = [
             "/var/lib/vz/images/$vmid/vm-$vmid-disk-0.raw",
         ],
     },
-
+    {
+        name => "qcow2_external_snapshot_target",
+        parameters => [
+            "local:$vmid/vm-$vmid-disk-0.raw",
+            "localsnapext:$vmid/vm-$vmid-disk-0.qcow2",
+            1024 * 10,
+        ],
+        expected => [
+            "/usr/bin/qemu-img",
+            "convert",
+            "-p",
+            "-n",
+            "-f",
+            "raw",
+            "-O",
+            "qcow2",
+            "/var/lib/vz/images/$vmid/vm-$vmid-disk-0.raw",
+            "/var/lib/vzsnapext/images/$vmid/vm-$vmid-disk-0.qcow2",
+        ],
+    },
+    {
+        name => "lvmqcow2_external_snapshot_target",
+        parameters => [
+            "local:$vmid/vm-$vmid-disk-0.raw", 
"lvm-store:vm-$vmid-disk-0.qcow2", 1024 * 10,
+        ],
+        expected => [
+            "/usr/bin/qemu-img",
+            "convert",
+            "-p",
+            "-n",
+            "-f",
+            "raw",
+            "-O",
+            "qcow2",
+            "/var/lib/vz/images/$vmid/vm-$vmid-disk-0.raw",
+            "/dev/pve/vm-$vmid-disk-0.qcow2",
+        ],
+    },
 ];
 
 my $command;
-- 
2.47.2



_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to