tests: Fix DRBD cleanup

Signed-off-by: Kamil Gierszewski <kamilx.gierszewski@intel.com>
This commit is contained in:
Kamil Gierszewski 2022-06-29 17:14:32 +02:00
parent 36e1139169
commit 6ac153e1ac

View File

@ -136,6 +136,12 @@ def pytest_runtest_teardown():
kill_all_io() kill_all_io()
unmount_cas_devices() unmount_cas_devices()
if installer.check_if_installed():
casadm.remove_all_detached_cores()
casadm.stop_all_caches()
from api.cas.init_config import InitConfig
InitConfig.create_default_init_config()
from storage_devices.drbd import Drbd from storage_devices.drbd import Drbd
if installer.check_if_installed() and Drbd.is_installed(): if installer.check_if_installed() and Drbd.is_installed():
try: try:
@ -145,11 +151,6 @@ def pytest_runtest_teardown():
elif Drbd.is_installed(): elif Drbd.is_installed():
Drbd.down_all() Drbd.down_all()
if installer.check_if_installed():
casadm.remove_all_detached_cores()
casadm.stop_all_caches()
from api.cas.init_config import InitConfig
InitConfig.create_default_init_config()
DeviceMapper.remove_all() DeviceMapper.remove_all()
RamDisk.remove_all() RamDisk.remove_all()
except Exception as ex: except Exception as ex: