Small prepare fixes: remove dm devices and move setting default init config

This commit is contained in:
Katarzyna Lapinska 2019-12-19 11:55:03 +01:00
parent a9a6134583
commit 24d9bc9448

View File

@ -183,9 +183,12 @@ def base_prepare(item):
with TestRun.LOGGER.step("Cleanup before test"): with TestRun.LOGGER.step("Cleanup before test"):
Udev.enable() Udev.enable()
kill_all_io() kill_all_io()
DeviceMapper.remove_all()
if installer.check_if_installed(): if installer.check_if_installed():
try: try:
from api.cas import init_config
init_config.create_default_init_config()
unmount_cas_devices() unmount_cas_devices()
casadm.stop_all_caches() casadm.stop_all_caches()
casadm.remove_all_detached_cores() casadm.remove_all_detached_cores()
@ -202,8 +205,6 @@ def base_prepare(item):
elif not installer.check_if_installed(): elif not installer.check_if_installed():
installer.install_opencas() installer.install_opencas()
TestRun.plugins['opencas'].already_updated = True TestRun.plugins['opencas'].already_updated = True
from api.cas import init_config
init_config.create_default_init_config()
TestRun.LOGGER.add_build_info(f'Commit hash:') TestRun.LOGGER.add_build_info(f'Commit hash:')
TestRun.LOGGER.add_build_info(f"{git.get_current_commit_hash()}") TestRun.LOGGER.add_build_info(f"{git.get_current_commit_hash()}")
TestRun.LOGGER.add_build_info(f'Commit message:') TestRun.LOGGER.add_build_info(f'Commit message:')