From 301e5208dfd21ddad3bdeea1d2fca6abcf580f3e Mon Sep 17 00:00:00 2001 From: Jan Musial Date: Mon, 18 Jul 2022 11:00:59 +0200 Subject: [PATCH] test api: Add clean-up for open-cas.service drop-in files Signed-off-by: Jan Musial --- test/functional/tests/conftest.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/functional/tests/conftest.py b/test/functional/tests/conftest.py index f8dca8b..ce6a74c 100644 --- a/test/functional/tests/conftest.py +++ b/test/functional/tests/conftest.py @@ -18,6 +18,7 @@ from core.test_run_utils import TestRun from api.cas import installer from api.cas import casadm from api.cas import git +from api.cas.cas_service import opencas_drop_in_directory from storage_devices.raid import Raid from storage_devices.ramdisk import RamDisk from test_utils.os_utils import Udev, kill_all_io @@ -25,6 +26,7 @@ from test_utils.disk_finder import get_disk_serial_number from test_tools.disk_utils import PartitionTable, create_partition_table from test_tools.device_mapper import DeviceMapper from test_tools.mdadm import Mdadm +from test_tools.fs_utils import remove from log.logger import create_log, Log from test_utils.singleton import Singleton @@ -236,6 +238,8 @@ def base_prepare(item): except Exception: pass # TODO: Reboot DUT if test is executed remotely + remove(opencas_drop_in_directory, recursive=True, ignore_errors=True) + from storage_devices.drbd import Drbd if Drbd.is_installed(): __drbd_cleanup()