The ironic_python_agent.tests.unit.test_hardware Module

class ironic_python_agent.tests.unit.test_hardware.FakeHardwareManager(hardware_support)[source]

Bases: ironic_python_agent.hardware.GenericHardwareManager

evaluate_hardware_support()[source]
class ironic_python_agent.tests.unit.test_hardware.TestGenericHardwareManager(*args, **kwds)[source]

Bases: oslotest.base.BaseTestCase

setUp()[source]
test__get_device_vendor()[source]
test__is_virtual_media_device_exists(*args, **keywargs)[source]
test__is_virtual_media_device_exists_no_match(*args, **keywargs)[source]
test__is_virtual_media_device_path_doesnt_exist(*args, **keywargs)[source]
test_erase_block_device_ata_failed(*args, **keywargs)[source]
test_erase_block_device_ata_frozen(*args, **keywargs)[source]
test_erase_block_device_ata_security_enabled(*args, **keywargs)[source]
test_erase_block_device_ata_success(*args, **keywargs)[source]
test_erase_block_device_nosecurity_shred(*args, **keywargs)[source]
test_erase_block_device_notsupported_shred(*args, **keywargs)[source]
test_erase_block_device_shred_fail_oserror(*args, **keywargs)[source]
test_erase_block_device_shred_fail_processerror(*args, **keywargs)[source]
test_erase_block_device_virtual_media(*args, **keywargs)[source]
test_erase_devices(*args, **keywargs)[source]
test_get_bmc_address(*args, **keywargs)[source]
test_get_bmc_address_virt(*args, **keywargs)[source]
test_get_cpus(*args, **keywargs)[source]
test_get_cpus2(*args, **keywargs)[source]
test_get_memory(*args, **keywargs)[source]
test_get_os_install_device(*args, **keywargs)[source]
test_get_os_install_device_fails(*args, **keywargs)[source]

Fail to find device >=4GB w/o root device hints

test_get_os_install_device_root_device_hints(*args, **keywargs)[source]
test_get_os_install_device_root_device_hints_no_device_found(*args, **keywargs)[source]
test_list_all_block_device(*args, **keywargs)[source]
test_list_all_block_device_udev_17(*args, **keywargs)[source]
test_list_all_block_device_with_udev(*args, **keywargs)[source]
test_list_block_devices(*args, **keywargs)[source]
test_list_hardware_info()[source]
test_list_network_interfaces(*args, **keywargs)[source]
test_normal_vs_enhanced_security_erase()[source]
class ironic_python_agent.tests.unit.test_hardware.TestHardwareManagerLoading(*args, **kwds)[source]

Bases: oslotest.base.BaseTestCase

setUp()[source]

Previous topic

The ironic_python_agent.tests.unit.test_errors Module

Next topic

The ironic_python_agent.tests.unit.test_inspector Module

Project Source

This Page