Test class for iRMC Boot Driver
-
class
ironic.tests.unit.drivers.modules.irmc.test_boot.
IRMCDeployPrivateMethodsTestCase
(*args, **kwargs)[source]
Bases: ironic.tests.unit.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__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_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__remove_share_file
(*args, **keywargs)[source]
-
test__setup_deploy_iso_with_file
(*args, **keywargs)[source]
-
test__setup_vmedia_for_boot_with_parameters
(*args, **keywargs)[source]
-
test__setup_vmedia_for_boot_without_parameters
(*args, **keywargs)[source]
-
test_attach_boot_iso_if_needed
(*args, **keywargs)[source]
-
test_attach_boot_iso_if_needed_on_rebuild
(*args, **keywargs)[source]
-
test_check_share_fs_mounted_exception
(*args, **keywargs)[source]
-
test_check_share_fs_mounted_ok
(*args, **keywargs)[source]
-
test_parse_deploy_info_ok
(*args, **keywargs)[source]
-
test_setup_deploy_iso_with_image_service
(*args, **keywargs)[source]
-
class
ironic.tests.unit.drivers.modules.irmc.test_boot.
IRMCVirtualMediaBootTestCase
(*args, **kwargs)[source]
Bases: ironic.tests.unit.db.base.DbTestCase
-
setUp
()[source]
-
test__configure_vmedia_boot
(*args, **keywargs)[source]
-
test_clean_up_instance
(*args, **keywargs)[source]
-
test_clean_up_ramdisk
(*args, **keywargs)[source]
-
test_prepare_instance_partition_image
(*args, **keywargs)[source]
-
test_prepare_instance_whole_disk_image
()[source]
-
test_prepare_instance_whole_disk_image_local
()[source]
-
test_prepare_ramdisk_glance_image_cleaning
()[source]
-
test_prepare_ramdisk_glance_image_deploying
()[source]
-
test_prepare_ramdisk_not_deploying_not_cleaning
(*args, **keywargs)[source]
Ensure deploy ops are blocked when not deploying and not cleaning
-
test_remote_image_share_type_values
()[source]
-
test_validate_glance_image
(*args, **keywargs)[source]
-
test_validate_non_glance_image
(*args, **keywargs)[source]
-
test_validate_whole_disk_image
(*args, **keywargs)[source]