test api: Add clean-up for open-cas.service drop-in files

Signed-off-by: Jan Musial <jan.musial@intel.com>
This commit is contained in:
Jan Musial 2022-07-18 11:00:59 +02:00
parent 0d3b65c6c6
commit 301e5208df

View File

@ -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()