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