diff --git a/qemu/tests/cfg/drive_mirror.cfg b/qemu/tests/cfg/drive_mirror.cfg index 052c42e82c29512665fbcac839cc1550945c65a7..f50c9d5495cb56da49c91ce1140c909ea786a3dd 100644 --- a/qemu/tests/cfg/drive_mirror.cfg +++ b/qemu/tests/cfg/drive_mirror.cfg @@ -79,12 +79,6 @@ initiator_target = "iqn.2010-07.test.org:kvmautotest" target_target = "iqn.2001-05.com.equallogic:0-8a0906-db31f7d03-470263b05654c204-kvm-test" # End - - continuous_backup: - type = drive_mirror_continuous_backup - clean_cmd = "rm -f tmp*.file" - dd_cmd = "dd if=/dev/zero bs=1024 count=1024 of=tmp%s.file" - Windows: - clean_cmd = "del /F tmp*.file" - negative_test: negative_test = yes variants: diff --git a/qemu/tests/drive_mirror_continuous_backup.py b/qemu/tests/drive_mirror_continuous_backup.py deleted file mode 100644 index 02a45837d2d1a702908d2b0a1b800746f8fb300c..0000000000000000000000000000000000000000 --- a/qemu/tests/drive_mirror_continuous_backup.py +++ /dev/null @@ -1,53 +0,0 @@ -import logging -import time - -from autotest.client.shared import error -from autotest.client.shared import utils - -from virttest import qemu_storage -from virttest import data_dir - -from qemu.tests import drive_mirror - - -@error.context_aware -def run(test, params, env): - """ - 1) Synchronize disk and then do continuous backup - - "qemu-img compare" is used to verify disk is mirrored successfully. - """ - tag = params.get("source_images", "image1") - qemu_img = qemu_storage.QemuImg(params, data_dir.get_data_dir(), tag) - mirror_test = drive_mirror.DriveMirror(test, params, env, tag) - tmp_dir = params.get("tmp_dir", "c:\\") - clean_cmd = params.get("clean_cmd", "del /f /s /q tmp*.file") - dd_cmd = "dd if=/dev/zero bs=1024 count=1024 of=tmp%s.file" - dd_cmd = params.get("dd_cmd", dd_cmd) - try: - source_image = mirror_test.get_image_file() - target_image = mirror_test.get_target_image() - error.context("start mirror block device", logging.info) - mirror_test.start() - error.context("Wait mirror job in steady status", logging.info) - mirror_test.wait_for_steady() - error.context("Testing continuous backup", logging.info) - session = mirror_test.get_session() - error.context("Continuous create file in guest", logging.info) - session.cmd("cd %s" % tmp_dir) - for fn in range(0, 128): - session.cmd(dd_cmd % fn) - error.context("pause vm and sync host cache", logging.info) - time.sleep(3) - mirror_test.vm.pause() - utils.system("sync") - time.sleep(3) - error.context("Compare original and backup images", logging.info) - qemu_img.compare_images(source_image, target_image) - mirror_test.vm.resume() - session = mirror_test.get_session() - session.cmd("cd %s" % tmp_dir) - session.cmd(clean_cmd) - mirror_test.vm.destroy() - finally: - mirror_test.clean()