Test class for iRMC Deploy Driver
-
class ironic.tests.drivers.irmc.test_deploy.IRMCDeployPrivateMethodsTestCase(*args, **kwargs)[source]
Bases: ironic.tests.db.base.DbTestCase
-
setUp()[source]
-
test__attach_virtual_cd_fail(*args, **keywargs)[source]
-
test__attach_virtual_cd_ok(*args, **keywargs)[source]
-
test__attach_virtual_fd_fail(*args, **keywargs)[source]
-
test__attach_virtual_fd_ok(*args, **keywargs)[source]
-
test__check_share_fs_mounted_exception(*args, **keywargs)[source]
-
test__check_share_fs_mounted_ok(*args, **keywargs)[source]
-
test__cleanup_vmedia_boot_ok(*args, **keywargs)[source]
-
test__detach_virtual_cd_fail(*args, **keywargs)[source]
-
test__detach_virtual_cd_ok(*args, **keywargs)[source]
-
test__detach_virtual_fd_fail(*args, **keywargs)[source]
-
test__detach_virtual_fd_ok(*args, **keywargs)[source]
-
test__get_boot_iso_name()[source]
-
test__get_deploy_iso_name()[source]
-
test__get_floppy_image_name()[source]
-
test__parse_config_option(*args, **keywargs)[source]
-
test__parse_config_option_non_existed_root(*args, **keywargs)[source]
-
test__parse_config_option_wrong_share_type(*args, **keywargs)[source]
-
test__parse_deploy_info_ok(*args, **keywargs)[source]
-
test__parse_driver_info_in_share(*args, **keywargs)[source]
With required ‘irmc_deploy_iso’ in share.
-
test__parse_driver_info_not_in_share(*args, **keywargs)[source]
With required ‘irmc_deploy_iso’ not in share.
-
test__parse_driver_info_with_deploy_iso_invalid(*args, **keywargs)[source]
With required ‘irmc_deploy_iso’ non existed.
-
test__parse_driver_info_with_deploy_iso_missing()[source]
With required ‘irmc_deploy_iso’ empty.
-
test__parse_instance_info_with_boot_iso_file_name_ok()[source]
With optional ‘irmc_boot_iso’ file name.
-
test__parse_instance_info_with_boot_iso_file_url_ok()[source]
With optional ‘irmc_boot_iso’ file url.
-
test__parse_instance_info_with_boot_iso_glance_ok()[source]
With optional ‘irmc_boot_iso’ glance url.
-
test__parse_instance_info_with_boot_iso_http_ok()[source]
With optional ‘irmc_boot_iso’ http url.
-
test__parse_instance_info_with_boot_iso_https_ok()[source]
With optional ‘irmc_boot_iso’ https url.
-
test__parse_instance_info_with_boot_iso_invalid(*args, **keywargs)[source]
-
test__parse_instance_info_with_boot_iso_uuid_ok()[source]
With optional ‘irmc_boot_iso’ glance uuid.
-
test__parse_instance_info_without_boot_iso_ok()[source]
With optional no ‘irmc_boot_iso’ file name.
-
test__prepare_boot_iso_create_ok(*args, **keywargs)[source]
-
test__prepare_boot_iso_fetch_ok(*args, **keywargs)[source]
-
test__prepare_boot_iso_file(*args, **keywargs)[source]
-
test__prepare_floppy_image(*args, **keywargs)[source]
-
test__prepare_floppy_image_exception(*args, **keywargs)[source]
-
test__reboot_into_deploy_iso_with_file(*args, **keywargs)[source]
-
test__reboot_into_deploy_iso_with_image_service(*args, **keywargs)[source]
-
test__remove_share_file(*args, **keywargs)[source]
-
test_setup_vmedia_for_boot_with_parameters(*args, **keywargs)[source]
-
test_setup_vmedia_for_boot_without_parameters(*args, **keywargs)[source]
-
class ironic.tests.drivers.irmc.test_deploy.IRMCVirtualMediaAgentDeployTestCase(*args, **kwargs)[source]
Bases: ironic.tests.db.base.DbTestCase
-
setUp()[source]
-
test_clean_up(*args, **keywargs)[source]
-
test_deploy(*args, **keywargs)[source]
-
test_prepare(*args, **keywargs)[source]
-
test_tear_down(*args, **keywargs)[source]
-
test_validate(*args, **keywargs)[source]
-
class ironic.tests.drivers.irmc.test_deploy.IRMCVirtualMediaAgentVendorInterfaceTestCase(*args, **kwargs)[source]
Bases: ironic.tests.db.base.DbTestCase
-
setUp()[source]
-
test_reboot_to_instance(*args, **keywargs)[source]
-
class ironic.tests.drivers.irmc.test_deploy.IRMCVirtualMediaIscsiDeployTestCase(*args, **kwargs)[source]
Bases: ironic.tests.db.base.DbTestCase
-
setUp()[source]
-
test_clean_up(*args, **keywargs)[source]
-
test_deploy(*args, **keywargs)[source]
-
test_tear_down(*args, **keywargs)[source]
-
test_validate_glance_image(*args, **keywargs)[source]
-
test_validate_non_glance_image(*args, **keywargs)[source]
-
test_validate_whole_disk_image(*args, **keywargs)[source]
-
class ironic.tests.drivers.irmc.test_deploy.VendorPassthruTestCase(*args, **kwargs)[source]
Bases: ironic.tests.db.base.DbTestCase
-
setUp()[source]
-
test__configure_vmedia_boot(*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__prepare_boot_exception(*args, **keywargs)[source]
-
test_pass_deploy_info_fail(*args, **keywargs)[source]
-
test_pass_deploy_info_localboot(*args, **keywargs)[source]
-
test_pass_deploy_info_ok(*args, **keywargs)[source]
-
test_pass_deploy_info_whole_disk_image(*args, **keywargs)[source]
-
test_pass_deploy_info_whole_disk_image_local(*args, **keywargs)[source]
-
test_validate_pass_bootloader_install_info(*args, **keywargs)[source]
-
test_validate_pass_deploy_info(*args, **keywargs)[source]