Test class for common methods used by iLO modules.
-
class ironic.tests.drivers.ilo.test_deploy.IloDeployPrivateMethodsTestCase(*args, **kwargs)[source]
Bases: ironic.tests.db.base.DbTestCase
-
setUp()[source]
-
test__clean_up_boot_iso_for_instance(*args, **keywargs)[source]
-
test__clean_up_boot_iso_for_instance_no_boot_iso(*args, **keywargs)[source]
-
test__clean_up_boot_iso_for_instance_on_webserver(*args, **keywargs)[source]
-
test__disable_secure_boot_exception(*args, **keywargs)[source]
-
test__disable_secure_boot_false(*args, **keywargs)[source]
-
test__disable_secure_boot_true(*args, **keywargs)[source]
-
test__get_boot_iso_create(*args, **keywargs)[source]
-
test__get_boot_iso_create_use_webserver_true_ramdisk_webserver(*args, **keywargs)[source]
-
test__get_boot_iso_glance_image(*args, **keywargs)[source]
-
test__get_boot_iso_http_url(*args, **keywargs)[source]
-
test__get_boot_iso_object_name()[source]
-
test__get_boot_iso_recreate_boot_iso_use_webserver(*args, **keywargs)[source]
-
test__get_boot_iso_uefi_no_glance_image(*args, **keywargs)[source]
-
test__get_boot_iso_unsupported_url(*args, **keywargs)[source]
-
test__get_boot_iso_url(*args, **keywargs)[source]
-
test__parse_deploy_info(*args, **keywargs)[source]
-
test__parse_driver_info(*args, **keywargs)[source]
-
test__prepare_agent_vmedia_boot(*args, **keywargs)[source]
-
test__prepare_node_for_deploy(*args, **keywargs)[source]
-
test__prepare_node_for_deploy_inst_info(*args, **keywargs)[source]
-
test__prepare_node_for_deploy_sec_boot_on(*args, **keywargs)[source]
-
test__prepare_node_for_deploy_sec_boot_on_inst_info(*args, **keywargs)[source]
-
test__reboot_into(*args, **keywargs)[source]
-
test__recreate_and_populate_boot_iso_root_not_set(*args, **keywargs)[source]
-
test__recreate_and_populate_boot_iso_root_uuid_set(*args, **keywargs)[source]
-
test__recreate_and_populate_get_boot_iso_fails(*args, **keywargs)[source]
-
test__recreate_and_populate_get_boot_iso_none(*args, **keywargs)[source]
-
test__update_secure_boot_mode_passed_False(*args, **keywargs)[source]
-
test__update_secure_boot_mode_passed_true(*args, **keywargs)[source]
-
class ironic.tests.drivers.ilo.test_deploy.IloPXEDeployTestCase(*args, **kwargs)[source]
Bases: ironic.tests.db.base.DbTestCase
-
setUp()[source]
-
test_deploy_boot_mode_exists(*args, **keywargs)[source]
-
test_prepare(*args, **keywargs)[source]
-
test_prepare_active_node(*args, **keywargs)[source]
-
test_prepare_uefi_whole_disk_image_fail(*args, **keywargs)[source]
-
test_tear_down(*args, **keywargs)[source]
-
test_tear_down_handle_exception(*args, **keywargs)[source]
-
test_validate(*args, **keywargs)[source]
-
class ironic.tests.drivers.ilo.test_deploy.IloPXEVendorPassthruTestCase(*args, **kwargs)[source]
Bases: ironic.tests.db.base.DbTestCase
-
setUp()[source]
-
test_driver_routes()[source]
-
test_vendor_routes()[source]
-
test_vendorpassthru_continue_deploy(*args, **keywargs)[source]
-
test_vendorpassthru_pass_deploy_info(*args, **keywargs)[source]
-
class ironic.tests.drivers.ilo.test_deploy.IloVirtualMediaAgentDeployTestCase(*args, **kwargs)[source]
Bases: ironic.tests.db.base.DbTestCase
-
setUp()[source]
-
test_deploy(*args, **keywargs)[source]
-
test_execute_clean_step(*args, **keywargs)[source]
-
test_get_clean_steps_erase_devices_disable(*args, **keywargs)[source]
-
test_get_clean_steps_with_conf_option(*args, **keywargs)[source]
-
test_get_clean_steps_without_conf_option(*args, **keywargs)[source]
-
test_prepare(*args, **keywargs)[source]
-
test_prepare_active_node(*args, **keywargs)[source]
-
test_prepare_cleaning(*args, **keywargs)[source]
-
test_tear_down(*args, **keywargs)[source]
-
test_tear_down_cleaning(*args, **keywargs)[source]
-
test_tear_down_handle_exception(*args, **keywargs)[source]
-
test_validate(*args, **keywargs)[source]
-
class ironic.tests.drivers.ilo.test_deploy.IloVirtualMediaAgentVendorInterfaceTestCase(*args, **kwargs)[source]
Bases: ironic.tests.db.base.DbTestCase
-
setUp()[source]
-
test_continue_deploy(*args, **keywargs)[source]
-
test_reboot_to_instance(*args, **keywargs)[source]
-
test_reboot_to_instance_deploy_fail(*args, **keywargs)[source]
-
class ironic.tests.drivers.ilo.test_deploy.IloVirtualMediaIscsiDeployTestCase(*args, **kwargs)[source]
Bases: ironic.tests.db.base.DbTestCase
-
setUp()[source]
-
test_clean_up(*args, **keywargs)[source]
-
test_clean_up_of_webserver_images(*args, **keywargs)[source]
-
test_deploy_glance_image()[source]
-
test_deploy_not_a_glance_image()[source]
-
test_prepare(*args, **keywargs)[source]
-
test_prepare_active_node(*args, **keywargs)[source]
-
test_take_over_recreate_iso_config_and_dif_set(*args, **keywargs)[source]
-
test_take_over_recreate_iso_config_not_set(*args, **keywargs)[source]
-
test_take_over_recreate_iso_config_set_and_dif_not_set(*args, **keywargs)[source]
-
test_tear_down(*args, **keywargs)[source]
-
test_tear_down_handle_exception(*args, **keywargs)[source]
-
test_validate_glance_partition_image(*args, **keywargs)[source]
-
test_validate_invalid_boot_mode(*args, **keywargs)[source]
-
test_validate_invalid_boot_option(*args, **keywargs)[source]
-
test_validate_non_glance_partition_image(*args, **keywargs)[source]
-
test_validate_whole_disk_image()[source]
-
class ironic.tests.drivers.ilo.test_deploy.VendorPassthruTestCase(*args, **kwargs)[source]
Bases: ironic.tests.db.base.DbTestCase
-
setUp()[source]
-
test__configure_vmedia_boot_with_boot_iso(*args, **keywargs)[source]
-
test__configure_vmedia_boot_without_boot_iso(*args, **keywargs)[source]
-
test__validate_boot_into_iso_invalid_state()[source]
-
test__validate_boot_into_iso_maintenance(*args, **keywargs)[source]
-
test__validate_boot_into_iso_manage(*args, **keywargs)[source]
-
test__validate_boot_into_iso_missing_boot_iso_href()[source]
-
test_boot_into_iso(*args, **keywargs)[source]
-
test_continue_deploy_localboot(*args, **keywargs)[source]
-
test_continue_deploy_localboot_uefi(*args, **keywargs)[source]
-
test_continue_deploy_netboot(*args, **keywargs)[source]
-
test_continue_deploy_whole_disk_image(*args, **keywargs)[source]
-
test_pass_bootloader_install_info(*args, **keywargs)[source]
-
test_pass_deploy_info_bad(*args, **keywargs)[source]
-
test_pass_deploy_info_boot_option_local(*args, **keywargs)[source]
-
test_pass_deploy_info_create_boot_iso_fail(*args, **keywargs)[source]
-
test_pass_deploy_info_good(*args, **keywargs)[source]
-
test_pass_deploy_info_whole_disk_image()[source]
-
test_pass_deploy_info_whole_disk_image_local()[source]
-
test_validate_boot_into_iso(*args, **keywargs)[source]
-
test_validate_heartbeat(*args, **keywargs)[source]
-
test_validate_pass_bootloader_install_info(*args, **keywargs)[source]
-
test_validate_pass_deploy_info(*args, **keywargs)[source]