ironic/ironic/tests/unit/drivers/modules
Julian Edwards ee5d4942a1 Don't retry power status if power action fails
The old code blindly required power status even if the power action
failed. Now, it will retry the power action only when it detects a
retryable failure, and will only poll for power status if the power
action is successful. This patch also moves the logic for handling
waiting for power status into the conductor so that the logic is
standardised between drivers.

Change-Id: Ib48056e05d359848386ac057b58921f40b7bdd60
Co-Authored-By: Sam Betts <sam@code-smash.net>
Related-Bug: #1675529
Closes-Bug: #1692895
2017-06-27 12:10:47 +01:00
..
cimc Improve tests for driver's parse_driver_info() 2016-06-27 16:15:05 -05:00
drac Unit test consistency: DB base and utils prefix 2017-06-20 09:36:21 +01:00
ilo Minor clean up in iLO drivers unit tests 2017-05-17 02:27:55 -04:00
irmc Remove usage of parameter enforce_type 2017-05-05 17:04:55 +08:00
network Replace deprecated .assertRaisesRegexp() 2017-05-18 22:30:01 -04:00
oneview Remove pre-allocation model for OneView drivers 2017-04-17 10:54:14 -03:00
redfish Improve driver_info/redfish_verify_ca value validation 2017-06-06 13:50:30 +05:30
storage Add Cinder storage driver 2017-05-22 12:12:22 +00:00
ucs Fix unit tests with UcsSdk installed 2017-02-10 19:57:42 +00:00
__init__.py Move unit tests to correct directory 2015-09-30 17:47:19 -07:00
test_agent.py Wire in storage interface attach/detach operations 2017-06-15 21:18:22 +00:00
test_agent_base_vendor.py Remove unneeded exception handling from agent driver 2017-04-07 12:39:56 +03:00
test_agent_client.py Remove iSCSI deploy support for IPA Mitaka 2017-02-01 21:53:25 +00:00
test_console_utils.py Make terminal timeout value configurable 2017-04-24 09:28:00 +07:00
test_deploy_utils.py Wire in storage interface attach/detach operations 2017-06-15 21:18:22 +00:00
test_image_cache.py Use context manager for better file handling 2017-01-23 08:47:34 +07:00
test_inspector.py Remove legacy auth loading 2017-06-06 10:20:54 +00:00
test_ipmitool.py Don't retry power status if power action fails 2017-06-27 12:10:47 +01:00
test_iscsi_deploy.py Wire in storage interface attach/detach operations 2017-06-15 21:18:22 +00:00
test_noop.py Create dummy interfaces for use with hardware types 2016-11-10 16:52:06 +01:00
test_pxe.py Merge "Remove check for UEFI + Whole disk images" 2017-01-16 16:21:18 +00:00
test_snmp.py Validate outlet index in SNMP driver 2017-04-28 13:34:56 +03:00
test_ssh.py Fixes parameters validation in SSH power manager. 2016-10-14 09:37:06 -03:00