diff options
author | Aija Jauntēva <aija.jaunteva@dell.com> | 2022-01-20 05:56:55 -0500 |
---|---|---|
committer | Aija Jauntēva <aija.jaunteva@dell.com> | 2022-01-21 05:44:06 -0500 |
commit | bfea8f17b041f458e59557ebbb2f9cc50f8fdf24 (patch) | |
tree | 9415e8f5264a7c4619c3b775ac7726ef61723dd5 /ironic/tests/unit/drivers/modules | |
parent | c65cbb7aef1289b44d2f1ff0c3f0aaa7c31284c0 (diff) | |
download | ironic-bfea8f17b041f458e59557ebbb2f9cc50f8fdf24.tar.gz |
Add idrac-wsman clean steps to not require ramdisk
For BIOS factory_reset updated to use power interface
as direct REBOOT call fails when system is OFF that
can happen if running without ramdisk.
Change-Id: I9baf13e9a089bc692e8010dc7e291d7791d1f73c
Diffstat (limited to 'ironic/tests/unit/drivers/modules')
-rw-r--r-- | ironic/tests/unit/drivers/modules/drac/test_bios.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ironic/tests/unit/drivers/modules/drac/test_bios.py b/ironic/tests/unit/drivers/modules/drac/test_bios.py index e24267f95..ab56fed0e 100644 --- a/ironic/tests/unit/drivers/modules/drac/test_bios.py +++ b/ironic/tests/unit/drivers/modules/drac/test_bios.py @@ -22,6 +22,7 @@ Test class for DRAC BIOS configuration specific methods from unittest import mock from dracclient import exceptions as drac_exceptions +from oslo_utils import importutils from oslo_utils import timeutils from ironic.common import exception @@ -36,6 +37,8 @@ from ironic import objects from ironic.tests.unit.drivers.modules.drac import utils as test_utils from ironic.tests.unit.objects import utils as obj_utils +drac_constants = importutils.try_import('dracclient.constants') + INFO_DICT = test_utils.INFO_DICT @@ -73,6 +76,7 @@ class DracWSManBIOSConfigurationTestCase(test_utils.BaseDracTest): } self.mock_client.commit_pending_bios_changes.return_value = \ "JID_5678" + self.mock_client.get_power_state.return_value = drac_constants.POWER_ON @mock.patch.object(drac_common, 'parse_driver_info', autospec=True) |