From 87c841bb51fa89427aec4b4b296bc4e52820cfe3 Mon Sep 17 00:00:00 2001 From: Dan Zheng Date: Wed, 28 Jun 2023 20:34:06 +0800 Subject: [PATCH] memory_snapshot_delete: fix version checking libvirt version checking is missing. Signed-off-by: Dan Zheng --- libvirt/tests/cfg/snapshot/memory_snapshot_delete.cfg | 1 + libvirt/tests/src/snapshot/memory_snapshot_delete.py | 2 ++ 2 files changed, 3 insertions(+) diff --git a/libvirt/tests/cfg/snapshot/memory_snapshot_delete.cfg b/libvirt/tests/cfg/snapshot/memory_snapshot_delete.cfg index 8cbc5a7bcf..4e4f45b0fb 100644 --- a/libvirt/tests/cfg/snapshot/memory_snapshot_delete.cfg +++ b/libvirt/tests/cfg/snapshot/memory_snapshot_delete.cfg @@ -4,6 +4,7 @@ start_vm = no snapshot_disk_list = "[{'disk_name': 'vda', 'disk_snapshot': 'no'}, {'disk_name': 'vdb', 'disk_snapshot': 'no'}]" snapshot_dict = {'description': 'Snapshot test', 'snap_name': '%s', 'mem_snap_type': 'external', 'mem_file': '%s'} + func_supported_since_libvirt_ver = (9, 0, 0) variants disk_format: - type_qcow2: disk_driver = {'driver': {'name': 'qemu', 'type': 'qcow2'}} diff --git a/libvirt/tests/src/snapshot/memory_snapshot_delete.py b/libvirt/tests/src/snapshot/memory_snapshot_delete.py index dbc91ce657..62ad3b63a2 100644 --- a/libvirt/tests/src/snapshot/memory_snapshot_delete.py +++ b/libvirt/tests/src/snapshot/memory_snapshot_delete.py @@ -14,6 +14,7 @@ import os from virttest import data_dir +from virttest import libvirt_version from virttest import virsh from virttest.libvirt_xml import vm_xml @@ -119,6 +120,7 @@ def run(test, params, env): """ Deletion test for memory only snapshot """ + libvirt_version.is_libvirt_feature_supported(params) vm_name = params.get("main_vm") vm = env.get_vm(vm_name) vmxml = vm_xml.VMXML.new_from_inactive_dumpxml(vm_name)