Status: Pass 9996 Failure 3 Skip 44
Test Group/Test case | Count | Pass | Fail | Error | Skip | View | |
ironic.tests.unit.common.test_image_service.FileImageServiceTestCase | 11 | 8 | 3 | 0 | 0 | Detail | |
test_download_copy |
pass
pt1.1: ironic.tests.unit.common.test_image_service.FileImageServiceTestCase.test_download_copy |
||||||
test_download_copy_fail |
pass
pt1.2: ironic.tests.unit.common.test_image_service.FileImageServiceTestCase.test_download_copy_fail |
||||||
test_download_hard_link |
pass
pt1.3: ironic.tests.unit.common.test_image_service.FileImageServiceTestCase.test_download_hard_link |
||||||
test_download_symlink |
pass
pt1.4: ironic.tests.unit.common.test_image_service.FileImageServiceTestCase.test_download_symlink |
||||||
test_show |
pass
pt1.5: ironic.tests.unit.common.test_image_service.FileImageServiceTestCase.test_show |
||||||
test_validate_href |
pass
pt1.6: ironic.tests.unit.common.test_image_service.FileImageServiceTestCase.test_validate_href |
||||||
test_validate_href_blocked_path |
fail
ft1.7: ironic.tests.unit.common.test_image_service.FileImageServiceTestCase.test_validate_href_blocked_pathtesttools.testresult.real._StringException: ironic.common.exception.ImageRefValidationFailed: Validation of image href file:///dev/sda1 failed, reason: Security: The path /dev is not permitted in file URLs During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.12/unittest/mock.py", line 1390, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/zuul/src/opendev.org/openstack/ironic/ironic/tests/unit/common/test_image_service.py", line 644, in test_validate_href_blocked_path self.assertRaisesRegex(exception.ImageRefValidationFailed, File "/usr/lib/python3.12/unittest/case.py", line 1316, in assertRaisesRegex return context.handle('assertRaisesRegex', args, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/case.py", line 237, in handle with self: File "/usr/lib/python3.12/unittest/case.py", line 276, in __exit__ self._raiseFailure('"{}" does not match "{}"'.format( File "/usr/lib/python3.12/unittest/case.py", line 200, in _raiseFailure raise self.test_case.failureException(msg) AssertionError: "is not permitted in file urls" does not match "Validation of image href file:///dev/sda1 failed, reason: Security: The path /dev is not permitted in file URLs" |
||||||
test_validate_href_empty_allowlist |
fail
ft1.8: ironic.tests.unit.common.test_image_service.FileImageServiceTestCase.test_validate_href_empty_allowlisttesttools.testresult.real._StringException: ironic.common.exception.ImageRefValidationFailed: Validation of image href file:///var/lib/ironic/images/image.qcow2 failed, reason: Security: Path /var/lib/ironic/images/image.qcow2 is not allowed for image source file URLs During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.12/unittest/mock.py", line 1390, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/zuul/src/opendev.org/openstack/ironic/ironic/tests/unit/common/test_image_service.py", line 654, in test_validate_href_empty_allowlist self.assertRaisesRegex(exception.ImageRefValidationFailed, File "/usr/lib/python3.12/unittest/case.py", line 1316, in assertRaisesRegex return context.handle('assertRaisesRegex', args, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/case.py", line 237, in handle with self: File "/usr/lib/python3.12/unittest/case.py", line 276, in __exit__ self._raiseFailure('"{}" does not match "{}"'.format( File "/usr/lib/python3.12/unittest/case.py", line 200, in _raiseFailure raise self.test_case.failureException(msg) AssertionError: "is not allowed for image source file urls" does not match "Validation of image href file:///var/lib/ironic/images/image.qcow2 failed, reason: Security: Path /var/lib/ironic/images/image.qcow2 is not allowed for image source file URLs" |
||||||
test_validate_href_in_allowlist |
pass
pt1.9: ironic.tests.unit.common.test_image_service.FileImageServiceTestCase.test_validate_href_in_allowlist |
||||||
test_validate_href_not_in_allowlist |
fail
ft1.10: ironic.tests.unit.common.test_image_service.FileImageServiceTestCase.test_validate_href_not_in_allowlisttesttools.testresult.real._StringException: ironic.common.exception.ImageRefValidationFailed: Validation of image href file:///var/is/allowed/not/this/path/image.qcow2 failed, reason: Security: Path /var/is/allowed/not/this/path/image.qcow2 is not allowed for image source file URLs During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.12/unittest/mock.py", line 1390, in patched return func(*newargs, **newkeywargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/zuul/src/opendev.org/openstack/ironic/ironic/tests/unit/common/test_image_service.py", line 665, in test_validate_href_not_in_allowlist self.assertRaisesRegex(exception.ImageRefValidationFailed, File "/usr/lib/python3.12/unittest/case.py", line 1316, in assertRaisesRegex return context.handle('assertRaisesRegex', args, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/case.py", line 237, in handle with self: File "/usr/lib/python3.12/unittest/case.py", line 276, in __exit__ self._raiseFailure('"{}" does not match "{}"'.format( File "/usr/lib/python3.12/unittest/case.py", line 200, in _raiseFailure raise self.test_case.failureException(msg) AssertionError: "is not allowed for image source file urls" does not match "Validation of image href file:///var/is/allowed/not/this/path/image.qcow2 failed, reason: Security: Path /var/is/allowed/not/this/path/image.qcow2 is not allowed for image source file URLs" |
||||||
test_validate_href_path_not_found_or_not_file |
pass
pt1.11: ironic.tests.unit.common.test_image_service.FileImageServiceTestCase.test_validate_href_path_not_found_or_not_file |
||||||
ironic.tests.unit.api.controllers.test_base.TestBase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_api_setup |
pass
pt2.1: ironic.tests.unit.api.controllers.test_base.TestBase.test_api_setup |
||||||
test_bad_uri |
pass
pt2.2: ironic.tests.unit.api.controllers.test_base.TestBase.test_bad_uri |
||||||
ironic.tests.unit.api.controllers.test_base.TestVersion | 12 | 12 | 0 | 0 | 0 | Detail | |
test_equals |
pass
pt3.1: ironic.tests.unit.api.controllers.test_base.TestVersion.test_equals |
||||||
test_greaterthan |
pass
pt3.2: ironic.tests.unit.api.controllers.test_base.TestVersion.test_greaterthan |
||||||
test_init |
pass
pt3.3: ironic.tests.unit.api.controllers.test_base.TestVersion.test_init |
||||||
test_lessthan |
pass
pt3.4: ironic.tests.unit.api.controllers.test_base.TestVersion.test_lessthan |
||||||
test_not_equals |
pass
pt3.5: ironic.tests.unit.api.controllers.test_base.TestVersion.test_not_equals |
||||||
test_parse_headers_bad_length |
pass
pt3.6: ironic.tests.unit.api.controllers.test_base.TestVersion.test_parse_headers_bad_length |
||||||
test_parse_headers_latest |
pass
pt3.7: ironic.tests.unit.api.controllers.test_base.TestVersion.test_parse_headers_latest |
||||||
test_parse_headers_ok |
pass
pt3.8: ironic.tests.unit.api.controllers.test_base.TestVersion.test_parse_headers_ok |
||||||
test_parse_new_standard_singular_header_ok |
pass
pt3.9: ironic.tests.unit.api.controllers.test_base.TestVersion.test_parse_new_standard_singular_header_ok |
||||||
test_parse_no_header |
pass
pt3.10: ironic.tests.unit.api.controllers.test_base.TestVersion.test_parse_no_header |
||||||
test_repr |
pass
pt3.11: ironic.tests.unit.api.controllers.test_base.TestVersion.test_repr |
||||||
test_repr_with_strings |
pass
pt3.12: ironic.tests.unit.api.controllers.test_base.TestVersion.test_repr_with_strings |
||||||
ironic.tests.unit.api.controllers.v1.test_allocation.TestDelete | 12 | 12 | 0 | 0 | 0 | Detail | |
test_delete_allocation_by_id |
pass
pt4.1: ironic.tests.unit.api.controllers.v1.test_allocation.TestDelete.test_delete_allocation_by_id |
||||||
test_delete_allocation_by_name |
pass
pt4.2: ironic.tests.unit.api.controllers.v1.test_allocation.TestDelete.test_delete_allocation_by_name |
||||||
test_delete_allocation_by_name_not_existed |
pass
pt4.3: ironic.tests.unit.api.controllers.v1.test_allocation.TestDelete.test_delete_allocation_by_name_not_existed |
||||||
test_delete_allocation_by_name_with_json |
pass
pt4.4: ironic.tests.unit.api.controllers.v1.test_allocation.TestDelete.test_delete_allocation_by_name_with_json |
||||||
test_delete_allocation_by_name_with_json_not_found |
pass
pt4.5: ironic.tests.unit.api.controllers.v1.test_allocation.TestDelete.test_delete_allocation_by_name_with_json_not_found |
||||||
test_delete_allocation_by_node |
pass
pt4.6: ironic.tests.unit.api.controllers.v1.test_allocation.TestDelete.test_delete_allocation_by_node |
||||||
test_delete_allocation_by_node_invalid_api_version |
pass
pt4.7: ironic.tests.unit.api.controllers.v1.test_allocation.TestDelete.test_delete_allocation_by_node_invalid_api_version |
||||||
test_delete_allocation_by_node_not_existed |
pass
pt4.8: ironic.tests.unit.api.controllers.v1.test_allocation.TestDelete.test_delete_allocation_by_node_not_existed |
||||||
test_delete_allocation_invalid_api_version |
pass
pt4.9: ironic.tests.unit.api.controllers.v1.test_allocation.TestDelete.test_delete_allocation_invalid_api_version |
||||||
test_delete_allocation_invalid_api_version_without_check |
pass
pt4.10: ironic.tests.unit.api.controllers.v1.test_allocation.TestDelete.test_delete_allocation_invalid_api_version_without_check |
||||||
test_delete_allocation_invalid_node |
pass
pt4.11: ironic.tests.unit.api.controllers.v1.test_allocation.TestDelete.test_delete_allocation_invalid_node |
||||||
test_delete_allocation_node_locked |
pass
pt4.12: ironic.tests.unit.api.controllers.v1.test_allocation.TestDelete.test_delete_allocation_node_locked |
||||||
ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations | 44 | 44 | 0 | 0 | 0 | Detail | |
test_allocation_get_all_forbid_owner_proj_mismatch |
pass
pt5.1: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_allocation_get_all_forbid_owner_proj_mismatch |
||||||
test_allocation_get_all_forbidden |
pass
pt5.2: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_allocation_get_all_forbidden |
||||||
test_allocation_get_all_forbidden_no_project |
pass
pt5.3: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_allocation_get_all_forbidden_no_project |
||||||
test_allocation_get_all_invalid_api_version |
pass
pt5.4: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_allocation_get_all_invalid_api_version |
||||||
test_allocation_get_all_non_admin |
pass
pt5.5: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_allocation_get_all_non_admin |
||||||
test_allocation_owner_hidden_in_lower_version |
pass
pt5.6: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_allocation_owner_hidden_in_lower_version |
||||||
test_allocation_owner_null_field |
pass
pt5.7: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_allocation_owner_null_field |
||||||
test_allocation_owner_present |
pass
pt5.8: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_allocation_owner_present |
||||||
test_by_node_invalid_node |
pass
pt5.9: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_by_node_invalid_node |
||||||
test_by_node_resource_not_existed |
pass
pt5.10: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_by_node_resource_not_existed |
||||||
test_collection_links |
pass
pt5.11: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_collection_links |
||||||
test_collection_links_custom_fields |
pass
pt5.12: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_collection_links_custom_fields |
||||||
test_collection_links_default_limit |
pass
pt5.13: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_collection_links_default_limit |
||||||
test_empty |
pass
pt5.14: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_empty |
||||||
test_get_all_by_node_name |
pass
pt5.15: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_all_by_node_name |
||||||
test_get_all_by_node_uuid |
pass
pt5.16: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_all_by_node_uuid |
||||||
test_get_all_by_non_existing_node |
pass
pt5.17: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_all_by_non_existing_node |
||||||
test_get_all_by_owner |
pass
pt5.18: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_all_by_owner |
||||||
test_get_all_by_owner_not_allowed |
pass
pt5.19: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_all_by_owner_not_allowed |
||||||
test_get_all_by_owner_not_allowed_mismatch |
pass
pt5.20: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_all_by_owner_not_allowed_mismatch |
||||||
test_get_all_by_state |
pass
pt5.21: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_all_by_state |
||||||
test_get_by_node_resource |
pass
pt5.22: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_by_node_resource |
||||||
test_get_by_node_resource_and_id |
pass
pt5.23: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_by_node_resource_and_id |
||||||
test_get_by_node_resource_invalid_api_version |
pass
pt5.24: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_by_node_resource_invalid_api_version |
||||||
test_get_by_node_resource_with_fields |
pass
pt5.25: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_by_node_resource_with_fields |
||||||
test_get_collection_custom_fields |
pass
pt5.26: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_collection_custom_fields |
||||||
test_get_collection_pagination_no_uuid |
pass
pt5.27: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_collection_pagination_no_uuid |
||||||
test_get_custom_fields_invalid_fields |
pass
pt5.28: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_custom_fields_invalid_fields |
||||||
test_get_one |
pass
pt5.29: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_one |
||||||
test_get_one_custom_fields |
pass
pt5.30: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_one_custom_fields |
||||||
test_get_one_invalid_api_version |
pass
pt5.31: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_one_invalid_api_version |
||||||
test_get_one_invalid_api_version_without_check |
pass
pt5.32: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_one_invalid_api_version_without_check |
||||||
test_get_one_with_double_json_in_name |
pass
pt5.33: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_one_with_double_json_in_name |
||||||
test_get_one_with_json |
pass
pt5.34: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_one_with_json |
||||||
test_get_one_with_json_in_name |
pass
pt5.35: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_one_with_json_in_name |
||||||
test_get_one_with_json_not_found |
pass
pt5.36: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_one_with_json_not_found |
||||||
test_get_one_with_suffix |
pass
pt5.37: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_one_with_suffix |
||||||
test_get_owner_field |
pass
pt5.38: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_get_owner_field |
||||||
test_links |
pass
pt5.39: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_links |
||||||
test_many |
pass
pt5.40: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_many |
||||||
test_one |
pass
pt5.41: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_one |
||||||
test_sort_key |
pass
pt5.42: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_sort_key |
||||||
test_sort_key_allowed |
pass
pt5.43: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_sort_key_allowed |
||||||
test_sort_key_invalid |
pass
pt5.44: ironic.tests.unit.api.controllers.v1.test_allocation.TestListAllocations.test_sort_key_invalid |
||||||
ironic.tests.unit.api.controllers.v1.test_allocation.TestPatch | 15 | 15 | 0 | 0 | 0 | Detail | |
test_add |
pass
pt6.1: ironic.tests.unit.api.controllers.v1.test_allocation.TestPatch.test_add |
||||||
test_add_multi |
pass
pt6.2: ironic.tests.unit.api.controllers.v1.test_allocation.TestPatch.test_add_multi |
||||||
test_add_non_existent |
pass
pt6.3: ironic.tests.unit.api.controllers.v1.test_allocation.TestPatch.test_add_non_existent |
||||||
test_remove_multi |
pass
pt6.4: ironic.tests.unit.api.controllers.v1.test_allocation.TestPatch.test_remove_multi |
||||||
test_remove_non_existent_property_fail |
pass
pt6.5: ironic.tests.unit.api.controllers.v1.test_allocation.TestPatch.test_remove_non_existent_property_fail |
||||||
test_remove_singular |
pass
pt6.6: ironic.tests.unit.api.controllers.v1.test_allocation.TestPatch.test_remove_singular |
||||||
test_remove_uuid |
pass
pt6.7: ironic.tests.unit.api.controllers.v1.test_allocation.TestPatch.test_remove_uuid |
||||||
test_replace_invalid_name |
pass
pt6.8: ironic.tests.unit.api.controllers.v1.test_allocation.TestPatch.test_replace_invalid_name |
||||||
test_replace_multi |
pass
pt6.9: ironic.tests.unit.api.controllers.v1.test_allocation.TestPatch.test_replace_multi |
||||||
test_replace_name_with_none |
pass
pt6.10: ironic.tests.unit.api.controllers.v1.test_allocation.TestPatch.test_replace_name_with_none |
||||||
test_replace_singular |
pass
pt6.11: ironic.tests.unit.api.controllers.v1.test_allocation.TestPatch.test_replace_singular |
||||||
test_update_error |
pass
pt6.12: ironic.tests.unit.api.controllers.v1.test_allocation.TestPatch.test_update_error |
||||||
test_update_not_allowed |
pass
pt6.13: ironic.tests.unit.api.controllers.v1.test_allocation.TestPatch.test_update_not_allowed |
||||||
test_update_not_found |
pass
pt6.14: ironic.tests.unit.api.controllers.v1.test_allocation.TestPatch.test_update_not_found |
||||||
test_update_owner_not_acceptable |
pass
pt6.15: ironic.tests.unit.api.controllers.v1.test_allocation.TestPatch.test_update_owner_not_acceptable |
||||||
ironic.tests.unit.api.controllers.v1.test_allocation.TestPost | 35 | 35 | 0 | 0 | 0 | Detail | |
test_backfill |
pass
pt7.1: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_backfill |
||||||
test_backfill_copy_instance_uuid |
pass
pt7.2: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_backfill_copy_instance_uuid |
||||||
test_backfill_node_not_found |
pass
pt7.3: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_backfill_node_not_found |
||||||
test_backfill_not_allowed |
pass
pt7.4: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_backfill_not_allowed |
||||||
test_backfill_with_name |
pass
pt7.5: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_backfill_with_name |
||||||
test_backfill_without_resource_class |
pass
pt7.6: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_backfill_without_resource_class |
||||||
test_create_allocation |
pass
pt7.7: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_allocation |
||||||
test_create_allocation_candidate_node_invalid |
pass
pt7.8: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_allocation_candidate_node_invalid |
||||||
test_create_allocation_candidate_node_not_found |
pass
pt7.9: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_allocation_candidate_node_not_found |
||||||
test_create_allocation_doesnt_contain_id |
pass
pt7.10: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_allocation_doesnt_contain_id |
||||||
test_create_allocation_error |
pass
pt7.11: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_allocation_error |
||||||
test_create_allocation_generate_uuid |
pass
pt7.12: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_allocation_generate_uuid |
||||||
test_create_allocation_invalid_api_version |
pass
pt7.13: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_allocation_invalid_api_version |
||||||
test_create_allocation_invalid_candidate_node_format |
pass
pt7.14: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_allocation_invalid_candidate_node_format |
||||||
test_create_allocation_invalid_trait |
pass
pt7.15: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_allocation_invalid_trait |
||||||
test_create_allocation_name_invalid |
pass
pt7.16: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_allocation_name_invalid |
||||||
test_create_allocation_name_ok |
pass
pt7.17: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_allocation_name_ok |
||||||
test_create_allocation_no_mandatory_field_resource_class |
pass
pt7.18: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_allocation_no_mandatory_field_resource_class |
||||||
test_create_allocation_owner |
pass
pt7.19: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_allocation_owner |
||||||
test_create_allocation_owner_auto_filled |
pass
pt7.20: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_allocation_owner_auto_filled |
||||||
test_create_allocation_owner_not_allowed |
pass
pt7.21: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_allocation_owner_not_allowed |
||||||
test_create_allocation_owner_not_my_projet_id |
pass
pt7.22: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_allocation_owner_not_my_projet_id |
||||||
test_create_allocation_resource_class_too_long |
pass
pt7.23: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_allocation_resource_class_too_long |
||||||
test_create_allocation_valid_extra |
pass
pt7.24: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_allocation_valid_extra |
||||||
test_create_allocation_with_candidate_nodes |
pass
pt7.25: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_allocation_with_candidate_nodes |
||||||
test_create_allocation_with_no_extra |
pass
pt7.26: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_allocation_with_no_extra |
||||||
test_create_allocation_with_traits |
pass
pt7.27: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_allocation_with_traits |
||||||
test_create_by_node_not_allowed |
pass
pt7.28: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_by_node_not_allowed |
||||||
test_create_node_uuid_not_allowed |
pass
pt7.29: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_node_uuid_not_allowed |
||||||
test_create_restricted_allocation_deprecated_without_owner |
pass
pt7.30: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_restricted_allocation_deprecated_without_owner |
||||||
test_create_restricted_allocation_forbidden |
pass
pt7.31: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_restricted_allocation_forbidden |
||||||
test_create_restricted_allocation_normal |
pass
pt7.32: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_restricted_allocation_normal |
||||||
test_create_restricted_allocation_older_version |
pass
pt7.33: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_restricted_allocation_older_version |
||||||
test_create_restricted_allocation_with_mismatch_owner |
pass
pt7.34: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_restricted_allocation_with_mismatch_owner |
||||||
test_create_restricted_allocation_with_owner |
pass
pt7.35: ironic.tests.unit.api.controllers.v1.test_allocation.TestPost.test_create_restricted_allocation_with_owner |
||||||
ironic.tests.unit.api.controllers.v1.test_chassis.TestDelete | 4 | 4 | 0 | 0 | 0 | Detail | |
test_delete_chassis |
pass
pt8.1: ironic.tests.unit.api.controllers.v1.test_chassis.TestDelete.test_delete_chassis |
||||||
test_delete_chassis_not_found |
pass
pt8.2: ironic.tests.unit.api.controllers.v1.test_chassis.TestDelete.test_delete_chassis_not_found |
||||||
test_delete_chassis_with_node |
pass
pt8.3: ironic.tests.unit.api.controllers.v1.test_chassis.TestDelete.test_delete_chassis_with_node |
||||||
test_delete_nodes_subresource |
pass
pt8.4: ironic.tests.unit.api.controllers.v1.test_chassis.TestDelete.test_delete_nodes_subresource |
||||||
ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis | 27 | 27 | 0 | 0 | 0 | Detail | |
test_collection_links |
pass
pt9.1: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_collection_links |
||||||
test_collection_links_custom_fields |
pass
pt9.2: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_collection_links_custom_fields |
||||||
test_collection_links_default_limit |
pass
pt9.3: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_collection_links_default_limit |
||||||
test_detail |
pass
pt9.4: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_detail |
||||||
test_detail_against_single |
pass
pt9.5: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_detail_against_single |
||||||
test_detail_query |
pass
pt9.6: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_detail_query |
||||||
test_detail_query_false |
pass
pt9.7: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_detail_query_false |
||||||
test_detail_using_query_and_fields |
pass
pt9.8: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_detail_using_query_and_fields |
||||||
test_detail_using_query_false_and_fields |
pass
pt9.9: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_detail_using_query_false_and_fields |
||||||
test_detail_using_query_old_version |
pass
pt9.10: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_detail_using_query_old_version |
||||||
test_empty |
pass
pt9.11: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_empty |
||||||
test_get_collection_custom_fields |
pass
pt9.12: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_get_collection_custom_fields |
||||||
test_get_collection_pagination_no_uuid |
pass
pt9.13: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_get_collection_pagination_no_uuid |
||||||
test_get_custom_fields_invalid_api_version |
pass
pt9.14: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_get_custom_fields_invalid_api_version |
||||||
test_get_custom_fields_invalid_fields |
pass
pt9.15: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_get_custom_fields_invalid_fields |
||||||
test_get_one |
pass
pt9.16: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_get_one |
||||||
test_get_one_custom_fields |
pass
pt9.17: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_get_one_custom_fields |
||||||
test_links |
pass
pt9.18: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_links |
||||||
test_links_public_url |
pass
pt9.19: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_links_public_url |
||||||
test_many |
pass
pt9.20: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_many |
||||||
test_nodes_subresource |
pass
pt9.21: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_nodes_subresource |
||||||
test_nodes_subresource_chassis_not_found |
pass
pt9.22: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_nodes_subresource_chassis_not_found |
||||||
test_nodes_subresource_link |
pass
pt9.23: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_nodes_subresource_link |
||||||
test_nodes_subresource_no_uuid |
pass
pt9.24: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_nodes_subresource_no_uuid |
||||||
test_one |
pass
pt9.25: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_one |
||||||
test_sort_key |
pass
pt9.26: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_sort_key |
||||||
test_sort_key_invalid |
pass
pt9.27: ironic.tests.unit.api.controllers.v1.test_chassis.TestListChassis.test_sort_key_invalid |
||||||
ironic.tests.unit.api.controllers.v1.test_chassis.TestPatch | 12 | 12 | 0 | 0 | 0 | Detail | |
test_add_multi |
pass
pt10.1: ironic.tests.unit.api.controllers.v1.test_chassis.TestPatch.test_add_multi |
||||||
test_add_root |
pass
pt10.2: ironic.tests.unit.api.controllers.v1.test_chassis.TestPatch.test_add_root |
||||||
test_add_root_non_existent |
pass
pt10.3: ironic.tests.unit.api.controllers.v1.test_chassis.TestPatch.test_add_root_non_existent |
||||||
test_patch_nodes_subresource |
pass
pt10.4: ironic.tests.unit.api.controllers.v1.test_chassis.TestPatch.test_patch_nodes_subresource |
||||||
test_remove_multi |
pass
pt10.5: ironic.tests.unit.api.controllers.v1.test_chassis.TestPatch.test_remove_multi |
||||||
test_remove_non_existent_property_fail |
pass
pt10.6: ironic.tests.unit.api.controllers.v1.test_chassis.TestPatch.test_remove_non_existent_property_fail |
||||||
test_remove_singular |
pass
pt10.7: ironic.tests.unit.api.controllers.v1.test_chassis.TestPatch.test_remove_singular |
||||||
test_remove_uuid |
pass
pt10.8: ironic.tests.unit.api.controllers.v1.test_chassis.TestPatch.test_remove_uuid |
||||||
test_replace_multi |
pass
pt10.9: ironic.tests.unit.api.controllers.v1.test_chassis.TestPatch.test_replace_multi |
||||||
test_replace_singular |
pass
pt10.10: ironic.tests.unit.api.controllers.v1.test_chassis.TestPatch.test_replace_singular |
||||||
test_update_error |
pass
pt10.11: ironic.tests.unit.api.controllers.v1.test_chassis.TestPatch.test_update_error |
||||||
test_update_not_found |
pass
pt10.12: ironic.tests.unit.api.controllers.v1.test_chassis.TestPatch.test_update_not_found |
||||||
ironic.tests.unit.api.controllers.v1.test_chassis.TestPost | 9 | 9 | 0 | 0 | 0 | Detail | |
test_create_chassis |
pass
pt11.1: ironic.tests.unit.api.controllers.v1.test_chassis.TestPost.test_create_chassis |
||||||
test_create_chassis_doesnt_contain_id |
pass
pt11.2: ironic.tests.unit.api.controllers.v1.test_chassis.TestPost.test_create_chassis_doesnt_contain_id |
||||||
test_create_chassis_error |
pass
pt11.3: ironic.tests.unit.api.controllers.v1.test_chassis.TestPost.test_create_chassis_error |
||||||
test_create_chassis_generate_uuid |
pass
pt11.4: ironic.tests.unit.api.controllers.v1.test_chassis.TestPost.test_create_chassis_generate_uuid |
||||||
test_create_chassis_invalid_description |
pass
pt11.5: ironic.tests.unit.api.controllers.v1.test_chassis.TestPost.test_create_chassis_invalid_description |
||||||
test_create_chassis_toolong_description |
pass
pt11.6: ironic.tests.unit.api.controllers.v1.test_chassis.TestPost.test_create_chassis_toolong_description |
||||||
test_create_chassis_unicode_description |
pass
pt11.7: ironic.tests.unit.api.controllers.v1.test_chassis.TestPost.test_create_chassis_unicode_description |
||||||
test_create_chassis_valid_extra |
pass
pt11.8: ironic.tests.unit.api.controllers.v1.test_chassis.TestPost.test_create_chassis_valid_extra |
||||||
test_post_nodes_subresource |
pass
pt11.9: ironic.tests.unit.api.controllers.v1.test_chassis.TestPost.test_post_nodes_subresource |
||||||
ironic.tests.unit.api.controllers.v1.test_collection.TestCollection | 3 | 3 | 0 | 0 | 0 | Detail | |
test_get_next |
pass
pt12.1: ironic.tests.unit.api.controllers.v1.test_collection.TestCollection.test_get_next |
||||||
test_has_next |
pass
pt12.2: ironic.tests.unit.api.controllers.v1.test_collection.TestCollection.test_has_next |
||||||
test_list_convert_with_links |
pass
pt12.3: ironic.tests.unit.api.controllers.v1.test_collection.TestCollection.test_list_convert_with_links |
||||||
ironic.tests.unit.api.controllers.v1.test_conductor.TestListConductors | 19 | 19 | 0 | 0 | 0 | Detail | |
test_collection_links |
pass
pt13.1: ironic.tests.unit.api.controllers.v1.test_conductor.TestListConductors.test_collection_links |
||||||
test_collection_links_custom_fields |
pass
pt13.2: ironic.tests.unit.api.controllers.v1.test_conductor.TestListConductors.test_collection_links_custom_fields |
||||||
test_collection_links_default_limit |
pass
pt13.3: ironic.tests.unit.api.controllers.v1.test_conductor.TestListConductors.test_collection_links_default_limit |
||||||
test_empty |
pass
pt13.4: ironic.tests.unit.api.controllers.v1.test_conductor.TestListConductors.test_empty |
||||||
test_get_collection_custom_fields |
pass
pt13.5: ironic.tests.unit.api.controllers.v1.test_conductor.TestListConductors.test_get_collection_custom_fields |
||||||
test_get_custom_fields_invalid_fields |
pass
pt13.6: ironic.tests.unit.api.controllers.v1.test_conductor.TestListConductors.test_get_custom_fields_invalid_fields |
||||||
test_get_one |
pass
pt13.7: ironic.tests.unit.api.controllers.v1.test_conductor.TestListConductors.test_get_one |
||||||
test_get_one_conductor_offline_old_heartbeat |
pass
pt13.8: ironic.tests.unit.api.controllers.v1.test_conductor.TestListConductors.test_get_one_conductor_offline_old_heartbeat |
||||||
test_get_one_conductor_offline_unregistered |
pass
pt13.9: ironic.tests.unit.api.controllers.v1.test_conductor.TestListConductors.test_get_one_conductor_offline_unregistered |
||||||
test_get_one_custom_fields |
pass
pt13.10: ironic.tests.unit.api.controllers.v1.test_conductor.TestListConductors.test_get_one_custom_fields |
||||||
test_get_one_with_invalid_api |
pass
pt13.11: ironic.tests.unit.api.controllers.v1.test_conductor.TestListConductors.test_get_one_with_invalid_api |
||||||
test_get_one_with_port_and_v6 |
pass
pt13.12: ironic.tests.unit.api.controllers.v1.test_conductor.TestListConductors.test_get_one_with_port_and_v6 |
||||||
test_links |
pass
pt13.13: ironic.tests.unit.api.controllers.v1.test_conductor.TestListConductors.test_links |
||||||
test_links_public_url |
pass
pt13.14: ironic.tests.unit.api.controllers.v1.test_conductor.TestListConductors.test_links_public_url |
||||||
test_list |
pass
pt13.15: ironic.tests.unit.api.controllers.v1.test_conductor.TestListConductors.test_list |
||||||
test_list_with_detail |
pass
pt13.16: ironic.tests.unit.api.controllers.v1.test_conductor.TestListConductors.test_list_with_detail |
||||||
test_list_with_invalid_api |
pass
pt13.17: ironic.tests.unit.api.controllers.v1.test_conductor.TestListConductors.test_list_with_invalid_api |
||||||
test_sort_key |
pass
pt13.18: ironic.tests.unit.api.controllers.v1.test_conductor.TestListConductors.test_sort_key |
||||||
test_sort_key_invalid |
pass
pt13.19: ironic.tests.unit.api.controllers.v1.test_conductor.TestListConductors.test_sort_key_invalid |
||||||
ironic.tests.unit.api.controllers.v1.test_deploy_template.TestDelete | 9 | 9 | 0 | 0 | 0 | Detail | |
test_delete_by_name |
pass
pt14.1: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestDelete.test_delete_by_name |
||||||
test_delete_by_name_non_existent |
pass
pt14.2: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestDelete.test_delete_by_name_non_existent |
||||||
test_delete_by_name_with_json |
pass
pt14.3: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestDelete.test_delete_by_name_with_json |
||||||
test_delete_by_name_with_json_not_found |
pass
pt14.4: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestDelete.test_delete_by_name_with_json_not_found |
||||||
test_delete_by_uuid |
pass
pt14.5: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestDelete.test_delete_by_uuid |
||||||
test_delete_by_uuid_with_json |
pass
pt14.6: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestDelete.test_delete_by_uuid_with_json |
||||||
test_delete_by_uuid_with_json_not_found |
pass
pt14.7: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestDelete.test_delete_by_uuid_with_json_not_found |
||||||
test_delete_invalid_api_version |
pass
pt14.8: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestDelete.test_delete_invalid_api_version |
||||||
test_delete_old_api_version |
pass
pt14.9: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestDelete.test_delete_old_api_version |
||||||
ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates | 26 | 26 | 0 | 0 | 0 | Detail | |
test_collection_links |
pass
pt15.1: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_collection_links |
||||||
test_collection_links_custom_fields |
pass
pt15.2: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_collection_links_custom_fields |
||||||
test_collection_links_default_limit |
pass
pt15.3: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_collection_links_default_limit |
||||||
test_detail_query |
pass
pt15.4: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_detail_query |
||||||
test_detail_query_false |
pass
pt15.5: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_detail_query_false |
||||||
test_detail_sort_key_allowed |
pass
pt15.6: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_detail_sort_key_allowed |
||||||
test_detail_using_query_and_fields |
pass
pt15.7: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_detail_using_query_and_fields |
||||||
test_detail_using_query_false_and_fields |
pass
pt15.8: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_detail_using_query_false_and_fields |
||||||
test_empty |
pass
pt15.9: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_empty |
||||||
test_get_all_invalid_api_version |
pass
pt15.10: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_get_all_invalid_api_version |
||||||
test_get_collection_custom_fields |
pass
pt15.11: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_get_collection_custom_fields |
||||||
test_get_collection_pagination_no_uuid |
pass
pt15.12: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_get_collection_pagination_no_uuid |
||||||
test_get_custom_fields_invalid_fields |
pass
pt15.13: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_get_custom_fields_invalid_fields |
||||||
test_get_one |
pass
pt15.14: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_get_one |
||||||
test_get_one_custom_fields |
pass
pt15.15: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_get_one_custom_fields |
||||||
test_get_one_invalid_api_version |
pass
pt15.16: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_get_one_invalid_api_version |
||||||
test_get_one_with_json |
pass
pt15.17: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_get_one_with_json |
||||||
test_get_one_with_json_not_found |
pass
pt15.18: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_get_one_with_json_not_found |
||||||
test_get_one_with_suffix |
pass
pt15.19: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_get_one_with_suffix |
||||||
test_links |
pass
pt15.20: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_links |
||||||
test_many |
pass
pt15.21: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_many |
||||||
test_one |
pass
pt15.22: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_one |
||||||
test_sensitive_data_masked |
pass
pt15.23: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_sensitive_data_masked |
||||||
test_sort_key |
pass
pt15.24: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_sort_key |
||||||
test_sort_key_allowed |
pass
pt15.25: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_sort_key_allowed |
||||||
test_sort_key_invalid |
pass
pt15.26: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestListDeployTemplates.test_sort_key_invalid |
||||||
ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch | 32 | 32 | 0 | 0 | 0 | Detail | |
test_add_multi |
pass
pt16.1: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_add_multi |
||||||
test_add_root_non_existent |
pass
pt16.2: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_add_root_non_existent |
||||||
test_add_too_high_index_step_fail |
pass
pt16.3: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_add_too_high_index_step_fail |
||||||
test_remove_foo |
pass
pt16.4: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_remove_foo |
||||||
test_remove_multi |
pass
pt16.5: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_remove_multi |
||||||
test_remove_name |
pass
pt16.6: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_remove_name |
||||||
test_remove_non_existent_property_fail |
pass
pt16.7: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_remove_non_existent_property_fail |
||||||
test_remove_non_existent_step_fail |
pass
pt16.8: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_remove_non_existent_step_fail |
||||||
test_remove_non_existent_step_property_fail |
pass
pt16.9: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_remove_non_existent_step_property_fail |
||||||
test_remove_only_step_fail |
pass
pt16.10: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_remove_only_step_fail |
||||||
test_remove_steps |
pass
pt16.11: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_remove_steps |
||||||
test_remove_uuid |
pass
pt16.12: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_remove_uuid |
||||||
test_replace_duplicate_step |
pass
pt16.13: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_replace_duplicate_step |
||||||
test_replace_empty_step_list_fail |
pass
pt16.14: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_replace_empty_step_list_fail |
||||||
test_replace_invalid_name_none |
pass
pt16.15: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_replace_invalid_name_none |
||||||
test_replace_invalid_name_not_a_trait |
pass
pt16.16: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_replace_invalid_name_not_a_trait |
||||||
test_replace_invalid_name_too_long |
pass
pt16.17: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_replace_invalid_name_too_long |
||||||
test_replace_invalid_step_interface_fail |
pass
pt16.18: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_replace_invalid_step_interface_fail |
||||||
test_replace_multi |
pass
pt16.19: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_replace_multi |
||||||
test_replace_name_already_exist |
pass
pt16.20: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_replace_name_already_exist |
||||||
test_replace_non_existent_step_fail |
pass
pt16.21: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_replace_non_existent_step_fail |
||||||
test_replace_step_invalid_interface |
pass
pt16.22: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_replace_step_invalid_interface |
||||||
test_update_by_id |
pass
pt16.23: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_update_by_id |
||||||
test_update_by_id_invalid_api_version |
pass
pt16.24: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_update_by_id_invalid_api_version |
||||||
test_update_by_name |
pass
pt16.25: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_update_by_name |
||||||
test_update_by_name_old_api_version |
pass
pt16.26: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_update_by_name_old_api_version |
||||||
test_update_by_name_with_json |
pass
pt16.27: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_update_by_name_with_json |
||||||
test_update_by_name_with_json_not_found |
pass
pt16.28: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_update_by_name_with_json_not_found |
||||||
test_update_invalid_name |
pass
pt16.29: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_update_invalid_name |
||||||
test_update_name_custom_trait |
pass
pt16.30: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_update_name_custom_trait |
||||||
test_update_name_standard_trait |
pass
pt16.31: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_update_name_standard_trait |
||||||
test_update_not_found |
pass
pt16.32: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPatch.test_update_not_found |
||||||
ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost | 32 | 32 | 0 | 0 | 0 | Detail | |
test_create |
pass
pt17.1: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create |
||||||
test_create_complex_step_args |
pass
pt17.2: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_complex_step_args |
||||||
test_create_doesnt_contain_id |
pass
pt17.3: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_doesnt_contain_id |
||||||
test_create_error |
pass
pt17.4: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_error |
||||||
test_create_generate_uuid |
pass
pt17.5: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_generate_uuid |
||||||
test_create_invalid_api_version |
pass
pt17.6: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_invalid_api_version |
||||||
test_create_invalid_field_empty_steps |
pass
pt17.7: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_invalid_field_empty_steps |
||||||
test_create_invalid_field_extra |
pass
pt17.8: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_invalid_field_extra |
||||||
test_create_invalid_field_foo |
pass
pt17.9: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_invalid_field_foo |
||||||
test_create_invalid_field_name |
pass
pt17.10: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_invalid_field_name |
||||||
test_create_invalid_field_name_none |
pass
pt17.11: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_invalid_field_name_none |
||||||
test_create_invalid_field_steps |
pass
pt17.12: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_invalid_field_steps |
||||||
test_create_invalid_step_field_args1 |
pass
pt17.13: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_invalid_step_field_args1 |
||||||
test_create_invalid_step_field_args2 |
pass
pt17.14: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_invalid_step_field_args2 |
||||||
test_create_invalid_step_field_foo |
pass
pt17.15: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_invalid_step_field_foo |
||||||
test_create_invalid_step_field_interface1 |
pass
pt17.16: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_invalid_step_field_interface1 |
||||||
test_create_invalid_step_field_interface2 |
pass
pt17.17: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_invalid_step_field_interface2 |
||||||
test_create_invalid_step_field_negative_priority |
pass
pt17.18: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_invalid_step_field_negative_priority |
||||||
test_create_invalid_step_field_priority |
pass
pt17.19: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_invalid_step_field_priority |
||||||
test_create_invalid_step_field_step |
pass
pt17.20: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_invalid_step_field_step |
||||||
test_create_long_name |
pass
pt17.21: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_long_name |
||||||
test_create_name_invalid_not_a_trait |
pass
pt17.22: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_name_invalid_not_a_trait |
||||||
test_create_name_invalid_too_long |
pass
pt17.23: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_name_invalid_too_long |
||||||
test_create_no_mandatory_field_name |
pass
pt17.24: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_no_mandatory_field_name |
||||||
test_create_no_mandatory_field_steps |
pass
pt17.25: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_no_mandatory_field_steps |
||||||
test_create_no_mandatory_step_field_args |
pass
pt17.26: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_no_mandatory_step_field_args |
||||||
test_create_no_mandatory_step_field_interface |
pass
pt17.27: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_no_mandatory_step_field_interface |
||||||
test_create_no_mandatory_step_field_priority |
pass
pt17.28: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_no_mandatory_step_field_priority |
||||||
test_create_no_mandatory_step_field_step |
pass
pt17.29: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_no_mandatory_step_field_step |
||||||
test_create_standard_trait_name |
pass
pt17.30: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_standard_trait_name |
||||||
test_create_step_string_priority |
pass
pt17.31: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_step_string_priority |
||||||
test_create_steps_invalid_duplicate |
pass
pt17.32: ironic.tests.unit.api.controllers.v1.test_deploy_template.TestPost.test_create_steps_invalid_duplicate |
||||||
ironic.tests.unit.api.controllers.v1.test_driver.TestDriverProperties | 5 | 5 | 0 | 0 | 0 | Detail | |
test_driver_properties_cached |
pass
pt18.1: ironic.tests.unit.api.controllers.v1.test_driver.TestDriverProperties.test_driver_properties_cached |
||||||
test_driver_properties_cannot_load |
pass
pt18.2: ironic.tests.unit.api.controllers.v1.test_driver.TestDriverProperties.test_driver_properties_cannot_load |
||||||
test_driver_properties_fake |
pass
pt18.3: ironic.tests.unit.api.controllers.v1.test_driver.TestDriverProperties.test_driver_properties_fake |
||||||
test_driver_properties_hw_type |
pass
pt18.4: ironic.tests.unit.api.controllers.v1.test_driver.TestDriverProperties.test_driver_properties_hw_type |
||||||
test_driver_properties_invalid_driver_name |
pass
pt18.5: ironic.tests.unit.api.controllers.v1.test_driver.TestDriverProperties.test_driver_properties_invalid_driver_name |
||||||
ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers | 37 | 37 | 0 | 0 | 0 | Detail | |
test_driver_properties_hidden_in_lower_version |
pass
pt19.1: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_driver_properties_hidden_in_lower_version |
||||||
test_driver_type_hidden_in_lower_version |
pass
pt19.2: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_driver_type_hidden_in_lower_version |
||||||
test_driver_vendor_passthru_async |
pass
pt19.3: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_driver_vendor_passthru_async |
||||||
test_driver_vendor_passthru_delete |
pass
pt19.4: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_driver_vendor_passthru_delete |
||||||
test_driver_vendor_passthru_driver_not_found |
pass
pt19.5: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_driver_vendor_passthru_driver_not_found |
||||||
test_driver_vendor_passthru_get |
pass
pt19.6: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_driver_vendor_passthru_get |
||||||
test_driver_vendor_passthru_method_not_found |
pass
pt19.7: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_driver_vendor_passthru_method_not_found |
||||||
test_driver_vendor_passthru_methods |
pass
pt19.8: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_driver_vendor_passthru_methods |
||||||
test_driver_vendor_passthru_put |
pass
pt19.9: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_driver_vendor_passthru_put |
||||||
test_driver_vendor_passthru_sync |
pass
pt19.10: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_driver_vendor_passthru_sync |
||||||
test_drivers |
pass
pt19.11: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_drivers |
||||||
test_drivers_collection_custom_fields |
pass
pt19.12: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_drivers_collection_custom_fields |
||||||
test_drivers_collection_custom_fields_with_detail_false |
pass
pt19.13: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_drivers_collection_custom_fields_with_detail_false |
||||||
test_drivers_collection_custom_fields_with_detail_true |
pass
pt19.14: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_drivers_collection_custom_fields_with_detail_true |
||||||
test_drivers_collection_invalid_custom_fields |
pass
pt19.15: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_drivers_collection_invalid_custom_fields |
||||||
test_drivers_detail_bad_version |
pass
pt19.16: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_drivers_detail_bad_version |
||||||
test_drivers_detail_bad_version_false |
pass
pt19.17: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_drivers_detail_bad_version_false |
||||||
test_drivers_get_one_not_found |
pass
pt19.18: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_drivers_get_one_not_found |
||||||
test_drivers_get_one_ok_dynamic_base_interfaces |
pass
pt19.19: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_drivers_get_one_ok_dynamic_base_interfaces |
||||||
test_drivers_get_one_ok_dynamic_latest_interfaces |
pass
pt19.20: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_drivers_get_one_ok_dynamic_latest_interfaces |
||||||
test_drivers_no_active_conductor |
pass
pt19.21: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_drivers_no_active_conductor |
||||||
test_drivers_type_filter_bad_value |
pass
pt19.22: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_drivers_type_filter_bad_value |
||||||
test_drivers_type_filter_bad_version |
pass
pt19.23: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_drivers_type_filter_bad_version |
||||||
test_drivers_type_filter_classic |
pass
pt19.24: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_drivers_type_filter_classic |
||||||
test_drivers_type_filter_dynamic |
pass
pt19.25: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_drivers_type_filter_dynamic |
||||||
test_drivers_with_dynamic |
pass
pt19.26: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_drivers_with_dynamic |
||||||
test_drivers_with_dynamic_detailed |
pass
pt19.27: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_drivers_with_dynamic_detailed |
||||||
test_drivers_with_dynamic_detailed_storage_interface |
pass
pt19.28: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_drivers_with_dynamic_detailed_storage_interface |
||||||
test_get_custom_fields_invalid_api_version |
pass
pt19.29: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_get_custom_fields_invalid_api_version |
||||||
test_get_one_custom_fields |
pass
pt19.30: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_get_one_custom_fields |
||||||
test_get_one_invalid_custom_fields |
pass
pt19.31: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_get_one_invalid_custom_fields |
||||||
test_links |
pass
pt19.32: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_links |
||||||
test_links_public_url |
pass
pt19.33: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_links_public_url |
||||||
test_raid_logical_disk_properties |
pass
pt19.34: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_raid_logical_disk_properties |
||||||
test_raid_logical_disk_properties_cached |
pass
pt19.35: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_raid_logical_disk_properties_cached |
||||||
test_raid_logical_disk_properties_iface_not_supported |
pass
pt19.36: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_raid_logical_disk_properties_iface_not_supported |
||||||
test_raid_logical_disk_properties_older_version |
pass
pt19.37: ironic.tests.unit.api.controllers.v1.test_driver.TestListDrivers.test_raid_logical_disk_properties_older_version |
||||||
ironic.tests.unit.api.controllers.v1.test_event.TestEventValidator | 5 | 5 | 0 | 0 | 0 | Detail | |
test_event_missing_madatory_field |
pass
pt20.1: ironic.tests.unit.api.controllers.v1.test_event.TestEventValidator.test_event_missing_madatory_field |
||||||
test_invalid_event_type |
pass
pt20.2: ironic.tests.unit.api.controllers.v1.test_event.TestEventValidator.test_invalid_event_type |
||||||
test_invalid_mac_network_port_event |
pass
pt20.3: ironic.tests.unit.api.controllers.v1.test_event.TestEventValidator.test_invalid_mac_network_port_event |
||||||
test_missing_mandatory_fields_network_port_event |
pass
pt20.4: ironic.tests.unit.api.controllers.v1.test_event.TestEventValidator.test_missing_mandatory_fields_network_port_event |
||||||
test_simple_event_type |
pass
pt20.5: ironic.tests.unit.api.controllers.v1.test_event.TestEventValidator.test_simple_event_type |
||||||
ironic.tests.unit.api.controllers.v1.test_event.TestPost | 15 | 15 | 0 | 0 | 0 | Detail | |
test_events |
pass
pt21.1: ironic.tests.unit.api.controllers.v1.test_event.TestPost.test_events |
||||||
test_events_does_not_contain_event |
pass
pt21.2: ironic.tests.unit.api.controllers.v1.test_event.TestPost.test_events_does_not_contain_event |
||||||
test_events_invalid_event |
pass
pt21.3: ironic.tests.unit.api.controllers.v1.test_event.TestPost.test_events_invalid_event |
||||||
test_events_unsupported_api_version |
pass
pt21.4: ironic.tests.unit.api.controllers.v1.test_event.TestPost.test_events_unsupported_api_version |
||||||
test_multiple_events |
pass
pt21.5: ironic.tests.unit.api.controllers.v1.test_event.TestPost.test_multiple_events |
||||||
test_network_bind_port_events |
pass
pt21.6: ironic.tests.unit.api.controllers.v1.test_event.TestPost.test_network_bind_port_events |
||||||
test_network_delete_port_events |
pass
pt21.7: ironic.tests.unit.api.controllers.v1.test_event.TestPost.test_network_delete_port_events |
||||||
test_network_port_event_invalid_binding_host_id |
pass
pt21.8: ironic.tests.unit.api.controllers.v1.test_event.TestPost.test_network_port_event_invalid_binding_host_id |
||||||
test_network_port_event_invalid_binding_vnic_type |
pass
pt21.9: ironic.tests.unit.api.controllers.v1.test_event.TestPost.test_network_port_event_invalid_binding_vnic_type |
||||||
test_network_port_event_invalid_device_id |
pass
pt21.10: ironic.tests.unit.api.controllers.v1.test_event.TestPost.test_network_port_event_invalid_device_id |
||||||
test_network_port_event_invalid_mac_address |
pass
pt21.11: ironic.tests.unit.api.controllers.v1.test_event.TestPost.test_network_port_event_invalid_mac_address |
||||||
test_network_port_event_invalid_port_id |
pass
pt21.12: ironic.tests.unit.api.controllers.v1.test_event.TestPost.test_network_port_event_invalid_port_id |
||||||
test_network_port_event_invalid_status |
pass
pt21.13: ironic.tests.unit.api.controllers.v1.test_event.TestPost.test_network_port_event_invalid_status |
||||||
test_network_unbind_port_events |
pass
pt21.14: ironic.tests.unit.api.controllers.v1.test_event.TestPost.test_network_unbind_port_events |
||||||
test_network_unknown_event_property |
pass
pt21.15: ironic.tests.unit.api.controllers.v1.test_event.TestPost.test_network_unknown_event_property |
||||||
ironic.tests.unit.api.controllers.v1.test_event.TestPostRBAC | 15 | 15 | 0 | 0 | 0 | Detail | |
test_events |
pass
pt22.1: ironic.tests.unit.api.controllers.v1.test_event.TestPostRBAC.test_events |
||||||
test_events_does_not_contain_event |
pass
pt22.2: ironic.tests.unit.api.controllers.v1.test_event.TestPostRBAC.test_events_does_not_contain_event |
||||||
test_events_invalid_event |
pass
pt22.3: ironic.tests.unit.api.controllers.v1.test_event.TestPostRBAC.test_events_invalid_event |
||||||
test_events_unsupported_api_version |
pass
pt22.4: ironic.tests.unit.api.controllers.v1.test_event.TestPostRBAC.test_events_unsupported_api_version |
||||||
test_multiple_events |
pass
pt22.5: ironic.tests.unit.api.controllers.v1.test_event.TestPostRBAC.test_multiple_events |
||||||
test_network_bind_port_events |
pass
pt22.6: ironic.tests.unit.api.controllers.v1.test_event.TestPostRBAC.test_network_bind_port_events |
||||||
test_network_delete_port_events |
pass
pt22.7: ironic.tests.unit.api.controllers.v1.test_event.TestPostRBAC.test_network_delete_port_events |
||||||
test_network_port_event_invalid_binding_host_id |
pass
pt22.8: ironic.tests.unit.api.controllers.v1.test_event.TestPostRBAC.test_network_port_event_invalid_binding_host_id |
||||||
test_network_port_event_invalid_binding_vnic_type |
pass
pt22.9: ironic.tests.unit.api.controllers.v1.test_event.TestPostRBAC.test_network_port_event_invalid_binding_vnic_type |
||||||
test_network_port_event_invalid_device_id |
pass
pt22.10: ironic.tests.unit.api.controllers.v1.test_event.TestPostRBAC.test_network_port_event_invalid_device_id |
||||||
test_network_port_event_invalid_mac_address |
pass
pt22.11: ironic.tests.unit.api.controllers.v1.test_event.TestPostRBAC.test_network_port_event_invalid_mac_address |
||||||
test_network_port_event_invalid_port_id |
pass
pt22.12: ironic.tests.unit.api.controllers.v1.test_event.TestPostRBAC.test_network_port_event_invalid_port_id |
||||||
test_network_port_event_invalid_status |
pass
pt22.13: ironic.tests.unit.api.controllers.v1.test_event.TestPostRBAC.test_network_port_event_invalid_status |
||||||
test_network_unbind_port_events |
pass
pt22.14: ironic.tests.unit.api.controllers.v1.test_event.TestPostRBAC.test_network_unbind_port_events |
||||||
test_network_unknown_event_property |
pass
pt22.15: ironic.tests.unit.api.controllers.v1.test_event.TestPostRBAC.test_network_unknown_event_property |
||||||
ironic.tests.unit.api.controllers.v1.test_inspection_rule.TestDelete | 2 | 2 | 0 | 0 | 0 | Detail | |
test_delete_by_uuid |
pass
pt23.1: ironic.tests.unit.api.controllers.v1.test_inspection_rule.TestDelete.test_delete_by_uuid |
||||||
test_delete_invalid_api_version |
pass
pt23.2: ironic.tests.unit.api.controllers.v1.test_inspection_rule.TestDelete.test_delete_invalid_api_version |
||||||
ironic.tests.unit.api.controllers.v1.test_inspection_rule.TestListInspectionRules | 9 | 9 | 0 | 0 | 0 | Detail | |
test_empty |
pass
pt24.1: ironic.tests.unit.api.controllers.v1.test_inspection_rule.TestListInspectionRules.test_empty |
||||||
test_get_all |
pass
pt24.2: ironic.tests.unit.api.controllers.v1.test_inspection_rule.TestListInspectionRules.test_get_all |
||||||
test_get_all_invalid_api_version |
pass
pt24.3: ironic.tests.unit.api.controllers.v1.test_inspection_rule.TestListInspectionRules.test_get_all_invalid_api_version |
||||||
test_get_one |
pass
pt24.4: ironic.tests.unit.api.controllers.v1.test_inspection_rule.TestListInspectionRules.test_get_one |
||||||
test_get_one_invalid_api_version |
pass
pt24.5: ironic.tests.unit.api.controllers.v1.test_inspection_rule.TestListInspectionRules.test_get_one_invalid_api_version |
||||||
test_get_rule_data |
pass
pt24.6: ironic.tests.unit.api.controllers.v1.test_inspection_rule.TestListInspectionRules.test_get_rule_data |
||||||
test_get_sensitive_rule_hides_data |
pass
pt24.7: ironic.tests.unit.api.controllers.v1.test_inspection_rule.TestListInspectionRules.test_get_sensitive_rule_hides_data |
||||||
test_list_hides_sensitive_data |
pass
pt24.8: ironic.tests.unit.api.controllers.v1.test_inspection_rule.TestListInspectionRules.test_list_hides_sensitive_data |
||||||
test_one |
pass
pt24.9: ironic.tests.unit.api.controllers.v1.test_inspection_rule.TestListInspectionRules.test_one |
||||||
ironic.tests.unit.api.controllers.v1.test_inspection_rule.TestPatch | 2 | 2 | 0 | 0 | 0 | Detail | |
test_patch_invalid_api_version |
pass
pt25.1: ironic.tests.unit.api.controllers.v1.test_inspection_rule.TestPatch.test_patch_invalid_api_version |
||||||
test_set_sensitive_field |
pass
pt25.2: ironic.tests.unit.api.controllers.v1.test_inspection_rule.TestPatch.test_set_sensitive_field |
||||||
ironic.tests.unit.api.controllers.v1.test_inspection_rule.TestPost | 3 | 3 | 0 | 0 | 0 | Detail | |
test_create_rule |
pass
pt26.1: ironic.tests.unit.api.controllers.v1.test_inspection_rule.TestPost.test_create_rule |
||||||
test_create_rule_generate_uuid |
pass
pt26.2: ironic.tests.unit.api.controllers.v1.test_inspection_rule.TestPost.test_create_rule_generate_uuid |
||||||
test_create_rule_with_optional_args |
pass
pt26.3: ironic.tests.unit.api.controllers.v1.test_inspection_rule.TestPost.test_create_rule_with_optional_args |
||||||
ironic.tests.unit.api.controllers.v1.test_node.TestAttachDetachVif | 15 | 15 | 0 | 0 | 0 | Detail | |
test_vif_attach |
pass
pt27.1: ironic.tests.unit.api.controllers.v1.test_node.TestAttachDetachVif.test_vif_attach |
||||||
test_vif_attach_by_node_name |
pass
pt27.2: ironic.tests.unit.api.controllers.v1.test_node.TestAttachDetachVif.test_vif_attach_by_node_name |
||||||
test_vif_attach_conductor_unavailable |
pass
pt27.3: ironic.tests.unit.api.controllers.v1.test_node.TestAttachDetachVif.test_vif_attach_conductor_unavailable |
||||||
test_vif_attach_invalid_vif_id |
pass
pt27.4: ironic.tests.unit.api.controllers.v1.test_node.TestAttachDetachVif.test_vif_attach_invalid_vif_id |
||||||
test_vif_attach_no_vif_id |
pass
pt27.5: ironic.tests.unit.api.controllers.v1.test_node.TestAttachDetachVif.test_vif_attach_no_vif_id |
||||||
test_vif_attach_node_locked |
pass
pt27.6: ironic.tests.unit.api.controllers.v1.test_node.TestAttachDetachVif.test_vif_attach_node_locked |
||||||
test_vif_attach_node_not_found |
pass
pt27.7: ironic.tests.unit.api.controllers.v1.test_node.TestAttachDetachVif.test_vif_attach_node_not_found |
||||||
test_vif_attach_port_uuid_and_portgroup_uuid |
pass
pt27.8: ironic.tests.unit.api.controllers.v1.test_node.TestAttachDetachVif.test_vif_attach_port_uuid_and_portgroup_uuid |
||||||
test_vif_attach_port_uuid_and_portgroup_uuid_old |
pass
pt27.9: ironic.tests.unit.api.controllers.v1.test_node.TestAttachDetachVif.test_vif_attach_port_uuid_and_portgroup_uuid_old |
||||||
test_vif_detach |
pass
pt27.10: ironic.tests.unit.api.controllers.v1.test_node.TestAttachDetachVif.test_vif_detach |
||||||
test_vif_detach_by_node_name |
pass
pt27.11: ironic.tests.unit.api.controllers.v1.test_node.TestAttachDetachVif.test_vif_detach_by_node_name |
||||||
test_vif_detach_node_locked |
pass
pt27.12: ironic.tests.unit.api.controllers.v1.test_node.TestAttachDetachVif.test_vif_detach_node_locked |
||||||
test_vif_detach_node_not_found |
pass
pt27.13: ironic.tests.unit.api.controllers.v1.test_node.TestAttachDetachVif.test_vif_detach_node_not_found |
||||||
test_vif_list |
pass
pt27.14: ironic.tests.unit.api.controllers.v1.test_node.TestAttachDetachVif.test_vif_list |
||||||
test_vif_subcontroller_old_version |
pass
pt27.15: ironic.tests.unit.api.controllers.v1.test_node.TestAttachDetachVif.test_vif_subcontroller_old_version |
||||||
ironic.tests.unit.api.controllers.v1.test_node.TestBIOS | 12 | 12 | 0 | 0 | 0 | Detail | |
test_get_all_bios |
pass
pt28.1: ironic.tests.unit.api.controllers.v1.test_node.TestBIOS.test_get_all_bios |
||||||
test_get_all_bios_detail_false |
pass
pt28.2: ironic.tests.unit.api.controllers.v1.test_node.TestBIOS.test_get_all_bios_detail_false |
||||||
test_get_all_bios_detail_old_version |
pass
pt28.3: ironic.tests.unit.api.controllers.v1.test_node.TestBIOS.test_get_all_bios_detail_old_version |
||||||
test_get_all_bios_fails_with_bad_version |
pass
pt28.4: ironic.tests.unit.api.controllers.v1.test_node.TestBIOS.test_get_all_bios_fails_with_bad_version |
||||||
test_get_all_bios_with_detail |
pass
pt28.5: ironic.tests.unit.api.controllers.v1.test_node.TestBIOS.test_get_all_bios_with_detail |
||||||
test_get_bios_detail_and_fields |
pass
pt28.6: ironic.tests.unit.api.controllers.v1.test_node.TestBIOS.test_get_bios_detail_and_fields |
||||||
test_get_bios_fields |
pass
pt28.7: ironic.tests.unit.api.controllers.v1.test_node.TestBIOS.test_get_bios_fields |
||||||
test_get_bios_fields_old_version |
pass
pt28.8: ironic.tests.unit.api.controllers.v1.test_node.TestBIOS.test_get_bios_fields_old_version |
||||||
test_get_one_bios |
pass
pt28.9: ironic.tests.unit.api.controllers.v1.test_node.TestBIOS.test_get_one_bios |
||||||
test_get_one_bios_fails_if_not_found |
pass
pt28.10: ironic.tests.unit.api.controllers.v1.test_node.TestBIOS.test_get_one_bios_fails_if_not_found |
||||||
test_get_one_bios_fails_with_bad_version |
pass
pt28.11: ironic.tests.unit.api.controllers.v1.test_node.TestBIOS.test_get_one_bios_fails_with_bad_version |
||||||
test_get_one_bios_no_registry |
pass
pt28.12: ironic.tests.unit.api.controllers.v1.test_node.TestBIOS.test_get_one_bios_no_registry |
||||||
ironic.tests.unit.api.controllers.v1.test_node.TestCheckCleanSteps | 13 | 13 | 0 | 0 | 0 | Detail | |
test__check_clean_steps_child_node |
pass
pt29.1: ironic.tests.unit.api.controllers.v1.test_node.TestCheckCleanSteps.test__check_clean_steps_child_node |
||||||
test__check_clean_steps_child_node_list |
pass
pt29.2: ironic.tests.unit.api.controllers.v1.test_node.TestCheckCleanSteps.test__check_clean_steps_child_node_list |
||||||
test__check_clean_steps_not_list |
pass
pt29.3: ironic.tests.unit.api.controllers.v1.test_node.TestCheckCleanSteps.test__check_clean_steps_not_list |
||||||
test__check_clean_steps_step_args_value_invalid |
pass
pt29.4: ironic.tests.unit.api.controllers.v1.test_node.TestCheckCleanSteps.test__check_clean_steps_step_args_value_invalid |
||||||
test__check_clean_steps_step_interface_value_invalid |
pass
pt29.5: ironic.tests.unit.api.controllers.v1.test_node.TestCheckCleanSteps.test__check_clean_steps_step_interface_value_invalid |
||||||
test__check_clean_steps_step_key_invalid |
pass
pt29.6: ironic.tests.unit.api.controllers.v1.test_node.TestCheckCleanSteps.test__check_clean_steps_step_key_invalid |
||||||
test__check_clean_steps_step_min_length_step_value |
pass
pt29.7: ironic.tests.unit.api.controllers.v1.test_node.TestCheckCleanSteps.test__check_clean_steps_step_min_length_step_value |
||||||
test__check_clean_steps_step_missing_interface |
pass
pt29.8: ironic.tests.unit.api.controllers.v1.test_node.TestCheckCleanSteps.test__check_clean_steps_step_missing_interface |
||||||
test__check_clean_steps_step_missing_step_key |
pass
pt29.9: ironic.tests.unit.api.controllers.v1.test_node.TestCheckCleanSteps.test__check_clean_steps_step_missing_step_key |
||||||
test__check_clean_steps_step_missing_step_value |
pass
pt29.10: ironic.tests.unit.api.controllers.v1.test_node.TestCheckCleanSteps.test__check_clean_steps_step_missing_step_value |
||||||
test__check_clean_steps_step_not_dict |
pass
pt29.11: ironic.tests.unit.api.controllers.v1.test_node.TestCheckCleanSteps.test__check_clean_steps_step_not_dict |
||||||
test__check_clean_steps_valid |
pass
pt29.12: ironic.tests.unit.api.controllers.v1.test_node.TestCheckCleanSteps.test__check_clean_steps_valid |
||||||
test_check__check_steps_wrappers |
pass
pt29.13: ironic.tests.unit.api.controllers.v1.test_node.TestCheckCleanSteps.test_check__check_steps_wrappers |
||||||
ironic.tests.unit.api.controllers.v1.test_node.TestDelete | 16 | 16 | 0 | 0 | 0 | Detail | |
test_delete_associated |
pass
pt30.1: ironic.tests.unit.api.controllers.v1.test_node.TestDelete.test_delete_associated |
||||||
test_delete_node |
pass
pt30.2: ironic.tests.unit.api.controllers.v1.test_node.TestDelete.test_delete_node |
||||||
test_delete_node_by_name |
pass
pt30.3: ironic.tests.unit.api.controllers.v1.test_node.TestDelete.test_delete_node_by_name |
||||||
test_delete_node_by_name_unsupported |
pass
pt30.4: ironic.tests.unit.api.controllers.v1.test_node.TestDelete.test_delete_node_by_name_unsupported |
||||||
test_delete_node_by_name_with_json |
pass
pt30.5: ironic.tests.unit.api.controllers.v1.test_node.TestDelete.test_delete_node_by_name_with_json |
||||||
test_delete_node_maintenance_mode |
pass
pt30.6: ironic.tests.unit.api.controllers.v1.test_node.TestDelete.test_delete_node_maintenance_mode |
||||||
test_delete_node_maintenance_mode_by_name |
pass
pt30.7: ironic.tests.unit.api.controllers.v1.test_node.TestDelete.test_delete_node_maintenance_mode_by_name |
||||||
test_delete_node_not_found |
pass
pt30.8: ironic.tests.unit.api.controllers.v1.test_node.TestDelete.test_delete_node_not_found |
||||||
test_delete_node_not_found_by_name |
pass
pt30.9: ironic.tests.unit.api.controllers.v1.test_node.TestDelete.test_delete_node_not_found_by_name |
||||||
test_delete_node_not_found_by_name_unsupported |
pass
pt30.10: ironic.tests.unit.api.controllers.v1.test_node.TestDelete.test_delete_node_not_found_by_name_unsupported |
||||||
test_delete_portgroup_subresource |
pass
pt30.11: ironic.tests.unit.api.controllers.v1.test_node.TestDelete.test_delete_portgroup_subresource |
||||||
test_delete_ports_subresource |
pass
pt30.12: ironic.tests.unit.api.controllers.v1.test_node.TestDelete.test_delete_ports_subresource |
||||||
test_delete_ports_subresource_no_port_id |
pass
pt30.13: ironic.tests.unit.api.controllers.v1.test_node.TestDelete.test_delete_ports_subresource_no_port_id |
||||||
test_delete_volume_connectors_subresource |
pass
pt30.14: ironic.tests.unit.api.controllers.v1.test_node.TestDelete.test_delete_volume_connectors_subresource |
||||||
test_delete_volume_connectors_subresource_no_connector_id |
pass
pt30.15: ironic.tests.unit.api.controllers.v1.test_node.TestDelete.test_delete_volume_connectors_subresource_no_connector_id |
||||||
test_delete_volume_targets_subresource |
pass
pt30.16: ironic.tests.unit.api.controllers.v1.test_node.TestDelete.test_delete_volume_targets_subresource |
||||||
ironic.tests.unit.api.controllers.v1.test_node.TestListNodes | 214 | 214 | 0 | 0 | 0 | Detail | |
test_associated_nodes_error |
pass
pt31.1: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_associated_nodes_error |
||||||
test_associated_nodes_insensitive |
pass
pt31.2: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_associated_nodes_insensitive |
||||||
test_collection_links |
pass
pt31.3: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_collection_links |
||||||
test_collection_links_custom_fields |
pass
pt31.4: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_collection_links_custom_fields |
||||||
test_collection_links_default_limit |
pass
pt31.5: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_collection_links_default_limit |
||||||
test_collection_links_instance_uuid_param |
pass
pt31.6: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_collection_links_instance_uuid_param |
||||||
test_detail |
pass
pt31.7: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_detail |
||||||
test_detail_against_single |
pass
pt31.8: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_detail_against_single |
||||||
test_detail_forbidden |
pass
pt31.9: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_detail_forbidden |
||||||
test_detail_instance_uuid |
pass
pt31.10: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_detail_instance_uuid |
||||||
test_detail_instance_uuid_project_match |
pass
pt31.11: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_detail_instance_uuid_project_match |
||||||
test_detail_instance_uuid_project_not_match |
pass
pt31.12: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_detail_instance_uuid_project_not_match |
||||||
test_detail_list_all_forbid_project_mismatch |
pass
pt31.13: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_detail_list_all_forbid_project_mismatch |
||||||
test_detail_list_all_forbidden |
pass
pt31.14: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_detail_list_all_forbidden |
||||||
test_detail_list_all_forbidden_no_project |
pass
pt31.15: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_detail_list_all_forbidden_no_project |
||||||
test_detail_query_false |
pass
pt31.16: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_detail_query_false |
||||||
test_detail_snmpv3 |
pass
pt31.17: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_detail_snmpv3 |
||||||
test_detail_sort_key_allowed |
pass
pt31.18: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_detail_sort_key_allowed |
||||||
test_detail_sort_key_not_allowed |
pass
pt31.19: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_detail_sort_key_not_allowed |
||||||
test_detail_using_query |
pass
pt31.20: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_detail_using_query |
||||||
test_detail_using_query_and_fields |
pass
pt31.21: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_detail_using_query_and_fields |
||||||
test_detail_using_query_false_and_fields |
pass
pt31.22: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_detail_using_query_false_and_fields |
||||||
test_detail_using_query_old_version |
pass
pt31.23: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_detail_using_query_old_version |
||||||
test_detail_with_association_filter |
pass
pt31.24: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_detail_with_association_filter |
||||||
test_detail_with_instance_uuid |
pass
pt31.25: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_detail_with_instance_uuid |
||||||
test_empty |
pass
pt31.26: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_empty |
||||||
test_get_all_interface_fields |
pass
pt31.27: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_all_interface_fields |
||||||
test_get_all_interface_fields_invalid_api_version |
pass
pt31.28: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_all_interface_fields_invalid_api_version |
||||||
test_get_automated_clean_fields |
pass
pt31.29: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_automated_clean_fields |
||||||
test_get_boot_device |
pass
pt31.30: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_boot_device |
||||||
test_get_boot_device_by_name |
pass
pt31.31: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_boot_device_by_name |
||||||
test_get_boot_device_iface_not_supported |
pass
pt31.32: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_boot_device_iface_not_supported |
||||||
test_get_collection_custom_fields |
pass
pt31.33: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_collection_custom_fields |
||||||
test_get_collection_custom_fields_as_list |
pass
pt31.34: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_collection_custom_fields_as_list |
||||||
test_get_collection_fields_for_nova |
pass
pt31.35: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_collection_fields_for_nova |
||||||
test_get_collection_pagination_no_uuid |
pass
pt31.36: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_collection_pagination_no_uuid |
||||||
test_get_conductor_field |
pass
pt31.37: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_conductor_field |
||||||
test_get_conductor_field_invalid_api_version |
pass
pt31.38: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_conductor_field_invalid_api_version |
||||||
test_get_conductor_group_fields |
pass
pt31.39: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_conductor_group_fields |
||||||
test_get_conductor_group_fields_invalid_api_version |
pass
pt31.40: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_conductor_group_fields_invalid_api_version |
||||||
test_get_console_information |
pass
pt31.41: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_console_information |
||||||
test_get_console_information_by_name |
pass
pt31.42: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_console_information_by_name |
||||||
test_get_console_information_console_disabled |
pass
pt31.43: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_console_information_console_disabled |
||||||
test_get_console_information_not_supported |
pass
pt31.44: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_console_information_not_supported |
||||||
test_get_custom_fields_invalid_api_version |
pass
pt31.45: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_custom_fields_invalid_api_version |
||||||
test_get_custom_fields_invalid_fields |
pass
pt31.46: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_custom_fields_invalid_fields |
||||||
test_get_description_field |
pass
pt31.47: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_description_field |
||||||
test_get_disable_power_off_fields |
pass
pt31.48: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_disable_power_off_fields |
||||||
test_get_indicator_state |
pass
pt31.49: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_indicator_state |
||||||
test_get_indicator_state_iface_not_supported |
pass
pt31.50: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_indicator_state_iface_not_supported |
||||||
test_get_indicator_state_versioning |
pass
pt31.51: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_indicator_state_versioning |
||||||
test_get_lessee_field |
pass
pt31.52: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_lessee_field |
||||||
test_get_network_interface_fields |
pass
pt31.53: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_network_interface_fields |
||||||
test_get_network_interface_fields_invalid_api_version |
pass
pt31.54: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_network_interface_fields_invalid_api_version |
||||||
test_get_nodes_by_conductor |
pass
pt31.55: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_conductor |
||||||
test_get_nodes_by_conductor_group |
pass
pt31.56: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_conductor_group |
||||||
test_get_nodes_by_conductor_group_not_allowed |
pass
pt31.57: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_conductor_group_not_allowed |
||||||
test_get_nodes_by_conductor_no_valid_host |
pass
pt31.58: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_conductor_no_valid_host |
||||||
test_get_nodes_by_conductor_not_allowed |
pass
pt31.59: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_conductor_not_allowed |
||||||
test_get_nodes_by_description |
pass
pt31.60: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_description |
||||||
test_get_nodes_by_driver |
pass
pt31.61: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_driver |
||||||
test_get_nodes_by_driver_invalid_api_version |
pass
pt31.62: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_driver_invalid_api_version |
||||||
test_get_nodes_by_fault |
pass
pt31.63: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_fault |
||||||
test_get_nodes_by_fault_not_allowed |
pass
pt31.64: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_fault_not_allowed |
||||||
test_get_nodes_by_fault_with_invalid_fault |
pass
pt31.65: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_fault_with_invalid_fault |
||||||
test_get_nodes_by_invalid_driver |
pass
pt31.66: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_invalid_driver |
||||||
test_get_nodes_by_invalid_provision_state |
pass
pt31.67: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_invalid_provision_state |
||||||
test_get_nodes_by_invalid_resource_class |
pass
pt31.68: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_invalid_resource_class |
||||||
test_get_nodes_by_invalid_resource_class_detail |
pass
pt31.69: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_invalid_resource_class_detail |
||||||
test_get_nodes_by_lessee |
pass
pt31.70: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_lessee |
||||||
test_get_nodes_by_lessee_not_allowed |
pass
pt31.71: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_lessee_not_allowed |
||||||
test_get_nodes_by_owner |
pass
pt31.72: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_owner |
||||||
test_get_nodes_by_owner_not_allowed |
pass
pt31.73: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_owner_not_allowed |
||||||
test_get_nodes_by_provision_state |
pass
pt31.74: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_provision_state |
||||||
test_get_nodes_by_provision_state_not_allowed |
pass
pt31.75: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_provision_state_not_allowed |
||||||
test_get_nodes_by_resource_class |
pass
pt31.76: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_resource_class |
||||||
test_get_nodes_by_resource_class_detail |
pass
pt31.77: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_resource_class_detail |
||||||
test_get_nodes_by_resource_class_invalid_api_version |
pass
pt31.78: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_resource_class_invalid_api_version |
||||||
test_get_nodes_by_resource_class_invalid_api_version_detail |
pass
pt31.79: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_resource_class_invalid_api_version_detail |
||||||
test_get_nodes_by_traits_not_allowed |
pass
pt31.80: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_traits_not_allowed |
||||||
test_get_nodes_by_traits_not_allowed_detail |
pass
pt31.81: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_nodes_by_traits_not_allowed_detail |
||||||
test_get_one |
pass
pt31.82: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_one |
||||||
test_get_one_configdrive_dict |
pass
pt31.83: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_one_configdrive_dict |
||||||
test_get_one_custom_fields |
pass
pt31.84: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_one_custom_fields |
||||||
test_get_one_custom_fields_as_list |
pass
pt31.85: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_one_custom_fields_as_list |
||||||
test_get_one_custom_fields_show_password |
pass
pt31.86: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_one_custom_fields_show_password |
||||||
test_get_one_with_deleted_chassis |
pass
pt31.87: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_one_with_deleted_chassis |
||||||
test_get_one_with_double_json_in_name |
pass
pt31.88: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_one_with_double_json_in_name |
||||||
test_get_one_with_json |
pass
pt31.89: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_one_with_json |
||||||
test_get_one_with_json_in_name |
pass
pt31.90: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_one_with_json_in_name |
||||||
test_get_one_with_json_not_found |
pass
pt31.91: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_one_with_json_not_found |
||||||
test_get_one_with_no_agent_secret |
pass
pt31.92: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_one_with_no_agent_secret |
||||||
test_get_one_with_suffix |
pass
pt31.93: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_one_with_suffix |
||||||
test_get_owner_fields |
pass
pt31.94: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_owner_fields |
||||||
test_get_protected_fields |
pass
pt31.95: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_protected_fields |
||||||
test_get_retired_fields |
pass
pt31.96: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_retired_fields |
||||||
test_get_storage_interface_fields |
pass
pt31.97: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_storage_interface_fields |
||||||
test_get_storage_interface_fields_invalid_api_version |
pass
pt31.98: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_storage_interface_fields_invalid_api_version |
||||||
test_get_supported_boot_devices |
pass
pt31.99: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_supported_boot_devices |
||||||
test_get_supported_boot_devices_by_name |
pass
pt31.100: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_supported_boot_devices_by_name |
||||||
test_get_supported_boot_devices_iface_not_supported |
pass
pt31.101: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_supported_boot_devices_iface_not_supported |
||||||
test_get_supported_indicators |
pass
pt31.102: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_supported_indicators |
||||||
test_get_supported_indicators_iface_not_supported |
pass
pt31.103: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_supported_indicators_iface_not_supported |
||||||
test_get_supported_indicators_versioning |
pass
pt31.104: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_supported_indicators_versioning |
||||||
test_get_traits_fields |
pass
pt31.105: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_traits_fields |
||||||
test_get_traits_fields_invalid_api_version |
pass
pt31.106: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_traits_fields_invalid_api_version |
||||||
test_get_with_allocation |
pass
pt31.107: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_get_with_allocation |
||||||
test_hide_fields_in_newer_versions_clean_step |
pass
pt31.108: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_hide_fields_in_newer_versions_clean_step |
||||||
test_hide_fields_in_newer_versions_description |
pass
pt31.109: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_hide_fields_in_newer_versions_description |
||||||
test_hide_fields_in_newer_versions_driver_internal |
pass
pt31.110: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_hide_fields_in_newer_versions_driver_internal |
||||||
test_hide_fields_in_newer_versions_inspection |
pass
pt31.111: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_hide_fields_in_newer_versions_inspection |
||||||
test_hide_fields_in_newer_versions_interface_fields |
pass
pt31.112: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_hide_fields_in_newer_versions_interface_fields |
||||||
test_hide_fields_in_newer_versions_name |
pass
pt31.113: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_hide_fields_in_newer_versions_name |
||||||
test_hide_fields_in_newer_versions_network_interface |
pass
pt31.114: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_hide_fields_in_newer_versions_network_interface |
||||||
test_hide_fields_in_newer_versions_resource_class |
pass
pt31.115: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_hide_fields_in_newer_versions_resource_class |
||||||
test_hide_fields_in_newer_versions_storage_interface |
pass
pt31.116: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_hide_fields_in_newer_versions_storage_interface |
||||||
test_hide_fields_in_newer_versions_traits |
pass
pt31.117: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_hide_fields_in_newer_versions_traits |
||||||
test_hide_fields_in_newer_versions_volume |
pass
pt31.118: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_hide_fields_in_newer_versions_volume |
||||||
test_links |
pass
pt31.119: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_links |
||||||
test_links_public_url |
pass
pt31.120: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_links_public_url |
||||||
test_maintenance_nodes |
pass
pt31.121: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_maintenance_nodes |
||||||
test_maintenance_nodes_associated |
pass
pt31.122: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_maintenance_nodes_associated |
||||||
test_maintenance_nodes_error |
pass
pt31.123: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_maintenance_nodes_error |
||||||
test_many |
pass
pt31.124: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_many |
||||||
test_many_forbidden |
pass
pt31.125: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_many_forbidden |
||||||
test_many_have_names |
pass
pt31.126: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_many_have_names |
||||||
test_many_list_all_forbid_project_mismatch |
pass
pt31.127: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_many_list_all_forbid_project_mismatch |
||||||
test_many_list_all_forbidden |
pass
pt31.128: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_many_list_all_forbidden |
||||||
test_many_list_all_forbidden_no_project |
pass
pt31.129: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_many_list_all_forbidden_no_project |
||||||
test_mask_available_state |
pass
pt31.130: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_mask_available_state |
||||||
test_next_link_with_association |
pass
pt31.131: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_next_link_with_association |
||||||
test_next_link_with_association_with_detail |
pass
pt31.132: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_next_link_with_association_with_detail |
||||||
test_node_automated_clean_false_field |
pass
pt31.133: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_automated_clean_false_field |
||||||
test_node_automated_clean_hidden_in_lower_version |
pass
pt31.134: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_automated_clean_hidden_in_lower_version |
||||||
test_node_automated_clean_null_field |
pass
pt31.135: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_automated_clean_null_field |
||||||
test_node_automated_clean_true_field |
pass
pt31.136: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_automated_clean_true_field |
||||||
test_node_bios_hidden_in_lower_version |
pass
pt31.137: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_bios_hidden_in_lower_version |
||||||
test_node_boot_mode |
pass
pt31.138: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_boot_mode |
||||||
test_node_boot_mode_hidden_in_lower_version |
pass
pt31.139: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_boot_mode_hidden_in_lower_version |
||||||
test_node_boot_mode_null_field |
pass
pt31.140: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_boot_mode_null_field |
||||||
test_node_by_instance_uuid |
pass
pt31.141: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_by_instance_uuid |
||||||
test_node_by_instance_uuid_invalid_uuid |
pass
pt31.142: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_by_instance_uuid_invalid_uuid |
||||||
test_node_by_instance_uuid_wrong_uuid |
pass
pt31.143: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_by_instance_uuid_wrong_uuid |
||||||
test_node_conductor_group_hidden_in_lower_version |
pass
pt31.144: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_conductor_group_hidden_in_lower_version |
||||||
test_node_conductor_hidden_in_lower_version |
pass
pt31.145: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_conductor_hidden_in_lower_version |
||||||
test_node_deploy_step_hidden_in_lower_version |
pass
pt31.146: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_deploy_step_hidden_in_lower_version |
||||||
test_node_description_null_field |
pass
pt31.147: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_description_null_field |
||||||
test_node_disable_power_off_false_field |
pass
pt31.148: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_disable_power_off_false_field |
||||||
test_node_disable_power_off_hidden_in_lower_version |
pass
pt31.149: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_disable_power_off_hidden_in_lower_version |
||||||
test_node_disable_power_off_null_field |
pass
pt31.150: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_disable_power_off_null_field |
||||||
test_node_disable_power_off_true_field |
pass
pt31.151: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_disable_power_off_true_field |
||||||
test_node_fault_hidden_in_lower_version |
pass
pt31.152: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_fault_hidden_in_lower_version |
||||||
test_node_inspect_wait_state_between_api_versions |
pass
pt31.153: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_inspect_wait_state_between_api_versions |
||||||
test_node_interface_fields_hidden_in_lower_version |
pass
pt31.154: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_interface_fields_hidden_in_lower_version |
||||||
test_node_lessee_hidden_in_lower_version |
pass
pt31.155: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_lessee_hidden_in_lower_version |
||||||
test_node_lessee_null_field |
pass
pt31.156: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_lessee_null_field |
||||||
test_node_lessee_present |
pass
pt31.157: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_lessee_present |
||||||
test_node_network_data |
pass
pt31.158: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_network_data |
||||||
test_node_network_data_hidden_in_lower_version |
pass
pt31.159: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_network_data_hidden_in_lower_version |
||||||
test_node_owner_hidden_in_lower_version |
pass
pt31.160: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_owner_hidden_in_lower_version |
||||||
test_node_owner_null_field |
pass
pt31.161: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_owner_null_field |
||||||
test_node_owner_present |
pass
pt31.162: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_owner_present |
||||||
test_node_protected |
pass
pt31.163: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_protected |
||||||
test_node_protected_hidden_in_lower_version |
pass
pt31.164: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_protected_hidden_in_lower_version |
||||||
test_node_protected_reason_hidden_in_lower_version |
pass
pt31.165: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_protected_reason_hidden_in_lower_version |
||||||
test_node_protected_with_reason |
pass
pt31.166: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_protected_with_reason |
||||||
test_node_retired |
pass
pt31.167: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_retired |
||||||
test_node_retired_hidden_in_lower_version |
pass
pt31.168: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_retired_hidden_in_lower_version |
||||||
test_node_retired_reason_hidden_in_lower_version |
pass
pt31.169: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_retired_reason_hidden_in_lower_version |
||||||
test_node_retired_with_reason |
pass
pt31.170: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_retired_with_reason |
||||||
test_node_secure_boot |
pass
pt31.171: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_secure_boot |
||||||
test_node_secure_boot_hidden_in_lower_version |
pass
pt31.172: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_secure_boot_hidden_in_lower_version |
||||||
test_node_states |
pass
pt31.173: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_states |
||||||
test_node_states_boot_mode |
pass
pt31.174: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_states_boot_mode |
||||||
test_node_states_boot_mode_hidden_in_lower_version |
pass
pt31.175: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_states_boot_mode_hidden_in_lower_version |
||||||
test_node_states_by_name |
pass
pt31.176: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_states_by_name |
||||||
test_node_states_field_hidden_in_lower_version |
pass
pt31.177: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_states_field_hidden_in_lower_version |
||||||
test_node_states_raid |
pass
pt31.178: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_states_raid |
||||||
test_node_states_secure_boot |
pass
pt31.179: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_states_secure_boot |
||||||
test_node_states_secure_boot_hidden_in_lower_version |
pass
pt31.180: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_states_secure_boot_hidden_in_lower_version |
||||||
test_node_storage_interface_hidden_in_lower_version |
pass
pt31.181: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_storage_interface_hidden_in_lower_version |
||||||
test_node_traits_hidden_in_lower_version |
pass
pt31.182: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_node_traits_hidden_in_lower_version |
||||||
test_one |
pass
pt31.183: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_one |
||||||
test_one_field_specific_santization |
pass
pt31.184: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_one_field_specific_santization |
||||||
test_portgroups_subresource |
pass
pt31.185: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_portgroups_subresource |
||||||
test_portgroups_subresource_link |
pass
pt31.186: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_portgroups_subresource_link |
||||||
test_portgroups_subresource_link_hidden_for_older_versions |
pass
pt31.187: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_portgroups_subresource_link_hidden_for_older_versions |
||||||
test_portgroups_subresource_old_api_version |
pass
pt31.188: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_portgroups_subresource_old_api_version |
||||||
test_ports_subresource |
pass
pt31.189: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_ports_subresource |
||||||
test_ports_subresource_invalid_ident |
pass
pt31.190: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_ports_subresource_invalid_ident |
||||||
test_ports_subresource_link |
pass
pt31.191: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_ports_subresource_link |
||||||
test_ports_subresource_node_not_found |
pass
pt31.192: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_ports_subresource_node_not_found |
||||||
test_ports_subresource_noid |
pass
pt31.193: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_ports_subresource_noid |
||||||
test_ports_subresource_via_portgroups_subres_not_allowed |
pass
pt31.194: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_ports_subresource_via_portgroups_subres_not_allowed |
||||||
test_sort_key |
pass
pt31.195: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_sort_key |
||||||
test_sort_key_allowed |
pass
pt31.196: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_sort_key_allowed |
||||||
test_sort_key_invalid |
pass
pt31.197: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_sort_key_invalid |
||||||
test_sort_key_not_allowed |
pass
pt31.198: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_sort_key_not_allowed |
||||||
test_unassociated_nodes_insensitive |
pass
pt31.199: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_unassociated_nodes_insensitive |
||||||
test_unassociated_nodes_with_limit |
pass
pt31.200: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_unassociated_nodes_with_limit |
||||||
test_validate_by_name |
pass
pt31.201: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_validate_by_name |
||||||
test_validate_by_name_unsupported |
pass
pt31.202: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_validate_by_name_unsupported |
||||||
test_validate_by_uuid |
pass
pt31.203: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_validate_by_uuid |
||||||
test_validate_by_uuid_using_deprecated_interface |
pass
pt31.204: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_validate_by_uuid_using_deprecated_interface |
||||||
test_validate_invalid_uuid_or_name |
pass
pt31.205: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_validate_invalid_uuid_or_name |
||||||
test_volume_connectors_subresource |
pass
pt31.206: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_volume_connectors_subresource |
||||||
test_volume_connectors_subresource_node_not_found |
pass
pt31.207: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_volume_connectors_subresource_node_not_found |
||||||
test_volume_connectors_subresource_noid |
pass
pt31.208: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_volume_connectors_subresource_noid |
||||||
test_volume_subresource |
pass
pt31.209: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_volume_subresource |
||||||
test_volume_subresource_invalid_api_version |
pass
pt31.210: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_volume_subresource_invalid_api_version |
||||||
test_volume_subresource_link |
pass
pt31.211: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_volume_subresource_link |
||||||
test_volume_targets_subresource |
pass
pt31.212: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_volume_targets_subresource |
||||||
test_volume_targets_subresource_node_not_found |
pass
pt31.213: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_volume_targets_subresource_node_not_found |
||||||
test_volume_targets_subresource_noid |
pass
pt31.214: ironic.tests.unit.api.controllers.v1.test_node.TestListNodes.test_volume_targets_subresource_noid |
||||||
ironic.tests.unit.api.controllers.v1.test_node.TestNodeChildrenTestCase | 8 | 8 | 0 | 0 | 0 | Detail | |
test_get_child_node |
pass
pt32.1: ironic.tests.unit.api.controllers.v1.test_node.TestNodeChildrenTestCase.test_get_child_node |
||||||
test_list_node_children_by_single_node |
pass
pt32.2: ironic.tests.unit.api.controllers.v1.test_node.TestNodeChildrenTestCase.test_list_node_children_by_single_node |
||||||
test_list_nodes |
pass
pt32.3: ironic.tests.unit.api.controllers.v1.test_node.TestNodeChildrenTestCase.test_list_nodes |
||||||
test_list_nodes_cannot_see_children_if_not_owned |
pass
pt32.4: ironic.tests.unit.api.controllers.v1.test_node.TestNodeChildrenTestCase.test_list_nodes_cannot_see_children_if_not_owned |
||||||
test_list_nodes_ignores_parent_if_include_children_indicated |
pass
pt32.5: ironic.tests.unit.api.controllers.v1.test_node.TestNodeChildrenTestCase.test_list_nodes_ignores_parent_if_include_children_indicated |
||||||
test_list_nodes_lists_empty_for_specific_parent |
pass
pt32.6: ironic.tests.unit.api.controllers.v1.test_node.TestNodeChildrenTestCase.test_list_nodes_lists_empty_for_specific_parent |
||||||
test_list_nodes_with_children_only_parent |
pass
pt32.7: ironic.tests.unit.api.controllers.v1.test_node.TestNodeChildrenTestCase.test_list_nodes_with_children_only_parent |
||||||
test_list_nodes_with_include_children |
pass
pt32.8: ironic.tests.unit.api.controllers.v1.test_node.TestNodeChildrenTestCase.test_list_nodes_with_include_children |
||||||
ironic.tests.unit.api.controllers.v1.test_node.TestNodeFirmwareComponent | 2 | 2 | 0 | 0 | 0 | Detail | |
test_get_all_firmware_components |
pass
pt33.1: ironic.tests.unit.api.controllers.v1.test_node.TestNodeFirmwareComponent.test_get_all_firmware_components |
||||||
test_wrong_version_get_all_firmware_components_old_version |
pass
pt33.2: ironic.tests.unit.api.controllers.v1.test_node.TestNodeFirmwareComponent.test_wrong_version_get_all_firmware_components_old_version |
||||||
ironic.tests.unit.api.controllers.v1.test_node.TestNodeHistory | 9 | 9 | 0 | 0 | 0 | Detail | |
test_get_all_history |
pass
pt34.1: ironic.tests.unit.api.controllers.v1.test_node.TestNodeHistory.test_get_all_history |
||||||
test_get_all_history_returns_detail |
pass
pt34.2: ironic.tests.unit.api.controllers.v1.test_node.TestNodeHistory.test_get_all_history_returns_detail |
||||||
test_get_all_history_returns_entries |
pass
pt34.3: ironic.tests.unit.api.controllers.v1.test_node.TestNodeHistory.test_get_all_history_returns_entries |
||||||
test_get_all_history_with_sort |
pass
pt34.4: ironic.tests.unit.api.controllers.v1.test_node.TestNodeHistory.test_get_all_history_with_sort |
||||||
test_get_all_old_version |
pass
pt34.5: ironic.tests.unit.api.controllers.v1.test_node.TestNodeHistory.test_get_all_old_version |
||||||
test_get_all_pagination |
pass
pt34.6: ironic.tests.unit.api.controllers.v1.test_node.TestNodeHistory.test_get_all_pagination |
||||||
test_get_history_item |
pass
pt34.7: ironic.tests.unit.api.controllers.v1.test_node.TestNodeHistory.test_get_history_item |
||||||
test_get_history_item_not_found |
pass
pt34.8: ironic.tests.unit.api.controllers.v1.test_node.TestNodeHistory.test_get_history_item_not_found |
||||||
test_get_history_item_old_version |
pass
pt34.9: ironic.tests.unit.api.controllers.v1.test_node.TestNodeHistory.test_get_history_item_old_version |
||||||
ironic.tests.unit.api.controllers.v1.test_node.TestNodeInventory | 3 | 3 | 0 | 0 | 0 | Detail | |
test_get_inventory |
pass
pt35.1: ironic.tests.unit.api.controllers.v1.test_node.TestNodeInventory.test_get_inventory |
||||||
test_get_inventory_no_inventory |
pass
pt35.2: ironic.tests.unit.api.controllers.v1.test_node.TestNodeInventory.test_get_inventory_no_inventory |
||||||
test_get_old_version |
pass
pt35.3: ironic.tests.unit.api.controllers.v1.test_node.TestNodeInventory.test_get_old_version |
||||||
ironic.tests.unit.api.controllers.v1.test_node.TestNodeParentNodePatch | 4 | 4 | 0 | 0 | 0 | Detail | |
test_node_add_parent |
pass
pt36.1: ironic.tests.unit.api.controllers.v1.test_node.TestNodeParentNodePatch.test_node_add_parent |
||||||
test_node_add_parent_node_fail_wrong_version |
pass
pt36.2: ironic.tests.unit.api.controllers.v1.test_node.TestNodeParentNodePatch.test_node_add_parent_node_fail_wrong_version |
||||||
test_node_add_parent_node_not_uuid |
pass
pt36.3: ironic.tests.unit.api.controllers.v1.test_node.TestNodeParentNodePatch.test_node_add_parent_node_not_uuid |
||||||
test_node_remove_parent |
pass
pt36.4: ironic.tests.unit.api.controllers.v1.test_node.TestNodeParentNodePatch.test_node_remove_parent |
||||||
ironic.tests.unit.api.controllers.v1.test_node.TestNodeParentNodePost | 3 | 3 | 0 | 0 | 0 | Detail | |
test_create_node_with_named_parent_node_succeeds |
pass
pt37.1: ironic.tests.unit.api.controllers.v1.test_node.TestNodeParentNodePost.test_create_node_with_named_parent_node_succeeds |
||||||
test_create_node_with_parent_node |
pass
pt37.2: ironic.tests.unit.api.controllers.v1.test_node.TestNodeParentNodePost.test_create_node_with_parent_node |
||||||
test_create_node_with_parent_node_fail_wrong_version |
pass
pt37.3: ironic.tests.unit.api.controllers.v1.test_node.TestNodeParentNodePost.test_create_node_with_parent_node_fail_wrong_version |
||||||
ironic.tests.unit.api.controllers.v1.test_node.TestNodeShardGets | 9 | 9 | 0 | 0 | 0 | Detail | |
test_filtering_by_multi_shard_as_list |
pass
pt38.1: ironic.tests.unit.api.controllers.v1.test_node.TestNodeShardGets.test_filtering_by_multi_shard_as_list |
||||||
test_filtering_by_multi_shard_detail |
pass
pt38.2: ironic.tests.unit.api.controllers.v1.test_node.TestNodeShardGets.test_filtering_by_multi_shard_detail |
||||||
test_filtering_by_shard |
pass
pt38.3: ironic.tests.unit.api.controllers.v1.test_node.TestNodeShardGets.test_filtering_by_shard |
||||||
test_filtering_by_shard_detail_fails_wrong_version |
pass
pt38.4: ironic.tests.unit.api.controllers.v1.test_node.TestNodeShardGets.test_filtering_by_shard_detail_fails_wrong_version |
||||||
test_filtering_by_shard_fails_wrong_version |
pass
pt38.5: ironic.tests.unit.api.controllers.v1.test_node.TestNodeShardGets.test_filtering_by_shard_fails_wrong_version |
||||||
test_filtering_by_sharded |
pass
pt38.6: ironic.tests.unit.api.controllers.v1.test_node.TestNodeShardGets.test_filtering_by_sharded |
||||||
test_filtering_by_single_shard_detail |
pass
pt38.7: ironic.tests.unit.api.controllers.v1.test_node.TestNodeShardGets.test_filtering_by_single_shard_detail |
||||||
test_get_node_shard_field |
pass
pt38.8: ironic.tests.unit.api.controllers.v1.test_node.TestNodeShardGets.test_get_node_shard_field |
||||||
test_get_node_shard_field_fails_wrong_version |
pass
pt38.9: ironic.tests.unit.api.controllers.v1.test_node.TestNodeShardGets.test_get_node_shard_field_fails_wrong_version |
||||||
ironic.tests.unit.api.controllers.v1.test_node.TestNodeShardPatch | 2 | 2 | 0 | 0 | 0 | Detail | |
test_node_add_shard |
pass
pt39.1: ironic.tests.unit.api.controllers.v1.test_node.TestNodeShardPatch.test_node_add_shard |
||||||
test_node_add_shard_fail_wrong_version |
pass
pt39.2: ironic.tests.unit.api.controllers.v1.test_node.TestNodeShardPatch.test_node_add_shard_fail_wrong_version |
||||||
ironic.tests.unit.api.controllers.v1.test_node.TestNodeShardPost | 2 | 2 | 0 | 0 | 0 | Detail | |
test_create_node_with_shard |
pass
pt40.1: ironic.tests.unit.api.controllers.v1.test_node.TestNodeShardPost.test_create_node_with_shard |
||||||
test_create_node_with_shard_fail_wrong_version |
pass
pt40.2: ironic.tests.unit.api.controllers.v1.test_node.TestNodeShardPost.test_create_node_with_shard_fail_wrong_version |
||||||
ironic.tests.unit.api.controllers.v1.test_node.TestNodeVmedia | 15 | 15 | 0 | 0 | 0 | Detail | |
test_attach |
pass
pt41.1: ironic.tests.unit.api.controllers.v1.test_node.TestNodeVmedia.test_attach |
||||||
test_attach_invalid_device_type |
pass
pt41.2: ironic.tests.unit.api.controllers.v1.test_node.TestNodeVmedia.test_attach_invalid_device_type |
||||||
test_attach_invalid_image_url |
pass
pt41.3: ironic.tests.unit.api.controllers.v1.test_node.TestNodeVmedia.test_attach_invalid_image_url |
||||||
test_attach_missing_device_type |
pass
pt41.4: ironic.tests.unit.api.controllers.v1.test_node.TestNodeVmedia.test_attach_missing_device_type |
||||||
test_attach_missing_image_url |
pass
pt41.5: ironic.tests.unit.api.controllers.v1.test_node.TestNodeVmedia.test_attach_missing_image_url |
||||||
test_attach_required_only |
pass
pt41.6: ironic.tests.unit.api.controllers.v1.test_node.TestNodeVmedia.test_attach_required_only |
||||||
test_attach_wrong_version |
pass
pt41.7: ironic.tests.unit.api.controllers.v1.test_node.TestNodeVmedia.test_attach_wrong_version |
||||||
test_detach_everything |
pass
pt41.8: ironic.tests.unit.api.controllers.v1.test_node.TestNodeVmedia.test_detach_everything |
||||||
test_detach_several_via_argument |
pass
pt41.9: ironic.tests.unit.api.controllers.v1.test_node.TestNodeVmedia.test_detach_several_via_argument |
||||||
test_detach_specific_via_argument |
pass
pt41.10: ironic.tests.unit.api.controllers.v1.test_node.TestNodeVmedia.test_detach_specific_via_argument |
||||||
test_detach_specific_via_url |
pass
pt41.11: ironic.tests.unit.api.controllers.v1.test_node.TestNodeVmedia.test_detach_specific_via_url |
||||||
test_detach_wrong_device_types |
pass
pt41.12: ironic.tests.unit.api.controllers.v1.test_node.TestNodeVmedia.test_detach_wrong_device_types |
||||||
test_detach_wrong_version |
pass
pt41.13: ironic.tests.unit.api.controllers.v1.test_node.TestNodeVmedia.test_detach_wrong_version |
||||||
test_get |
pass
pt41.14: ironic.tests.unit.api.controllers.v1.test_node.TestNodeVmedia.test_get |
||||||
test_get_wrong_version |
pass
pt41.15: ironic.tests.unit.api.controllers.v1.test_node.TestNodeVmedia.test_get_wrong_version |
||||||
ironic.tests.unit.api.controllers.v1.test_node.TestPatch | 119 | 119 | 0 | 0 | 0 | Detail | |
test__update_changed_fields_lowers_conductor_group |
pass
pt42.1: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test__update_changed_fields_lowers_conductor_group |
||||||
test__update_changed_fields_remove_chassis_uuid |
pass
pt42.2: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test__update_changed_fields_remove_chassis_uuid |
||||||
test_add_chassis_id |
pass
pt42.3: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_add_chassis_id |
||||||
test_add_chassis_uuid |
pass
pt42.4: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_add_chassis_uuid |
||||||
test_add_ok |
pass
pt42.5: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_add_ok |
||||||
test_add_root |
pass
pt42.6: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_add_root |
||||||
test_add_root_non_existent |
pass
pt42.7: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_add_root_non_existent |
||||||
test_add_state_in_cleaning |
pass
pt42.8: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_add_state_in_cleaning |
||||||
test_add_state_in_deployfail |
pass
pt42.9: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_add_state_in_deployfail |
||||||
test_patch_add_name_empty_invalid |
pass
pt42.10: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_add_name_empty_invalid |
||||||
test_patch_add_name_empty_not_acceptable |
pass
pt42.11: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_add_name_empty_not_acceptable |
||||||
test_patch_add_name_invalid |
pass
pt42.12: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_add_name_invalid |
||||||
test_patch_add_name_ok |
pass
pt42.13: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_add_name_ok |
||||||
test_patch_add_name_reserved |
pass
pt42.14: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_add_name_reserved |
||||||
test_patch_add_replace_invalid |
pass
pt42.15: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_add_replace_invalid |
||||||
test_patch_allocation_forbidden |
pass
pt42.16: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_allocation_forbidden |
||||||
test_patch_allocation_uuid_forbidden |
pass
pt42.17: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_allocation_uuid_forbidden |
||||||
test_patch_conductor_forbidden |
pass
pt42.18: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_conductor_forbidden |
||||||
test_patch_deploy_step_forbidden |
pass
pt42.19: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_deploy_step_forbidden |
||||||
test_patch_duplicate_name |
pass
pt42.20: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_duplicate_name |
||||||
test_patch_fault_forbidden |
pass
pt42.21: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_fault_forbidden |
||||||
test_patch_name_remove_ok |
pass
pt42.22: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_name_remove_ok |
||||||
test_patch_name_replace_ok |
pass
pt42.23: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_name_replace_ok |
||||||
test_patch_policy_update |
pass
pt42.24: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_policy_update |
||||||
test_patch_policy_update_extra |
pass
pt42.25: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_policy_update_extra |
||||||
test_patch_policy_update_extra_and_instance_info |
pass
pt42.26: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_policy_update_extra_and_instance_info |
||||||
test_patch_policy_update_generic_and_extra |
pass
pt42.27: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_policy_update_generic_and_extra |
||||||
test_patch_policy_update_generic_and_instance_info |
pass
pt42.28: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_policy_update_generic_and_instance_info |
||||||
test_patch_policy_update_generic_extra_instance_info |
pass
pt42.29: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_policy_update_generic_extra_instance_info |
||||||
test_patch_policy_update_instance_info |
pass
pt42.30: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_policy_update_instance_info |
||||||
test_patch_policy_update_none |
pass
pt42.31: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_policy_update_none |
||||||
test_patch_portgroups_subresource |
pass
pt42.32: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_portgroups_subresource |
||||||
test_patch_ports_subresource |
pass
pt42.33: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_ports_subresource |
||||||
test_patch_ports_subresource_no_port_id |
pass
pt42.34: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_ports_subresource_no_port_id |
||||||
test_patch_update_drive_console_enabled |
pass
pt42.35: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_update_drive_console_enabled |
||||||
test_patch_update_name_twice_both_invalid |
pass
pt42.36: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_update_name_twice_both_invalid |
||||||
test_patch_update_name_twice_second_invalid |
pass
pt42.37: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_update_name_twice_second_invalid |
||||||
test_patch_volume_connectors_subresource |
pass
pt42.38: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_volume_connectors_subresource |
||||||
test_patch_volume_connectors_subresource_no_connector_id |
pass
pt42.39: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_volume_connectors_subresource_no_connector_id |
||||||
test_patch_volume_targets_subresource |
pass
pt42.40: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_patch_volume_targets_subresource |
||||||
test_remove_chassis_id |
pass
pt42.41: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_remove_chassis_id |
||||||
test_remove_chassis_uuid |
pass
pt42.42: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_remove_chassis_uuid |
||||||
test_remove_chassis_uuid_invalid_api_version |
pass
pt42.43: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_remove_chassis_uuid_invalid_api_version |
||||||
test_remove_internal_field |
pass
pt42.44: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_remove_internal_field |
||||||
test_remove_mandatory_field |
pass
pt42.45: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_remove_mandatory_field |
||||||
test_remove_non_existent_property_fail |
pass
pt42.46: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_remove_non_existent_property_fail |
||||||
test_remove_ok |
pass
pt42.47: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_remove_ok |
||||||
test_remove_uuid |
pass
pt42.48: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_remove_uuid |
||||||
test_replace_chassis_id |
pass
pt42.49: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_replace_chassis_id |
||||||
test_replace_chassis_uuid |
pass
pt42.50: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_replace_chassis_uuid |
||||||
test_replace_consoled_enabled |
pass
pt42.51: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_replace_consoled_enabled |
||||||
test_replace_internal_field |
pass
pt42.52: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_replace_internal_field |
||||||
test_replace_maintenance |
pass
pt42.53: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_replace_maintenance |
||||||
test_replace_maintenance_by_name |
pass
pt42.54: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_replace_maintenance_by_name |
||||||
test_replace_non_existent_chassis_uuid |
pass
pt42.55: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_replace_non_existent_chassis_uuid |
||||||
test_replace_provision_updated_at |
pass
pt42.56: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_replace_provision_updated_at |
||||||
test_reset_interface_fields |
pass
pt42.57: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_reset_interface_fields |
||||||
test_reset_interfaces_not_supported |
pass
pt42.58: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_reset_interfaces_not_supported |
||||||
test_reset_interfaces_without_driver |
pass
pt42.59: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_reset_interfaces_without_driver |
||||||
test_reset_network_interface |
pass
pt42.60: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_reset_network_interface |
||||||
test_reset_storage_interface |
pass
pt42.61: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_reset_storage_interface |
||||||
test_update_allowed_in_maintenance |
pass
pt42.62: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_allowed_in_maintenance |
||||||
test_update_allowed_in_power_transition |
pass
pt42.63: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_allowed_in_power_transition |
||||||
test_update_automated_clean |
pass
pt42.64: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_automated_clean |
||||||
test_update_automated_clean_old_api |
pass
pt42.65: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_automated_clean_old_api |
||||||
test_update_automated_clean_with_false |
pass
pt42.66: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_automated_clean_with_false |
||||||
test_update_by_name_unsupported |
pass
pt42.67: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_by_name_unsupported |
||||||
test_update_conductor_group |
pass
pt42.68: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_conductor_group |
||||||
test_update_conductor_group_old_api |
pass
pt42.69: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_conductor_group_old_api |
||||||
test_update_description |
pass
pt42.70: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_description |
||||||
test_update_description_oversize |
pass
pt42.71: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_description_oversize |
||||||
test_update_fails_bad_driver |
pass
pt42.72: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_fails_bad_driver |
||||||
test_update_fails_bad_driver_info |
pass
pt42.73: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_fails_bad_driver_info |
||||||
test_update_fails_on_disabled_bios_boot_mode |
pass
pt42.74: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_fails_on_disabled_bios_boot_mode |
||||||
test_update_fails_on_disabled_uefi_boot_mode |
pass
pt42.75: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_fails_on_disabled_uefi_boot_mode |
||||||
test_update_fails_on_invalid_boot_mode |
pass
pt42.76: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_fails_on_invalid_boot_mode |
||||||
test_update_in_UPDATE_ALLOWED_STATES |
pass
pt42.77: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_in_UPDATE_ALLOWED_STATES |
||||||
test_update_in_inspecting_allowed |
pass
pt42.78: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_in_inspecting_allowed |
||||||
test_update_in_inspecting_not_allowed |
pass
pt42.79: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_in_inspecting_not_allowed |
||||||
test_update_interface_fields |
pass
pt42.80: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_interface_fields |
||||||
test_update_interface_fields_bad_version |
pass
pt42.81: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_interface_fields_bad_version |
||||||
test_update_lessee |
pass
pt42.82: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_lessee |
||||||
test_update_lessee_old_api |
pass
pt42.83: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_lessee_old_api |
||||||
test_update_network_data |
pass
pt42.84: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_network_data |
||||||
test_update_network_data_custom |
pass
pt42.85: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_network_data_custom |
||||||
test_update_network_data_old_api |
pass
pt42.86: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_network_data_old_api |
||||||
test_update_network_data_wrong_format |
pass
pt42.87: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_network_data_wrong_format |
||||||
test_update_network_interface |
pass
pt42.88: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_network_interface |
||||||
test_update_network_interface_old_api |
pass
pt42.89: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_network_interface_old_api |
||||||
test_update_ok |
pass
pt42.90: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_ok |
||||||
test_update_ok_by_name |
pass
pt42.91: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_ok_by_name |
||||||
test_update_ok_by_name_with_json |
pass
pt42.92: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_ok_by_name_with_json |
||||||
test_update_owner |
pass
pt42.93: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_owner |
||||||
test_update_owner_allocation |
pass
pt42.94: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_owner_allocation |
||||||
test_update_owner_allocation_owned |
pass
pt42.95: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_owner_allocation_owned |
||||||
test_update_owner_old_api |
pass
pt42.96: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_owner_old_api |
||||||
test_update_owner_provisioned |
pass
pt42.97: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_owner_provisioned |
||||||
test_update_owner_provisioned_forbidden |
pass
pt42.98: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_owner_provisioned_forbidden |
||||||
test_update_protected |
pass
pt42.99: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_protected |
||||||
test_update_protected_old_api |
pass
pt42.100: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_protected_old_api |
||||||
test_update_protected_reason |
pass
pt42.101: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_protected_reason |
||||||
test_update_protected_remove |
pass
pt42.102: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_protected_remove |
||||||
test_update_protected_string |
pass
pt42.103: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_protected_string |
||||||
test_update_protected_string_invalid |
pass
pt42.104: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_protected_string_invalid |
||||||
test_update_protected_with_reason |
pass
pt42.105: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_protected_with_reason |
||||||
test_update_resource_class |
pass
pt42.106: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_resource_class |
||||||
test_update_resource_class_max_length |
pass
pt42.107: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_resource_class_max_length |
||||||
test_update_resource_class_old_api |
pass
pt42.108: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_resource_class_old_api |
||||||
test_update_resource_class_too_long |
pass
pt42.109: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_resource_class_too_long |
||||||
test_update_retired |
pass
pt42.110: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_retired |
||||||
test_update_retired_old_api |
pass
pt42.111: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_retired_old_api |
||||||
test_update_retired_reason |
pass
pt42.112: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_retired_reason |
||||||
test_update_retired_remove |
pass
pt42.113: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_retired_remove |
||||||
test_update_retired_with_reason |
pass
pt42.114: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_retired_with_reason |
||||||
test_update_state |
pass
pt42.115: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_state |
||||||
test_update_storage_interface |
pass
pt42.116: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_storage_interface |
||||||
test_update_storage_interface_old_api |
pass
pt42.117: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_storage_interface_old_api |
||||||
test_update_traits |
pass
pt42.118: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_traits |
||||||
test_update_with_reset_interfaces |
pass
pt42.119: ironic.tests.unit.api.controllers.v1.test_node.TestPatch.test_update_with_reset_interfaces |
||||||
ironic.tests.unit.api.controllers.v1.test_node.TestPost | 69 | 69 | 0 | 0 | 0 | Detail | |
test_create_node |
pass
pt43.1: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node |
||||||
test_create_node_automated_clean |
pass
pt43.2: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_automated_clean |
||||||
test_create_node_automated_clean_old_api_version |
pass
pt43.3: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_automated_clean_old_api_version |
||||||
test_create_node_chassis_uuid_always_in_response |
pass
pt43.4: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_chassis_uuid_always_in_response |
||||||
test_create_node_chassis_uuid_not_found |
pass
pt43.5: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_chassis_uuid_not_found |
||||||
test_create_node_default_state_enroll |
pass
pt43.6: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_default_state_enroll |
||||||
test_create_node_default_state_none |
pass
pt43.7: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_default_state_none |
||||||
test_create_node_description |
pass
pt43.8: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_description |
||||||
test_create_node_description_oversize |
pass
pt43.9: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_description_oversize |
||||||
test_create_node_disable_power_off |
pass
pt43.10: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_disable_power_off |
||||||
test_create_node_disable_power_off_old_api_version |
pass
pt43.11: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_disable_power_off_old_api_version |
||||||
test_create_node_doesnt_contain_id |
pass
pt43.12: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_doesnt_contain_id |
||||||
test_create_node_explicit_default_conductor_group |
pass
pt43.13: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_explicit_default_conductor_group |
||||||
test_create_node_explicit_network_interface |
pass
pt43.14: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_explicit_network_interface |
||||||
test_create_node_explicit_resource_class |
pass
pt43.15: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_explicit_resource_class |
||||||
test_create_node_explicit_storage_interface |
pass
pt43.16: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_explicit_storage_interface |
||||||
test_create_node_fails_on_disabled_bios_boot_mode |
pass
pt43.17: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_fails_on_disabled_bios_boot_mode |
||||||
test_create_node_fails_on_disabled_uefi_boot_mode |
pass
pt43.18: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_fails_on_disabled_uefi_boot_mode |
||||||
test_create_node_fails_on_invalid_boot_mode |
pass
pt43.19: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_fails_on_invalid_boot_mode |
||||||
test_create_node_invalid_bios_interface |
pass
pt43.20: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_invalid_bios_interface |
||||||
test_create_node_invalid_chassis |
pass
pt43.21: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_invalid_chassis |
||||||
test_create_node_invalid_driver |
pass
pt43.22: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_invalid_driver |
||||||
test_create_node_invalid_network_interface |
pass
pt43.23: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_invalid_network_interface |
||||||
test_create_node_invalid_storage_interface |
pass
pt43.24: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_invalid_storage_interface |
||||||
test_create_node_lessee |
pass
pt43.25: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_lessee |
||||||
test_create_node_lessee_old_api_version |
pass
pt43.26: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_lessee_old_api_version |
||||||
test_create_node_name_empty_invalid |
pass
pt43.27: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_name_empty_invalid |
||||||
test_create_node_name_empty_not_acceptable |
pass
pt43.28: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_name_empty_not_acceptable |
||||||
test_create_node_network_interface |
pass
pt43.29: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_network_interface |
||||||
test_create_node_network_interface_old_api_version |
pass
pt43.30: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_network_interface_old_api_version |
||||||
test_create_node_no_chassis_uuid |
pass
pt43.31: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_no_chassis_uuid |
||||||
test_create_node_no_default_resource_class |
pass
pt43.32: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_no_default_resource_class |
||||||
test_create_node_no_mandatory_field_driver |
pass
pt43.33: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_no_mandatory_field_driver |
||||||
test_create_node_owner |
pass
pt43.34: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_owner |
||||||
test_create_node_owner_old_api_version |
pass
pt43.35: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_owner_old_api_version |
||||||
test_create_node_owner_recorded_project_scope |
pass
pt43.36: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_owner_recorded_project_scope |
||||||
test_create_node_owner_system_scope |
pass
pt43.37: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_owner_system_scope |
||||||
test_create_node_protected_not_allowed |
pass
pt43.38: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_protected_not_allowed |
||||||
test_create_node_reserved_name |
pass
pt43.39: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_reserved_name |
||||||
test_create_node_resource_class |
pass
pt43.40: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_resource_class |
||||||
test_create_node_resource_class_old_api_version |
pass
pt43.41: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_resource_class_old_api_version |
||||||
test_create_node_specify_conductor_group |
pass
pt43.42: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_specify_conductor_group |
||||||
test_create_node_specify_conductor_group_bad_version |
pass
pt43.43: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_specify_conductor_group_bad_version |
||||||
test_create_node_specify_interfaces |
pass
pt43.44: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_specify_interfaces |
||||||
test_create_node_specify_interfaces_bad_version |
pass
pt43.45: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_specify_interfaces_bad_version |
||||||
test_create_node_specify_traits |
pass
pt43.46: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_specify_traits |
||||||
test_create_node_storage_interface_old_api_version |
pass
pt43.47: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_storage_interface_old_api_version |
||||||
test_create_node_valid_driver_info |
pass
pt43.48: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_valid_driver_info |
||||||
test_create_node_valid_extra |
pass
pt43.49: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_valid_extra |
||||||
test_create_node_valid_properties |
pass
pt43.50: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_valid_properties |
||||||
test_create_node_with_chassis_uuid |
pass
pt43.51: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_with_chassis_uuid |
||||||
test_create_node_with_default_conductor_group |
pass
pt43.52: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_with_default_conductor_group |
||||||
test_create_node_with_default_resource_class |
pass
pt43.53: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_with_default_resource_class |
||||||
test_create_node_with_internal_field |
pass
pt43.54: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_create_node_with_internal_field |
||||||
test_post_portgroups_subresource |
pass
pt43.55: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_post_portgroups_subresource |
||||||
test_post_ports_subresource |
pass
pt43.56: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_post_ports_subresource |
||||||
test_post_ports_subresource_no_node_id |
pass
pt43.57: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_post_ports_subresource_no_node_id |
||||||
test_post_volume_connectors_subresource |
pass
pt43.58: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_post_volume_connectors_subresource |
||||||
test_post_volume_connectors_subresource_no_node_id |
pass
pt43.59: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_post_volume_connectors_subresource_no_node_id |
||||||
test_post_volume_targets_subresource |
pass
pt43.60: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_post_volume_targets_subresource |
||||||
test_vendor_passthru_async |
pass
pt43.61: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_vendor_passthru_async |
||||||
test_vendor_passthru_by_name |
pass
pt43.62: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_vendor_passthru_by_name |
||||||
test_vendor_passthru_delete |
pass
pt43.63: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_vendor_passthru_delete |
||||||
test_vendor_passthru_get |
pass
pt43.64: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_vendor_passthru_get |
||||||
test_vendor_passthru_methods |
pass
pt43.65: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_vendor_passthru_methods |
||||||
test_vendor_passthru_no_such_method |
pass
pt43.66: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_vendor_passthru_no_such_method |
||||||
test_vendor_passthru_put |
pass
pt43.67: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_vendor_passthru_put |
||||||
test_vendor_passthru_sync |
pass
pt43.68: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_vendor_passthru_sync |
||||||
test_vendor_passthru_without_method |
pass
pt43.69: ironic.tests.unit.api.controllers.v1.test_node.TestPost.test_vendor_passthru_without_method |
||||||
ironic.tests.unit.api.controllers.v1.test_node.TestPut | 140 | 140 | 0 | 0 | 0 | Detail | |
test_abort_cleanhold |
pass
pt44.1: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_abort_cleanhold |
||||||
test_abort_cleanwait |
pass
pt44.2: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_abort_cleanwait |
||||||
test_abort_deployhold |
pass
pt44.3: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_abort_deployhold |
||||||
test_abort_invalid_state |
pass
pt44.4: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_abort_invalid_state |
||||||
test_adopt_from_active_fails |
pass
pt44.5: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_adopt_from_active_fails |
||||||
test_adopt_from_adoptfail |
pass
pt44.6: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_adopt_from_adoptfail |
||||||
test_adopt_from_manage |
pass
pt44.7: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_adopt_from_manage |
||||||
test_adopt_raises_error_before_1_17 |
pass
pt44.8: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_adopt_raises_error_before_1_17 |
||||||
test_bad_requests_in_adopting_state |
pass
pt44.9: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_bad_requests_in_adopting_state |
||||||
test_bad_requests_in_adoption_failed_state |
pass
pt44.10: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_bad_requests_in_adoption_failed_state |
||||||
test_bad_requests_in_managed_state |
pass
pt44.11: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_bad_requests_in_managed_state |
||||||
test_boot_mode_bios_older_soft_ver |
pass
pt44.12: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_boot_mode_bios_older_soft_ver |
||||||
test_boot_mode_bios_valid_soft_ver |
pass
pt44.13: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_boot_mode_bios_valid_soft_ver |
||||||
test_boot_mode_invalid_request |
pass
pt44.14: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_boot_mode_invalid_request |
||||||
test_boot_mode_uefi_older_soft_ver |
pass
pt44.15: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_boot_mode_uefi_older_soft_ver |
||||||
test_boot_mode_uefi_valid_soft_ver |
pass
pt44.16: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_boot_mode_uefi_valid_soft_ver |
||||||
test_clean |
pass
pt44.17: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_clean |
||||||
test_clean_check_steps_fail |
pass
pt44.18: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_clean_check_steps_fail |
||||||
test_clean_disable_ramdisk |
pass
pt44.19: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_clean_disable_ramdisk |
||||||
test_clean_disable_ramdisk_old_api |
pass
pt44.20: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_clean_disable_ramdisk_old_api |
||||||
test_clean_no_cleansteps |
pass
pt44.21: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_clean_no_cleansteps |
||||||
test_clean_with_runbooks |
pass
pt44.22: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_clean_with_runbooks |
||||||
test_clean_with_runbooks_unapproved |
pass
pt44.23: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_clean_with_runbooks_unapproved |
||||||
test_inject_nmi |
pass
pt44.24: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_inject_nmi |
||||||
test_inject_nmi_not_allowed |
pass
pt44.25: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_inject_nmi_not_allowed |
||||||
test_inject_nmi_not_supported |
pass
pt44.26: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_inject_nmi_not_supported |
||||||
test_inspect_abort_accepted_after_1_41 |
pass
pt44.27: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_inspect_abort_accepted_after_1_41 |
||||||
test_inspect_abort_raises_before_1_41 |
pass
pt44.28: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_inspect_abort_raises_before_1_41 |
||||||
test_inspect_already_in_progress |
pass
pt44.29: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_inspect_already_in_progress |
||||||
test_inspect_validation_failed_missing_parameter_value |
pass
pt44.30: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_inspect_validation_failed_missing_parameter_value |
||||||
test_inspect_validation_failed_status_code |
pass
pt44.31: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_inspect_validation_failed_status_code |
||||||
test_manage_from_adoptfail |
pass
pt44.32: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_manage_from_adoptfail |
||||||
test_manage_from_available |
pass
pt44.33: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_manage_from_available |
||||||
test_power_change_when_being_cleaned |
pass
pt44.34: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_change_when_being_cleaned |
||||||
test_power_invalid_state_request |
pass
pt44.35: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_invalid_state_request |
||||||
test_power_state_by_name |
pass
pt44.36: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_by_name |
||||||
test_power_state_by_name_unsupported |
pass
pt44.37: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_by_name_unsupported |
||||||
test_power_state_power_off_with_disable_power_off |
pass
pt44.38: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_power_off_with_disable_power_off |
||||||
test_power_state_power_on_invalid_timeout_invalid_soft_ver |
pass
pt44.39: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_power_on_invalid_timeout_invalid_soft_ver |
||||||
test_power_state_power_on_invalid_timeout_no_ver |
pass
pt44.40: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_power_on_invalid_timeout_no_ver |
||||||
test_power_state_power_on_invalid_timeout_valid_soft_ver |
pass
pt44.41: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_power_on_invalid_timeout_valid_soft_ver |
||||||
test_power_state_power_on_no_timeout_invalid_soft_ver |
pass
pt44.42: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_power_on_no_timeout_invalid_soft_ver |
||||||
test_power_state_power_on_no_timeout_no_ver |
pass
pt44.43: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_power_on_no_timeout_no_ver |
||||||
test_power_state_power_on_no_timeout_valid_soft_ver |
pass
pt44.44: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_power_on_no_timeout_valid_soft_ver |
||||||
test_power_state_power_on_valid_timeout_invalid_soft_ver |
pass
pt44.45: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_power_on_valid_timeout_invalid_soft_ver |
||||||
test_power_state_power_on_valid_timeout_no_ver |
pass
pt44.46: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_power_on_valid_timeout_no_ver |
||||||
test_power_state_power_on_valid_timeout_valid_soft_ver |
pass
pt44.47: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_power_on_valid_timeout_valid_soft_ver |
||||||
test_power_state_soft_power_off_invalid_timeout_invalid_soft_ver |
pass
pt44.48: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_soft_power_off_invalid_timeout_invalid_soft_ver |
||||||
test_power_state_soft_power_off_invalid_timeout_no_ver |
pass
pt44.49: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_soft_power_off_invalid_timeout_no_ver |
||||||
test_power_state_soft_power_off_invalid_timeout_valid_soft_ver |
pass
pt44.50: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_soft_power_off_invalid_timeout_valid_soft_ver |
||||||
test_power_state_soft_power_off_no_timeout_invalid_soft_ver |
pass
pt44.51: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_soft_power_off_no_timeout_invalid_soft_ver |
||||||
test_power_state_soft_power_off_no_timeout_no_ver |
pass
pt44.52: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_soft_power_off_no_timeout_no_ver |
||||||
test_power_state_soft_power_off_no_timeout_valid_soft_ver |
pass
pt44.53: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_soft_power_off_no_timeout_valid_soft_ver |
||||||
test_power_state_soft_power_off_valid_timeout_invalid_soft_ver |
pass
pt44.54: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_soft_power_off_valid_timeout_invalid_soft_ver |
||||||
test_power_state_soft_power_off_valid_timeout_no_ver |
pass
pt44.55: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_soft_power_off_valid_timeout_no_ver |
||||||
test_power_state_soft_power_off_valid_timeout_valid_soft_ver |
pass
pt44.56: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_soft_power_off_valid_timeout_valid_soft_ver |
||||||
test_power_state_soft_power_off_with_disable_power_off |
pass
pt44.57: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_power_state_soft_power_off_with_disable_power_off |
||||||
test_provide_from_manage |
pass
pt44.58: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provide_from_manage |
||||||
test_provision_already_in_progress |
pass
pt44.59: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_already_in_progress |
||||||
test_provision_already_in_state |
pass
pt44.60: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_already_in_state |
||||||
test_provision_by_name |
pass
pt44.61: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_by_name |
||||||
test_provision_by_name_unsupported |
pass
pt44.62: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_by_name_unsupported |
||||||
test_provision_deploy |
pass
pt44.63: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_deploy |
||||||
test_provision_invalid_state_request |
pass
pt44.64: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_invalid_state_request |
||||||
test_provision_locked_with_correct_state |
pass
pt44.65: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_locked_with_correct_state |
||||||
test_provision_node_in_maintenance_fail |
pass
pt44.66: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_node_in_maintenance_fail |
||||||
test_provision_rescue_empty_password |
pass
pt44.67: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_rescue_empty_password |
||||||
test_provision_rescue_in_allowed_states |
pass
pt44.68: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_rescue_in_allowed_states |
||||||
test_provision_rescue_in_disallowed_states |
pass
pt44.69: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_rescue_in_disallowed_states |
||||||
test_provision_rescue_no_password |
pass
pt44.70: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_rescue_no_password |
||||||
test_provision_unexpected_rescue_password |
pass
pt44.71: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_unexpected_rescue_password |
||||||
test_provision_unrescue_in_allowed_states |
pass
pt44.72: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_unrescue_in_allowed_states |
||||||
test_provision_unrescue_in_disallowed_states |
pass
pt44.73: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_unrescue_in_disallowed_states |
||||||
test_provision_with_cleansteps_not_clean |
pass
pt44.74: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_with_cleansteps_not_clean |
||||||
test_provision_with_configdrive_not_active |
pass
pt44.75: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_with_configdrive_not_active |
||||||
test_provision_with_deploy |
pass
pt44.76: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_with_deploy |
||||||
test_provision_with_deploy_after_deployfail |
pass
pt44.77: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_with_deploy_after_deployfail |
||||||
test_provision_with_deploy_configdrive |
pass
pt44.78: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_with_deploy_configdrive |
||||||
test_provision_with_deploy_configdrive_as_dict |
pass
pt44.79: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_with_deploy_configdrive_as_dict |
||||||
test_provision_with_deploy_configdrive_as_dict_all_fields |
pass
pt44.80: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_with_deploy_configdrive_as_dict_all_fields |
||||||
test_provision_with_deploy_configdrive_invalid_type |
pass
pt44.81: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_with_deploy_configdrive_invalid_type |
||||||
test_provision_with_deploy_configdrive_not_base64 |
pass
pt44.82: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_with_deploy_configdrive_not_base64 |
||||||
test_provision_with_deploy_configdrive_url |
pass
pt44.83: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_with_deploy_configdrive_url |
||||||
test_provision_with_deploy_deploy_steps |
pass
pt44.84: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_with_deploy_deploy_steps |
||||||
test_provision_with_deploy_deploy_steps_fail |
pass
pt44.85: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_with_deploy_deploy_steps_fail |
||||||
test_provision_with_rebuild |
pass
pt44.86: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_with_rebuild |
||||||
test_provision_with_rebuild_configdrive |
pass
pt44.87: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_with_rebuild_configdrive |
||||||
test_provision_with_rebuild_deploy_steps |
pass
pt44.88: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_with_rebuild_deploy_steps |
||||||
test_provision_with_rebuild_unsupported_configdrive |
pass
pt44.89: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_with_rebuild_unsupported_configdrive |
||||||
test_provision_with_tear_down |
pass
pt44.90: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_with_tear_down |
||||||
test_provision_with_tear_down_in_progress_deploywait |
pass
pt44.91: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_with_tear_down_in_progress_deploywait |
||||||
test_provision_with_tear_down_undeploy |
pass
pt44.92: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_with_tear_down_undeploy |
||||||
test_provision_with_unprovision_after_service_failed |
pass
pt44.93: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_provision_with_unprovision_after_service_failed |
||||||
test_put_raid |
pass
pt44.94: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_put_raid |
||||||
test_put_raid_iface_not_supported |
pass
pt44.95: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_put_raid_iface_not_supported |
||||||
test_put_raid_invalid_parameter_value |
pass
pt44.96: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_put_raid_invalid_parameter_value |
||||||
test_put_raid_older_version |
pass
pt44.97: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_put_raid_older_version |
||||||
test_rescue_raises_error_before_1_38 |
pass
pt44.98: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_rescue_raises_error_before_1_38 |
||||||
test_secure_boot_invalid_request_None |
pass
pt44.99: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_secure_boot_invalid_request_None |
||||||
test_secure_boot_invalid_request_boo |
pass
pt44.100: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_secure_boot_invalid_request_boo |
||||||
test_secure_boot_invalid_request_nullstr |
pass
pt44.101: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_secure_boot_invalid_request_nullstr |
||||||
test_secure_boot_off_older_soft_ver |
pass
pt44.102: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_secure_boot_off_older_soft_ver |
||||||
test_secure_boot_off_valid_soft_ver |
pass
pt44.103: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_secure_boot_off_valid_soft_ver |
||||||
test_secure_boot_off_valid_undocumented_request_zero |
pass
pt44.104: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_secure_boot_off_valid_undocumented_request_zero |
||||||
test_secure_boot_on_invalid_request_two |
pass
pt44.105: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_secure_boot_on_invalid_request_two |
||||||
test_secure_boot_on_older_soft_ver |
pass
pt44.106: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_secure_boot_on_older_soft_ver |
||||||
test_secure_boot_on_valid_soft_ver |
pass
pt44.107: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_secure_boot_on_valid_soft_ver |
||||||
test_secure_boot_on_valid_undocumented_request_one |
pass
pt44.108: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_secure_boot_on_valid_undocumented_request_one |
||||||
test_service |
pass
pt44.109: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_service |
||||||
test_service_args_required |
pass
pt44.110: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_service_args_required |
||||||
test_service_with_runbooks |
pass
pt44.111: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_service_with_runbooks |
||||||
test_service_with_runbooks_unapproved |
pass
pt44.112: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_service_with_runbooks_unapproved |
||||||
test_set_boot_device |
pass
pt44.113: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_boot_device |
||||||
test_set_boot_device_by_name |
pass
pt44.114: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_boot_device_by_name |
||||||
test_set_boot_device_not_supported |
pass
pt44.115: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_boot_device_not_supported |
||||||
test_set_boot_device_persistent |
pass
pt44.116: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_boot_device_persistent |
||||||
test_set_boot_device_persistent_invalid_value |
pass
pt44.117: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_boot_device_persistent_invalid_value |
||||||
test_set_console_by_name |
pass
pt44.118: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_console_by_name |
||||||
test_set_console_by_name_unsupported |
pass
pt44.119: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_console_by_name_unsupported |
||||||
test_set_console_mode_bad_request |
pass
pt44.120: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_console_mode_bad_request |
||||||
test_set_console_mode_bad_request_missing_parameter |
pass
pt44.121: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_console_mode_bad_request_missing_parameter |
||||||
test_set_console_mode_console_not_supported |
pass
pt44.122: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_console_mode_console_not_supported |
||||||
test_set_console_mode_disabled |
pass
pt44.123: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_console_mode_disabled |
||||||
test_set_console_mode_enabled |
pass
pt44.124: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_console_mode_enabled |
||||||
test_set_indicator_state |
pass
pt44.125: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_indicator_state |
||||||
test_set_indicator_state_invalid_value |
pass
pt44.126: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_indicator_state_invalid_value |
||||||
test_set_indicator_state_not_supported |
pass
pt44.127: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_indicator_state_not_supported |
||||||
test_set_indicator_state_qs |
pass
pt44.128: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_indicator_state_qs |
||||||
test_set_indicator_state_versioning |
pass
pt44.129: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_indicator_state_versioning |
||||||
test_set_node_maintenance_mode |
pass
pt44.130: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_node_maintenance_mode |
||||||
test_set_node_maintenance_mode_by_name |
pass
pt44.131: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_node_maintenance_mode_by_name |
||||||
test_set_node_maintenance_mode_error |
pass
pt44.132: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_node_maintenance_mode_error |
||||||
test_set_node_maintenance_mode_no_reason |
pass
pt44.133: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_node_maintenance_mode_no_reason |
||||||
test_set_node_maintenance_mode_no_reason_by_name |
pass
pt44.134: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_set_node_maintenance_mode_no_reason_by_name |
||||||
test_unhold_cleanhold |
pass
pt44.135: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_unhold_cleanhold |
||||||
test_unhold_cleanhold_not_allowed |
pass
pt44.136: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_unhold_cleanhold_not_allowed |
||||||
test_unhold_deployhold |
pass
pt44.137: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_unhold_deployhold |
||||||
test_unhold_deployhold_not_allowed |
pass
pt44.138: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_unhold_deployhold_not_allowed |
||||||
test_unhold_servicehold |
pass
pt44.139: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_unhold_servicehold |
||||||
test_unrescue_raises_error_before_1_38 |
pass
pt44.140: ironic.tests.unit.api.controllers.v1.test_node.TestPut.test_unrescue_raises_error_before_1_38 |
||||||
ironic.tests.unit.api.controllers.v1.test_node.TestTraits | 27 | 27 | 0 | 0 | 0 | Detail | |
test_add_single_trait |
pass
pt45.1: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_add_single_trait |
||||||
test_add_single_trait_fails_if_node_locked |
pass
pt45.2: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_add_single_trait_fails_if_node_locked |
||||||
test_add_single_trait_fails_if_node_not_found |
pass
pt45.3: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_add_single_trait_fails_if_node_not_found |
||||||
test_add_single_trait_fails_max_trait_limit |
pass
pt45.4: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_add_single_trait_fails_max_trait_limit |
||||||
test_add_single_trait_fails_with_bad_version |
pass
pt45.5: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_add_single_trait_fails_with_bad_version |
||||||
test_add_single_trait_rejects_bad_trait |
pass
pt45.6: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_add_single_trait_rejects_bad_trait |
||||||
test_add_single_trait_rejects_too_long_trait |
pass
pt45.7: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_add_single_trait_rejects_too_long_trait |
||||||
test_delete_all_traits |
pass
pt45.8: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_delete_all_traits |
||||||
test_delete_all_traits_fails_with_bad_version |
pass
pt45.9: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_delete_all_traits_fails_with_bad_version |
||||||
test_delete_all_traits_with_chassis |
pass
pt45.10: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_delete_all_traits_with_chassis |
||||||
test_delete_trait |
pass
pt45.11: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_delete_trait |
||||||
test_delete_trait_fails_if_node_locked |
pass
pt45.12: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_delete_trait_fails_if_node_locked |
||||||
test_delete_trait_fails_if_node_not_found |
pass
pt45.13: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_delete_trait_fails_if_node_not_found |
||||||
test_delete_trait_fails_if_trait_not_found |
pass
pt45.14: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_delete_trait_fails_if_trait_not_found |
||||||
test_delete_trait_fails_with_bad_version |
pass
pt45.15: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_delete_trait_fails_with_bad_version |
||||||
test_get_all_traits |
pass
pt45.16: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_get_all_traits |
||||||
test_get_all_traits_fails_with_bad_version |
pass
pt45.17: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_get_all_traits_fails_with_bad_version |
||||||
test_get_all_traits_fails_with_node_not_found |
pass
pt45.18: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_get_all_traits_fails_with_node_not_found |
||||||
test_no_add_single_trait_via_body |
pass
pt45.19: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_no_add_single_trait_via_body |
||||||
test_no_add_single_trait_via_body_2 |
pass
pt45.20: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_no_add_single_trait_via_body_2 |
||||||
test_set_all_traits |
pass
pt45.21: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_set_all_traits |
||||||
test_set_all_traits_empty |
pass
pt45.22: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_set_all_traits_empty |
||||||
test_set_all_traits_fails_with_bad_version |
pass
pt45.23: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_set_all_traits_fails_with_bad_version |
||||||
test_set_all_traits_rejects_bad_trait |
pass
pt45.24: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_set_all_traits_rejects_bad_trait |
||||||
test_set_all_traits_rejects_no_body |
pass
pt45.25: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_set_all_traits_rejects_no_body |
||||||
test_set_all_traits_rejects_too_long_trait |
pass
pt45.26: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_set_all_traits_rejects_too_long_trait |
||||||
test_set_all_traits_with_chassis |
pass
pt45.27: ironic.tests.unit.api.controllers.v1.test_node.TestTraits.test_set_all_traits_with_chassis |
||||||
ironic.tests.unit.api.controllers.v1.test_notification_utils.APINotifyTestCase | 8 | 8 | 0 | 0 | 0 | Detail | |
test_chassis_notification |
pass
pt46.1: ironic.tests.unit.api.controllers.v1.test_notification_utils.APINotifyTestCase.test_chassis_notification |
||||||
test_common_params |
pass
pt46.2: ironic.tests.unit.api.controllers.v1.test_notification_utils.APINotifyTestCase.test_common_params |
||||||
test_emit_maintenance_notification |
pass
pt46.3: ironic.tests.unit.api.controllers.v1.test_notification_utils.APINotifyTestCase.test_emit_maintenance_notification |
||||||
test_node_maintenance_notification |
pass
pt46.4: ironic.tests.unit.api.controllers.v1.test_notification_utils.APINotifyTestCase.test_node_maintenance_notification |
||||||
test_node_notification |
pass
pt46.5: ironic.tests.unit.api.controllers.v1.test_notification_utils.APINotifyTestCase.test_node_notification |
||||||
test_node_notification_mask_secrets |
pass
pt46.6: ironic.tests.unit.api.controllers.v1.test_notification_utils.APINotifyTestCase.test_node_notification_mask_secrets |
||||||
test_port_notification |
pass
pt46.7: ironic.tests.unit.api.controllers.v1.test_notification_utils.APINotifyTestCase.test_port_notification |
||||||
test_portgroup_notification |
pass
pt46.8: ironic.tests.unit.api.controllers.v1.test_notification_utils.APINotifyTestCase.test_portgroup_notification |
||||||
ironic.tests.unit.api.controllers.v1.test_port.TestDelete | 4 | 4 | 0 | 0 | 0 | Detail | |
test_delete_port_byaddress |
pass
pt47.1: ironic.tests.unit.api.controllers.v1.test_port.TestDelete.test_delete_port_byaddress |
||||||
test_delete_port_byid |
pass
pt47.2: ironic.tests.unit.api.controllers.v1.test_port.TestDelete.test_delete_port_byid |
||||||
test_delete_port_node_locked |
pass
pt47.3: ironic.tests.unit.api.controllers.v1.test_port.TestDelete.test_delete_port_node_locked |
||||||
test_portgroups_subresource_delete |
pass
pt47.4: ironic.tests.unit.api.controllers.v1.test_port.TestDelete.test_portgroups_subresource_delete |
||||||
ironic.tests.unit.api.controllers.v1.test_port.TestListPorts | 63 | 63 | 0 | 0 | 0 | Detail | |
test_collection_links |
pass
pt48.1: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_collection_links |
||||||
test_collection_links_custom_fields |
pass
pt48.2: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_collection_links_custom_fields |
||||||
test_collection_links_default_limit |
pass
pt48.3: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_collection_links_default_limit |
||||||
test_detail |
pass
pt48.4: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_detail |
||||||
test_detail_against_single |
pass
pt48.5: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_detail_against_single |
||||||
test_detail_by_node_name_not_supported |
pass
pt48.6: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_detail_by_node_name_not_supported |
||||||
test_detail_by_node_name_ok |
pass
pt48.7: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_detail_by_node_name_ok |
||||||
test_detail_query |
pass
pt48.8: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_detail_query |
||||||
test_detail_query_false |
pass
pt48.9: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_detail_query_false |
||||||
test_detail_sort_key_allowed |
pass
pt48.10: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_detail_sort_key_allowed |
||||||
test_detail_sort_key_not_allowed |
pass
pt48.11: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_detail_sort_key_not_allowed |
||||||
test_detail_using_query_and_fields |
pass
pt48.12: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_detail_using_query_and_fields |
||||||
test_detail_using_query_false_and_fields |
pass
pt48.13: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_detail_using_query_false_and_fields |
||||||
test_detail_using_query_old_version |
pass
pt48.14: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_detail_using_query_old_version |
||||||
test_detail_with_incorrect_api_usage |
pass
pt48.15: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_detail_with_incorrect_api_usage |
||||||
test_empty |
pass
pt48.16: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_empty |
||||||
test_get_all_by_node_name_non_admin |
pass
pt48.17: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_all_by_node_name_non_admin |
||||||
test_get_all_by_node_name_non_admin_no_match |
pass
pt48.18: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_all_by_node_name_non_admin_no_match |
||||||
test_get_all_by_node_name_not_supported |
pass
pt48.19: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_all_by_node_name_not_supported |
||||||
test_get_all_by_node_name_ok |
pass
pt48.20: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_all_by_node_name_ok |
||||||
test_get_all_by_node_uuid_and_name |
pass
pt48.21: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_all_by_node_uuid_and_name |
||||||
test_get_all_by_portgroup_name |
pass
pt48.22: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_all_by_portgroup_name |
||||||
test_get_all_by_portgroup_uuid |
pass
pt48.23: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_all_by_portgroup_uuid |
||||||
test_get_all_by_portgroup_uuid_and_node_uuid |
pass
pt48.24: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_all_by_portgroup_uuid_and_node_uuid |
||||||
test_get_all_by_portgroup_uuid_non_admin |
pass
pt48.25: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_all_by_portgroup_uuid_non_admin |
||||||
test_get_all_by_portgroup_uuid_non_admin_no_match |
pass
pt48.26: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_all_by_portgroup_uuid_non_admin_no_match |
||||||
test_get_all_by_portgroup_uuid_older_api_version |
pass
pt48.27: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_all_by_portgroup_uuid_older_api_version |
||||||
test_get_collection_custom_fields |
pass
pt48.28: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_collection_custom_fields |
||||||
test_get_collection_next_marker_no_uuid |
pass
pt48.29: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_collection_next_marker_no_uuid |
||||||
test_get_custom_fields_invalid_api_version |
pass
pt48.30: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_custom_fields_invalid_api_version |
||||||
test_get_custom_fields_invalid_fields |
pass
pt48.31: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_custom_fields_invalid_fields |
||||||
test_get_custom_fields_is_smartnic |
pass
pt48.32: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_custom_fields_is_smartnic |
||||||
test_get_custom_fields_physical_network |
pass
pt48.33: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_custom_fields_physical_network |
||||||
test_get_custom_fields_physical_network_upgrade |
pass
pt48.34: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_custom_fields_physical_network_upgrade |
||||||
test_get_one |
pass
pt48.35: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_one |
||||||
test_get_one_custom_fields |
pass
pt48.36: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_one_custom_fields |
||||||
test_get_one_portgroup_is_none |
pass
pt48.37: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_one_portgroup_is_none |
||||||
test_get_ports_by_description |
pass
pt48.38: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_get_ports_by_description |
||||||
test_hide_fields_in_newer_versions_advanced_net |
pass
pt48.39: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_hide_fields_in_newer_versions_advanced_net |
||||||
test_hide_fields_in_newer_versions_internal_info |
pass
pt48.40: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_hide_fields_in_newer_versions_internal_info |
||||||
test_hide_fields_in_newer_versions_is_smartnic |
pass
pt48.41: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_hide_fields_in_newer_versions_is_smartnic |
||||||
test_hide_fields_in_newer_versions_ovn_vtep |
pass
pt48.42: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_hide_fields_in_newer_versions_ovn_vtep |
||||||
test_hide_fields_in_newer_versions_physical_network |
pass
pt48.43: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_hide_fields_in_newer_versions_physical_network |
||||||
test_hide_fields_in_newer_versions_physical_network_upgrade |
pass
pt48.44: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_hide_fields_in_newer_versions_physical_network_upgrade |
||||||
test_hide_fields_in_newer_versions_portgroup_uuid |
pass
pt48.45: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_hide_fields_in_newer_versions_portgroup_uuid |
||||||
test_links |
pass
pt48.46: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_links |
||||||
test_links_public_url |
pass
pt48.47: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_links_public_url |
||||||
test_list_non_admin_forbidden |
pass
pt48.48: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_list_non_admin_forbidden |
||||||
test_list_non_admin_forbidden_no_project |
pass
pt48.49: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_list_non_admin_forbidden_no_project |
||||||
test_many |
pass
pt48.50: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_many |
||||||
test_many_non_admin |
pass
pt48.51: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_many_non_admin |
||||||
test_one |
pass
pt48.52: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_one |
||||||
test_port_by_address |
pass
pt48.53: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_port_by_address |
||||||
test_port_by_address_invalid_address_format |
pass
pt48.54: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_port_by_address_invalid_address_format |
||||||
test_port_by_address_non_admin |
pass
pt48.55: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_port_by_address_non_admin |
||||||
test_port_by_address_non_admin_no_match |
pass
pt48.56: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_port_by_address_non_admin_no_match |
||||||
test_port_by_address_non_existent_address |
pass
pt48.57: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_port_by_address_non_existent_address |
||||||
test_portgroups_subresource_invalid_ident |
pass
pt48.58: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_portgroups_subresource_invalid_ident |
||||||
test_portgroups_subresource_node_not_found |
pass
pt48.59: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_portgroups_subresource_node_not_found |
||||||
test_sort_key |
pass
pt48.60: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_sort_key |
||||||
test_sort_key_allowed |
pass
pt48.61: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_sort_key_allowed |
||||||
test_sort_key_invalid |
pass
pt48.62: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_sort_key_invalid |
||||||
test_sort_key_not_allowed |
pass
pt48.63: ironic.tests.unit.api.controllers.v1.test_port.TestListPorts.test_sort_key_not_allowed |
||||||
ironic.tests.unit.api.controllers.v1.test_port.TestListPortsByShard | 3 | 3 | 0 | 0 | 0 | Detail | |
test_get_by_shard_multi |
pass
pt49.1: ironic.tests.unit.api.controllers.v1.test_port.TestListPortsByShard.test_get_by_shard_multi |
||||||
test_get_by_shard_single |
pass
pt49.2: ironic.tests.unit.api.controllers.v1.test_port.TestListPortsByShard.test_get_by_shard_single |
||||||
test_get_by_shard_single_fail_api_version |
pass
pt49.3: ironic.tests.unit.api.controllers.v1.test_port.TestListPortsByShard.test_get_by_shard_single_fail_api_version |
||||||
ironic.tests.unit.api.controllers.v1.test_port.TestPatch | 50 | 50 | 0 | 0 | 0 | Detail | |
test_add_local_link_connection_network_type |
pass
pt50.1: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_add_local_link_connection_network_type |
||||||
test_add_local_link_connection_network_type_old_api |
pass
pt50.2: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_add_local_link_connection_network_type_old_api |
||||||
test_add_multi |
pass
pt50.3: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_add_multi |
||||||
test_add_node_id |
pass
pt50.4: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_add_node_id |
||||||
test_add_node_uuid |
pass
pt50.5: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_add_node_uuid |
||||||
test_add_physical_network |
pass
pt50.6: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_add_physical_network |
||||||
test_add_physical_network_old_api_version |
pass
pt50.7: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_add_physical_network_old_api_version |
||||||
test_add_physical_network_upgrade |
pass
pt50.8: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_add_physical_network_upgrade |
||||||
test_add_portgroup_uuid |
pass
pt50.9: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_add_portgroup_uuid |
||||||
test_add_root |
pass
pt50.10: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_add_root |
||||||
test_add_root_non_existent |
pass
pt50.11: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_add_root_non_existent |
||||||
test_invalid_physnet_empty_string |
pass
pt50.12: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_invalid_physnet_empty_string |
||||||
test_invalid_physnet_non_text |
pass
pt50.13: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_invalid_physnet_non_text |
||||||
test_invalid_physnet_too_long |
pass
pt50.14: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_invalid_physnet_too_long |
||||||
test_portgroups_subresource_patch |
pass
pt50.15: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_portgroups_subresource_patch |
||||||
test_remove_local_link_connection_network_type |
pass
pt50.16: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_remove_local_link_connection_network_type |
||||||
test_remove_local_link_connection_network_type_old_api |
pass
pt50.17: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_remove_local_link_connection_network_type_old_api |
||||||
test_remove_local_link_connection_old_api |
pass
pt50.18: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_remove_local_link_connection_old_api |
||||||
test_remove_mandatory_field |
pass
pt50.19: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_remove_mandatory_field |
||||||
test_remove_multi |
pass
pt50.20: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_remove_multi |
||||||
test_remove_node_id |
pass
pt50.21: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_remove_node_id |
||||||
test_remove_non_existent_property_fail |
pass
pt50.22: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_remove_non_existent_property_fail |
||||||
test_remove_physical_network |
pass
pt50.23: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_remove_physical_network |
||||||
test_remove_physical_network_old_api_version |
pass
pt50.24: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_remove_physical_network_old_api_version |
||||||
test_remove_physical_network_upgrade |
pass
pt50.25: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_remove_physical_network_upgrade |
||||||
test_remove_uuid |
pass
pt50.26: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_remove_uuid |
||||||
test_replace_address_already_exist |
pass
pt50.27: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_replace_address_already_exist |
||||||
test_replace_local_link_connection |
pass
pt50.28: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_replace_local_link_connection |
||||||
test_replace_multi |
pass
pt50.29: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_replace_multi |
||||||
test_replace_node_id |
pass
pt50.30: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_replace_node_id |
||||||
test_replace_node_uuid |
pass
pt50.31: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_replace_node_uuid |
||||||
test_replace_non_existent_node_uuid |
pass
pt50.32: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_replace_non_existent_node_uuid |
||||||
test_replace_physical_network |
pass
pt50.33: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_replace_physical_network |
||||||
test_replace_physical_network_old_api_version |
pass
pt50.34: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_replace_physical_network_old_api_version |
||||||
test_replace_physical_network_upgrade |
pass
pt50.35: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_replace_physical_network_upgrade |
||||||
test_replace_portgroup_uuid |
pass
pt50.36: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_replace_portgroup_uuid |
||||||
test_replace_portgroup_uuid_old_api |
pass
pt50.37: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_replace_portgroup_uuid_old_api |
||||||
test_replace_portgroup_uuid_remove |
pass
pt50.38: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_replace_portgroup_uuid_remove |
||||||
test_replace_portgroup_uuid_remove_add |
pass
pt50.39: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_replace_portgroup_uuid_remove_add |
||||||
test_replace_singular |
pass
pt50.40: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_replace_singular |
||||||
test_set_pxe_enabled_false_old_api |
pass
pt50.41: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_set_pxe_enabled_false_old_api |
||||||
test_update_address_invalid_format |
pass
pt50.42: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_update_address_invalid_format |
||||||
test_update_byaddress_not_allowed |
pass
pt50.43: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_update_byaddress_not_allowed |
||||||
test_update_byid |
pass
pt50.44: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_update_byid |
||||||
test_update_in_inspecting_allowed |
pass
pt50.45: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_update_in_inspecting_allowed |
||||||
test_update_in_inspecting_not_allowed |
pass
pt50.46: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_update_in_inspecting_not_allowed |
||||||
test_update_not_found |
pass
pt50.47: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_update_not_found |
||||||
test_update_port_address_normalized |
pass
pt50.48: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_update_port_address_normalized |
||||||
test_update_pxe_enabled_allowed |
pass
pt50.49: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_update_pxe_enabled_allowed |
||||||
test_update_pxe_enabled_old_api_version |
pass
pt50.50: ironic.tests.unit.api.controllers.v1.test_port.TestPatch.test_update_pxe_enabled_old_api_version |
||||||
ironic.tests.unit.api.controllers.v1.test_port.TestPortsController__CheckAllowedPortFields | 9 | 9 | 0 | 0 | 0 | Detail | |
test__check_allowed_port_fields_allow |
pass
pt51.1: ironic.tests.unit.api.controllers.v1.test_port.TestPortsController__CheckAllowedPortFields.test__check_allowed_port_fields_allow |
||||||
test__check_allowed_port_fields_empty |
pass
pt51.2: ironic.tests.unit.api.controllers.v1.test_port.TestPortsController__CheckAllowedPortFields.test__check_allowed_port_fields_empty |
||||||
test__check_allowed_port_fields_local_link_connection_none_type |
pass
pt51.3: ironic.tests.unit.api.controllers.v1.test_port.TestPortsController__CheckAllowedPortFields.test__check_allowed_port_fields_local_link_connection_none_type |
||||||
test__check_allowed_port_fields_none |
pass
pt51.4: ironic.tests.unit.api.controllers.v1.test_port.TestPortsController__CheckAllowedPortFields.test__check_allowed_port_fields_none |
||||||
test__check_allowed_port_fields_not_allow |
pass
pt51.5: ironic.tests.unit.api.controllers.v1.test_port.TestPortsController__CheckAllowedPortFields.test__check_allowed_port_fields_not_allow |
||||||
test__check_allowed_port_fields_physnet_allow |
pass
pt51.6: ironic.tests.unit.api.controllers.v1.test_port.TestPortsController__CheckAllowedPortFields.test__check_allowed_port_fields_physnet_allow |
||||||
test__check_allowed_port_fields_physnet_not_allow |
pass
pt51.7: ironic.tests.unit.api.controllers.v1.test_port.TestPortsController__CheckAllowedPortFields.test__check_allowed_port_fields_physnet_not_allow |
||||||
test__check_allowed_port_fields_portgroup_allow |
pass
pt51.8: ironic.tests.unit.api.controllers.v1.test_port.TestPortsController__CheckAllowedPortFields.test__check_allowed_port_fields_portgroup_allow |
||||||
test__check_allowed_port_fields_portgroup_not_allow |
pass
pt51.9: ironic.tests.unit.api.controllers.v1.test_port.TestPortsController__CheckAllowedPortFields.test__check_allowed_port_fields_portgroup_not_allow |
||||||
ironic.tests.unit.api.controllers.v1.test_port.TestPortsController__GetPortByAddress | 1 | 1 | 0 | 0 | 0 | Detail | |
test__get_ports_by_address |
pass
pt52.1: ironic.tests.unit.api.controllers.v1.test_port.TestPortsController__GetPortByAddress.test__get_ports_by_address |
||||||
ironic.tests.unit.api.controllers.v1.test_port.TestPortsController__GetPortsCollection | 1 | 1 | 0 | 0 | 0 | Detail | |
test__get_ports_collection |
pass
pt53.1: ironic.tests.unit.api.controllers.v1.test_port.TestPortsController__GetPortsCollection.test__get_ports_collection |
||||||
ironic.tests.unit.api.controllers.v1.test_port.TestPost | 59 | 59 | 0 | 0 | 0 | Detail | |
test_create_port |
pass
pt54.1: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port |
||||||
test_create_port_address_already_exist |
pass
pt54.2: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_address_already_exist |
||||||
test_create_port_address_normalized |
pass
pt54.3: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_address_normalized |
||||||
test_create_port_doesnt_contain_id |
pass
pt54.4: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_doesnt_contain_id |
||||||
test_create_port_error |
pass
pt54.5: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_error |
||||||
test_create_port_generate_uuid |
pass
pt54.6: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_generate_uuid |
||||||
test_create_port_invalid_addr_format |
pass
pt54.7: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_invalid_addr_format |
||||||
test_create_port_invalid_node_uuid_format |
pass
pt54.8: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_invalid_node_uuid_format |
||||||
test_create_port_invalid_physnet_empty_string |
pass
pt54.9: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_invalid_physnet_empty_string |
||||||
test_create_port_invalid_physnet_non_text |
pass
pt54.10: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_invalid_physnet_non_text |
||||||
test_create_port_invalid_physnet_too_long |
pass
pt54.11: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_invalid_physnet_too_long |
||||||
test_create_port_local_link_connection_keys |
pass
pt54.12: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_local_link_connection_keys |
||||||
test_create_port_local_link_connection_missing_mandatory |
pass
pt54.13: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_local_link_connection_missing_mandatory |
||||||
test_create_port_local_link_connection_missing_optional |
pass
pt54.14: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_local_link_connection_missing_optional |
||||||
test_create_port_local_link_connection_switch_id_bad_mac |
pass
pt54.15: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_local_link_connection_switch_id_bad_mac |
||||||
test_create_port_min_api_version |
pass
pt54.16: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_min_api_version |
||||||
test_create_port_missing_address_fails |
pass
pt54.17: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_missing_address_fails |
||||||
test_create_port_no_mandatory_field_address |
pass
pt54.18: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_no_mandatory_field_address |
||||||
test_create_port_no_mandatory_field_node_uuid |
pass
pt54.19: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_no_mandatory_field_node_uuid |
||||||
test_create_port_node_uuid_not_found |
pass
pt54.20: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_node_uuid_not_found |
||||||
test_create_port_novif_nopxe_noportgroup |
pass
pt54.21: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_novif_nopxe_noportgroup |
||||||
test_create_port_novif_nopxe_portgroup_nostandalone_ports |
pass
pt54.22: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_novif_nopxe_portgroup_nostandalone_ports |
||||||
test_create_port_novif_nopxe_portgroup_standalone_ports |
pass
pt54.23: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_novif_nopxe_portgroup_standalone_ports |
||||||
test_create_port_novif_pxe_noportgroup |
pass
pt54.24: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_novif_pxe_noportgroup |
||||||
test_create_port_novif_pxe_portgroup_nostandalone_ports |
pass
pt54.25: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_novif_pxe_portgroup_nostandalone_ports |
||||||
test_create_port_novif_pxe_portgroup_standalone_ports |
pass
pt54.26: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_novif_pxe_portgroup_standalone_ports |
||||||
test_create_port_portgroup |
pass
pt54.27: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_portgroup |
||||||
test_create_port_portgroup_different_nodes |
pass
pt54.28: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_portgroup_different_nodes |
||||||
test_create_port_portgroup_old_api_version |
pass
pt54.29: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_portgroup_old_api_version |
||||||
test_create_port_portgroup_uuid_not_found |
pass
pt54.30: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_portgroup_uuid_not_found |
||||||
test_create_port_portgroup_uuid_not_found_old_api_version |
pass
pt54.31: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_portgroup_uuid_not_found_old_api_version |
||||||
test_create_port_some_invalid_local_link_connection_key |
pass
pt54.32: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_some_invalid_local_link_connection_key |
||||||
test_create_port_valid_extra |
pass
pt54.33: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_valid_extra |
||||||
test_create_port_vif_nopxe_noportgroup |
pass
pt54.34: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_vif_nopxe_noportgroup |
||||||
test_create_port_vif_nopxe_portgroup_standalone_ports |
pass
pt54.35: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_vif_nopxe_portgroup_standalone_ports |
||||||
test_create_port_vif_pxe_noportgroup |
pass
pt54.36: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_vif_pxe_noportgroup |
||||||
test_create_port_vif_pxe_portgroup_nostandalone_ports |
pass
pt54.37: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_vif_pxe_portgroup_nostandalone_ports |
||||||
test_create_port_vif_pxe_portgroup_standalone_ports |
pass
pt54.38: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_vif_pxe_portgroup_standalone_ports |
||||||
test_create_port_with_both_node_ident_and_node_uuid |
pass
pt54.39: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_with_both_node_ident_and_node_uuid |
||||||
test_create_port_with_hyphens_delimiter |
pass
pt54.40: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_with_hyphens_delimiter |
||||||
test_create_port_with_internal_field |
pass
pt54.41: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_with_internal_field |
||||||
test_create_port_with_is_smartnic |
pass
pt54.42: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_with_is_smartnic |
||||||
test_create_port_with_is_smartnic_default_value |
pass
pt54.43: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_with_is_smartnic_default_value |
||||||
test_create_port_with_is_smartnic_missing_hostname |
pass
pt54.44: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_with_is_smartnic_missing_hostname |
||||||
test_create_port_with_is_smartnic_missing_port_id |
pass
pt54.45: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_with_is_smartnic_missing_port_id |
||||||
test_create_port_with_is_smartnic_old_api_version |
pass
pt54.46: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_with_is_smartnic_old_api_version |
||||||
test_create_port_with_llc_old_api_version |
pass
pt54.47: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_with_llc_old_api_version |
||||||
test_create_port_with_network_type_in_llc |
pass
pt54.48: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_with_network_type_in_llc |
||||||
test_create_port_with_network_type_in_llc_old_api_version |
pass
pt54.49: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_with_network_type_in_llc_old_api_version |
||||||
test_create_port_with_node_ident |
pass
pt54.50: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_with_node_ident |
||||||
test_create_port_with_node_ident_unsupported_api_version |
pass
pt54.51: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_with_node_ident_unsupported_api_version |
||||||
test_create_port_with_node_uuid |
pass
pt54.52: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_with_node_uuid |
||||||
test_create_port_with_physical_network |
pass
pt54.53: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_with_physical_network |
||||||
test_create_port_with_physical_network_old_api_version |
pass
pt54.54: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_with_physical_network_old_api_version |
||||||
test_create_port_with_physical_network_upgrade |
pass
pt54.55: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_with_physical_network_upgrade |
||||||
test_create_port_with_pxe_enabled_old_api_version |
pass
pt54.56: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_with_pxe_enabled_old_api_version |
||||||
test_create_port_without_node_or_node_uuid |
pass
pt54.57: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_create_port_without_node_or_node_uuid |
||||||
test_node_uuid_to_node_id_mapping |
pass
pt54.58: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_node_uuid_to_node_id_mapping |
||||||
test_portgroups_subresource_post |
pass
pt54.59: ironic.tests.unit.api.controllers.v1.test_port.TestPost.test_portgroups_subresource_post |
||||||
ironic.tests.unit.api.controllers.v1.test_portgroup.TestDelete | 7 | 7 | 0 | 0 | 0 | Detail | |
test_delete_portgroup_byaddress |
pass
pt55.1: ironic.tests.unit.api.controllers.v1.test_portgroup.TestDelete.test_delete_portgroup_byaddress |
||||||
test_delete_portgroup_byid |
pass
pt55.2: ironic.tests.unit.api.controllers.v1.test_portgroup.TestDelete.test_delete_portgroup_byid |
||||||
test_delete_portgroup_byname |
pass
pt55.3: ironic.tests.unit.api.controllers.v1.test_portgroup.TestDelete.test_delete_portgroup_byname |
||||||
test_delete_portgroup_byname_not_existed |
pass
pt55.4: ironic.tests.unit.api.controllers.v1.test_portgroup.TestDelete.test_delete_portgroup_byname_not_existed |
||||||
test_delete_portgroup_byname_with_json |
pass
pt55.5: ironic.tests.unit.api.controllers.v1.test_portgroup.TestDelete.test_delete_portgroup_byname_with_json |
||||||
test_delete_portgroup_invalid_api_version |
pass
pt55.6: ironic.tests.unit.api.controllers.v1.test_portgroup.TestDelete.test_delete_portgroup_invalid_api_version |
||||||
test_delete_portgroup_node_locked |
pass
pt55.7: ironic.tests.unit.api.controllers.v1.test_portgroup.TestDelete.test_delete_portgroup_node_locked |
||||||
ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups | 46 | 46 | 0 | 0 | 0 | Detail | |
test_collection_links |
pass
pt56.1: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_collection_links |
||||||
test_collection_links_custom_fields |
pass
pt56.2: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_collection_links_custom_fields |
||||||
test_collection_links_default_limit |
pass
pt56.3: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_collection_links_default_limit |
||||||
test_detail |
pass
pt56.4: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_detail |
||||||
test_detail_against_single |
pass
pt56.5: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_detail_against_single |
||||||
test_detail_by_node_name_ok |
pass
pt56.6: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_detail_by_node_name_ok |
||||||
test_detail_invalid_api_version |
pass
pt56.7: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_detail_invalid_api_version |
||||||
test_detail_query |
pass
pt56.8: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_detail_query |
||||||
test_detail_query_false |
pass
pt56.9: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_detail_query_false |
||||||
test_detail_sort_key_allowed |
pass
pt56.10: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_detail_sort_key_allowed |
||||||
test_detail_sort_key_not_allowed |
pass
pt56.11: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_detail_sort_key_not_allowed |
||||||
test_detail_using_query_and_fields |
pass
pt56.12: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_detail_using_query_and_fields |
||||||
test_detail_using_query_false_and_fields |
pass
pt56.13: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_detail_using_query_false_and_fields |
||||||
test_detail_using_query_old_version |
pass
pt56.14: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_detail_using_query_old_version |
||||||
test_empty |
pass
pt56.15: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_empty |
||||||
test_get_all_by_node_name_ok |
pass
pt56.16: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_get_all_by_node_name_ok |
||||||
test_get_all_by_node_uuid_ok |
pass
pt56.17: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_get_all_by_node_uuid_ok |
||||||
test_get_all_ports_by_portgroup_uuid |
pass
pt56.18: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_get_all_ports_by_portgroup_uuid |
||||||
test_get_collection_custom_fields |
pass
pt56.19: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_get_collection_custom_fields |
||||||
test_get_collection_pagination_no_uuid |
pass
pt56.20: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_get_collection_pagination_no_uuid |
||||||
test_get_collection_properties_field_lower_api_version |
pass
pt56.21: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_get_collection_properties_field_lower_api_version |
||||||
test_get_custom_fields_invalid_fields |
pass
pt56.22: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_get_custom_fields_invalid_fields |
||||||
test_get_one |
pass
pt56.23: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_get_one |
||||||
test_get_one_custom_fields |
pass
pt56.24: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_get_one_custom_fields |
||||||
test_get_one_invalid_api_version |
pass
pt56.25: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_get_one_invalid_api_version |
||||||
test_get_one_mode_field_lower_api_version |
pass
pt56.26: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_get_one_mode_field_lower_api_version |
||||||
test_get_one_with_double_json_in_name |
pass
pt56.27: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_get_one_with_double_json_in_name |
||||||
test_get_one_with_json |
pass
pt56.28: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_get_one_with_json |
||||||
test_get_one_with_json_in_name |
pass
pt56.29: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_get_one_with_json_in_name |
||||||
test_get_one_with_json_not_found |
pass
pt56.30: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_get_one_with_json_not_found |
||||||
test_get_one_with_suffix |
pass
pt56.31: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_get_one_with_suffix |
||||||
test_links |
pass
pt56.32: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_links |
||||||
test_many |
pass
pt56.33: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_many |
||||||
test_one |
pass
pt56.34: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_one |
||||||
test_portgroup_by_address |
pass
pt56.35: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_portgroup_by_address |
||||||
test_portgroup_by_address_invalid_address_format |
pass
pt56.36: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_portgroup_by_address_invalid_address_format |
||||||
test_portgroup_by_address_non_existent_address |
pass
pt56.37: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_portgroup_by_address_non_existent_address |
||||||
test_portgroup_get_all_invalid_api_version |
pass
pt56.38: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_portgroup_get_all_invalid_api_version |
||||||
test_ports_subresource |
pass
pt56.39: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_ports_subresource |
||||||
test_ports_subresource_no_portgroups_allowed |
pass
pt56.40: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_ports_subresource_no_portgroups_allowed |
||||||
test_ports_subresource_not_allowed |
pass
pt56.41: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_ports_subresource_not_allowed |
||||||
test_ports_subresource_portgroup_not_found |
pass
pt56.42: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_ports_subresource_portgroup_not_found |
||||||
test_sort_key |
pass
pt56.43: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_sort_key |
||||||
test_sort_key_allowed |
pass
pt56.44: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_sort_key_allowed |
||||||
test_sort_key_invalid |
pass
pt56.45: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_sort_key_invalid |
||||||
test_sort_key_not_allowed |
pass
pt56.46: ironic.tests.unit.api.controllers.v1.test_portgroup.TestListPortgroups.test_sort_key_not_allowed |
||||||
ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch | 33 | 33 | 0 | 0 | 0 | Detail | |
test_add_multi |
pass
pt57.1: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_add_multi |
||||||
test_add_node_id |
pass
pt57.2: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_add_node_id |
||||||
test_add_node_uuid |
pass
pt57.3: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_add_node_uuid |
||||||
test_add_root |
pass
pt57.4: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_add_root |
||||||
test_add_root_non_existent |
pass
pt57.5: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_add_root_non_existent |
||||||
test_remove_address |
pass
pt57.6: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_remove_address |
||||||
test_remove_mode_not_allowed |
pass
pt57.7: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_remove_mode_not_allowed |
||||||
test_remove_multi |
pass
pt57.8: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_remove_multi |
||||||
test_remove_node_id |
pass
pt57.9: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_remove_node_id |
||||||
test_remove_non_existent_property_fail |
pass
pt57.10: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_remove_non_existent_property_fail |
||||||
test_remove_uuid |
pass
pt57.11: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_remove_uuid |
||||||
test_replace_address_already_exist |
pass
pt57.12: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_replace_address_already_exist |
||||||
test_replace_multi |
pass
pt57.13: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_replace_multi |
||||||
test_replace_node_id |
pass
pt57.14: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_replace_node_id |
||||||
test_replace_node_uuid |
pass
pt57.15: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_replace_node_uuid |
||||||
test_replace_non_existent_node_uuid |
pass
pt57.16: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_replace_non_existent_node_uuid |
||||||
test_replace_singular |
pass
pt57.17: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_replace_singular |
||||||
test_update_address_invalid_format |
pass
pt57.18: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_update_address_invalid_format |
||||||
test_update_byaddress_not_allowed |
pass
pt57.19: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_update_byaddress_not_allowed |
||||||
test_update_byid |
pass
pt57.20: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_update_byid |
||||||
test_update_byid_invalid_api_version |
pass
pt57.21: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_update_byid_invalid_api_version |
||||||
test_update_byname |
pass
pt57.22: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_update_byname |
||||||
test_update_byname_with_json |
pass
pt57.23: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_update_byname_with_json |
||||||
test_update_in_inspecting_allowed |
pass
pt57.24: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_update_in_inspecting_allowed |
||||||
test_update_in_inspecting_not_allowed |
pass
pt57.25: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_update_in_inspecting_not_allowed |
||||||
test_update_invalid_name |
pass
pt57.26: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_update_invalid_name |
||||||
test_update_not_found |
pass
pt57.27: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_update_not_found |
||||||
test_update_portgroup_address_normalized |
pass
pt57.28: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_update_portgroup_address_normalized |
||||||
test_update_portgroup_internal_info_not_allowed |
pass
pt57.29: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_update_portgroup_internal_info_not_allowed |
||||||
test_update_portgroup_mode_properties |
pass
pt57.30: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_update_portgroup_mode_properties |
||||||
test_update_portgroup_mode_properties_bad_api_version |
pass
pt57.31: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_update_portgroup_mode_properties_bad_api_version |
||||||
test_update_portgroup_standalone_ports_supported |
pass
pt57.32: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_update_portgroup_standalone_ports_supported |
||||||
test_update_portgroup_standalone_ports_supported_bad_api_version |
pass
pt57.33: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPatch.test_update_portgroup_standalone_ports_supported_bad_api_version |
||||||
ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost | 22 | 22 | 0 | 0 | 0 | Detail | |
test_create_portgroup |
pass
pt58.1: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_create_portgroup |
||||||
test_create_portgroup_address_already_exist |
pass
pt58.2: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_create_portgroup_address_already_exist |
||||||
test_create_portgroup_address_normalized |
pass
pt58.3: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_create_portgroup_address_normalized |
||||||
test_create_portgroup_default_mode |
pass
pt58.4: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_create_portgroup_default_mode |
||||||
test_create_portgroup_doesnt_contain_id |
pass
pt58.5: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_create_portgroup_doesnt_contain_id |
||||||
test_create_portgroup_error |
pass
pt58.6: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_create_portgroup_error |
||||||
test_create_portgroup_generate_uuid |
pass
pt58.7: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_create_portgroup_generate_uuid |
||||||
test_create_portgroup_internal_info_not_allowed |
pass
pt58.8: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_create_portgroup_internal_info_not_allowed |
||||||
test_create_portgroup_invalid_addr_format |
pass
pt58.9: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_create_portgroup_invalid_addr_format |
||||||
test_create_portgroup_invalid_api_version |
pass
pt58.10: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_create_portgroup_invalid_api_version |
||||||
test_create_portgroup_invalid_node_uuid_format |
pass
pt58.11: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_create_portgroup_invalid_node_uuid_format |
||||||
test_create_portgroup_mode_old_api_version |
pass
pt58.12: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_create_portgroup_mode_old_api_version |
||||||
test_create_portgroup_mode_properties |
pass
pt58.13: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_create_portgroup_mode_properties |
||||||
test_create_portgroup_name_invalid |
pass
pt58.14: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_create_portgroup_name_invalid |
||||||
test_create_portgroup_name_ok |
pass
pt58.15: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_create_portgroup_name_ok |
||||||
test_create_portgroup_no_address |
pass
pt58.16: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_create_portgroup_no_address |
||||||
test_create_portgroup_no_mandatory_field_node_uuid |
pass
pt58.17: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_create_portgroup_no_mandatory_field_node_uuid |
||||||
test_create_portgroup_node_uuid_not_found |
pass
pt58.18: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_create_portgroup_node_uuid_not_found |
||||||
test_create_portgroup_v123 |
pass
pt58.19: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_create_portgroup_v123 |
||||||
test_create_portgroup_valid_extra |
pass
pt58.20: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_create_portgroup_valid_extra |
||||||
test_create_portgroup_with_hyphens_delimiter |
pass
pt58.21: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_create_portgroup_with_hyphens_delimiter |
||||||
test_node_uuid_to_node_id_mapping |
pass
pt58.22: ironic.tests.unit.api.controllers.v1.test_portgroup.TestPost.test_node_uuid_to_node_id_mapping |
||||||
ironic.tests.unit.api.controllers.v1.test_ramdisk.TestContinueInspection | 6 | 6 | 0 | 0 | 0 | Detail | |
test_bmc_address_as_none |
pass
pt59.1: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestContinueInspection.test_bmc_address_as_none |
||||||
test_inspector_compatibility |
pass
pt59.2: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestContinueInspection.test_inspector_compatibility |
||||||
test_invalid_schema |
pass
pt59.3: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestContinueInspection.test_invalid_schema |
||||||
test_new_api |
pass
pt59.4: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestContinueInspection.test_new_api |
||||||
test_no_usable_lookup_data |
pass
pt59.5: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestContinueInspection.test_no_usable_lookup_data |
||||||
test_old_api_version |
pass
pt59.6: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestContinueInspection.test_old_api_version |
||||||
ironic.tests.unit.api.controllers.v1.test_ramdisk.TestContinueInspectionAutoDiscovery | 3 | 3 | 0 | 0 | 0 | Detail | |
test_enroll |
pass
pt60.1: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestContinueInspectionAutoDiscovery.test_enroll |
||||||
test_override_defaults |
pass
pt60.2: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestContinueInspectionAutoDiscovery.test_override_defaults |
||||||
test_wrong_driver |
pass
pt60.3: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestContinueInspectionAutoDiscovery.test_wrong_driver |
||||||
ironic.tests.unit.api.controllers.v1.test_ramdisk.TestContinueInspectionScopedRBAC | 6 | 6 | 0 | 0 | 0 | Detail | |
test_bmc_address_as_none |
pass
pt61.1: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestContinueInspectionScopedRBAC.test_bmc_address_as_none |
||||||
test_inspector_compatibility |
pass
pt61.2: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestContinueInspectionScopedRBAC.test_inspector_compatibility |
||||||
test_invalid_schema |
pass
pt61.3: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestContinueInspectionScopedRBAC.test_invalid_schema |
||||||
test_new_api |
pass
pt61.4: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestContinueInspectionScopedRBAC.test_new_api |
||||||
test_no_usable_lookup_data |
pass
pt61.5: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestContinueInspectionScopedRBAC.test_no_usable_lookup_data |
||||||
test_old_api_version |
pass
pt61.6: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestContinueInspectionScopedRBAC.test_old_api_version |
||||||
ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeat | 16 | 16 | 0 | 0 | 0 | Detail | |
test_bad_invalid_agent_status |
pass
pt62.1: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeat.test_bad_invalid_agent_status |
||||||
test_heartbeat_rejects_different_callback_url |
pass
pt62.2: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeat.test_heartbeat_rejects_different_callback_url |
||||||
test_heartbeat_rejects_file_url |
pass
pt62.3: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeat.test_heartbeat_rejects_file_url |
||||||
test_node_not_found |
pass
pt62.4: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeat.test_node_not_found |
||||||
test_ok |
pass
pt62.5: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeat.test_ok |
||||||
test_ok_agent_status_and_status |
pass
pt62.6: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeat.test_ok_agent_status_and_status |
||||||
test_ok_agent_token |
pass
pt62.7: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeat.test_ok_agent_token |
||||||
test_ok_agent_verify_ca |
pass
pt62.8: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeat.test_ok_agent_verify_ca |
||||||
test_ok_agent_version |
pass
pt62.9: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeat.test_ok_agent_version |
||||||
test_ok_by_name |
pass
pt62.10: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeat.test_ok_by_name |
||||||
test_ok_for_anaconda |
pass
pt62.11: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeat.test_ok_for_anaconda |
||||||
test_ok_with_json |
pass
pt62.12: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeat.test_ok_with_json |
||||||
test_old_API_agent_verify_ca_error |
pass
pt62.13: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeat.test_old_API_agent_verify_ca_error |
||||||
test_old_API_agent_version_error |
pass
pt62.14: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeat.test_old_API_agent_version_error |
||||||
test_old_api_agent_status_error |
pass
pt62.15: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeat.test_old_api_agent_status_error |
||||||
test_old_api_version |
pass
pt62.16: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeat.test_old_api_version |
||||||
ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeatScopedRBAC | 16 | 16 | 0 | 0 | 0 | Detail | |
test_bad_invalid_agent_status |
pass
pt63.1: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeatScopedRBAC.test_bad_invalid_agent_status |
||||||
test_heartbeat_rejects_different_callback_url |
pass
pt63.2: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeatScopedRBAC.test_heartbeat_rejects_different_callback_url |
||||||
test_heartbeat_rejects_file_url |
pass
pt63.3: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeatScopedRBAC.test_heartbeat_rejects_file_url |
||||||
test_node_not_found |
pass
pt63.4: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeatScopedRBAC.test_node_not_found |
||||||
test_ok |
pass
pt63.5: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeatScopedRBAC.test_ok |
||||||
test_ok_agent_status_and_status |
pass
pt63.6: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeatScopedRBAC.test_ok_agent_status_and_status |
||||||
test_ok_agent_token |
pass
pt63.7: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeatScopedRBAC.test_ok_agent_token |
||||||
test_ok_agent_verify_ca |
pass
pt63.8: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeatScopedRBAC.test_ok_agent_verify_ca |
||||||
test_ok_agent_version |
pass
pt63.9: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeatScopedRBAC.test_ok_agent_version |
||||||
test_ok_by_name |
pass
pt63.10: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeatScopedRBAC.test_ok_by_name |
||||||
test_ok_for_anaconda |
pass
pt63.11: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeatScopedRBAC.test_ok_for_anaconda |
||||||
test_ok_with_json |
pass
pt63.12: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeatScopedRBAC.test_ok_with_json |
||||||
test_old_API_agent_verify_ca_error |
pass
pt63.13: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeatScopedRBAC.test_old_API_agent_verify_ca_error |
||||||
test_old_API_agent_version_error |
pass
pt63.14: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeatScopedRBAC.test_old_API_agent_version_error |
||||||
test_old_api_agent_status_error |
pass
pt63.15: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeatScopedRBAC.test_old_api_agent_status_error |
||||||
test_old_api_version |
pass
pt63.16: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestHeartbeatScopedRBAC.test_old_api_version |
||||||
ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookup | 12 | 12 | 0 | 0 | 0 | Detail | |
test_fast_deploy_lookup |
pass
pt64.1: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookup.test_fast_deploy_lookup |
||||||
test_found_by_addresses |
pass
pt64.2: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookup.test_found_by_addresses |
||||||
test_found_by_only_uuid |
pass
pt64.3: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookup.test_found_by_only_uuid |
||||||
test_found_by_uuid |
pass
pt64.4: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookup.test_found_by_uuid |
||||||
test_ignore_malformed_address |
pass
pt64.5: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookup.test_ignore_malformed_address |
||||||
test_invalid_input_addresses |
pass
pt64.6: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookup.test_invalid_input_addresses |
||||||
test_invalid_input_node_uuid |
pass
pt64.7: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookup.test_invalid_input_node_uuid |
||||||
test_no_restrict_lookup |
pass
pt64.8: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookup.test_no_restrict_lookup |
||||||
test_not_found |
pass
pt64.9: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookup.test_not_found |
||||||
test_nothing_provided |
pass
pt64.10: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookup.test_nothing_provided |
||||||
test_old_api_version |
pass
pt64.11: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookup.test_old_api_version |
||||||
test_restrict_lookup |
pass
pt64.12: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookup.test_restrict_lookup |
||||||
ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookupScopedRBAC | 12 | 12 | 0 | 0 | 0 | Detail | |
test_fast_deploy_lookup |
pass
pt65.1: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookupScopedRBAC.test_fast_deploy_lookup |
||||||
test_found_by_addresses |
pass
pt65.2: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookupScopedRBAC.test_found_by_addresses |
||||||
test_found_by_only_uuid |
pass
pt65.3: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookupScopedRBAC.test_found_by_only_uuid |
||||||
test_found_by_uuid |
pass
pt65.4: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookupScopedRBAC.test_found_by_uuid |
||||||
test_ignore_malformed_address |
pass
pt65.5: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookupScopedRBAC.test_ignore_malformed_address |
||||||
test_invalid_input_addresses |
pass
pt65.6: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookupScopedRBAC.test_invalid_input_addresses |
||||||
test_invalid_input_node_uuid |
pass
pt65.7: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookupScopedRBAC.test_invalid_input_node_uuid |
||||||
test_no_restrict_lookup |
pass
pt65.8: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookupScopedRBAC.test_no_restrict_lookup |
||||||
test_not_found |
pass
pt65.9: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookupScopedRBAC.test_not_found |
||||||
test_nothing_provided |
pass
pt65.10: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookupScopedRBAC.test_nothing_provided |
||||||
test_old_api_version |
pass
pt65.11: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookupScopedRBAC.test_old_api_version |
||||||
test_restrict_lookup |
pass
pt65.12: ironic.tests.unit.api.controllers.v1.test_ramdisk.TestLookupScopedRBAC.test_restrict_lookup |
||||||
ironic.tests.unit.api.controllers.v1.test_root.TestCheckVersions | 4 | 4 | 0 | 0 | 0 | Detail | |
test_check_version_invalid_major_version |
pass
pt66.1: ironic.tests.unit.api.controllers.v1.test_root.TestCheckVersions.test_check_version_invalid_major_version |
||||||
test_check_version_ok |
pass
pt66.2: ironic.tests.unit.api.controllers.v1.test_root.TestCheckVersions.test_check_version_ok |
||||||
test_check_version_too_high |
pass
pt66.3: ironic.tests.unit.api.controllers.v1.test_root.TestCheckVersions.test_check_version_too_high |
||||||
test_check_version_too_low |
pass
pt66.4: ironic.tests.unit.api.controllers.v1.test_root.TestCheckVersions.test_check_version_too_low |
||||||
ironic.tests.unit.api.controllers.v1.test_root.TestV1Routing | 4 | 4 | 0 | 0 | 0 | Detail | |
test_max_version |
pass
pt67.1: ironic.tests.unit.api.controllers.v1.test_root.TestV1Routing.test_max_version |
||||||
test_microversion_headers |
pass
pt67.2: ironic.tests.unit.api.controllers.v1.test_root.TestV1Routing.test_microversion_headers |
||||||
test_min_version |
pass
pt67.3: ironic.tests.unit.api.controllers.v1.test_root.TestV1Routing.test_min_version |
||||||
test_route_checks_version |
pass
pt67.4: ironic.tests.unit.api.controllers.v1.test_root.TestV1Routing.test_route_checks_version |
||||||
ironic.tests.unit.api.controllers.v1.test_runbook.TestDelete | 5 | 5 | 0 | 0 | 0 | Detail | |
test_delete_by_name |
pass
pt68.1: ironic.tests.unit.api.controllers.v1.test_runbook.TestDelete.test_delete_by_name |
||||||
test_delete_by_name_non_existent |
pass
pt68.2: ironic.tests.unit.api.controllers.v1.test_runbook.TestDelete.test_delete_by_name_non_existent |
||||||
test_delete_by_uuid |
pass
pt68.3: ironic.tests.unit.api.controllers.v1.test_runbook.TestDelete.test_delete_by_uuid |
||||||
test_delete_invalid_api_version |
pass
pt68.4: ironic.tests.unit.api.controllers.v1.test_runbook.TestDelete.test_delete_invalid_api_version |
||||||
test_delete_old_api_version |
pass
pt68.5: ironic.tests.unit.api.controllers.v1.test_runbook.TestDelete.test_delete_old_api_version |
||||||
ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks | 23 | 23 | 0 | 0 | 0 | Detail | |
test_collection_links |
pass
pt69.1: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_collection_links |
||||||
test_collection_links_custom_fields |
pass
pt69.2: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_collection_links_custom_fields |
||||||
test_collection_links_default_limit |
pass
pt69.3: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_collection_links_default_limit |
||||||
test_detail_query |
pass
pt69.4: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_detail_query |
||||||
test_detail_query_false |
pass
pt69.5: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_detail_query_false |
||||||
test_detail_sort_key_allowed |
pass
pt69.6: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_detail_sort_key_allowed |
||||||
test_detail_using_query_and_fields |
pass
pt69.7: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_detail_using_query_and_fields |
||||||
test_detail_using_query_false_and_fields |
pass
pt69.8: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_detail_using_query_false_and_fields |
||||||
test_empty |
pass
pt69.9: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_empty |
||||||
test_get_all_invalid_api_version |
pass
pt69.10: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_get_all_invalid_api_version |
||||||
test_get_collection_custom_fields |
pass
pt69.11: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_get_collection_custom_fields |
||||||
test_get_collection_pagination_no_uuid |
pass
pt69.12: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_get_collection_pagination_no_uuid |
||||||
test_get_custom_fields_invalid_fields |
pass
pt69.13: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_get_custom_fields_invalid_fields |
||||||
test_get_one |
pass
pt69.14: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_get_one |
||||||
test_get_one_custom_fields |
pass
pt69.15: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_get_one_custom_fields |
||||||
test_get_one_invalid_api_version |
pass
pt69.16: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_get_one_invalid_api_version |
||||||
test_links |
pass
pt69.17: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_links |
||||||
test_many |
pass
pt69.18: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_many |
||||||
test_one |
pass
pt69.19: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_one |
||||||
test_sensitive_data_masked |
pass
pt69.20: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_sensitive_data_masked |
||||||
test_sort_key |
pass
pt69.21: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_sort_key |
||||||
test_sort_key_allowed |
pass
pt69.22: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_sort_key_allowed |
||||||
test_sort_key_invalid |
pass
pt69.23: ironic.tests.unit.api.controllers.v1.test_runbook.TestListRunbooks.test_sort_key_invalid |
||||||
ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch | 37 | 37 | 0 | 0 | 0 | Detail | |
test_add_multi |
pass
pt70.1: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_add_multi |
||||||
test_add_root_non_existent |
pass
pt70.2: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_add_root_non_existent |
||||||
test_add_too_high_index_step_fail |
pass
pt70.3: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_add_too_high_index_step_fail |
||||||
test_remove_foo |
pass
pt70.4: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_remove_foo |
||||||
test_remove_multi |
pass
pt70.5: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_remove_multi |
||||||
test_remove_name |
pass
pt70.6: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_remove_name |
||||||
test_remove_non_existent_property_fail |
pass
pt70.7: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_remove_non_existent_property_fail |
||||||
test_remove_non_existent_step_fail |
pass
pt70.8: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_remove_non_existent_step_fail |
||||||
test_remove_non_existent_step_property_fail |
pass
pt70.9: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_remove_non_existent_step_property_fail |
||||||
test_remove_only_step_fail |
pass
pt70.10: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_remove_only_step_fail |
||||||
test_remove_steps |
pass
pt70.11: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_remove_steps |
||||||
test_remove_uuid |
pass
pt70.12: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_remove_uuid |
||||||
test_replace_duplicate_step |
pass
pt70.13: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_replace_duplicate_step |
||||||
test_replace_empty_step_list_fail |
pass
pt70.14: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_replace_empty_step_list_fail |
||||||
test_replace_invalid_name_none |
pass
pt70.15: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_replace_invalid_name_none |
||||||
test_replace_invalid_name_too_long |
pass
pt70.16: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_replace_invalid_name_too_long |
||||||
test_replace_invalid_step_interface_fail |
pass
pt70.17: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_replace_invalid_step_interface_fail |
||||||
test_replace_multi |
pass
pt70.18: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_replace_multi |
||||||
test_replace_name_already_exist |
pass
pt70.19: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_replace_name_already_exist |
||||||
test_replace_non_existent_step_fail |
pass
pt70.20: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_replace_non_existent_step_fail |
||||||
test_replace_step_invalid_interface |
pass
pt70.21: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_replace_step_invalid_interface |
||||||
test_runbook_set_owner_public_system_scope |
pass
pt70.22: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_runbook_set_owner_public_system_scope |
||||||
test_runbook_set_owner_public_system_scope_fails |
pass
pt70.23: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_runbook_set_owner_public_system_scope_fails |
||||||
test_set_new_owner_for_project_owned_runbook |
pass
pt70.24: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_set_new_owner_for_project_owned_runbook |
||||||
test_set_owner_system_scope |
pass
pt70.25: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_set_owner_system_scope |
||||||
test_set_owner_system_scope_fails_if_public |
pass
pt70.26: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_set_owner_system_scope_fails_if_public |
||||||
test_set_project_owned_runbook_public |
pass
pt70.27: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_set_project_owned_runbook_public |
||||||
test_set_public_system_scope |
pass
pt70.28: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_set_public_system_scope |
||||||
test_unset_public_system_scope |
pass
pt70.29: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_unset_public_system_scope |
||||||
test_update_by_id |
pass
pt70.30: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_update_by_id |
||||||
test_update_by_id_invalid_api_version |
pass
pt70.31: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_update_by_id_invalid_api_version |
||||||
test_update_by_name |
pass
pt70.32: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_update_by_name |
||||||
test_update_by_name_old_api_version |
pass
pt70.33: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_update_by_name_old_api_version |
||||||
test_update_name_standard_trait |
pass
pt70.34: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_update_name_standard_trait |
||||||
test_update_not_found |
pass
pt70.35: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_update_not_found |
||||||
test_update_project_scope |
pass
pt70.36: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_update_project_scope |
||||||
test_update_system_scope |
pass
pt70.37: ironic.tests.unit.api.controllers.v1.test_runbook.TestPatch.test_update_system_scope |
||||||
ironic.tests.unit.api.controllers.v1.test_runbook.TestPost | 35 | 35 | 0 | 0 | 0 | Detail | |
test_create |
pass
pt71.1: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create |
||||||
test_create_complex_step_args |
pass
pt71.2: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_complex_step_args |
||||||
test_create_doesnt_contain_id |
pass
pt71.3: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_doesnt_contain_id |
||||||
test_create_error |
pass
pt71.4: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_error |
||||||
test_create_generate_uuid |
pass
pt71.5: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_generate_uuid |
||||||
test_create_invalid_api_version |
pass
pt71.6: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_invalid_api_version |
||||||
test_create_invalid_field_empty_steps |
pass
pt71.7: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_invalid_field_empty_steps |
||||||
test_create_invalid_field_extra |
pass
pt71.8: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_invalid_field_extra |
||||||
test_create_invalid_field_foo |
pass
pt71.9: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_invalid_field_foo |
||||||
test_create_invalid_field_name |
pass
pt71.10: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_invalid_field_name |
||||||
test_create_invalid_field_name_none |
pass
pt71.11: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_invalid_field_name_none |
||||||
test_create_invalid_field_steps |
pass
pt71.12: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_invalid_field_steps |
||||||
test_create_invalid_step_field_args1 |
pass
pt71.13: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_invalid_step_field_args1 |
||||||
test_create_invalid_step_field_args2 |
pass
pt71.14: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_invalid_step_field_args2 |
||||||
test_create_invalid_step_field_foo |
pass
pt71.15: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_invalid_step_field_foo |
||||||
test_create_invalid_step_field_interface1 |
pass
pt71.16: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_invalid_step_field_interface1 |
||||||
test_create_invalid_step_field_interface2 |
pass
pt71.17: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_invalid_step_field_interface2 |
||||||
test_create_invalid_step_field_negative_order |
pass
pt71.18: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_invalid_step_field_negative_order |
||||||
test_create_invalid_step_field_order |
pass
pt71.19: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_invalid_step_field_order |
||||||
test_create_invalid_step_field_step |
pass
pt71.20: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_invalid_step_field_step |
||||||
test_create_long_name |
pass
pt71.21: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_long_name |
||||||
test_create_name_invalid_too_long |
pass
pt71.22: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_name_invalid_too_long |
||||||
test_create_no_mandatory_field_name |
pass
pt71.23: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_no_mandatory_field_name |
||||||
test_create_no_mandatory_field_steps |
pass
pt71.24: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_no_mandatory_field_steps |
||||||
test_create_no_mandatory_step_field_interface |
pass
pt71.25: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_no_mandatory_step_field_interface |
||||||
test_create_no_mandatory_step_field_order |
pass
pt71.26: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_no_mandatory_step_field_order |
||||||
test_create_no_mandatory_step_field_step |
pass
pt71.27: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_no_mandatory_step_field_step |
||||||
test_create_public_runbook_project_scope_fails |
pass
pt71.28: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_public_runbook_project_scope_fails |
||||||
test_create_runbook_owner_project_scope_fails |
pass
pt71.29: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_runbook_owner_project_scope_fails |
||||||
test_create_runbook_owner_system_scope |
pass
pt71.30: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_runbook_owner_system_scope |
||||||
test_create_runbook_project_scope |
pass
pt71.31: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_runbook_project_scope |
||||||
test_create_runbook_system_scope |
pass
pt71.32: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_runbook_system_scope |
||||||
test_create_standard_trait_name |
pass
pt71.33: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_standard_trait_name |
||||||
test_create_step_string_order |
pass
pt71.34: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_step_string_order |
||||||
test_create_steps_invalid_duplicate |
pass
pt71.35: ironic.tests.unit.api.controllers.v1.test_runbook.TestPost.test_create_steps_invalid_duplicate |
||||||
ironic.tests.unit.api.controllers.v1.test_shard.TestListShards | 9 | 9 | 0 | 0 | 0 | Detail | |
test_empty |
pass
pt72.1: ironic.tests.unit.api.controllers.v1.test_shard.TestListShards.test_empty |
||||||
test_fail_get_one |
pass
pt72.2: ironic.tests.unit.api.controllers.v1.test_shard.TestListShards.test_fail_get_one |
||||||
test_fail_get_one_wrong_version |
pass
pt72.3: ironic.tests.unit.api.controllers.v1.test_shard.TestListShards.test_fail_get_one_wrong_version |
||||||
test_fail_post |
pass
pt72.4: ironic.tests.unit.api.controllers.v1.test_shard.TestListShards.test_fail_post |
||||||
test_fail_put |
pass
pt72.5: ironic.tests.unit.api.controllers.v1.test_shard.TestListShards.test_fail_put |
||||||
test_fail_wrong_version |
pass
pt72.6: ironic.tests.unit.api.controllers.v1.test_shard.TestListShards.test_fail_wrong_version |
||||||
test_multiple_shards |
pass
pt72.7: ironic.tests.unit.api.controllers.v1.test_shard.TestListShards.test_multiple_shards |
||||||
test_nodes_but_no_shards |
pass
pt72.8: ironic.tests.unit.api.controllers.v1.test_shard.TestListShards.test_nodes_but_no_shards |
||||||
test_one_shard |
pass
pt72.9: ironic.tests.unit.api.controllers.v1.test_shard.TestListShards.test_one_shard |
||||||
ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils | 31 | 31 | 0 | 0 | 0 | Detail | |
test_apply_jsonpatch |
pass
pt73.1: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch |
||||||
test_apply_jsonpatch_no_add_root_attr |
pass
pt73.2: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch_no_add_root_attr |
||||||
test_apply_jsonpatch_remove_non_existent |
pass
pt73.3: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch_remove_non_existent |
||||||
test_apply_jsonpatch_replace_non_existent_list_item |
pass
pt73.4: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch_replace_non_existent_list_item |
||||||
test_apply_jsonpatch_with_escaped_complex_path |
pass
pt73.5: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch_with_escaped_complex_path |
||||||
test_apply_jsonpatch_with_escaped_slash |
pass
pt73.6: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch_with_escaped_slash |
||||||
test_apply_jsonpatch_with_escaped_tilde |
pass
pt73.7: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch_with_escaped_tilde |
||||||
test_apply_jsonpatch_with_incomplete_escape |
pass
pt73.8: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch_with_incomplete_escape |
||||||
test_apply_jsonpatch_with_invalid_escape_sequence |
pass
pt73.9: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch_with_invalid_escape_sequence |
||||||
test_apply_jsonpatch_with_slash |
pass
pt73.10: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch_with_slash |
||||||
test_apply_jsonpatch_with_tilde |
pass
pt73.11: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_apply_jsonpatch_with_tilde |
||||||
test_check_for_invalid_fields |
pass
pt73.12: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_check_for_invalid_fields |
||||||
test_check_for_invalid_fields_fail |
pass
pt73.13: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_check_for_invalid_fields_fail |
||||||
test_get_patch_values_multiple_success |
pass
pt73.14: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_patch_values_multiple_success |
||||||
test_get_patch_values_no_path |
pass
pt73.15: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_patch_values_no_path |
||||||
test_get_patch_values_remove |
pass
pt73.16: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_patch_values_remove |
||||||
test_get_patch_values_success |
pass
pt73.17: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_get_patch_values_success |
||||||
test_is_path_removed_replace |
pass
pt73.18: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_is_path_removed_replace |
||||||
test_is_path_removed_similar_subpath |
pass
pt73.19: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_is_path_removed_similar_subpath |
||||||
test_is_path_removed_subpath_success |
pass
pt73.20: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_is_path_removed_subpath_success |
||||||
test_is_path_removed_success |
pass
pt73.21: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_is_path_removed_success |
||||||
test_is_path_updated_similar_subpath |
pass
pt73.22: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_is_path_updated_similar_subpath |
||||||
test_is_path_updated_subpath_success |
pass
pt73.23: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_is_path_updated_subpath_success |
||||||
test_is_path_updated_success |
pass
pt73.24: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_is_path_updated_success |
||||||
test_patch_update_changed_fields |
pass
pt73.25: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_patch_update_changed_fields |
||||||
test_patch_validate_allowed_fields |
pass
pt73.26: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_patch_validate_allowed_fields |
||||||
test_patch_validate_allowed_special_fields |
pass
pt73.27: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_patch_validate_allowed_special_fields |
||||||
test_patched_validate_with_schema |
pass
pt73.28: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_patched_validate_with_schema |
||||||
test_sanitize_dict |
pass
pt73.29: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_sanitize_dict |
||||||
test_validate_limit |
pass
pt73.30: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_validate_limit |
||||||
test_validate_sort_dir |
pass
pt73.31: ironic.tests.unit.api.controllers.v1.test_utils.TestApiUtils.test_validate_sort_dir |
||||||
ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllocationPolicyAndRetrieve | 4 | 4 | 0 | 0 | 0 | Detail | |
test_check_alloc_policy_and_retrieve_no_alloc_policy_not_found |
pass
pt74.1: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllocationPolicyAndRetrieve.test_check_alloc_policy_and_retrieve_no_alloc_policy_not_found |
||||||
test_check_allocation_policy_and_retrieve_no_allocation |
pass
pt74.2: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllocationPolicyAndRetrieve.test_check_allocation_policy_and_retrieve_no_allocation |
||||||
test_check_allocation_policy_and_retrieve_policy_not_found |
pass
pt74.3: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllocationPolicyAndRetrieve.test_check_allocation_policy_and_retrieve_policy_not_found |
||||||
test_check_node_policy_and_retrieve |
pass
pt74.4: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllocationPolicyAndRetrieve.test_check_node_policy_and_retrieve |
||||||
ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields | 72 | 72 | 0 | 0 | 0 | Detail | |
test_allow_agent_token |
pass
pt75.1: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_agent_token |
||||||
test_allow_configdrive_vendor_data |
pass
pt75.2: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_configdrive_vendor_data |
||||||
test_allow_deploy_steps |
pass
pt75.3: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_deploy_steps |
||||||
test_allow_deploy_templates |
pass
pt75.4: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_deploy_templates |
||||||
test_allow_dynamic_drivers |
pass
pt75.5: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_dynamic_drivers |
||||||
test_allow_inject_nmi |
pass
pt75.6: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_inject_nmi |
||||||
test_allow_inspect_abort |
pass
pt75.7: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_inspect_abort |
||||||
test_allow_links_node_states_and_driver_properties |
pass
pt75.8: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_links_node_states_and_driver_properties |
||||||
test_allow_node_rebuild_with_configdrive |
pass
pt75.9: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_node_rebuild_with_configdrive |
||||||
test_allow_port_advanced_net_fields |
pass
pt75.10: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_port_advanced_net_fields |
||||||
test_allow_port_internal_info |
pass
pt75.11: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_port_internal_info |
||||||
test_allow_port_is_smartnic |
pass
pt75.12: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_port_is_smartnic |
||||||
test_allow_port_physical_network_no_pin |
pass
pt75.13: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_port_physical_network_no_pin |
||||||
test_allow_port_physical_network_pin |
pass
pt75.14: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_port_physical_network_pin |
||||||
test_allow_portgroup_mode_properties |
pass
pt75.15: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_portgroup_mode_properties |
||||||
test_allow_portgroups |
pass
pt75.16: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_portgroups |
||||||
test_allow_portgroups_subcontrollers |
pass
pt75.17: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_portgroups_subcontrollers |
||||||
test_allow_ramdisk_endpoints |
pass
pt75.18: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_ramdisk_endpoints |
||||||
test_allow_remove_chassis_uuid |
pass
pt75.19: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_remove_chassis_uuid |
||||||
test_allow_rescue_interface |
pass
pt75.20: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_rescue_interface |
||||||
test_allow_storage_interface |
pass
pt75.21: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_storage_interface |
||||||
test_allow_traits |
pass
pt75.22: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_traits |
||||||
test_allow_volume |
pass
pt75.23: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_allow_volume |
||||||
test_check_allow_abort_verbs |
pass
pt75.24: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_abort_verbs |
||||||
test_check_allow_abort_verbs_fail |
pass
pt75.25: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_abort_verbs_fail |
||||||
test_check_allow_adopt_verbs |
pass
pt75.26: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_adopt_verbs |
||||||
test_check_allow_adopt_verbs_fail |
pass
pt75.27: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_adopt_verbs_fail |
||||||
test_check_allow_clean_verbs |
pass
pt75.28: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_clean_verbs |
||||||
test_check_allow_clean_verbs_fail |
pass
pt75.29: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_clean_verbs_fail |
||||||
test_check_allow_configdrive |
pass
pt75.30: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_configdrive |
||||||
test_check_allow_configdrive_as_dict |
pass
pt75.31: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_configdrive_as_dict |
||||||
test_check_allow_configdrive_as_dict_invalid |
pass
pt75.32: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_configdrive_as_dict_invalid |
||||||
test_check_allow_configdrive_fails |
pass
pt75.33: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_configdrive_fails |
||||||
test_check_allow_configdrive_vendor_data_failed |
pass
pt75.34: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_configdrive_vendor_data_failed |
||||||
test_check_allow_deploy_steps |
pass
pt75.35: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_deploy_steps |
||||||
test_check_allow_deploy_steps_empty |
pass
pt75.36: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_deploy_steps_empty |
||||||
test_check_allow_deploy_steps_target_unsupported |
pass
pt75.37: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_deploy_steps_target_unsupported |
||||||
test_check_allow_deploy_steps_version_older |
pass
pt75.38: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_deploy_steps_version_older |
||||||
test_check_allow_deploy_verbs |
pass
pt75.39: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_deploy_verbs |
||||||
test_check_allow_deploy_verbs_fail |
pass
pt75.40: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_deploy_verbs_fail |
||||||
test_check_allow_driver_detail |
pass
pt75.41: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_driver_detail |
||||||
test_check_allow_driver_detail_fail |
pass
pt75.42: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_driver_detail_fail |
||||||
test_check_allow_driver_detail_false |
pass
pt75.43: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_driver_detail_false |
||||||
test_check_allow_driver_detail_none |
pass
pt75.44: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_driver_detail_none |
||||||
test_check_allow_filter_by_conductor_group |
pass
pt75.45: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_filter_by_conductor_group |
||||||
test_check_allow_filter_by_conductor_group_fail |
pass
pt75.46: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_filter_by_conductor_group_fail |
||||||
test_check_allow_filter_by_conductor_group_none |
pass
pt75.47: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_filter_by_conductor_group_none |
||||||
test_check_allow_filter_driver_type |
pass
pt75.48: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_filter_driver_type |
||||||
test_check_allow_filter_driver_type_fail |
pass
pt75.49: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_filter_driver_type_fail |
||||||
test_check_allow_filter_driver_type_none |
pass
pt75.50: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_filter_driver_type_none |
||||||
test_check_allow_inspect_verbs |
pass
pt75.51: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_inspect_verbs |
||||||
test_check_allow_inspect_verbs_fail |
pass
pt75.52: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_inspect_verbs_fail |
||||||
test_check_allow_manage_verbs |
pass
pt75.53: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_manage_verbs |
||||||
test_check_allow_manage_verbs_fail |
pass
pt75.54: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_manage_verbs_fail |
||||||
test_check_allow_provide_verbs |
pass
pt75.55: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_provide_verbs |
||||||
test_check_allow_provide_verbs_fail |
pass
pt75.56: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_provide_verbs_fail |
||||||
test_check_allow_specify_driver |
pass
pt75.57: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_specify_driver |
||||||
test_check_allow_specify_driver_fail |
pass
pt75.58: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_specify_driver_fail |
||||||
test_check_allow_specify_fields |
pass
pt75.59: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_specify_fields |
||||||
test_check_allow_specify_fields_fail |
pass
pt75.60: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_specify_fields_fail |
||||||
test_check_allow_specify_resource_class |
pass
pt75.61: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_specify_resource_class |
||||||
test_check_allow_specify_resource_class_fail |
pass
pt75.62: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_specify_resource_class_fail |
||||||
test_check_allow_undeploy_verbs |
pass
pt75.63: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_undeploy_verbs |
||||||
test_check_allow_undeploy_verbs_fail |
pass
pt75.64: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_undeploy_verbs_fail |
||||||
test_check_allow_unknown_verbs |
pass
pt75.65: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allow_unknown_verbs |
||||||
test_check_allowed_fields_network_interface |
pass
pt75.66: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allowed_fields_network_interface |
||||||
test_check_allowed_fields_network_interface_fail |
pass
pt75.67: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allowed_fields_network_interface_fail |
||||||
test_check_allowed_fields_rescue_interface_fail |
pass
pt75.68: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allowed_fields_rescue_interface_fail |
||||||
test_check_allowed_fields_resource_class |
pass
pt75.69: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allowed_fields_resource_class |
||||||
test_check_allowed_fields_resource_class_fail |
pass
pt75.70: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allowed_fields_resource_class_fail |
||||||
test_check_allowed_portgroup_fields_mode_properties |
pass
pt75.71: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allowed_portgroup_fields_mode_properties |
||||||
test_check_allowed_portgroup_fields_mode_properties_fail |
pass
pt75.72: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckAllowFields.test_check_allowed_portgroup_fields_mode_properties_fail |
||||||
ironic.tests.unit.api.controllers.v1.test_utils.TestCheckListPolicy | 6 | 6 | 0 | 0 | 0 | Detail | |
test_check_list_policy |
pass
pt76.1: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckListPolicy.test_check_list_policy |
||||||
test_check_list_policy_forbidden |
pass
pt76.2: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckListPolicy.test_check_list_policy_forbidden |
||||||
test_check_list_policy_forbidden_no_project |
pass
pt76.3: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckListPolicy.test_check_list_policy_forbidden_no_project |
||||||
test_check_list_policy_non_admin |
pass
pt76.4: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckListPolicy.test_check_list_policy_non_admin |
||||||
test_check_list_policy_non_admin_owner_proj_mismatch |
pass
pt76.5: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckListPolicy.test_check_list_policy_non_admin_owner_proj_mismatch |
||||||
test_check_list_policy_with_owner |
pass
pt76.6: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckListPolicy.test_check_list_policy_with_owner |
||||||
ironic.tests.unit.api.controllers.v1.test_utils.TestCheckMultipleNodePoliciesAndRetrieve | 3 | 3 | 0 | 0 | 0 | Detail | |
test_check_multiple_node_policies_and_retrieve |
pass
pt77.1: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckMultipleNodePoliciesAndRetrieve.test_check_multiple_node_policies_and_retrieve |
||||||
test_check_multiple_node_policies_and_retrieve_first_fail |
pass
pt77.2: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckMultipleNodePoliciesAndRetrieve.test_check_multiple_node_policies_and_retrieve_first_fail |
||||||
test_check_node_policy_and_retrieve_no_node |
pass
pt77.3: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckMultipleNodePoliciesAndRetrieve.test_check_node_policy_and_retrieve_no_node |
||||||
ironic.tests.unit.api.controllers.v1.test_utils.TestCheckNodePolicyAndRetrieve | 5 | 5 | 0 | 0 | 0 | Detail | |
test_check_node_policy_and_retrieve |
pass
pt78.1: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckNodePolicyAndRetrieve.test_check_node_policy_and_retrieve |
||||||
test_check_node_policy_and_retrieve_no_node |
pass
pt78.2: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckNodePolicyAndRetrieve.test_check_node_policy_and_retrieve_no_node |
||||||
test_check_node_policy_and_retrieve_no_node_policy_notfound |
pass
pt78.3: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckNodePolicyAndRetrieve.test_check_node_policy_and_retrieve_no_node_policy_notfound |
||||||
test_check_node_policy_and_retrieve_policy_forbidden |
pass
pt78.4: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckNodePolicyAndRetrieve.test_check_node_policy_and_retrieve_policy_forbidden |
||||||
test_check_node_policy_and_retrieve_with_suffix |
pass
pt78.5: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckNodePolicyAndRetrieve.test_check_node_policy_and_retrieve_with_suffix |
||||||
ironic.tests.unit.api.controllers.v1.test_utils.TestCheckOwnerPolicy | 2 | 2 | 0 | 0 | 0 | Detail | |
test_check_owner_policy |
pass
pt79.1: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckOwnerPolicy.test_check_owner_policy |
||||||
test_check_owner_policy_forbidden |
pass
pt79.2: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckOwnerPolicy.test_check_owner_policy_forbidden |
||||||
ironic.tests.unit.api.controllers.v1.test_utils.TestCheckPortListPolicy | 4 | 4 | 0 | 0 | 0 | Detail | |
test_check_port_list_policy |
pass
pt80.1: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckPortListPolicy.test_check_port_list_policy |
||||||
test_check_port_list_policy_forbidden |
pass
pt80.2: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckPortListPolicy.test_check_port_list_policy_forbidden |
||||||
test_check_port_list_policy_forbidden_no_project |
pass
pt80.3: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckPortListPolicy.test_check_port_list_policy_forbidden_no_project |
||||||
test_check_port_list_policy_non_admin |
pass
pt80.4: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckPortListPolicy.test_check_port_list_policy_non_admin |
||||||
ironic.tests.unit.api.controllers.v1.test_utils.TestCheckPortPolicyAndRetrieve | 4 | 4 | 0 | 0 | 0 | Detail | |
test_check_port_policy_and_retrieve |
pass
pt81.1: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckPortPolicyAndRetrieve.test_check_port_policy_and_retrieve |
||||||
test_check_port_policy_and_retrieve_no_port |
pass
pt81.2: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckPortPolicyAndRetrieve.test_check_port_policy_and_retrieve_no_port |
||||||
test_check_port_policy_and_retrieve_no_port_policy_forbidden |
pass
pt81.3: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckPortPolicyAndRetrieve.test_check_port_policy_and_retrieve_no_port_policy_forbidden |
||||||
test_check_port_policy_and_retrieve_policy_notfound |
pass
pt81.4: ironic.tests.unit.api.controllers.v1.test_utils.TestCheckPortPolicyAndRetrieve.test_check_port_policy_and_retrieve_policy_notfound |
||||||
ironic.tests.unit.api.controllers.v1.test_utils.TestLocalLinkValidation | 17 | 17 | 0 | 0 | 0 | Detail | |
test_local_link_connection_cant_set_only_logical |
pass
pt82.1: ironic.tests.unit.api.controllers.v1.test_utils.TestLocalLinkValidation.test_local_link_connection_cant_set_only_logical |
||||||
test_local_link_connection_cant_set_only_physical |
pass
pt82.2: ironic.tests.unit.api.controllers.v1.test_utils.TestLocalLinkValidation.test_local_link_connection_cant_set_only_physical |
||||||
test_local_link_connection_net_type_invalid |
pass
pt82.3: ironic.tests.unit.api.controllers.v1.test_utils.TestLocalLinkValidation.test_local_link_connection_net_type_invalid |
||||||
test_local_link_connection_net_type_unmanaged |
pass
pt82.4: ironic.tests.unit.api.controllers.v1.test_utils.TestLocalLinkValidation.test_local_link_connection_net_type_unmanaged |
||||||
test_local_link_connection_net_type_unmanaged_combine_ok |
pass
pt82.5: ironic.tests.unit.api.controllers.v1.test_utils.TestLocalLinkValidation.test_local_link_connection_net_type_unmanaged_combine_ok |
||||||
test_local_link_connection_set_both_switches |
pass
pt82.6: ironic.tests.unit.api.controllers.v1.test_utils.TestLocalLinkValidation.test_local_link_connection_set_both_switches |
||||||
test_local_link_connection_type |
pass
pt82.7: ironic.tests.unit.api.controllers.v1.test_utils.TestLocalLinkValidation.test_local_link_connection_type |
||||||
test_local_link_connection_type_datapath_id |
pass
pt82.8: ironic.tests.unit.api.controllers.v1.test_utils.TestLocalLinkValidation.test_local_link_connection_type_datapath_id |
||||||
test_local_link_connection_type_empty_value |
pass
pt82.9: ironic.tests.unit.api.controllers.v1.test_utils.TestLocalLinkValidation.test_local_link_connection_type_empty_value |
||||||
test_local_link_connection_type_invalid_key |
pass
pt82.10: ironic.tests.unit.api.controllers.v1.test_utils.TestLocalLinkValidation.test_local_link_connection_type_invalid_key |
||||||
test_local_link_connection_type_local_link_keys_mandatory |
pass
pt82.11: ironic.tests.unit.api.controllers.v1.test_utils.TestLocalLinkValidation.test_local_link_connection_type_local_link_keys_mandatory |
||||||
test_local_link_connection_type_missing_local_link_mandatory_key |
pass
pt82.12: ironic.tests.unit.api.controllers.v1.test_utils.TestLocalLinkValidation.test_local_link_connection_type_missing_local_link_mandatory_key |
||||||
test_local_link_connection_type_not_mac_or_datapath_id |
pass
pt82.13: ironic.tests.unit.api.controllers.v1.test_utils.TestLocalLinkValidation.test_local_link_connection_type_not_mac_or_datapath_id |
||||||
test_local_link_connection_type_smart_nic_keys_hostname_missing |
pass
pt82.14: ironic.tests.unit.api.controllers.v1.test_utils.TestLocalLinkValidation.test_local_link_connection_type_smart_nic_keys_hostname_missing |
||||||
test_local_link_connection_type_smart_nic_keys_mandatory |
pass
pt82.15: ironic.tests.unit.api.controllers.v1.test_utils.TestLocalLinkValidation.test_local_link_connection_type_smart_nic_keys_mandatory |
||||||
test_local_link_connection_type_smart_nic_keys_port_id_missing |
pass
pt82.16: ironic.tests.unit.api.controllers.v1.test_utils.TestLocalLinkValidation.test_local_link_connection_type_smart_nic_keys_port_id_missing |
||||||
test_local_link_connection_type_smart_nic_keys_with_optional |
pass
pt82.17: ironic.tests.unit.api.controllers.v1.test_utils.TestLocalLinkValidation.test_local_link_connection_type_smart_nic_keys_with_optional |
||||||
ironic.tests.unit.api.controllers.v1.test_utils.TestNodeIdent | 13 | 13 | 0 | 0 | 0 | Detail | |
test_allow_node_logical_names_post_name |
pass
pt83.1: ironic.tests.unit.api.controllers.v1.test_utils.TestNodeIdent.test_allow_node_logical_names_post_name |
||||||
test_allow_node_logical_names_pre_name |
pass
pt83.2: ironic.tests.unit.api.controllers.v1.test_utils.TestNodeIdent.test_allow_node_logical_names_pre_name |
||||||
test_get_rpc_node_by_name_no_logical_name |
pass
pt83.3: ironic.tests.unit.api.controllers.v1.test_utils.TestNodeIdent.test_get_rpc_node_by_name_no_logical_name |
||||||
test_get_rpc_node_by_uuid_no_logical_name |
pass
pt83.4: ironic.tests.unit.api.controllers.v1.test_utils.TestNodeIdent.test_get_rpc_node_by_uuid_no_logical_name |
||||||
test_get_rpc_node_expect_name |
pass
pt83.5: ironic.tests.unit.api.controllers.v1.test_utils.TestNodeIdent.test_get_rpc_node_expect_name |
||||||
test_get_rpc_node_expect_uuid |
pass
pt83.6: ironic.tests.unit.api.controllers.v1.test_utils.TestNodeIdent.test_get_rpc_node_expect_uuid |
||||||
test_get_rpc_node_invalid_name |
pass
pt83.7: ironic.tests.unit.api.controllers.v1.test_utils.TestNodeIdent.test_get_rpc_node_invalid_name |
||||||
test_is_valid_node_name |
pass
pt83.8: ironic.tests.unit.api.controllers.v1.test_utils.TestNodeIdent.test_is_valid_node_name |
||||||
test_populate_node_uuid |
pass
pt83.9: ironic.tests.unit.api.controllers.v1.test_utils.TestNodeIdent.test_populate_node_uuid |
||||||
test_replace_node_id_with_uuid |
pass
pt83.10: ironic.tests.unit.api.controllers.v1.test_utils.TestNodeIdent.test_replace_node_id_with_uuid |
||||||
test_replace_node_id_with_uuid_not_found |
pass
pt83.11: ironic.tests.unit.api.controllers.v1.test_utils.TestNodeIdent.test_replace_node_id_with_uuid_not_found |
||||||
test_replace_node_uuid_with_id |
pass
pt83.12: ironic.tests.unit.api.controllers.v1.test_utils.TestNodeIdent.test_replace_node_uuid_with_id |
||||||
test_replace_node_uuid_with_id_not_found |
pass
pt83.13: ironic.tests.unit.api.controllers.v1.test_utils.TestNodeIdent.test_replace_node_uuid_with_id_not_found |
||||||
ironic.tests.unit.api.controllers.v1.test_utils.TestObjectToDict | 4 | 4 | 0 | 0 | 0 | Detail | |
test_fields |
pass
pt84.1: ironic.tests.unit.api.controllers.v1.test_utils.TestObjectToDict.test_fields |
||||||
test_links |
pass
pt84.2: ironic.tests.unit.api.controllers.v1.test_utils.TestObjectToDict.test_links |
||||||
test_no_args |
pass
pt84.3: ironic.tests.unit.api.controllers.v1.test_utils.TestObjectToDict.test_no_args |
||||||
test_no_base_attributes |
pass
pt84.4: ironic.tests.unit.api.controllers.v1.test_utils.TestObjectToDict.test_no_base_attributes |
||||||
ironic.tests.unit.api.controllers.v1.test_utils.TestPortgroupIdent | 3 | 3 | 0 | 0 | 0 | Detail | |
test_get_rpc_portgroup_invalid_name |
pass
pt85.1: ironic.tests.unit.api.controllers.v1.test_utils.TestPortgroupIdent.test_get_rpc_portgroup_invalid_name |
||||||
test_get_rpc_portgroup_name |
pass
pt85.2: ironic.tests.unit.api.controllers.v1.test_utils.TestPortgroupIdent.test_get_rpc_portgroup_name |
||||||
test_get_rpc_portgroup_uuid |
pass
pt85.3: ironic.tests.unit.api.controllers.v1.test_utils.TestPortgroupIdent.test_get_rpc_portgroup_uuid |
||||||
ironic.tests.unit.api.controllers.v1.test_utils.TestVendorPassthru | 11 | 11 | 0 | 0 | 0 | Detail | |
test_check_policy |
pass
pt86.1: ironic.tests.unit.api.controllers.v1.test_utils.TestVendorPassthru.test_check_policy |
||||||
test_check_policy_forbidden |
pass
pt86.2: ironic.tests.unit.api.controllers.v1.test_utils.TestVendorPassthru.test_check_policy_forbidden |
||||||
test_driver_vendor_passthru_async |
pass
pt86.3: ironic.tests.unit.api.controllers.v1.test_utils.TestVendorPassthru.test_driver_vendor_passthru_async |
||||||
test_driver_vendor_passthru_sync |
pass
pt86.4: ironic.tests.unit.api.controllers.v1.test_utils.TestVendorPassthru.test_driver_vendor_passthru_sync |
||||||
test_get_controller_reserved_names |
pass
pt86.5: ironic.tests.unit.api.controllers.v1.test_utils.TestVendorPassthru.test_get_controller_reserved_names |
||||||
test_method_not_specified |
pass
pt86.6: ironic.tests.unit.api.controllers.v1.test_utils.TestVendorPassthru.test_method_not_specified |
||||||
test_vendor_passthru_async |
pass
pt86.7: ironic.tests.unit.api.controllers.v1.test_utils.TestVendorPassthru.test_vendor_passthru_async |
||||||
test_vendor_passthru_attach |
pass
pt86.8: ironic.tests.unit.api.controllers.v1.test_utils.TestVendorPassthru.test_vendor_passthru_attach |
||||||
test_vendor_passthru_attach_byte_to_byte |
pass
pt86.9: ironic.tests.unit.api.controllers.v1.test_utils.TestVendorPassthru.test_vendor_passthru_attach_byte_to_byte |
||||||
test_vendor_passthru_attach_unicode_to_byte |
pass
pt86.10: ironic.tests.unit.api.controllers.v1.test_utils.TestVendorPassthru.test_vendor_passthru_attach_unicode_to_byte |
||||||
test_vendor_passthru_sync |
pass
pt86.11: ironic.tests.unit.api.controllers.v1.test_utils.TestVendorPassthru.test_vendor_passthru_sync |
||||||
ironic.tests.unit.api.controllers.v1.test_versions.TestMaxVersionString | 3 | 3 | 0 | 0 | 0 | Detail | |
test_max_version_not_pinned |
pass
pt87.1: ironic.tests.unit.api.controllers.v1.test_versions.TestMaxVersionString.test_max_version_not_pinned |
||||||
test_max_version_not_pinned_in_release_mappings |
pass
pt87.2: ironic.tests.unit.api.controllers.v1.test_versions.TestMaxVersionString.test_max_version_not_pinned_in_release_mappings |
||||||
test_max_version_pinned |
pass
pt87.3: ironic.tests.unit.api.controllers.v1.test_versions.TestMaxVersionString.test_max_version_pinned |
||||||
ironic.tests.unit.api.controllers.v1.test_versions.TestVersionConstants | 4 | 4 | 0 | 0 | 0 | Detail | |
test_duplicates |
pass
pt88.1: ironic.tests.unit.api.controllers.v1.test_versions.TestVersionConstants.test_duplicates |
||||||
test_max_ver_str |
pass
pt88.2: ironic.tests.unit.api.controllers.v1.test_versions.TestVersionConstants.test_max_ver_str |
||||||
test_min_ver_str |
pass
pt88.3: ironic.tests.unit.api.controllers.v1.test_versions.TestVersionConstants.test_min_ver_str |
||||||
test_name_value_match |
pass
pt88.4: ironic.tests.unit.api.controllers.v1.test_versions.TestVersionConstants.test_name_value_match |
||||||
ironic.tests.unit.api.controllers.v1.test_volume.TestGetVolume | 2 | 2 | 0 | 0 | 0 | Detail | |
test_get_volume |
pass
pt89.1: ironic.tests.unit.api.controllers.v1.test_volume.TestGetVolume.test_get_volume |
||||||
test_get_volume_invalid_api_version |
pass
pt89.2: ironic.tests.unit.api.controllers.v1.test_volume.TestGetVolume.test_get_volume_invalid_api_version |
||||||
ironic.tests.unit.api.controllers.v1.test_volume_connector.TestDelete | 4 | 4 | 0 | 0 | 0 | Detail | |
test_delete_volume_connector_byid |
pass
pt90.1: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestDelete.test_delete_volume_connector_byid |
||||||
test_delete_volume_connector_byid_invalid_api_version |
pass
pt90.2: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestDelete.test_delete_volume_connector_byid_invalid_api_version |
||||||
test_delete_volume_connector_invalid_power_state |
pass
pt90.3: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestDelete.test_delete_volume_connector_invalid_power_state |
||||||
test_delete_volume_connector_node_locked |
pass
pt90.4: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestDelete.test_delete_volume_connector_node_locked |
||||||
ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors | 26 | 26 | 0 | 0 | 0 | Detail | |
test_collection_links |
pass
pt91.1: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_collection_links |
||||||
test_collection_links_custom_fields |
pass
pt91.2: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_collection_links_custom_fields |
||||||
test_collection_links_default_limit |
pass
pt91.3: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_collection_links_default_limit |
||||||
test_collection_links_detail |
pass
pt91.4: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_collection_links_detail |
||||||
test_detail |
pass
pt91.5: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_detail |
||||||
test_detail_against_single |
pass
pt91.6: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_detail_against_single |
||||||
test_detail_and_fields |
pass
pt91.7: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_detail_and_fields |
||||||
test_detail_by_node_name_ok |
pass
pt91.8: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_detail_by_node_name_ok |
||||||
test_detail_false |
pass
pt91.9: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_detail_false |
||||||
test_detail_invalid_api_version |
pass
pt91.10: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_detail_invalid_api_version |
||||||
test_detail_sepecified_by_path |
pass
pt91.11: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_detail_sepecified_by_path |
||||||
test_empty |
pass
pt91.12: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_empty |
||||||
test_get_all_by_node_name_ok |
pass
pt91.13: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_get_all_by_node_name_ok |
||||||
test_get_collection_custom_fields |
pass
pt91.14: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_get_collection_custom_fields |
||||||
test_get_collection_pagination_no_uuid |
pass
pt91.15: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_get_collection_pagination_no_uuid |
||||||
test_get_custom_fields_invalid_api_version |
pass
pt91.16: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_get_custom_fields_invalid_api_version |
||||||
test_get_custom_fields_invalid_fields |
pass
pt91.17: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_get_custom_fields_invalid_fields |
||||||
test_get_one |
pass
pt91.18: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_get_one |
||||||
test_get_one_custom_fields |
pass
pt91.19: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_get_one_custom_fields |
||||||
test_get_one_invalid_api_version |
pass
pt91.20: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_get_one_invalid_api_version |
||||||
test_links |
pass
pt91.21: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_links |
||||||
test_many |
pass
pt91.22: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_many |
||||||
test_one |
pass
pt91.23: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_one |
||||||
test_one_invalid_api_version |
pass
pt91.24: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_one_invalid_api_version |
||||||
test_sort_key |
pass
pt91.25: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_sort_key |
||||||
test_sort_key_invalid |
pass
pt91.26: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestListVolumeConnectors.test_sort_key_invalid |
||||||
ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch | 22 | 22 | 0 | 0 | 0 | Detail | |
test_add_multi |
pass
pt92.1: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_add_multi |
||||||
test_add_node_id |
pass
pt92.2: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_add_node_id |
||||||
test_add_node_uuid |
pass
pt92.3: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_add_node_uuid |
||||||
test_add_node_uuid_invalid_type |
pass
pt92.4: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_add_node_uuid_invalid_type |
||||||
test_add_root |
pass
pt92.5: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_add_root |
||||||
test_add_root_non_existent |
pass
pt92.6: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_add_root_non_existent |
||||||
test_remove_mandatory_field |
pass
pt92.7: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_remove_mandatory_field |
||||||
test_remove_multi |
pass
pt92.8: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_remove_multi |
||||||
test_remove_node_id |
pass
pt92.9: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_remove_node_id |
||||||
test_remove_non_existent_property_fail |
pass
pt92.10: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_remove_non_existent_property_fail |
||||||
test_remove_uuid |
pass
pt92.11: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_remove_uuid |
||||||
test_replace_connector_id_already_exist |
pass
pt92.12: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_replace_connector_id_already_exist |
||||||
test_replace_invalid_power_state |
pass
pt92.13: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_replace_invalid_power_state |
||||||
test_replace_multi |
pass
pt92.14: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_replace_multi |
||||||
test_replace_node_id |
pass
pt92.15: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_replace_node_id |
||||||
test_replace_node_uuid |
pass
pt92.16: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_replace_node_uuid |
||||||
test_replace_node_uuid_invalid_type |
pass
pt92.17: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_replace_node_uuid_invalid_type |
||||||
test_replace_non_existent_node_uuid |
pass
pt92.18: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_replace_non_existent_node_uuid |
||||||
test_replace_singular |
pass
pt92.19: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_replace_singular |
||||||
test_update_byid |
pass
pt92.20: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_update_byid |
||||||
test_update_invalid_api_version |
pass
pt92.21: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_update_invalid_api_version |
||||||
test_update_not_found |
pass
pt92.22: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPatch.test_update_not_found |
||||||
ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPost | 13 | 13 | 0 | 0 | 0 | Detail | |
test_create_volume_connector |
pass
pt93.1: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPost.test_create_volume_connector |
||||||
test_create_volume_connector_doesnt_contain_id |
pass
pt93.2: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPost.test_create_volume_connector_doesnt_contain_id |
||||||
test_create_volume_connector_error |
pass
pt93.3: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPost.test_create_volume_connector_error |
||||||
test_create_volume_connector_generate_uuid |
pass
pt93.4: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPost.test_create_volume_connector_generate_uuid |
||||||
test_create_volume_connector_invalid_api_version |
pass
pt93.5: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPost.test_create_volume_connector_invalid_api_version |
||||||
test_create_volume_connector_invalid_node_uuid_format |
pass
pt93.6: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPost.test_create_volume_connector_invalid_node_uuid_format |
||||||
test_create_volume_connector_no_mandatory_field_connector_id |
pass
pt93.7: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPost.test_create_volume_connector_no_mandatory_field_connector_id |
||||||
test_create_volume_connector_no_mandatory_field_node_uuid |
pass
pt93.8: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPost.test_create_volume_connector_no_mandatory_field_node_uuid |
||||||
test_create_volume_connector_no_mandatory_field_type |
pass
pt93.9: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPost.test_create_volume_connector_no_mandatory_field_type |
||||||
test_create_volume_connector_node_uuid_not_found |
pass
pt93.10: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPost.test_create_volume_connector_node_uuid_not_found |
||||||
test_create_volume_connector_type_value_already_exist |
pass
pt93.11: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPost.test_create_volume_connector_type_value_already_exist |
||||||
test_create_volume_connector_valid_extra |
pass
pt93.12: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPost.test_create_volume_connector_valid_extra |
||||||
test_node_uuid_to_node_id_mapping |
pass
pt93.13: ironic.tests.unit.api.controllers.v1.test_volume_connector.TestPost.test_node_uuid_to_node_id_mapping |
||||||
ironic.tests.unit.api.controllers.v1.test_volume_target.TestDelete | 4 | 4 | 0 | 0 | 0 | Detail | |
test_delete_volume_target_byid |
pass
pt94.1: ironic.tests.unit.api.controllers.v1.test_volume_target.TestDelete.test_delete_volume_target_byid |
||||||
test_delete_volume_target_byid_invalid_api_version |
pass
pt94.2: ironic.tests.unit.api.controllers.v1.test_volume_target.TestDelete.test_delete_volume_target_byid_invalid_api_version |
||||||
test_delete_volume_target_invalid_power_state |
pass
pt94.3: ironic.tests.unit.api.controllers.v1.test_volume_target.TestDelete.test_delete_volume_target_invalid_power_state |
||||||
test_delete_volume_target_node_locked |
pass
pt94.4: ironic.tests.unit.api.controllers.v1.test_volume_target.TestDelete.test_delete_volume_target_node_locked |
||||||
ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets | 25 | 25 | 0 | 0 | 0 | Detail | |
test_collection_links |
pass
pt95.1: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_collection_links |
||||||
test_collection_links_custom_fields |
pass
pt95.2: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_collection_links_custom_fields |
||||||
test_collection_links_default_limit |
pass
pt95.3: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_collection_links_default_limit |
||||||
test_collection_links_detail |
pass
pt95.4: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_collection_links_detail |
||||||
test_detail |
pass
pt95.5: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_detail |
||||||
test_detail_against_single |
pass
pt95.6: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_detail_against_single |
||||||
test_detail_and_fields |
pass
pt95.7: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_detail_and_fields |
||||||
test_detail_by_node_name_ok |
pass
pt95.8: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_detail_by_node_name_ok |
||||||
test_detail_false |
pass
pt95.9: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_detail_false |
||||||
test_detail_invalid_api_version |
pass
pt95.10: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_detail_invalid_api_version |
||||||
test_detail_sepecified_by_path |
pass
pt95.11: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_detail_sepecified_by_path |
||||||
test_empty |
pass
pt95.12: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_empty |
||||||
test_get_all_by_node_name_ok |
pass
pt95.13: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_get_all_by_node_name_ok |
||||||
test_get_collection_custom_fields |
pass
pt95.14: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_get_collection_custom_fields |
||||||
test_get_collection_pagination_no_uuid |
pass
pt95.15: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_get_collection_pagination_no_uuid |
||||||
test_get_custom_fields_invalid_fields |
pass
pt95.16: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_get_custom_fields_invalid_fields |
||||||
test_get_one |
pass
pt95.17: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_get_one |
||||||
test_get_one_custom_fields |
pass
pt95.18: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_get_one_custom_fields |
||||||
test_get_one_invalid_api_version |
pass
pt95.19: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_get_one_invalid_api_version |
||||||
test_links |
pass
pt95.20: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_links |
||||||
test_many |
pass
pt95.21: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_many |
||||||
test_one |
pass
pt95.22: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_one |
||||||
test_one_invalid_api_version |
pass
pt95.23: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_one_invalid_api_version |
||||||
test_sort_key |
pass
pt95.24: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_sort_key |
||||||
test_sort_key_invalid |
pass
pt95.25: ironic.tests.unit.api.controllers.v1.test_volume_target.TestListVolumeTargets.test_sort_key_invalid |
||||||
ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch | 22 | 22 | 0 | 0 | 0 | Detail | |
test_add_multi |
pass
pt96.1: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_add_multi |
||||||
test_add_node_id |
pass
pt96.2: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_add_node_id |
||||||
test_add_node_uuid |
pass
pt96.3: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_add_node_uuid |
||||||
test_add_node_uuid_invalid_type |
pass
pt96.4: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_add_node_uuid_invalid_type |
||||||
test_add_root |
pass
pt96.5: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_add_root |
||||||
test_add_root_non_existent |
pass
pt96.6: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_add_root_non_existent |
||||||
test_remove_mandatory_field |
pass
pt96.7: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_remove_mandatory_field |
||||||
test_remove_multi |
pass
pt96.8: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_remove_multi |
||||||
test_remove_node_id |
pass
pt96.9: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_remove_node_id |
||||||
test_remove_non_existent_property_fail |
pass
pt96.10: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_remove_non_existent_property_fail |
||||||
test_remove_uuid |
pass
pt96.11: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_remove_uuid |
||||||
test_replace_boot_index_already_exist |
pass
pt96.12: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_replace_boot_index_already_exist |
||||||
test_replace_invalid_power_state |
pass
pt96.13: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_replace_invalid_power_state |
||||||
test_replace_multi |
pass
pt96.14: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_replace_multi |
||||||
test_replace_node_id |
pass
pt96.15: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_replace_node_id |
||||||
test_replace_node_uuid |
pass
pt96.16: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_replace_node_uuid |
||||||
test_replace_node_uuid_inalid_type |
pass
pt96.17: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_replace_node_uuid_inalid_type |
||||||
test_replace_non_existent_node_uuid |
pass
pt96.18: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_replace_non_existent_node_uuid |
||||||
test_replace_singular |
pass
pt96.19: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_replace_singular |
||||||
test_update_byid |
pass
pt96.20: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_update_byid |
||||||
test_update_byid_invalid_api_version |
pass
pt96.21: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_update_byid_invalid_api_version |
||||||
test_update_not_found |
pass
pt96.22: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPatch.test_update_not_found |
||||||
ironic.tests.unit.api.controllers.v1.test_volume_target.TestPost | 12 | 12 | 0 | 0 | 0 | Detail | |
test_create_volume_target |
pass
pt97.1: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPost.test_create_volume_target |
||||||
test_create_volume_target_doesnt_contain_id |
pass
pt97.2: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPost.test_create_volume_target_doesnt_contain_id |
||||||
test_create_volume_target_error |
pass
pt97.3: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPost.test_create_volume_target_error |
||||||
test_create_volume_target_generate_uuid |
pass
pt97.4: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPost.test_create_volume_target_generate_uuid |
||||||
test_create_volume_target_invalid_api_version |
pass
pt97.5: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPost.test_create_volume_target_invalid_api_version |
||||||
test_create_volume_target_invalid_node_uuid_format |
pass
pt97.6: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPost.test_create_volume_target_invalid_node_uuid_format |
||||||
test_create_volume_target_no_mandatory_field_node_uuid |
pass
pt97.7: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPost.test_create_volume_target_no_mandatory_field_node_uuid |
||||||
test_create_volume_target_no_mandatory_field_type |
pass
pt97.8: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPost.test_create_volume_target_no_mandatory_field_type |
||||||
test_create_volume_target_no_mandatory_field_value |
pass
pt97.9: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPost.test_create_volume_target_no_mandatory_field_value |
||||||
test_create_volume_target_node_uuid_not_found |
pass
pt97.10: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPost.test_create_volume_target_node_uuid_not_found |
||||||
test_create_volume_target_valid_extra |
pass
pt97.11: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPost.test_create_volume_target_valid_extra |
||||||
test_node_uuid_to_node_id_mapping |
pass
pt97.12: ironic.tests.unit.api.controllers.v1.test_volume_target.TestPost.test_node_uuid_to_node_id_mapping |
||||||
ironic.tests.unit.api.test_acl.TestRBACBasic | 9 | 8 | 0 | 0 | 1 | Detail | |
test_basic_1_values |
skip
pt98.1: ironic.tests.unit.api.test_acl.TestRBACBasic.test_basic_1_values |
||||||
test_basic_2_unauthenticated_user_cannot_get_node |
pass
pt98.2: ironic.tests.unit.api.test_acl.TestRBACBasic.test_basic_2_unauthenticated_user_cannot_get_node |
||||||
test_basic_3_project_admin_can_get_node |
pass
pt98.3: ironic.tests.unit.api.test_acl.TestRBACBasic.test_basic_3_project_admin_can_get_node |
||||||
test_basic_4_project_member_cannot_get_node |
pass
pt98.4: ironic.tests.unit.api.test_acl.TestRBACBasic.test_basic_4_project_member_cannot_get_node |
||||||
test_basic_5_public_api |
pass
pt98.5: ironic.tests.unit.api.test_acl.TestRBACBasic.test_basic_5_public_api |
||||||
test_basic_6_public_api_v1 |
pass
pt98.6: ironic.tests.unit.api.test_acl.TestRBACBasic.test_basic_6_public_api_v1 |
||||||
test_basic_7_public_api_v1_slash |
pass
pt98.7: ironic.tests.unit.api.test_acl.TestRBACBasic.test_basic_7_public_api_v1_slash |
||||||
test_basic_8_public_api_v1_json |
pass
pt98.8: ironic.tests.unit.api.test_acl.TestRBACBasic.test_basic_8_public_api_v1_json |
||||||
test_basic_9_public_api_v1_xml |
pass
pt98.9: ironic.tests.unit.api.test_acl.TestRBACBasic.test_basic_9_public_api_v1_xml |
||||||
ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes | 306 | 299 | 0 | 0 | 7 | Detail | |
test_rbac_legacy_001_values |
skip
pt99.1: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_001_values |
||||||
test_rbac_legacy_002_nodes_post_admin |
pass
pt99.2: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_002_nodes_post_admin |
||||||
test_rbac_legacy_003_nodes_post_member |
pass
pt99.3: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_003_nodes_post_member |
||||||
test_rbac_legacy_004_nodes_post_observer |
pass
pt99.4: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_004_nodes_post_observer |
||||||
test_rbac_legacy_005_nodes_get_node_admin |
pass
pt99.5: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_005_nodes_get_node_admin |
||||||
test_rbac_legacy_006_nodes_get_node_member |
pass
pt99.6: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_006_nodes_get_node_member |
||||||
test_rbac_legacy_007_nodes_get_node_observer |
pass
pt99.7: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_007_nodes_get_node_observer |
||||||
test_rbac_legacy_008_nodes_get_node_other_admin |
pass
pt99.8: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_008_nodes_get_node_other_admin |
||||||
test_rbac_legacy_009_nodes_get_admin |
pass
pt99.9: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_009_nodes_get_admin |
||||||
test_rbac_legacy_010_nodes_get_other_admin |
pass
pt99.10: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_010_nodes_get_other_admin |
||||||
test_rbac_legacy_011_nodes_detail_get_admin |
pass
pt99.11: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_011_nodes_detail_get_admin |
||||||
test_rbac_legacy_012_nodes_detail_get_member |
pass
pt99.12: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_012_nodes_detail_get_member |
||||||
test_rbac_legacy_013_nodes_detail_get_observer |
pass
pt99.13: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_013_nodes_detail_get_observer |
||||||
test_rbac_legacy_014_nodes_node_ident_get_admin |
pass
pt99.14: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_014_nodes_node_ident_get_admin |
||||||
test_rbac_legacy_015_nodes_node_ident_get_member |
pass
pt99.15: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_015_nodes_node_ident_get_member |
||||||
test_rbac_legacy_016_nodes_node_ident_get_observer |
pass
pt99.16: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_016_nodes_node_ident_get_observer |
||||||
test_rbac_legacy_017_nodes_node_ident_patch_admin |
pass
pt99.17: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_017_nodes_node_ident_patch_admin |
||||||
test_rbac_legacy_018_nodes_node_ident_patch_member |
pass
pt99.18: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_018_nodes_node_ident_patch_member |
||||||
test_rbac_legacy_019_nodes_node_ident_patch_observer |
pass
pt99.19: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_019_nodes_node_ident_patch_observer |
||||||
test_rbac_legacy_020_nodes_node_ident_delete_admin |
pass
pt99.20: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_020_nodes_node_ident_delete_admin |
||||||
test_rbac_legacy_021_nodes_node_ident_delete_member |
pass
pt99.21: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_021_nodes_node_ident_delete_member |
||||||
test_rbac_legacy_022_nodes_node_ident_delete_observer |
pass
pt99.22: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_022_nodes_node_ident_delete_observer |
||||||
test_rbac_legacy_023_nodes_validate_get_admin |
pass
pt99.23: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_023_nodes_validate_get_admin |
||||||
test_rbac_legacy_024_nodes_validate_get_member |
pass
pt99.24: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_024_nodes_validate_get_member |
||||||
test_rbac_legacy_025_nodes_validate_get_observer |
pass
pt99.25: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_025_nodes_validate_get_observer |
||||||
test_rbac_legacy_026_nodes_maintenance_put_admin |
pass
pt99.26: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_026_nodes_maintenance_put_admin |
||||||
test_rbac_legacy_027_nodes_maintenance_put_member |
pass
pt99.27: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_027_nodes_maintenance_put_member |
||||||
test_rbac_legacy_028_nodes_maintenance_put_observer |
pass
pt99.28: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_028_nodes_maintenance_put_observer |
||||||
test_rbac_legacy_029_nodes_maintenance_delete_admin |
pass
pt99.29: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_029_nodes_maintenance_delete_admin |
||||||
test_rbac_legacy_030_nodes_maintenance_delete_member |
pass
pt99.30: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_030_nodes_maintenance_delete_member |
||||||
test_rbac_legacy_031_nodes_maintenance_delete_observer |
pass
pt99.31: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_031_nodes_maintenance_delete_observer |
||||||
test_rbac_legacy_032_nodes_management_boot_device_put_admin |
pass
pt99.32: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_032_nodes_management_boot_device_put_admin |
||||||
test_rbac_legacy_033_nodes_management_boot_device_put_member |
pass
pt99.33: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_033_nodes_management_boot_device_put_member |
||||||
test_rbac_legacy_034_nodes_management_boot_device_put_observer |
pass
pt99.34: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_034_nodes_management_boot_device_put_observer |
||||||
test_rbac_legacy_035_nodes_management_boot_device_get_admin |
pass
pt99.35: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_035_nodes_management_boot_device_get_admin |
||||||
test_rbac_legacy_036_nodes_management_boot_device_get_member |
pass
pt99.36: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_036_nodes_management_boot_device_get_member |
||||||
test_rbac_legacy_037_nodes_management_boot_device_get_observer |
pass
pt99.37: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_037_nodes_management_boot_device_get_observer |
||||||
test_rbac_legacy_038_nodes_management_boot_device_supported_get_admin |
pass
pt99.38: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_038_nodes_management_boot_device_supported_get_admin |
||||||
test_rbac_legacy_039_nodes_management_boot_device_supported_get_member |
pass
pt99.39: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_039_nodes_management_boot_device_supported_get_member |
||||||
test_rbac_legacy_040_nodes_management_boot_device_supported_get_observer |
pass
pt99.40: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_040_nodes_management_boot_device_supported_get_observer |
||||||
test_rbac_legacy_041_nodes_management_inject_nmi_put_admin |
pass
pt99.41: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_041_nodes_management_inject_nmi_put_admin |
||||||
test_rbac_legacy_042_nodes_management_inject_nmi_put_member |
pass
pt99.42: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_042_nodes_management_inject_nmi_put_member |
||||||
test_rbac_legacy_043_nodes_management_inject_nmi_put_observer |
pass
pt99.43: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_043_nodes_management_inject_nmi_put_observer |
||||||
test_rbac_legacy_044_nodes_states_get_admin |
pass
pt99.44: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_044_nodes_states_get_admin |
||||||
test_rbac_legacy_045_nodes_states_get_member |
pass
pt99.45: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_045_nodes_states_get_member |
||||||
test_rbac_legacy_046_nodes_states_get_observer |
pass
pt99.46: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_046_nodes_states_get_observer |
||||||
test_rbac_legacy_047_nodes_states_power_put_admin |
pass
pt99.47: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_047_nodes_states_power_put_admin |
||||||
test_rbac_legacy_048_nodes_states_power_put_member |
pass
pt99.48: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_048_nodes_states_power_put_member |
||||||
test_rbac_legacy_049_nodes_states_power_put_observer |
pass
pt99.49: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_049_nodes_states_power_put_observer |
||||||
test_rbac_legacy_050_nodes_states_boot_mode_put_admin |
pass
pt99.50: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_050_nodes_states_boot_mode_put_admin |
||||||
test_rbac_legacy_051_nodes_states_boot_mode_put_member |
pass
pt99.51: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_051_nodes_states_boot_mode_put_member |
||||||
test_rbac_legacy_052_nodes_states_boot_mode_put_observer |
pass
pt99.52: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_052_nodes_states_boot_mode_put_observer |
||||||
test_rbac_legacy_053_nodes_states_secure_boot_put_admin |
pass
pt99.53: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_053_nodes_states_secure_boot_put_admin |
||||||
test_rbac_legacy_054_nodes_states_secure_boot_put_member |
pass
pt99.54: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_054_nodes_states_secure_boot_put_member |
||||||
test_rbac_legacy_055_nodes_states_secure_boot_put_observer |
pass
pt99.55: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_055_nodes_states_secure_boot_put_observer |
||||||
test_rbac_legacy_056_nodes_states_provision_put_admin |
pass
pt99.56: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_056_nodes_states_provision_put_admin |
||||||
test_rbac_legacy_057_nodes_states_provision_put_member |
pass
pt99.57: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_057_nodes_states_provision_put_member |
||||||
test_rbac_legacy_058_nodes_states_provision_put_observer |
pass
pt99.58: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_058_nodes_states_provision_put_observer |
||||||
test_rbac_legacy_059_nodes_states_raid_put_admin |
pass
pt99.59: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_059_nodes_states_raid_put_admin |
||||||
test_rbac_legacy_060_nodes_states_raid_put_member |
pass
pt99.60: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_060_nodes_states_raid_put_member |
||||||
test_rbac_legacy_061_nodes_states_raid_put_observer |
pass
pt99.61: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_061_nodes_states_raid_put_observer |
||||||
test_rbac_legacy_062_nodes_states_console_get_admin |
pass
pt99.62: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_062_nodes_states_console_get_admin |
||||||
test_rbac_legacy_063_nodes_states_console_get_member |
pass
pt99.63: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_063_nodes_states_console_get_member |
||||||
test_rbac_legacy_064_nodes_states_console_get_observer |
pass
pt99.64: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_064_nodes_states_console_get_observer |
||||||
test_rbac_legacy_065_nodes_states_console_put_admin |
pass
pt99.65: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_065_nodes_states_console_put_admin |
||||||
test_rbac_legacy_066_nodes_states_console_put_member |
pass
pt99.66: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_066_nodes_states_console_put_member |
||||||
test_rbac_legacy_067_nodes_states_console_put_observer |
pass
pt99.67: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_067_nodes_states_console_put_observer |
||||||
test_rbac_legacy_068_nodes_vendor_passthru_methods_get_admin |
pass
pt99.68: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_068_nodes_vendor_passthru_methods_get_admin |
||||||
test_rbac_legacy_069_nodes_vendor_passthru_methods_get_member |
pass
pt99.69: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_069_nodes_vendor_passthru_methods_get_member |
||||||
test_rbac_legacy_070_nodes_vendor_passthru_methods_get_observer |
pass
pt99.70: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_070_nodes_vendor_passthru_methods_get_observer |
||||||
test_rbac_legacy_071_nodes_vendor_passthru_get_admin |
pass
pt99.71: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_071_nodes_vendor_passthru_get_admin |
||||||
test_rbac_legacy_072_nodes_vendor_passthru_get_member |
pass
pt99.72: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_072_nodes_vendor_passthru_get_member |
||||||
test_rbac_legacy_073_nodes_vendor_passthru_get_observer |
pass
pt99.73: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_073_nodes_vendor_passthru_get_observer |
||||||
test_rbac_legacy_074_nodes_vendor_passthru_post_admin |
pass
pt99.74: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_074_nodes_vendor_passthru_post_admin |
||||||
test_rbac_legacy_075_nodes_vendor_passthru_post_member |
pass
pt99.75: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_075_nodes_vendor_passthru_post_member |
||||||
test_rbac_legacy_076_nodes_vendor_passthru_post_observer |
pass
pt99.76: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_076_nodes_vendor_passthru_post_observer |
||||||
test_rbac_legacy_077_nodes_vendor_passthru_put_admin |
pass
pt99.77: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_077_nodes_vendor_passthru_put_admin |
||||||
test_rbac_legacy_078_nodes_vendor_passthru_put_member |
pass
pt99.78: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_078_nodes_vendor_passthru_put_member |
||||||
test_rbac_legacy_079_nodes_vendor_passthru_put_observer |
pass
pt99.79: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_079_nodes_vendor_passthru_put_observer |
||||||
test_rbac_legacy_080_nodes_vendor_passthru_delete_admin |
pass
pt99.80: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_080_nodes_vendor_passthru_delete_admin |
||||||
test_rbac_legacy_081_nodes_vendor_passthru_delete_member |
pass
pt99.81: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_081_nodes_vendor_passthru_delete_member |
||||||
test_rbac_legacy_082_nodes_vendor_passthru_delete_observer |
pass
pt99.82: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_082_nodes_vendor_passthru_delete_observer |
||||||
test_rbac_legacy_083_nodes_traits_get_admin |
pass
pt99.83: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_083_nodes_traits_get_admin |
||||||
test_rbac_legacy_084_nodes_traits_get_member |
pass
pt99.84: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_084_nodes_traits_get_member |
||||||
test_rbac_legacy_085_nodes_traits_get_observer |
pass
pt99.85: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_085_nodes_traits_get_observer |
||||||
test_rbac_legacy_086_nodes_traits_put_admin |
pass
pt99.86: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_086_nodes_traits_put_admin |
||||||
test_rbac_legacy_087_nodes_traits_put_member |
pass
pt99.87: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_087_nodes_traits_put_member |
||||||
test_rbac_legacy_088_nodes_traits_put_observer |
pass
pt99.88: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_088_nodes_traits_put_observer |
||||||
test_rbac_legacy_089_nodes_traits_delete_admin |
pass
pt99.89: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_089_nodes_traits_delete_admin |
||||||
test_rbac_legacy_090_nodes_traits_delete_member |
pass
pt99.90: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_090_nodes_traits_delete_member |
||||||
test_rbac_legacy_091_nodes_traits_delete_observer |
pass
pt99.91: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_091_nodes_traits_delete_observer |
||||||
test_rbac_legacy_092_nodes_traits_trait_put_admin |
pass
pt99.92: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_092_nodes_traits_trait_put_admin |
||||||
test_rbac_legacy_093_nodes_traits_trait_put_member |
pass
pt99.93: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_093_nodes_traits_trait_put_member |
||||||
test_rbac_legacy_094_nodes_traits_trait_put_observer |
pass
pt99.94: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_094_nodes_traits_trait_put_observer |
||||||
test_rbac_legacy_095_nodes_traits_trait_delete_admin |
pass
pt99.95: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_095_nodes_traits_trait_delete_admin |
||||||
test_rbac_legacy_096_nodes_traits_trait_delete_member |
pass
pt99.96: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_096_nodes_traits_trait_delete_member |
||||||
test_rbac_legacy_097_nodes_traits_trait_delete_observer |
pass
pt99.97: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_097_nodes_traits_trait_delete_observer |
||||||
test_rbac_legacy_098_nodes_vifs_get_admin |
pass
pt99.98: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_098_nodes_vifs_get_admin |
||||||
test_rbac_legacy_099_nodes_vifs_get_member |
pass
pt99.99: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_099_nodes_vifs_get_member |
||||||
test_rbac_legacy_100_nodes_vifs_get_observer |
pass
pt99.100: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_100_nodes_vifs_get_observer |
||||||
test_rbac_legacy_101_nodes_vifs_post_admin |
pass
pt99.101: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_101_nodes_vifs_post_admin |
||||||
test_rbac_legacy_102_nodes_vifs_post_member |
pass
pt99.102: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_102_nodes_vifs_post_member |
||||||
test_rbac_legacy_103_nodes_vifs_post_observer |
pass
pt99.103: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_103_nodes_vifs_post_observer |
||||||
test_rbac_legacy_104_nodes_vifs_node_vif_ident_delete_admin |
pass
pt99.104: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_104_nodes_vifs_node_vif_ident_delete_admin |
||||||
test_rbac_legacy_105_nodes_vifs_node_vif_ident_delete_member |
pass
pt99.105: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_105_nodes_vifs_node_vif_ident_delete_member |
||||||
test_rbac_legacy_106_nodes_vifs_node_vif_ident_delete_observer |
pass
pt99.106: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_106_nodes_vifs_node_vif_ident_delete_observer |
||||||
test_rbac_legacy_107_nodes_management_indicators_get_admin |
pass
pt99.107: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_107_nodes_management_indicators_get_admin |
||||||
test_rbac_legacy_108_nodes_management_indicators_get_member |
pass
pt99.108: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_108_nodes_management_indicators_get_member |
||||||
test_rbac_legacy_109_nodes_management_indicators_get_observer |
pass
pt99.109: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_109_nodes_management_indicators_get_observer |
||||||
test_rbac_legacy_110_nodes_management_indicators_component_get_allow |
skip
pt99.110: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_110_nodes_management_indicators_component_get_allow |
||||||
test_rbac_legacy_111_nodes_management_indicators_component_ind_ident_get_allow |
skip
pt99.111: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_111_nodes_management_indicators_component_ind_ident_get_allow |
||||||
test_rbac_legacy_112_nodes_management_indicators_component_ind_ident_put_allow |
skip
pt99.112: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_112_nodes_management_indicators_component_ind_ident_put_allow |
||||||
test_rbac_legacy_113_portgroups_get_admin |
pass
pt99.113: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_113_portgroups_get_admin |
||||||
test_rbac_legacy_114_portgroups_get_member |
pass
pt99.114: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_114_portgroups_get_member |
||||||
test_rbac_legacy_115_portgroups_get_observer |
pass
pt99.115: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_115_portgroups_get_observer |
||||||
test_rbac_legacy_116_portgroups_post_admin |
pass
pt99.116: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_116_portgroups_post_admin |
||||||
test_rbac_legacy_117_portgroups_post_member |
pass
pt99.117: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_117_portgroups_post_member |
||||||
test_rbac_legacy_118_portgroups_post_observer |
pass
pt99.118: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_118_portgroups_post_observer |
||||||
test_rbac_legacy_119_portgroups_detail_get_admin |
pass
pt99.119: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_119_portgroups_detail_get_admin |
||||||
test_rbac_legacy_120_portgroups_detail_get_member |
pass
pt99.120: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_120_portgroups_detail_get_member |
||||||
test_rbac_legacy_121_portgroups_detail_get_observer |
pass
pt99.121: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_121_portgroups_detail_get_observer |
||||||
test_rbac_legacy_122_portgroups_portgroup_ident_get_admin |
pass
pt99.122: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_122_portgroups_portgroup_ident_get_admin |
||||||
test_rbac_legacy_123_portgroups_portgroup_ident_get_member |
pass
pt99.123: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_123_portgroups_portgroup_ident_get_member |
||||||
test_rbac_legacy_124_portgroups_portgroup_ident_get_observer |
pass
pt99.124: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_124_portgroups_portgroup_ident_get_observer |
||||||
test_rbac_legacy_125_portgroups_portgroup_ident_patch_admin |
pass
pt99.125: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_125_portgroups_portgroup_ident_patch_admin |
||||||
test_rbac_legacy_126_portgroups_portgroup_ident_patch_member |
pass
pt99.126: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_126_portgroups_portgroup_ident_patch_member |
||||||
test_rbac_legacy_127_portgroups_portgroup_ident_patch_observer |
pass
pt99.127: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_127_portgroups_portgroup_ident_patch_observer |
||||||
test_rbac_legacy_128_portgroups_portgroup_ident_delete_admin |
pass
pt99.128: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_128_portgroups_portgroup_ident_delete_admin |
||||||
test_rbac_legacy_129_portgroups_portgroup_ident_delete_member |
pass
pt99.129: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_129_portgroups_portgroup_ident_delete_member |
||||||
test_rbac_legacy_130_portgroups_portgroup_ident_delete_observer |
pass
pt99.130: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_130_portgroups_portgroup_ident_delete_observer |
||||||
test_rbac_legacy_131_nodes_portgroups_get_admin |
pass
pt99.131: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_131_nodes_portgroups_get_admin |
||||||
test_rbac_legacy_132_nodes_portgroups_get_member |
pass
pt99.132: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_132_nodes_portgroups_get_member |
||||||
test_rbac_legacy_133_nodes_portgroups_get_observer |
pass
pt99.133: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_133_nodes_portgroups_get_observer |
||||||
test_rbac_legacy_134_nodes_portgroups_detail_get_admin |
pass
pt99.134: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_134_nodes_portgroups_detail_get_admin |
||||||
test_rbac_legacy_135_nodes_portgroups_detail_get_member |
pass
pt99.135: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_135_nodes_portgroups_detail_get_member |
||||||
test_rbac_legacy_136_nodes_portgroups_detail_get_observer |
pass
pt99.136: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_136_nodes_portgroups_detail_get_observer |
||||||
test_rbac_legacy_137_ports_get_admin |
pass
pt99.137: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_137_ports_get_admin |
||||||
test_rbac_legacy_138_ports_get_member |
pass
pt99.138: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_138_ports_get_member |
||||||
test_rbac_legacy_139_ports_get_observer |
pass
pt99.139: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_139_ports_get_observer |
||||||
test_rbac_legacy_140_ports_post_admin |
pass
pt99.140: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_140_ports_post_admin |
||||||
test_rbac_legacy_141_ports_post_member |
pass
pt99.141: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_141_ports_post_member |
||||||
test_rbac_legacy_142_ports_post_observer |
pass
pt99.142: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_142_ports_post_observer |
||||||
test_rbac_legacy_143_ports_detail_get_admin |
pass
pt99.143: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_143_ports_detail_get_admin |
||||||
test_rbac_legacy_144_ports_detail_get_member |
pass
pt99.144: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_144_ports_detail_get_member |
||||||
test_rbac_legacy_145_ports_detail_get_observer |
pass
pt99.145: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_145_ports_detail_get_observer |
||||||
test_rbac_legacy_146_ports_port_id_get_admin |
pass
pt99.146: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_146_ports_port_id_get_admin |
||||||
test_rbac_legacy_147_ports_port_id_get_member |
pass
pt99.147: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_147_ports_port_id_get_member |
||||||
test_rbac_legacy_148_ports_port_id_get_observer |
pass
pt99.148: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_148_ports_port_id_get_observer |
||||||
test_rbac_legacy_149_ports_port_id_patch_admin |
pass
pt99.149: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_149_ports_port_id_patch_admin |
||||||
test_rbac_legacy_150_ports_port_id_patch_member |
pass
pt99.150: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_150_ports_port_id_patch_member |
||||||
test_rbac_legacy_151_ports_port_id_patch_observer |
pass
pt99.151: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_151_ports_port_id_patch_observer |
||||||
test_rbac_legacy_152_ports_port_id_delete_admin |
pass
pt99.152: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_152_ports_port_id_delete_admin |
||||||
test_rbac_legacy_153_ports_port_id_delete_member |
pass
pt99.153: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_153_ports_port_id_delete_member |
||||||
test_rbac_legacy_154_ports_port_id_delete_observer |
pass
pt99.154: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_154_ports_port_id_delete_observer |
||||||
test_rbac_legacy_155_nodes_ports_get_admin |
pass
pt99.155: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_155_nodes_ports_get_admin |
||||||
test_rbac_legacy_156_nodes_ports_get_member |
pass
pt99.156: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_156_nodes_ports_get_member |
||||||
test_rbac_legacy_157_nodes_ports_get_observer |
pass
pt99.157: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_157_nodes_ports_get_observer |
||||||
test_rbac_legacy_158_nodes_ports_detail_get_admin |
pass
pt99.158: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_158_nodes_ports_detail_get_admin |
||||||
test_rbac_legacy_159_nodes_ports_detail_get_member |
pass
pt99.159: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_159_nodes_ports_detail_get_member |
||||||
test_rbac_legacy_160_nodes_ports_detail_get_observer |
pass
pt99.160: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_160_nodes_ports_detail_get_observer |
||||||
test_rbac_legacy_161_portgroups_ports_get_admin |
pass
pt99.161: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_161_portgroups_ports_get_admin |
||||||
test_rbac_legacy_162_portgroups_ports_get_member |
pass
pt99.162: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_162_portgroups_ports_get_member |
||||||
test_rbac_legacy_163_portgroups_ports_get_observer |
pass
pt99.163: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_163_portgroups_ports_get_observer |
||||||
test_rbac_legacy_164_portgroups_ports_detail_get_admin |
pass
pt99.164: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_164_portgroups_ports_detail_get_admin |
||||||
test_rbac_legacy_165_portgroups_ports_detail_get_member |
pass
pt99.165: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_165_portgroups_ports_detail_get_member |
||||||
test_rbac_legacy_166_portgroups_ports_detail_get_observer |
pass
pt99.166: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_166_portgroups_ports_detail_get_observer |
||||||
test_rbac_legacy_167_volume_get_admin |
pass
pt99.167: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_167_volume_get_admin |
||||||
test_rbac_legacy_168_volume_get_member |
pass
pt99.168: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_168_volume_get_member |
||||||
test_rbac_legacy_169_volume_get_observer |
pass
pt99.169: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_169_volume_get_observer |
||||||
test_rbac_legacy_170_volume_connectors_get_admin |
pass
pt99.170: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_170_volume_connectors_get_admin |
||||||
test_rbac_legacy_171_volume_connectors_get_member |
pass
pt99.171: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_171_volume_connectors_get_member |
||||||
test_rbac_legacy_172_volume_connectors_get_observer |
pass
pt99.172: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_172_volume_connectors_get_observer |
||||||
test_rbac_legacy_173_volume_connectors_post_admin |
pass
pt99.173: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_173_volume_connectors_post_admin |
||||||
test_rbac_legacy_174_volume_connectors_post_member |
pass
pt99.174: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_174_volume_connectors_post_member |
||||||
test_rbac_legacy_175_volume_connectors_post_observer |
pass
pt99.175: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_175_volume_connectors_post_observer |
||||||
test_rbac_legacy_176_volume_volume_connector_id_get_admin |
pass
pt99.176: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_176_volume_volume_connector_id_get_admin |
||||||
test_rbac_legacy_177_volume_volume_connector_id_get_member |
pass
pt99.177: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_177_volume_volume_connector_id_get_member |
||||||
test_rbac_legacy_178_volume_volume_connector_id_get_observer |
pass
pt99.178: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_178_volume_volume_connector_id_get_observer |
||||||
test_rbac_legacy_179_volume_volume_connector_id_patch_admin |
pass
pt99.179: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_179_volume_volume_connector_id_patch_admin |
||||||
test_rbac_legacy_180_volume_volume_connector_id_patch_member |
pass
pt99.180: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_180_volume_volume_connector_id_patch_member |
||||||
test_rbac_legacy_181_volume_volume_connector_id_patch_observer |
pass
pt99.181: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_181_volume_volume_connector_id_patch_observer |
||||||
test_rbac_legacy_182_volume_volume_connector_id_delete_admin |
pass
pt99.182: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_182_volume_volume_connector_id_delete_admin |
||||||
test_rbac_legacy_183_volume_volume_connector_id_delete_member |
pass
pt99.183: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_183_volume_volume_connector_id_delete_member |
||||||
test_rbac_legacy_184_volume_volume_connector_id_delete_observer |
pass
pt99.184: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_184_volume_volume_connector_id_delete_observer |
||||||
test_rbac_legacy_185_volume_targets_get_admin |
pass
pt99.185: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_185_volume_targets_get_admin |
||||||
test_rbac_legacy_186_volume_targets_get_member |
pass
pt99.186: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_186_volume_targets_get_member |
||||||
test_rbac_legacy_187_volume_targets_get_observer |
pass
pt99.187: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_187_volume_targets_get_observer |
||||||
test_rbac_legacy_188_volume_targets_post_admin |
pass
pt99.188: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_188_volume_targets_post_admin |
||||||
test_rbac_legacy_189_volume_targets_post_member |
pass
pt99.189: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_189_volume_targets_post_member |
||||||
test_rbac_legacy_190_volume_targets_post_observer |
pass
pt99.190: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_190_volume_targets_post_observer |
||||||
test_rbac_legacy_191_volume_volume_target_id_get_admin |
pass
pt99.191: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_191_volume_volume_target_id_get_admin |
||||||
test_rbac_legacy_192_volume_volume_target_id_get_member |
pass
pt99.192: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_192_volume_volume_target_id_get_member |
||||||
test_rbac_legacy_193_volume_volume_target_id_get_observer |
pass
pt99.193: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_193_volume_volume_target_id_get_observer |
||||||
test_rbac_legacy_194_volume_volume_target_id_patch_admin |
pass
pt99.194: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_194_volume_volume_target_id_patch_admin |
||||||
test_rbac_legacy_195_volume_volume_target_id_patch_member |
pass
pt99.195: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_195_volume_volume_target_id_patch_member |
||||||
test_rbac_legacy_196_volume_volume_target_id_patch_observer |
pass
pt99.196: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_196_volume_volume_target_id_patch_observer |
||||||
test_rbac_legacy_197_volume_volume_target_id_delete_admin |
pass
pt99.197: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_197_volume_volume_target_id_delete_admin |
||||||
test_rbac_legacy_198_volume_volume_target_id_delete_member |
pass
pt99.198: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_198_volume_volume_target_id_delete_member |
||||||
test_rbac_legacy_199_volume_volume_target_id_delete_observer |
pass
pt99.199: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_199_volume_volume_target_id_delete_observer |
||||||
test_rbac_legacy_200_nodes_volume_get_admin |
pass
pt99.200: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_200_nodes_volume_get_admin |
||||||
test_rbac_legacy_201_nodes_volume_get_member |
pass
pt99.201: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_201_nodes_volume_get_member |
||||||
test_rbac_legacy_202_nodes_volume_get_observer |
pass
pt99.202: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_202_nodes_volume_get_observer |
||||||
test_rbac_legacy_203_nodes_volume_connectors_get_admin |
pass
pt99.203: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_203_nodes_volume_connectors_get_admin |
||||||
test_rbac_legacy_204_nodes_volume_connectors_get_member |
pass
pt99.204: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_204_nodes_volume_connectors_get_member |
||||||
test_rbac_legacy_205_nodes_volume_connectors_get_observer |
pass
pt99.205: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_205_nodes_volume_connectors_get_observer |
||||||
test_rbac_legacy_206_nodes_volume_targets_get_admin |
pass
pt99.206: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_206_nodes_volume_targets_get_admin |
||||||
test_rbac_legacy_207_nodes_volume_targets_get_member |
pass
pt99.207: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_207_nodes_volume_targets_get_member |
||||||
test_rbac_legacy_208_nodes_volume_targets_get_observer |
pass
pt99.208: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_208_nodes_volume_targets_get_observer |
||||||
test_rbac_legacy_209_drivers_get_admin |
pass
pt99.209: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_209_drivers_get_admin |
||||||
test_rbac_legacy_210_drivers_get_member |
pass
pt99.210: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_210_drivers_get_member |
||||||
test_rbac_legacy_211_drivers_get_observer |
pass
pt99.211: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_211_drivers_get_observer |
||||||
test_rbac_legacy_212_drivers_driver_name_get_admin |
pass
pt99.212: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_212_drivers_driver_name_get_admin |
||||||
test_rbac_legacy_213_drivers_driver_name_get_member |
pass
pt99.213: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_213_drivers_driver_name_get_member |
||||||
test_rbac_legacy_214_drivers_driver_name_get_observer |
pass
pt99.214: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_214_drivers_driver_name_get_observer |
||||||
test_rbac_legacy_215_drivers_properties_get_admin |
pass
pt99.215: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_215_drivers_properties_get_admin |
||||||
test_rbac_legacy_216_drivers_properties_get_member |
pass
pt99.216: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_216_drivers_properties_get_member |
||||||
test_rbac_legacy_217_drivers_properties_get_observer |
pass
pt99.217: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_217_drivers_properties_get_observer |
||||||
test_rbac_legacy_218_drivers_raid_logical_disk_properties_get_admin |
pass
pt99.218: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_218_drivers_raid_logical_disk_properties_get_admin |
||||||
test_rbac_legacy_219_drivers_raid_logical_disk_properties_get_member |
pass
pt99.219: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_219_drivers_raid_logical_disk_properties_get_member |
||||||
test_rbac_legacy_220_drivers_raid_logical_disk_properties_get_observer |
pass
pt99.220: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_220_drivers_raid_logical_disk_properties_get_observer |
||||||
test_rbac_legacy_221_drivers_vendor_passthru_methods_get_admin |
pass
pt99.221: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_221_drivers_vendor_passthru_methods_get_admin |
||||||
test_rbac_legacy_222_drivers_vendor_passthru_methods_get_member |
pass
pt99.222: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_222_drivers_vendor_passthru_methods_get_member |
||||||
test_rbac_legacy_223_drivers_vendor_passthru_methods_get_observer |
pass
pt99.223: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_223_drivers_vendor_passthru_methods_get_observer |
||||||
test_rbac_legacy_224_drivers_vendor_passthru_get_admin |
pass
pt99.224: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_224_drivers_vendor_passthru_get_admin |
||||||
test_rbac_legacy_225_drivers_vendor_passthru_get_member |
pass
pt99.225: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_225_drivers_vendor_passthru_get_member |
||||||
test_rbac_legacy_226_drivers_vendor_passthru_get_observer |
pass
pt99.226: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_226_drivers_vendor_passthru_get_observer |
||||||
test_rbac_legacy_227_drivers_vendor_passthru_post_admin |
pass
pt99.227: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_227_drivers_vendor_passthru_post_admin |
||||||
test_rbac_legacy_228_drivers_vendor_passthru_post_member |
pass
pt99.228: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_228_drivers_vendor_passthru_post_member |
||||||
test_rbac_legacy_229_drivers_vendor_passthru_post_observer |
pass
pt99.229: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_229_drivers_vendor_passthru_post_observer |
||||||
test_rbac_legacy_230_drivers_vendor_passthru_put_admin |
pass
pt99.230: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_230_drivers_vendor_passthru_put_admin |
||||||
test_rbac_legacy_231_drivers_vendor_passthru_put_member |
pass
pt99.231: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_231_drivers_vendor_passthru_put_member |
||||||
test_rbac_legacy_232_drivers_vendor_passthru_put_observer |
pass
pt99.232: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_232_drivers_vendor_passthru_put_observer |
||||||
test_rbac_legacy_233_drivers_vendor_passthru_delete_admin |
skip
pt99.233: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_233_drivers_vendor_passthru_delete_admin |
||||||
test_rbac_legacy_234_drivers_vendor_passthru_delete_observer |
skip
pt99.234: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_234_drivers_vendor_passthru_delete_observer |
||||||
test_rbac_legacy_235_nodes_bios_get_admin |
pass
pt99.235: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_235_nodes_bios_get_admin |
||||||
test_rbac_legacy_236_nodes_bios_get_member |
pass
pt99.236: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_236_nodes_bios_get_member |
||||||
test_rbac_legacy_237_nodes_bios_get_observer |
pass
pt99.237: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_237_nodes_bios_get_observer |
||||||
test_rbac_legacy_238_nodes_bios_bios_setting_get_admin |
pass
pt99.238: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_238_nodes_bios_bios_setting_get_admin |
||||||
test_rbac_legacy_239_nodes_bios_bios_setting_get_member |
pass
pt99.239: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_239_nodes_bios_bios_setting_get_member |
||||||
test_rbac_legacy_240_nodes_bios_bios_setting_get_observer |
pass
pt99.240: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_240_nodes_bios_bios_setting_get_observer |
||||||
test_rbac_legacy_241_conductors_get_admin |
pass
pt99.241: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_241_conductors_get_admin |
||||||
test_rbac_legacy_242_conductors_get_member |
pass
pt99.242: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_242_conductors_get_member |
||||||
test_rbac_legacy_243_conductors_get_observer |
pass
pt99.243: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_243_conductors_get_observer |
||||||
test_rbac_legacy_244_conductors_hostname_get_admin |
pass
pt99.244: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_244_conductors_hostname_get_admin |
||||||
test_rbac_legacy_245_conductors_hostname_get_member |
pass
pt99.245: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_245_conductors_hostname_get_member |
||||||
test_rbac_legacy_246_conductors_hostname_get_observer |
pass
pt99.246: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_246_conductors_hostname_get_observer |
||||||
test_rbac_legacy_247_allocations_post_admin |
pass
pt99.247: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_247_allocations_post_admin |
||||||
test_rbac_legacy_248_allocations_post_member |
skip
pt99.248: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_248_allocations_post_member |
||||||
test_rbac_legacy_249_allocations_post_observer |
pass
pt99.249: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_249_allocations_post_observer |
||||||
test_rbac_legacy_250_allocations_get_admin |
pass
pt99.250: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_250_allocations_get_admin |
||||||
test_rbac_legacy_251_allocations_get_member |
pass
pt99.251: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_251_allocations_get_member |
||||||
test_rbac_legacy_252_allocations_get_observer |
pass
pt99.252: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_252_allocations_get_observer |
||||||
test_rbac_legacy_253_allocations_allocation_id_get_admin |
pass
pt99.253: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_253_allocations_allocation_id_get_admin |
||||||
test_rbac_legacy_254_allocations_allocation_id_get_member |
pass
pt99.254: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_254_allocations_allocation_id_get_member |
||||||
test_rbac_legacy_255_allocations_allocation_id_get_observer |
pass
pt99.255: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_255_allocations_allocation_id_get_observer |
||||||
test_rbac_legacy_256_allocations_allocation_id_patch_admin |
pass
pt99.256: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_256_allocations_allocation_id_patch_admin |
||||||
test_rbac_legacy_257_allocations_allocation_id_patch_member |
pass
pt99.257: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_257_allocations_allocation_id_patch_member |
||||||
test_rbac_legacy_258_allocations_allocation_id_patch_observer |
pass
pt99.258: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_258_allocations_allocation_id_patch_observer |
||||||
test_rbac_legacy_259_allocations_allocation_id_delete_admin |
pass
pt99.259: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_259_allocations_allocation_id_delete_admin |
||||||
test_rbac_legacy_260_allocations_allocation_id_delete_member |
pass
pt99.260: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_260_allocations_allocation_id_delete_member |
||||||
test_rbac_legacy_261_allocations_allocation_id_delete_observer |
pass
pt99.261: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_261_allocations_allocation_id_delete_observer |
||||||
test_rbac_legacy_262_nodes_allocation_get_admin |
pass
pt99.262: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_262_nodes_allocation_get_admin |
||||||
test_rbac_legacy_263_nodes_allocation_get_member |
pass
pt99.263: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_263_nodes_allocation_get_member |
||||||
test_rbac_legacy_264_nodes_allocation_get_observer |
pass
pt99.264: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_264_nodes_allocation_get_observer |
||||||
test_rbac_legacy_265_nodes_allocation_delete_admin |
pass
pt99.265: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_265_nodes_allocation_delete_admin |
||||||
test_rbac_legacy_266_nodes_allocation_delete_member |
pass
pt99.266: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_266_nodes_allocation_delete_member |
||||||
test_rbac_legacy_267_nodes_allocation_delete_observer |
pass
pt99.267: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_267_nodes_allocation_delete_observer |
||||||
test_rbac_legacy_268_deploy_templates_post_admin |
pass
pt99.268: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_268_deploy_templates_post_admin |
||||||
test_rbac_legacy_269_deploy_templates_post_member |
pass
pt99.269: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_269_deploy_templates_post_member |
||||||
test_rbac_legacy_270_deploy_templates_post_observer |
pass
pt99.270: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_270_deploy_templates_post_observer |
||||||
test_rbac_legacy_271_deploy_templates_get_admin |
pass
pt99.271: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_271_deploy_templates_get_admin |
||||||
test_rbac_legacy_272_deploy_templates_get_member |
pass
pt99.272: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_272_deploy_templates_get_member |
||||||
test_rbac_legacy_273_deploy_templates_get_observer |
pass
pt99.273: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_273_deploy_templates_get_observer |
||||||
test_rbac_legacy_274_deploy_templates_deploy_template_id_get_admin |
pass
pt99.274: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_274_deploy_templates_deploy_template_id_get_admin |
||||||
test_rbac_legacy_275_deploy_templates_deploy_template_id_get_member |
pass
pt99.275: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_275_deploy_templates_deploy_template_id_get_member |
||||||
test_rbac_legacy_276_deploy_templates_deploy_template_id_get_observer |
pass
pt99.276: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_276_deploy_templates_deploy_template_id_get_observer |
||||||
test_rbac_legacy_277_deploy_templates_deploy_template_id_patch_admin |
pass
pt99.277: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_277_deploy_templates_deploy_template_id_patch_admin |
||||||
test_rbac_legacy_278_deploy_templates_deploy_template_id_patch_member |
pass
pt99.278: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_278_deploy_templates_deploy_template_id_patch_member |
||||||
test_rbac_legacy_279_deploy_templates_deploy_template_id_patch_observer |
pass
pt99.279: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_279_deploy_templates_deploy_template_id_patch_observer |
||||||
test_rbac_legacy_280_deploy_templates_deploy_template_id_delete_admin |
pass
pt99.280: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_280_deploy_templates_deploy_template_id_delete_admin |
||||||
test_rbac_legacy_281_deploy_templates_deploy_template_id_delete_member |
pass
pt99.281: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_281_deploy_templates_deploy_template_id_delete_member |
||||||
test_rbac_legacy_282_deploy_templates_deploy_template_id_delete_observer |
pass
pt99.282: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_282_deploy_templates_deploy_template_id_delete_observer |
||||||
test_rbac_legacy_283_chassis_post_admin |
pass
pt99.283: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_283_chassis_post_admin |
||||||
test_rbac_legacy_284_chassis_post_member |
pass
pt99.284: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_284_chassis_post_member |
||||||
test_rbac_legacy_285_chassis_post_observer |
pass
pt99.285: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_285_chassis_post_observer |
||||||
test_rbac_legacy_286_chassis_get_admin |
pass
pt99.286: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_286_chassis_get_admin |
||||||
test_rbac_legacy_287_chassis_get_member |
pass
pt99.287: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_287_chassis_get_member |
||||||
test_rbac_legacy_288_chassis_get_observer |
pass
pt99.288: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_288_chassis_get_observer |
||||||
test_rbac_legacy_289_chassis_detail_get_admin |
pass
pt99.289: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_289_chassis_detail_get_admin |
||||||
test_rbac_legacy_290_chassis_detail_get_member |
pass
pt99.290: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_290_chassis_detail_get_member |
||||||
test_rbac_legacy_291_chassis_detail_get_observer |
pass
pt99.291: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_291_chassis_detail_get_observer |
||||||
test_rbac_legacy_292_chassis_chassis_id_get_admin |
pass
pt99.292: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_292_chassis_chassis_id_get_admin |
||||||
test_rbac_legacy_293_chassis_chassis_id_get_member |
pass
pt99.293: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_293_chassis_chassis_id_get_member |
||||||
test_rbac_legacy_294_chassis_chassis_id_get_observer |
pass
pt99.294: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_294_chassis_chassis_id_get_observer |
||||||
test_rbac_legacy_295_chassis_chassis_id_patch_admin |
pass
pt99.295: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_295_chassis_chassis_id_patch_admin |
||||||
test_rbac_legacy_296_chassis_chassis_id_patch_member |
pass
pt99.296: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_296_chassis_chassis_id_patch_member |
||||||
test_rbac_legacy_297_chassis_chassis_id_patch_observer |
pass
pt99.297: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_297_chassis_chassis_id_patch_observer |
||||||
test_rbac_legacy_298_chassis_chassis_id_delete_admin |
pass
pt99.298: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_298_chassis_chassis_id_delete_admin |
||||||
test_rbac_legacy_299_chassis_chassis_id_delete_member |
pass
pt99.299: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_299_chassis_chassis_id_delete_member |
||||||
test_rbac_legacy_300_chassis_chassis_id_delete_observer |
pass
pt99.300: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_300_chassis_chassis_id_delete_observer |
||||||
test_rbac_legacy_301_node_history_get_admin |
pass
pt99.301: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_301_node_history_get_admin |
||||||
test_rbac_legacy_302_node_history_get_member |
pass
pt99.302: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_302_node_history_get_member |
||||||
test_rbac_legacy_303_node_history_get_observer |
pass
pt99.303: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_303_node_history_get_observer |
||||||
test_rbac_legacy_304_node_history_get_entry_admin |
pass
pt99.304: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_304_node_history_get_entry_admin |
||||||
test_rbac_legacy_305_node_history_get_entry_member |
pass
pt99.305: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_305_node_history_get_entry_member |
||||||
test_rbac_legacy_306_node_history_get_entry_observer |
pass
pt99.306: ironic.tests.unit.api.test_acl.TestRBACModelBeforeScopes.test_rbac_legacy_306_node_history_get_entry_observer |
||||||
ironic.tests.unit.api.test_acl.TestRBACProjectScoped | 586 | 583 | 0 | 0 | 3 | Detail | |
test_project_scoped_001_values |
skip
pt100.1: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_001_values |
||||||
test_project_scoped_002_owner_admin_cannot_post_nodes |
pass
pt100.2: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_002_owner_admin_cannot_post_nodes |
||||||
test_project_scoped_003_owner_admin_can_post_nodes |
pass
pt100.3: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_003_owner_admin_can_post_nodes |
||||||
test_project_scoped_004_service_nodes_cannot_post_nodes |
pass
pt100.4: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_004_service_nodes_cannot_post_nodes |
||||||
test_project_scoped_005_service_nodes_can_post_nodes |
pass
pt100.5: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_005_service_nodes_can_post_nodes |
||||||
test_project_scoped_006_owner_manager_cannot_post_nodes |
pass
pt100.6: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_006_owner_manager_cannot_post_nodes |
||||||
test_project_scoped_007_lessee_admin_cannot_post_nodes |
pass
pt100.7: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_007_lessee_admin_cannot_post_nodes |
||||||
test_project_scoped_008_lessee_admin_can_post_nodes |
pass
pt100.8: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_008_lessee_admin_can_post_nodes |
||||||
test_project_scoped_009_lessee_manager_cannot_post_nodes |
pass
pt100.9: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_009_lessee_manager_cannot_post_nodes |
||||||
test_project_scoped_010_lessee_manager_can_post_nodes |
pass
pt100.10: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_010_lessee_manager_can_post_nodes |
||||||
test_project_scoped_011_third_party_admin_cannot_post_nodes |
pass
pt100.11: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_011_third_party_admin_cannot_post_nodes |
||||||
test_project_scoped_012_third_party_admin_can_post_nodes |
pass
pt100.12: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_012_third_party_admin_can_post_nodes |
||||||
test_project_scoped_013_owner_member_cannot_post_nodes |
pass
pt100.13: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_013_owner_member_cannot_post_nodes |
||||||
test_project_scoped_014_owner_reader_cannot_post_reader |
pass
pt100.14: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_014_owner_reader_cannot_post_reader |
||||||
test_project_scoped_015_owner_admin_can_get_node |
pass
pt100.15: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_015_owner_admin_can_get_node |
||||||
test_project_scoped_016_owner_manager_can_get_node |
pass
pt100.16: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_016_owner_manager_can_get_node |
||||||
test_project_scoped_017_owner_member_can_get_node |
pass
pt100.17: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_017_owner_member_can_get_node |
||||||
test_project_scoped_018_owner_reader_can_get_node |
pass
pt100.18: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_018_owner_reader_can_get_node |
||||||
test_project_scoped_019_lessee_admin_can_get_node |
pass
pt100.19: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_019_lessee_admin_can_get_node |
||||||
test_project_scoped_020_lessee_manager_can_get_node |
pass
pt100.20: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_020_lessee_manager_can_get_node |
||||||
test_project_scoped_021_lessee_member_can_get_node |
pass
pt100.21: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_021_lessee_member_can_get_node |
||||||
test_project_scoped_022_lessee_reader_can_get_node |
pass
pt100.22: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_022_lessee_reader_can_get_node |
||||||
test_project_scoped_023_third_party_admin_cannot_get_node |
pass
pt100.23: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_023_third_party_admin_cannot_get_node |
||||||
test_project_scoped_024_owner_reader_can_get_their_node |
pass
pt100.24: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_024_owner_reader_can_get_their_node |
||||||
test_project_scoped_025_owner_reader_cannot_get_other_node |
pass
pt100.25: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_025_owner_reader_cannot_get_other_node |
||||||
test_project_scoped_026_lessee_reader_can_get_their_node |
pass
pt100.26: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_026_lessee_reader_can_get_their_node |
||||||
test_project_scoped_027_lessee_reader_cant_get_other_node |
pass
pt100.27: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_027_lessee_reader_cant_get_other_node |
||||||
test_project_scoped_028_third_party_admin_cant_get_node |
pass
pt100.28: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_028_third_party_admin_cant_get_node |
||||||
test_project_scoped_029_owner_reader_can_get_restricted_fields |
pass
pt100.29: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_029_owner_reader_can_get_restricted_fields |
||||||
test_project_scoped_030_lessee_reader_cannot_get_restricted_fields |
pass
pt100.30: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_030_lessee_reader_cannot_get_restricted_fields |
||||||
test_project_scoped_031_owner_reader_can_get_detail |
pass
pt100.31: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_031_owner_reader_can_get_detail |
||||||
test_project_scoped_032_lessee_reader_can_get_detail |
pass
pt100.32: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_032_lessee_reader_can_get_detail |
||||||
test_project_scoped_033_third_party_admin_cannot_get_detail |
pass
pt100.33: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_033_third_party_admin_cannot_get_detail |
||||||
test_project_scoped_034_owner_admin_can_patch_node_extra |
pass
pt100.34: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_034_owner_admin_can_patch_node_extra |
||||||
test_project_scoped_035_owner_manager_can_patch_node_extra |
pass
pt100.35: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_035_owner_manager_can_patch_node_extra |
||||||
test_project_scoped_036_owner_member_can_patch_node_extra |
pass
pt100.36: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_036_owner_member_can_patch_node_extra |
||||||
test_project_scoped_037_owner_reader_cannot_patch_node_extra |
pass
pt100.37: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_037_owner_reader_cannot_patch_node_extra |
||||||
test_project_scoped_038_lessee_admin_can_patch_node_extra |
pass
pt100.38: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_038_lessee_admin_can_patch_node_extra |
||||||
test_project_scoped_039_lessee_manager_can_patch_node_extra |
pass
pt100.39: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_039_lessee_manager_can_patch_node_extra |
||||||
test_project_scoped_040_lessee_member_can_patch_node_extra |
pass
pt100.40: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_040_lessee_member_can_patch_node_extra |
||||||
test_project_scoped_041_lessee_reader_cannot_patch_node_extra |
pass
pt100.41: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_041_lessee_reader_cannot_patch_node_extra |
||||||
test_project_scoped_042_third_party_admin_cannot_patch_node_extra |
pass
pt100.42: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_042_third_party_admin_cannot_patch_node_extra |
||||||
test_project_scoped_043_owner_admin_can_change_drivers |
pass
pt100.43: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_043_owner_admin_can_change_drivers |
||||||
test_project_scoped_044_owner_manager_can_change_drivers |
pass
pt100.44: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_044_owner_manager_can_change_drivers |
||||||
test_project_scoped_045_owner_member_can_patch_all_the_things |
pass
pt100.45: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_045_owner_member_can_patch_all_the_things |
||||||
test_project_scoped_046_owner_member_can_change_lessee |
pass
pt100.46: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_046_owner_member_can_change_lessee |
||||||
test_project_scoped_047_lessee_admin_cannot_change_lessee |
pass
pt100.47: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_047_lessee_admin_cannot_change_lessee |
||||||
test_project_scoped_048_lessee_manager_cannot_change_lessee |
pass
pt100.48: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_048_lessee_manager_cannot_change_lessee |
||||||
test_project_scoped_049_lessee_admin_cannot_change_owner |
pass
pt100.49: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_049_lessee_admin_cannot_change_owner |
||||||
test_project_scoped_050_lessee_manager_cannot_change_owner |
pass
pt100.50: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_050_lessee_manager_cannot_change_owner |
||||||
test_project_scoped_051_owner_admin_can_change_lessee |
pass
pt100.51: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_051_owner_admin_can_change_lessee |
||||||
test_project_scoped_052_owner_manager_can_change_lessee |
pass
pt100.52: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_052_owner_manager_can_change_lessee |
||||||
test_project_scoped_053_owner_admin_cannot_change_owner |
pass
pt100.53: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_053_owner_admin_cannot_change_owner |
||||||
test_project_scoped_054_owner_manager_cannot_change_owner |
pass
pt100.54: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_054_owner_manager_cannot_change_owner |
||||||
test_project_scoped_055_lessee_member_can_set_protected |
pass
pt100.55: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_055_lessee_member_can_set_protected |
||||||
test_project_scoped_056_lessee_member_cannot_patch_instance_info |
pass
pt100.56: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_056_lessee_member_cannot_patch_instance_info |
||||||
test_project_scoped_057_lessee_member_cannot_patch_driver_info |
pass
pt100.57: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_057_lessee_member_cannot_patch_driver_info |
||||||
test_project_scoped_058_lessee_member_cannot_patch_properties |
pass
pt100.58: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_058_lessee_member_cannot_patch_properties |
||||||
test_project_scoped_059_lessee_member_cannot_patch_network_data |
pass
pt100.59: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_059_lessee_member_cannot_patch_network_data |
||||||
test_project_scoped_060_lessee_member_cannot_patch_name |
pass
pt100.60: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_060_lessee_member_cannot_patch_name |
||||||
test_project_scoped_061_lessee_member_cannot_patch_retired |
pass
pt100.61: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_061_lessee_member_cannot_patch_retired |
||||||
test_project_scoped_062_owner_admin_can_patch_node_instance_info |
pass
pt100.62: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_062_owner_admin_can_patch_node_instance_info |
||||||
test_project_scoped_063_owner_manager_can_patch_node_instance_info |
pass
pt100.63: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_063_owner_manager_can_patch_node_instance_info |
||||||
test_project_scoped_064_owner_member_can_patch_node_instance_info |
pass
pt100.64: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_064_owner_member_can_patch_node_instance_info |
||||||
test_project_scoped_065_owner_reader_can_patch_node_instance_info |
pass
pt100.65: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_065_owner_reader_can_patch_node_instance_info |
||||||
test_project_scoped_066_lessee_admin_can_patch_node_instance_info |
pass
pt100.66: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_066_lessee_admin_can_patch_node_instance_info |
||||||
test_project_scoped_067_lessee_manager_can_patch_node_instance_info |
pass
pt100.67: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_067_lessee_manager_can_patch_node_instance_info |
||||||
test_project_scoped_068_lessee_member_cannot_patch_node_instance_info |
pass
pt100.68: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_068_lessee_member_cannot_patch_node_instance_info |
||||||
test_project_scoped_069_lessee_reader_can_patch_node_instance_info |
pass
pt100.69: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_069_lessee_reader_can_patch_node_instance_info |
||||||
test_project_scoped_070_third_party_admin_cannot_patch_node_instance_info |
pass
pt100.70: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_070_third_party_admin_cannot_patch_node_instance_info |
||||||
test_project_scoped_071_owner_admin_cannot_delete_nodes |
pass
pt100.71: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_071_owner_admin_cannot_delete_nodes |
||||||
test_project_scoped_072_owner_admin_can_delete_nodes |
pass
pt100.72: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_072_owner_admin_can_delete_nodes |
||||||
test_project_scoped_073_service_cannot_delete_owner_admin_nodes |
pass
pt100.73: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_073_service_cannot_delete_owner_admin_nodes |
||||||
test_project_scoped_074_service_can_delete_nodes_in_own_project |
pass
pt100.74: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_074_service_can_delete_nodes_in_own_project |
||||||
test_project_scoped_075_owner_manager_cannot_delete_nodes |
pass
pt100.75: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_075_owner_manager_cannot_delete_nodes |
||||||
test_project_scoped_076_lessee_admin_cannot_delete_nodes |
pass
pt100.76: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_076_lessee_admin_cannot_delete_nodes |
||||||
test_project_scoped_077_lessee_manager_cannot_delete_nodes |
pass
pt100.77: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_077_lessee_manager_cannot_delete_nodes |
||||||
test_project_scoped_078_third_party_admin_cannot_delete_nodes |
pass
pt100.78: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_078_third_party_admin_cannot_delete_nodes |
||||||
test_project_scoped_079_owner_admin_can_validate_node |
pass
pt100.79: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_079_owner_admin_can_validate_node |
||||||
test_project_scoped_080_owner_manager_can_validate_node |
pass
pt100.80: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_080_owner_manager_can_validate_node |
||||||
test_project_scoped_081_lessee_admin_can_validate_node |
pass
pt100.81: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_081_lessee_admin_can_validate_node |
||||||
test_project_scoped_082_lessee_manager_can_validate_node |
pass
pt100.82: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_082_lessee_manager_can_validate_node |
||||||
test_project_scoped_083_owner_member_can_validate_node |
pass
pt100.83: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_083_owner_member_can_validate_node |
||||||
test_project_scoped_084_lessee_member_cannot_validate_node |
pass
pt100.84: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_084_lessee_member_cannot_validate_node |
||||||
test_project_scoped_085_third_party_admin_cannot_validate_node |
pass
pt100.85: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_085_third_party_admin_cannot_validate_node |
||||||
test_project_scoped_086_owner_admin_can_set_maintenance |
pass
pt100.86: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_086_owner_admin_can_set_maintenance |
||||||
test_project_scoped_087_owner_manager_can_set_maintenance |
pass
pt100.87: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_087_owner_manager_can_set_maintenance |
||||||
test_project_scoped_088_lessee_admin_can_set_maintenance |
pass
pt100.88: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_088_lessee_admin_can_set_maintenance |
||||||
test_project_scoped_089_lessee_manager_can_set_maintenance |
pass
pt100.89: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_089_lessee_manager_can_set_maintenance |
||||||
test_project_scoped_090_owner_member_can_set_maintenance |
pass
pt100.90: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_090_owner_member_can_set_maintenance |
||||||
test_project_scoped_091_lessee_member_cannot_set_maintenance |
pass
pt100.91: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_091_lessee_member_cannot_set_maintenance |
||||||
test_project_scoped_092_third_party_admin_cannot_set_maintenance |
pass
pt100.92: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_092_third_party_admin_cannot_set_maintenance |
||||||
test_project_scoped_093_owner_admin_can_unset_maintenance |
pass
pt100.93: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_093_owner_admin_can_unset_maintenance |
||||||
test_project_scoped_094_owner_manager_can_unset_maintenance |
pass
pt100.94: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_094_owner_manager_can_unset_maintenance |
||||||
test_project_scoped_095_lessee_admin_can_unset_maintenance |
pass
pt100.95: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_095_lessee_admin_can_unset_maintenance |
||||||
test_project_scoped_096_lessee_manager_can_unset_maintenance |
pass
pt100.96: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_096_lessee_manager_can_unset_maintenance |
||||||
test_project_scoped_097_owner_member_can_unset_maintnenance |
pass
pt100.97: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_097_owner_member_can_unset_maintnenance |
||||||
test_project_scoped_098_lessee_member_cannot_unset_maintenance |
pass
pt100.98: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_098_lessee_member_cannot_unset_maintenance |
||||||
test_project_scoped_099_third_party_admin_cannot_unset_maintenance |
pass
pt100.99: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_099_third_party_admin_cannot_unset_maintenance |
||||||
test_project_scoped_100_owner_admin_can_set_boot_device |
pass
pt100.100: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_100_owner_admin_can_set_boot_device |
||||||
test_project_scoped_101_owner_manager_can_set_boot_device |
pass
pt100.101: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_101_owner_manager_can_set_boot_device |
||||||
test_project_scoped_102_lessee_admin_cannot_set_boot_device |
pass
pt100.102: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_102_lessee_admin_cannot_set_boot_device |
||||||
test_project_scoped_103_lessee_manager_cannot_set_boot_device |
pass
pt100.103: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_103_lessee_manager_cannot_set_boot_device |
||||||
test_project_scoped_104_owner_member_cannot_set_boot_device |
pass
pt100.104: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_104_owner_member_cannot_set_boot_device |
||||||
test_project_scoped_105_lessee_member_cannot_set_boot_device |
pass
pt100.105: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_105_lessee_member_cannot_set_boot_device |
||||||
test_project_scoped_106_third_party_admin_cannot_set_boot_device |
pass
pt100.106: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_106_third_party_admin_cannot_set_boot_device |
||||||
test_project_scoped_107_owner_admin_can_get_boot_device |
pass
pt100.107: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_107_owner_admin_can_get_boot_device |
||||||
test_project_scoped_108_owner_manager_can_get_boot_device |
pass
pt100.108: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_108_owner_manager_can_get_boot_device |
||||||
test_project_scoped_109_lessee_admin_cannot_get_boot_device |
pass
pt100.109: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_109_lessee_admin_cannot_get_boot_device |
||||||
test_project_scoped_110_owner_member_cannot_get_boot_device |
pass
pt100.110: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_110_owner_member_cannot_get_boot_device |
||||||
test_project_scoped_111_lessee_member_cannot_get_boot_device |
pass
pt100.111: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_111_lessee_member_cannot_get_boot_device |
||||||
test_project_scoped_112_owner_reader_cannot_get_boot_device |
pass
pt100.112: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_112_owner_reader_cannot_get_boot_device |
||||||
test_project_scoped_113_lessee_reader_cannot_get_boot_device |
pass
pt100.113: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_113_lessee_reader_cannot_get_boot_device |
||||||
test_project_scoped_114_third_party_admin_cannot_get_boot_device |
pass
pt100.114: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_114_third_party_admin_cannot_get_boot_device |
||||||
test_project_scoped_115_owner_admin_can_get_supported_boot_devices |
pass
pt100.115: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_115_owner_admin_can_get_supported_boot_devices |
||||||
test_project_scoped_116_owner_manager_can_get_supported_boot_devices |
pass
pt100.116: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_116_owner_manager_can_get_supported_boot_devices |
||||||
test_project_scoped_117_owner_member_cannot_get_supported_boot_devices |
pass
pt100.117: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_117_owner_member_cannot_get_supported_boot_devices |
||||||
test_project_scoped_118_lessee_admin_cannot_get_supported_boot_devices |
pass
pt100.118: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_118_lessee_admin_cannot_get_supported_boot_devices |
||||||
test_project_scoped_119_lessee_manager_cannot_get_supported_boot_devices |
pass
pt100.119: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_119_lessee_manager_cannot_get_supported_boot_devices |
||||||
test_project_scoped_120_third_party_admin_cannot_get_supported_boot_devices |
pass
pt100.120: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_120_third_party_admin_cannot_get_supported_boot_devices |
||||||
test_project_scoped_121_owner_admin_can_send_non_masking_interrupt |
pass
pt100.121: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_121_owner_admin_can_send_non_masking_interrupt |
||||||
test_project_scoped_122_owner_manager_can_send_non_masking_interrupt |
pass
pt100.122: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_122_owner_manager_can_send_non_masking_interrupt |
||||||
test_project_scoped_123_lessee_admin_cannot_send_non_masking_interrupt |
pass
pt100.123: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_123_lessee_admin_cannot_send_non_masking_interrupt |
||||||
test_project_scoped_124_lessee_manager_cannot_send_non_masking_interrupt |
pass
pt100.124: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_124_lessee_manager_cannot_send_non_masking_interrupt |
||||||
test_project_scoped_125_third_party_admin_cannot_send_non_masking_interrupt |
pass
pt100.125: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_125_third_party_admin_cannot_send_non_masking_interrupt |
||||||
test_project_scoped_126_owner_reader_get_states |
pass
pt100.126: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_126_owner_reader_get_states |
||||||
test_project_scoped_127_lessee_reader_get_states |
pass
pt100.127: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_127_lessee_reader_get_states |
||||||
test_project_scoped_128_third_part_admin_cannot_get_states |
pass
pt100.128: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_128_third_part_admin_cannot_get_states |
||||||
test_project_scoped_129_owner_admin_can_put_power_state_change |
pass
pt100.129: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_129_owner_admin_can_put_power_state_change |
||||||
test_project_scoped_130_owner_manager_can_put_power_state_change |
pass
pt100.130: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_130_owner_manager_can_put_power_state_change |
||||||
test_project_scoped_131_lessee_admin_can_put_power_state_change |
pass
pt100.131: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_131_lessee_admin_can_put_power_state_change |
||||||
test_project_scoped_132_lessee_manager_can_put_power_state_change |
pass
pt100.132: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_132_lessee_manager_can_put_power_state_change |
||||||
test_project_scoped_133_owner_member_can_put_power_state_change |
pass
pt100.133: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_133_owner_member_can_put_power_state_change |
||||||
test_project_scoped_134_lessee_member_can_put_power_state_change |
pass
pt100.134: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_134_lessee_member_can_put_power_state_change |
||||||
test_project_scoped_135_owner_reader_cannot_put_power_state_change |
pass
pt100.135: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_135_owner_reader_cannot_put_power_state_change |
||||||
test_project_scoped_136_lessee_reader_cannot_put_power_state_change |
pass
pt100.136: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_136_lessee_reader_cannot_put_power_state_change |
||||||
test_project_scoped_137_third_party_admin_cannot_put_power_state_change |
pass
pt100.137: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_137_third_party_admin_cannot_put_power_state_change |
||||||
test_project_scoped_138_owner_admin_can_put_boot_mode_state_change |
pass
pt100.138: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_138_owner_admin_can_put_boot_mode_state_change |
||||||
test_project_scoped_139_owner_manager_can_put_boot_mode_state_change |
pass
pt100.139: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_139_owner_manager_can_put_boot_mode_state_change |
||||||
test_project_scoped_140_lessee_admin_can_put_boot_mode_state_change |
pass
pt100.140: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_140_lessee_admin_can_put_boot_mode_state_change |
||||||
test_project_scoped_141_lessee_manager_can_put_boot_mode_state_change |
pass
pt100.141: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_141_lessee_manager_can_put_boot_mode_state_change |
||||||
test_project_scoped_142_owner_member_can_put_boot_mode_state_change |
pass
pt100.142: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_142_owner_member_can_put_boot_mode_state_change |
||||||
test_project_scoped_143_lessee_member_can_put_boot_mode_state_change |
pass
pt100.143: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_143_lessee_member_can_put_boot_mode_state_change |
||||||
test_project_scoped_144_owner_reader_cannot_put_boot_mode_state_change |
pass
pt100.144: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_144_owner_reader_cannot_put_boot_mode_state_change |
||||||
test_project_scoped_145_lessee_reader_cannot_put_boot_mode_state_change |
pass
pt100.145: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_145_lessee_reader_cannot_put_boot_mode_state_change |
||||||
test_project_scoped_146_third_party_admin_cannot_put_boot_mode_state_change |
pass
pt100.146: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_146_third_party_admin_cannot_put_boot_mode_state_change |
||||||
test_project_scoped_147_owner_admin_can_put_secure_boot_state_change |
pass
pt100.147: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_147_owner_admin_can_put_secure_boot_state_change |
||||||
test_project_scoped_148_owner_manager_can_put_secure_boot_state_change |
pass
pt100.148: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_148_owner_manager_can_put_secure_boot_state_change |
||||||
test_project_scoped_149_lessee_admin_can_put_secure_boot_state_change |
pass
pt100.149: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_149_lessee_admin_can_put_secure_boot_state_change |
||||||
test_project_scoped_150_lessee_manager_can_put_secure_boot_state_change |
pass
pt100.150: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_150_lessee_manager_can_put_secure_boot_state_change |
||||||
test_project_scoped_151_owner_member_can_put_secure_boot_state_change |
pass
pt100.151: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_151_owner_member_can_put_secure_boot_state_change |
||||||
test_project_scoped_152_lessee_member_can_put_secure_boot_state_change |
pass
pt100.152: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_152_lessee_member_can_put_secure_boot_state_change |
||||||
test_project_scoped_153_owner_reader_cannot_put_secure_boot_state_change |
pass
pt100.153: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_153_owner_reader_cannot_put_secure_boot_state_change |
||||||
test_project_scoped_154_lessee_reader_cannot_put_secure_boot_state_change |
pass
pt100.154: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_154_lessee_reader_cannot_put_secure_boot_state_change |
||||||
test_project_scoped_155_third_party_admin_cannot_put_secure_boot_state_change |
pass
pt100.155: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_155_third_party_admin_cannot_put_secure_boot_state_change |
||||||
test_project_scoped_156_owner_admin_can_change_provision_state |
pass
pt100.156: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_156_owner_admin_can_change_provision_state |
||||||
test_project_scoped_157_owner_manager_can_change_provision_state |
pass
pt100.157: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_157_owner_manager_can_change_provision_state |
||||||
test_project_scoped_158_owner_member_can_change_provision_state |
pass
pt100.158: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_158_owner_member_can_change_provision_state |
||||||
test_project_scoped_159_lessee_admin_can_change_provision_state |
pass
pt100.159: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_159_lessee_admin_can_change_provision_state |
||||||
test_project_scoped_160_lessee_manager_can_change_provision_state |
pass
pt100.160: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_160_lessee_manager_can_change_provision_state |
||||||
test_project_scoped_161_lessee_member_cannot_change_provision_state |
pass
pt100.161: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_161_lessee_member_cannot_change_provision_state |
||||||
test_project_scoped_162_third_party_admin_cannot_change_provision_state |
pass
pt100.162: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_162_third_party_admin_cannot_change_provision_state |
||||||
test_project_scoped_163_service_can_change_provision_state_for_own_nodes |
pass
pt100.163: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_163_service_can_change_provision_state_for_own_nodes |
||||||
test_project_scoped_164_service_cannot_change_provision_state |
pass
pt100.164: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_164_service_cannot_change_provision_state |
||||||
test_project_scoped_165_owner_member_can_set_provision_state_clean |
pass
pt100.165: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_165_owner_member_can_set_provision_state_clean |
||||||
test_project_scoped_166_owner_reader_cannot_set_provision_state_clean |
pass
pt100.166: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_166_owner_reader_cannot_set_provision_state_clean |
||||||
test_project_scoped_167_lessee_admin_can_set_provision_state_clean |
pass
pt100.167: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_167_lessee_admin_can_set_provision_state_clean |
||||||
test_project_scoped_168_lessee_member_cannot_set_provision_state_clean |
pass
pt100.168: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_168_lessee_member_cannot_set_provision_state_clean |
||||||
test_project_scoped_169_owner_member_can_set_provision_state_service |
pass
pt100.169: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_169_owner_member_can_set_provision_state_service |
||||||
test_project_scoped_170_owner_reader_cannot_set_provision_state_service |
pass
pt100.170: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_170_owner_reader_cannot_set_provision_state_service |
||||||
test_project_scoped_171_lessee_admin_can_set_provision_state_service |
pass
pt100.171: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_171_lessee_admin_can_set_provision_state_service |
||||||
test_project_scoped_172_lessee_member_cannot_set_provision_state_service |
pass
pt100.172: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_172_lessee_member_cannot_set_provision_state_service |
||||||
test_project_scoped_173_owner_admin_can_set_raid_config |
pass
pt100.173: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_173_owner_admin_can_set_raid_config |
||||||
test_project_scoped_174_owner_manager_can_set_raid_config |
pass
pt100.174: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_174_owner_manager_can_set_raid_config |
||||||
test_project_scoped_175_lessee_admin_cannot_set_raid_config |
pass
pt100.175: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_175_lessee_admin_cannot_set_raid_config |
||||||
test_project_scoped_176_lessee_manager_cannot_set_raid_config |
pass
pt100.176: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_176_lessee_manager_cannot_set_raid_config |
||||||
test_project_scoped_177_owner_member_can_set_raid_config |
pass
pt100.177: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_177_owner_member_can_set_raid_config |
||||||
test_project_scoped_178_service_owner_can_set_raid_config |
pass
pt100.178: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_178_service_owner_can_set_raid_config |
||||||
test_project_scoped_179_lessee_member_cannot_set_raid_config |
pass
pt100.179: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_179_lessee_member_cannot_set_raid_config |
||||||
test_project_scoped_180_third_party_admin_cannot_set_raid_config |
pass
pt100.180: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_180_third_party_admin_cannot_set_raid_config |
||||||
test_project_scoped_181_service_cannot_set_raid_config |
pass
pt100.181: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_181_service_cannot_set_raid_config |
||||||
test_project_scoped_182_owner_admin_can_get_console |
pass
pt100.182: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_182_owner_admin_can_get_console |
||||||
test_project_scoped_183_owner_manager_can_get_console |
pass
pt100.183: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_183_owner_manager_can_get_console |
||||||
test_project_scoped_184_owner_service_can_get_console |
pass
pt100.184: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_184_owner_service_can_get_console |
||||||
test_project_scoped_185_lessee_admin_cannot_get_console |
pass
pt100.185: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_185_lessee_admin_cannot_get_console |
||||||
test_project_scoped_186_lessee_manager_cannot_get_console |
pass
pt100.186: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_186_lessee_manager_cannot_get_console |
||||||
test_project_scoped_187_owner_member_can_get_console |
pass
pt100.187: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_187_owner_member_can_get_console |
||||||
test_project_scoped_188_lessee_member_cannot_get_console |
pass
pt100.188: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_188_lessee_member_cannot_get_console |
||||||
test_project_scoped_189_owner_reader_cannot_get_console |
pass
pt100.189: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_189_owner_reader_cannot_get_console |
||||||
test_project_scoped_190_lessee_reader_cannot_get_console |
pass
pt100.190: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_190_lessee_reader_cannot_get_console |
||||||
test_project_scoped_191_third_party_admin_cannot_get_console |
pass
pt100.191: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_191_third_party_admin_cannot_get_console |
||||||
test_project_scoped_192_owner_admin_can_set_console |
pass
pt100.192: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_192_owner_admin_can_set_console |
||||||
test_project_scoped_193_owner_manager_can_set_console |
pass
pt100.193: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_193_owner_manager_can_set_console |
||||||
test_project_scoped_194_lessee_admin_cannot_set_console |
pass
pt100.194: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_194_lessee_admin_cannot_set_console |
||||||
test_project_scoped_195_lessee_manager_cannot_set_console |
pass
pt100.195: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_195_lessee_manager_cannot_set_console |
||||||
test_project_scoped_196_owner_member_can_set_console |
pass
pt100.196: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_196_owner_member_can_set_console |
||||||
test_project_scoped_197_lessee_member_cannot_set_console |
pass
pt100.197: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_197_lessee_member_cannot_set_console |
||||||
test_project_scoped_198_owner_service_can_set_console |
pass
pt100.198: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_198_owner_service_can_set_console |
||||||
test_project_scoped_199_service_cannot_set_console |
pass
pt100.199: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_199_service_cannot_set_console |
||||||
test_project_scoped_200_owner_admin_cannot_get_vendor_passthru_methods |
pass
pt100.200: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_200_owner_admin_cannot_get_vendor_passthru_methods |
||||||
test_project_scoped_201_owner_manager_cannot_get_vendor_passthru_methods |
pass
pt100.201: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_201_owner_manager_cannot_get_vendor_passthru_methods |
||||||
test_project_scoped_202_owner_service_cannot_get_vendor_passthru_methods |
pass
pt100.202: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_202_owner_service_cannot_get_vendor_passthru_methods |
||||||
test_project_scoped_203_owner_member_cannot_get_vendor_passthru_methods |
pass
pt100.203: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_203_owner_member_cannot_get_vendor_passthru_methods |
||||||
test_project_scoped_204_owner_reader_cannot_get_vendor_passthru_methods |
pass
pt100.204: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_204_owner_reader_cannot_get_vendor_passthru_methods |
||||||
test_project_scoped_205_lessee_admin_cannot_get_vendor_passthru_methods |
pass
pt100.205: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_205_lessee_admin_cannot_get_vendor_passthru_methods |
||||||
test_project_scoped_206_lessee_manager_cannot_get_vendor_passthru_methods |
pass
pt100.206: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_206_lessee_manager_cannot_get_vendor_passthru_methods |
||||||
test_project_scoped_207_lessee_member_cannot_get_vendor_passthru_methods |
pass
pt100.207: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_207_lessee_member_cannot_get_vendor_passthru_methods |
||||||
test_project_scoped_208_lessee_reader_cannot_get_vendor_passthru_methods |
pass
pt100.208: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_208_lessee_reader_cannot_get_vendor_passthru_methods |
||||||
test_project_scoped_209_owner_admin_cannot_get_vendor_passthru |
pass
pt100.209: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_209_owner_admin_cannot_get_vendor_passthru |
||||||
test_project_scoped_210_owner_manager_cannot_get_vendor_passthru |
pass
pt100.210: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_210_owner_manager_cannot_get_vendor_passthru |
||||||
test_project_scoped_211_owner_service_cannot_get_vendor_passthru |
pass
pt100.211: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_211_owner_service_cannot_get_vendor_passthru |
||||||
test_project_scoped_212_owner_member_cannot_get_vendor_passthru |
pass
pt100.212: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_212_owner_member_cannot_get_vendor_passthru |
||||||
test_project_scoped_213_owner_reader_cannot_get_vendor_passthru |
pass
pt100.213: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_213_owner_reader_cannot_get_vendor_passthru |
||||||
test_project_scoped_214_lessee_admin_cannot_get_vendor_passthru |
pass
pt100.214: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_214_lessee_admin_cannot_get_vendor_passthru |
||||||
test_project_scoped_215_lessee_manager_cannot_get_vendor_passthru |
pass
pt100.215: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_215_lessee_manager_cannot_get_vendor_passthru |
||||||
test_project_scoped_216_lessee_member_cannot_get_vendor_passthru |
pass
pt100.216: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_216_lessee_member_cannot_get_vendor_passthru |
||||||
test_project_scoped_217_lessee_reader_cannot_get_vendor_passthru |
pass
pt100.217: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_217_lessee_reader_cannot_get_vendor_passthru |
||||||
test_project_scoped_218_owner_admin_cannot_post_vendor_passthru |
pass
pt100.218: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_218_owner_admin_cannot_post_vendor_passthru |
||||||
test_project_scoped_219_owner_manager_cannot_post_vendor_passthru |
pass
pt100.219: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_219_owner_manager_cannot_post_vendor_passthru |
||||||
test_project_scoped_220_owner_service_cannot_post_vendor_passthru |
pass
pt100.220: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_220_owner_service_cannot_post_vendor_passthru |
||||||
test_project_scoped_221_owner_member_cannot_post_vendor_passthru |
pass
pt100.221: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_221_owner_member_cannot_post_vendor_passthru |
||||||
test_project_scoped_222_owner_reader_cannot_post_vendor_passthru |
pass
pt100.222: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_222_owner_reader_cannot_post_vendor_passthru |
||||||
test_project_scoped_223_lessee_admin_cannot_post_vendor_passthru |
pass
pt100.223: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_223_lessee_admin_cannot_post_vendor_passthru |
||||||
test_project_scoped_224_lessee_manager_cannot_post_vendor_passthru |
pass
pt100.224: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_224_lessee_manager_cannot_post_vendor_passthru |
||||||
test_project_scoped_225_lessee_member_cannot_post_vendor_passthru |
pass
pt100.225: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_225_lessee_member_cannot_post_vendor_passthru |
||||||
test_project_scoped_226_lessee_reader_cannot_post_vendor_passthru |
pass
pt100.226: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_226_lessee_reader_cannot_post_vendor_passthru |
||||||
test_project_scoped_227_owner_admin_cannot_put_vendor_passthru |
pass
pt100.227: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_227_owner_admin_cannot_put_vendor_passthru |
||||||
test_project_scoped_228_owner_manager_cannot_put_vendor_passthru |
pass
pt100.228: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_228_owner_manager_cannot_put_vendor_passthru |
||||||
test_project_scoped_229_owner_service_cannot_put_vendor_passthru |
pass
pt100.229: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_229_owner_service_cannot_put_vendor_passthru |
||||||
test_project_scoped_230_owner_member_cannot_put_vendor_passthru |
pass
pt100.230: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_230_owner_member_cannot_put_vendor_passthru |
||||||
test_project_scoped_231_owner_reader_cannot_put_vendor_passthru |
pass
pt100.231: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_231_owner_reader_cannot_put_vendor_passthru |
||||||
test_project_scoped_232_lessee_admin_cannot_put_vendor_passthru |
pass
pt100.232: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_232_lessee_admin_cannot_put_vendor_passthru |
||||||
test_project_scoped_233_lessee_manager_cannot_put_vendor_passthru |
pass
pt100.233: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_233_lessee_manager_cannot_put_vendor_passthru |
||||||
test_project_scoped_234_lessee_member_cannot_put_vendor_passthru |
pass
pt100.234: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_234_lessee_member_cannot_put_vendor_passthru |
||||||
test_project_scoped_235_lessee_reader_cannot_put_vendor_passthru |
pass
pt100.235: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_235_lessee_reader_cannot_put_vendor_passthru |
||||||
test_project_scoped_236_owner_admin_cannot_delete_vendor_passthru |
pass
pt100.236: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_236_owner_admin_cannot_delete_vendor_passthru |
||||||
test_project_scoped_237_owner_manager_cannot_delete_vendor_passthru |
pass
pt100.237: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_237_owner_manager_cannot_delete_vendor_passthru |
||||||
test_project_scoped_238_owner_service_cannot_delete_vendor_passthru |
pass
pt100.238: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_238_owner_service_cannot_delete_vendor_passthru |
||||||
test_project_scoped_239_owner_member_cannot_delete_vendor_passthru |
pass
pt100.239: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_239_owner_member_cannot_delete_vendor_passthru |
||||||
test_project_scoped_240_owner_reader_cannot_delete_vendor_passthru |
pass
pt100.240: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_240_owner_reader_cannot_delete_vendor_passthru |
||||||
test_project_scoped_241_lessee_admin_cannot_delete_vendor_passthru |
pass
pt100.241: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_241_lessee_admin_cannot_delete_vendor_passthru |
||||||
test_project_scoped_242_lessee_manager_cannot_delete_vendor_passthru |
pass
pt100.242: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_242_lessee_manager_cannot_delete_vendor_passthru |
||||||
test_project_scoped_243_lessee_member_cannot_delete_vendor_passthru |
pass
pt100.243: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_243_lessee_member_cannot_delete_vendor_passthru |
||||||
test_project_scoped_244_lessee_reader_cannot_delete_vendor_passthru |
pass
pt100.244: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_244_lessee_reader_cannot_delete_vendor_passthru |
||||||
test_project_scoped_245_owner_reader_get_traits |
pass
pt100.245: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_245_owner_reader_get_traits |
||||||
test_project_scoped_246_owner_reader_get_traits_service |
pass
pt100.246: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_246_owner_reader_get_traits_service |
||||||
test_project_scoped_247_lessee_reader_get_traits |
pass
pt100.247: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_247_lessee_reader_get_traits |
||||||
test_project_scoped_248_third_party_admin_cannot_get_traits |
pass
pt100.248: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_248_third_party_admin_cannot_get_traits |
||||||
test_project_scoped_249_owner_admin_can_put_traits |
pass
pt100.249: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_249_owner_admin_can_put_traits |
||||||
test_project_scoped_250_owner_manager_can_put_traits |
pass
pt100.250: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_250_owner_manager_can_put_traits |
||||||
test_project_scoped_251_owner_service_can_put_traits |
pass
pt100.251: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_251_owner_service_can_put_traits |
||||||
test_project_scoped_252_owner_member_cannot_put_traits |
pass
pt100.252: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_252_owner_member_cannot_put_traits |
||||||
test_project_scoped_253_lessee_admin_cannot_put_traits |
pass
pt100.253: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_253_lessee_admin_cannot_put_traits |
||||||
test_project_scoped_254_lessee_manager_cannot_put_traits |
pass
pt100.254: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_254_lessee_manager_cannot_put_traits |
||||||
test_project_scoped_255_lessee_member_cannot_put_traits |
pass
pt100.255: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_255_lessee_member_cannot_put_traits |
||||||
test_project_scoped_256_third_party_admin_cannot_put_traits |
pass
pt100.256: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_256_third_party_admin_cannot_put_traits |
||||||
test_project_scoped_257_third_party_admin_cannot_put_traits_service |
pass
pt100.257: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_257_third_party_admin_cannot_put_traits_service |
||||||
test_project_scoped_258_owner_admin_can_delete_traits |
pass
pt100.258: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_258_owner_admin_can_delete_traits |
||||||
test_project_scoped_259_owner_manager_can_delete_traits |
pass
pt100.259: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_259_owner_manager_can_delete_traits |
||||||
test_project_scoped_260_owner_member_cannot_delete_traits |
pass
pt100.260: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_260_owner_member_cannot_delete_traits |
||||||
test_project_scoped_261_lessee_admin_cannot_delete_traits |
pass
pt100.261: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_261_lessee_admin_cannot_delete_traits |
||||||
test_project_scoped_262_lessee_manager_cannot_delete_traits |
pass
pt100.262: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_262_lessee_manager_cannot_delete_traits |
||||||
test_project_scoped_263_lessee_member_cannot_delete_traits |
pass
pt100.263: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_263_lessee_member_cannot_delete_traits |
||||||
test_project_scoped_264_third_party_admin_cannot_delete_traits |
pass
pt100.264: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_264_third_party_admin_cannot_delete_traits |
||||||
test_project_scoped_265_owner_admin_can_put_custom_traits |
pass
pt100.265: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_265_owner_admin_can_put_custom_traits |
||||||
test_project_scoped_266_owner_manager_can_put_custom_traits |
pass
pt100.266: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_266_owner_manager_can_put_custom_traits |
||||||
test_project_scoped_267_owner_member_cannot_put_custom_traits |
pass
pt100.267: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_267_owner_member_cannot_put_custom_traits |
||||||
test_project_scoped_268_lessee_admin_cannot_put_custom_traits |
pass
pt100.268: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_268_lessee_admin_cannot_put_custom_traits |
||||||
test_project_scoped_269_lessee_manager_cannot_put_custom_traits |
pass
pt100.269: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_269_lessee_manager_cannot_put_custom_traits |
||||||
test_project_scoped_270_lessee_member_cannot_put_custom_traits |
pass
pt100.270: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_270_lessee_member_cannot_put_custom_traits |
||||||
test_project_scoped_271_third_party_admin_cannot_put_custom_traits |
pass
pt100.271: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_271_third_party_admin_cannot_put_custom_traits |
||||||
test_project_scoped_272_owner_reader_get_vifs |
pass
pt100.272: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_272_owner_reader_get_vifs |
||||||
test_project_scoped_273_lessee_reader_get_vifs |
pass
pt100.273: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_273_lessee_reader_get_vifs |
||||||
test_project_scoped_274_third_party_admin_cannot_get_vifs |
pass
pt100.274: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_274_third_party_admin_cannot_get_vifs |
||||||
test_project_scoped_275_owner_admin_can_post_vifs |
pass
pt100.275: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_275_owner_admin_can_post_vifs |
||||||
test_project_scoped_276_service_can_post_vifs_for_own_project |
pass
pt100.276: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_276_service_can_post_vifs_for_own_project |
||||||
test_project_scoped_277_service_cannot_post_vifs_for_other_project |
pass
pt100.277: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_277_service_cannot_post_vifs_for_other_project |
||||||
test_project_scoped_278_owner_manager_can_post_vifs |
pass
pt100.278: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_278_owner_manager_can_post_vifs |
||||||
test_project_scoped_279_lessee_admin_can_post_vifs |
pass
pt100.279: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_279_lessee_admin_can_post_vifs |
||||||
test_project_scoped_280_lessee_manager_can_post_vifs |
pass
pt100.280: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_280_lessee_manager_can_post_vifs |
||||||
test_project_scoped_281_owner_member_can_post_vifs |
pass
pt100.281: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_281_owner_member_can_post_vifs |
||||||
test_project_scoped_282_lessee_member_cannot_post_vifs |
pass
pt100.282: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_282_lessee_member_cannot_post_vifs |
||||||
test_project_scoped_283_owner_reader_cannot_post_vifs |
pass
pt100.283: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_283_owner_reader_cannot_post_vifs |
||||||
test_project_scoped_284_lessee_reader_cannot_post_vifs |
pass
pt100.284: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_284_lessee_reader_cannot_post_vifs |
||||||
test_project_scoped_285_third_party_admin_cannot_post_vifs |
pass
pt100.285: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_285_third_party_admin_cannot_post_vifs |
||||||
test_project_scoped_286_owner_admin_delete_vifs |
pass
pt100.286: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_286_owner_admin_delete_vifs |
||||||
test_project_scoped_287_owner_manager_delete_vifs |
pass
pt100.287: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_287_owner_manager_delete_vifs |
||||||
test_project_scoped_288_lessee_admin_can_delete_vifs |
pass
pt100.288: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_288_lessee_admin_can_delete_vifs |
||||||
test_project_scoped_289_lessee_manager_can_delete_vifs |
pass
pt100.289: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_289_lessee_manager_can_delete_vifs |
||||||
test_project_scoped_290_owner_member_can_delete_vifs |
pass
pt100.290: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_290_owner_member_can_delete_vifs |
||||||
test_project_scoped_291_lessee_member_cannot_delete_vifs |
pass
pt100.291: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_291_lessee_member_cannot_delete_vifs |
||||||
test_project_scoped_292_third_party_admin_cannot_delete_vifs |
pass
pt100.292: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_292_third_party_admin_cannot_delete_vifs |
||||||
test_project_scoped_293_service_can_delete_vifs |
pass
pt100.293: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_293_service_can_delete_vifs |
||||||
test_project_scoped_294_service_cannot_delete_other_nodes_vifs |
pass
pt100.294: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_294_service_cannot_delete_other_nodes_vifs |
||||||
test_project_scoped_295_owner_readers_can_get_indicators |
pass
pt100.295: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_295_owner_readers_can_get_indicators |
||||||
test_project_scoped_296_lesse_readers_can_get_indicators |
pass
pt100.296: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_296_lesse_readers_can_get_indicators |
||||||
test_project_scoped_297_third_party_admin_cannot_get_indicators |
pass
pt100.297: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_297_third_party_admin_cannot_get_indicators |
||||||
test_project_scoped_298_owner_reader_can_get_indicator_status |
skip
pt100.298: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_298_owner_reader_can_get_indicator_status |
||||||
test_project_scoped_299_lessee_reader_not_get_indicator_status |
skip
pt100.299: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_299_lessee_reader_not_get_indicator_status |
||||||
test_project_scoped_300_owner_member_can_set_indicator |
pass
pt100.300: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_300_owner_member_can_set_indicator |
||||||
test_project_scoped_301_lessee_member_cannot_set_indicator |
pass
pt100.301: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_301_lessee_member_cannot_set_indicator |
||||||
test_project_scoped_302_third_party_admin_cannot_set_indicator |
pass
pt100.302: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_302_third_party_admin_cannot_set_indicator |
||||||
test_project_scoped_303_owner_reader_can_list_portgroups |
pass
pt100.303: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_303_owner_reader_can_list_portgroups |
||||||
test_project_scoped_304_owner_service_can_list_portgroups |
pass
pt100.304: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_304_owner_service_can_list_portgroups |
||||||
test_project_scoped_305_lessee_reader_can_list_portgroups |
pass
pt100.305: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_305_lessee_reader_can_list_portgroups |
||||||
test_project_scoped_306_third_party_admin_cannot_list_portgroups |
pass
pt100.306: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_306_third_party_admin_cannot_list_portgroups |
||||||
test_project_scoped_307_owner_reader_can_read_portgroup |
pass
pt100.307: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_307_owner_reader_can_read_portgroup |
||||||
test_project_scoped_308_lessee_reader_can_read_portgroup |
pass
pt100.308: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_308_lessee_reader_can_read_portgroup |
||||||
test_project_scoped_309_third_party_admin_cannot_read_portgroup |
pass
pt100.309: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_309_third_party_admin_cannot_read_portgroup |
||||||
test_project_scoped_310_owner_admin_can_add_portgroup |
pass
pt100.310: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_310_owner_admin_can_add_portgroup |
||||||
test_project_scoped_311_owner_service_can_add_portgroup |
pass
pt100.311: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_311_owner_service_can_add_portgroup |
||||||
test_project_scoped_312_owner_manager_can_add_portgroup |
pass
pt100.312: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_312_owner_manager_can_add_portgroup |
||||||
test_project_scoped_313_owner_member_cannot_add_portgroup |
pass
pt100.313: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_313_owner_member_cannot_add_portgroup |
||||||
test_project_scoped_314_lessee_admin_cannot_add_portgroup |
pass
pt100.314: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_314_lessee_admin_cannot_add_portgroup |
||||||
test_project_scoped_315_lessee_manager_cannot_add_portgroup |
pass
pt100.315: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_315_lessee_manager_cannot_add_portgroup |
||||||
test_project_scoped_316_lessee_member_cannot_add_portgroup |
pass
pt100.316: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_316_lessee_member_cannot_add_portgroup |
||||||
test_project_scoped_317_third_party_admin_cannot_add_portgroup |
pass
pt100.317: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_317_third_party_admin_cannot_add_portgroup |
||||||
test_project_scoped_318_owner_admin_can_modify_portgroup |
pass
pt100.318: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_318_owner_admin_can_modify_portgroup |
||||||
test_project_scoped_319_owner_manager_can_modify_portgroup |
pass
pt100.319: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_319_owner_manager_can_modify_portgroup |
||||||
test_project_scoped_320_owner_member_cannot_modify_portgroup |
pass
pt100.320: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_320_owner_member_cannot_modify_portgroup |
||||||
test_project_scoped_321_lessee_admin_cannot_modify_portgroup |
pass
pt100.321: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_321_lessee_admin_cannot_modify_portgroup |
||||||
test_project_scoped_322_lessee_manager_cannot_modify_portgroup |
pass
pt100.322: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_322_lessee_manager_cannot_modify_portgroup |
||||||
test_project_scoped_323_lessee_member_cannot_modify_portgroup |
pass
pt100.323: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_323_lessee_member_cannot_modify_portgroup |
||||||
test_project_scoped_324_third_party_admin_cannot_modify_portgroup |
pass
pt100.324: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_324_third_party_admin_cannot_modify_portgroup |
||||||
test_project_scoped_325_owner_admin_can_delete_portgroup |
pass
pt100.325: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_325_owner_admin_can_delete_portgroup |
||||||
test_project_scoped_326_owner_manager_can_delete_portgroup |
pass
pt100.326: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_326_owner_manager_can_delete_portgroup |
||||||
test_project_scoped_327_owner_member_cannot_delete_portgroup |
pass
pt100.327: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_327_owner_member_cannot_delete_portgroup |
||||||
test_project_scoped_328_owner_service_can_delete_portgroup |
pass
pt100.328: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_328_owner_service_can_delete_portgroup |
||||||
test_project_scoped_329_lessee_admin_cannot_delete_portgroup |
pass
pt100.329: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_329_lessee_admin_cannot_delete_portgroup |
||||||
test_project_scoped_330_lessee_manager_cannot_delete_portgroup |
pass
pt100.330: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_330_lessee_manager_cannot_delete_portgroup |
||||||
test_project_scoped_331_lessee_member_cannot_delete_portgroup |
pass
pt100.331: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_331_lessee_member_cannot_delete_portgroup |
||||||
test_project_scoped_332_third_party_admin_cannot_delete_portgroup |
pass
pt100.332: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_332_third_party_admin_cannot_delete_portgroup |
||||||
test_project_scoped_333_service_cannot_delete_portgroup |
pass
pt100.333: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_333_service_cannot_delete_portgroup |
||||||
test_project_scoped_334_owner_reader_can_get_node_portgroups |
pass
pt100.334: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_334_owner_reader_can_get_node_portgroups |
||||||
test_project_scoped_335_lessee_reader_can_get_node_porgtroups |
pass
pt100.335: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_335_lessee_reader_can_get_node_porgtroups |
||||||
test_project_scoped_336_third_party_admin_cannot_get_portgroups |
pass
pt100.336: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_336_third_party_admin_cannot_get_portgroups |
||||||
test_project_scoped_337_service_cannot_get_portgroups |
pass
pt100.337: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_337_service_cannot_get_portgroups |
||||||
test_project_scoped_338_owner_reader_can_list_ports |
pass
pt100.338: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_338_owner_reader_can_list_ports |
||||||
test_project_scoped_339_owner_service_can_list_ports |
pass
pt100.339: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_339_owner_service_can_list_ports |
||||||
test_project_scoped_340_lessee_reader_can_list_ports |
pass
pt100.340: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_340_lessee_reader_can_list_ports |
||||||
test_project_scoped_341_third_party_admin_cannot_list_ports |
pass
pt100.341: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_341_third_party_admin_cannot_list_ports |
||||||
test_project_scoped_342_owner_reader_can_read_port |
pass
pt100.342: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_342_owner_reader_can_read_port |
||||||
test_project_scoped_343_owner_service_can_read_port |
pass
pt100.343: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_343_owner_service_can_read_port |
||||||
test_project_scoped_344_lessee_reader_can_read_port |
pass
pt100.344: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_344_lessee_reader_can_read_port |
||||||
test_project_scoped_345_third_party_admin_cannot_read_port |
pass
pt100.345: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_345_third_party_admin_cannot_read_port |
||||||
test_project_scoped_346_owner_admin_can_add_ports |
pass
pt100.346: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_346_owner_admin_can_add_ports |
||||||
test_project_scoped_347_owner_manager_can_add_ports |
pass
pt100.347: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_347_owner_manager_can_add_ports |
||||||
test_project_scoped_348_owner_admin_cannot_add_ports_to_other_nodes |
pass
pt100.348: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_348_owner_admin_cannot_add_ports_to_other_nodes |
||||||
test_project_scoped_349_owner_manager_cannot_add_ports_to_other_nodes |
pass
pt100.349: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_349_owner_manager_cannot_add_ports_to_other_nodes |
||||||
test_project_scoped_350_owner_service_cannot_add_ports_to_other_nodes |
pass
pt100.350: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_350_owner_service_cannot_add_ports_to_other_nodes |
||||||
test_project_scoped_351_owner_member_cannot_add_port |
pass
pt100.351: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_351_owner_member_cannot_add_port |
||||||
test_project_scoped_352_lessee_admin_cannot_add_port |
pass
pt100.352: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_352_lessee_admin_cannot_add_port |
||||||
test_project_scoped_353_lessee_manager_cannot_add_port |
pass
pt100.353: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_353_lessee_manager_cannot_add_port |
||||||
test_project_scoped_354_lessee_member_cannot_add_port |
pass
pt100.354: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_354_lessee_member_cannot_add_port |
||||||
test_project_scoped_355_third_party_admin_cannot_add_port |
pass
pt100.355: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_355_third_party_admin_cannot_add_port |
||||||
test_project_scoped_356_service_can_add_port |
pass
pt100.356: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_356_service_can_add_port |
||||||
test_project_scoped_357_service_cannot_add_ports_to_other_project |
pass
pt100.357: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_357_service_cannot_add_ports_to_other_project |
||||||
test_project_scoped_358_owner_admin_can_modify_port |
pass
pt100.358: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_358_owner_admin_can_modify_port |
||||||
test_project_scoped_359_owner_manager_can_modify_port |
pass
pt100.359: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_359_owner_manager_can_modify_port |
||||||
test_project_scoped_360_owner_service_can_modify_port |
pass
pt100.360: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_360_owner_service_can_modify_port |
||||||
test_project_scoped_361_owner_member_cannot_modify_port |
pass
pt100.361: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_361_owner_member_cannot_modify_port |
||||||
test_project_scoped_362_lessee_admin_cannot_modify_port |
pass
pt100.362: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_362_lessee_admin_cannot_modify_port |
||||||
test_project_scoped_363_lessee_manager_cannot_modify_port |
pass
pt100.363: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_363_lessee_manager_cannot_modify_port |
||||||
test_project_scoped_364_lessee_member_cannot_modify_port |
pass
pt100.364: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_364_lessee_member_cannot_modify_port |
||||||
test_project_scoped_365_third_party_admin_cannot_modify_port |
pass
pt100.365: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_365_third_party_admin_cannot_modify_port |
||||||
test_project_scoped_366_owner_admin_can_delete_port |
pass
pt100.366: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_366_owner_admin_can_delete_port |
||||||
test_project_scoped_367_owner_manager_can_delete_port |
pass
pt100.367: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_367_owner_manager_can_delete_port |
||||||
test_project_scoped_368_owner_service_can_delete_port |
pass
pt100.368: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_368_owner_service_can_delete_port |
||||||
test_project_scoped_369_owner_member_cannot_delete_port |
pass
pt100.369: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_369_owner_member_cannot_delete_port |
||||||
test_project_scoped_370_lessee_admin_cannot_delete_port |
pass
pt100.370: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_370_lessee_admin_cannot_delete_port |
||||||
test_project_scoped_371_lessee_manager_cannot_delete_port |
pass
pt100.371: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_371_lessee_manager_cannot_delete_port |
||||||
test_project_scoped_372_lessee_member_cannot_delete_port |
pass
pt100.372: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_372_lessee_member_cannot_delete_port |
||||||
test_project_scoped_373_third_party_admin_cannot_delete_port |
pass
pt100.373: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_373_third_party_admin_cannot_delete_port |
||||||
test_project_scoped_374_owner_reader_can_get_node_ports |
pass
pt100.374: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_374_owner_reader_can_get_node_ports |
||||||
test_project_scoped_375_owner_service_can_get_node_ports |
pass
pt100.375: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_375_owner_service_can_get_node_ports |
||||||
test_project_scoped_376_lessee_reader_can_get_node_port |
pass
pt100.376: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_376_lessee_reader_can_get_node_port |
||||||
test_project_scoped_377_third_party_admin_cannot_get_ports |
pass
pt100.377: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_377_third_party_admin_cannot_get_ports |
||||||
test_project_scoped_378_service_cannot_get_ports |
pass
pt100.378: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_378_service_cannot_get_ports |
||||||
test_project_scoped_379_owner_reader_can_get_ports_by_portgroup |
pass
pt100.379: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_379_owner_reader_can_get_ports_by_portgroup |
||||||
test_project_scoped_380_owner_service_cam_get_ports_by_portgroup |
pass
pt100.380: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_380_owner_service_cam_get_ports_by_portgroup |
||||||
test_project_scoped_381_lessee_reader_can_get_ports_by_portgroup |
pass
pt100.381: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_381_lessee_reader_can_get_ports_by_portgroup |
||||||
test_project_scoped_382_third_party_admin_cannot_get_ports_by_portgroup |
pass
pt100.382: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_382_third_party_admin_cannot_get_ports_by_portgroup |
||||||
test_project_scoped_383_service_cannot_get_ports_by_portgroup |
pass
pt100.383: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_383_service_cannot_get_ports_by_portgroup |
||||||
test_project_scoped_384_owner_reader_can_list_volume_connectors |
pass
pt100.384: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_384_owner_reader_can_list_volume_connectors |
||||||
test_project_scoped_385_lessee_reader_can_list_volume_connectors |
pass
pt100.385: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_385_lessee_reader_can_list_volume_connectors |
||||||
test_project_scoped_386_third_party_admin_cannot_get_connector_list |
pass
pt100.386: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_386_third_party_admin_cannot_get_connector_list |
||||||
test_project_scoped_387_owner_admin_can_post_volume_connector |
pass
pt100.387: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_387_owner_admin_can_post_volume_connector |
||||||
test_project_scoped_388_owner_manager_can_post_volume_connector |
pass
pt100.388: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_388_owner_manager_can_post_volume_connector |
||||||
test_project_scoped_389_owner_service_can_post_volume_connector |
pass
pt100.389: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_389_owner_service_can_post_volume_connector |
||||||
test_project_scoped_390_lessee_admin_cannot_post_volume_connector |
pass
pt100.390: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_390_lessee_admin_cannot_post_volume_connector |
||||||
test_project_scoped_391_lessee_manager_cannot_post_volume_connector |
pass
pt100.391: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_391_lessee_manager_cannot_post_volume_connector |
||||||
test_project_scoped_392_third_party_admin_cannot_post_volume_connector |
pass
pt100.392: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_392_third_party_admin_cannot_post_volume_connector |
||||||
test_project_scoped_393_service_admin_cannot_post_volume_connector |
pass
pt100.393: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_393_service_admin_cannot_post_volume_connector |
||||||
test_project_scoped_394_owner_reader_can_get_volume_connector |
pass
pt100.394: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_394_owner_reader_can_get_volume_connector |
||||||
test_project_scoped_395_lessee_reader_can_get_volume_connector |
pass
pt100.395: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_395_lessee_reader_can_get_volume_connector |
||||||
test_project_scoped_396_third_party_admin_cannot_get_volume_connector |
pass
pt100.396: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_396_third_party_admin_cannot_get_volume_connector |
||||||
test_project_scoped_397_lessee_member_cannot_patch_volume_connectors_extra |
pass
pt100.397: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_397_lessee_member_cannot_patch_volume_connectors_extra |
||||||
test_project_scoped_398_owner_admin_can_patch_volume_connectors |
pass
pt100.398: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_398_owner_admin_can_patch_volume_connectors |
||||||
test_project_scoped_399_owner_manager_can_patch_volume_connectors |
pass
pt100.399: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_399_owner_manager_can_patch_volume_connectors |
||||||
test_project_scoped_400_lessee_admin_cannot_patch_volume_connectors |
pass
pt100.400: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_400_lessee_admin_cannot_patch_volume_connectors |
||||||
test_project_scoped_401_lessee_manager_can_patch_volume_connectors |
pass
pt100.401: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_401_lessee_manager_can_patch_volume_connectors |
||||||
test_project_scoped_402_owner_member_can_patch_volume_connectors |
pass
pt100.402: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_402_owner_member_can_patch_volume_connectors |
||||||
test_project_scoped_403_lessee_member_cannot_patch_volume_connectors |
pass
pt100.403: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_403_lessee_member_cannot_patch_volume_connectors |
||||||
test_project_scoped_404_third_party_admin_cannot_patch_volume_connectors |
pass
pt100.404: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_404_third_party_admin_cannot_patch_volume_connectors |
||||||
test_project_scoped_405_owner_admin_can_delete_volume_connectors |
pass
pt100.405: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_405_owner_admin_can_delete_volume_connectors |
||||||
test_project_scoped_406_owner_manager_can_delete_volume_connectors |
pass
pt100.406: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_406_owner_manager_can_delete_volume_connectors |
||||||
test_project_scoped_407_owner_service_can_delete_volume_connectors |
pass
pt100.407: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_407_owner_service_can_delete_volume_connectors |
||||||
test_project_scoped_408_lessee_admin_can_delete_volume_connectors |
pass
pt100.408: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_408_lessee_admin_can_delete_volume_connectors |
||||||
test_project_scoped_409_lessee_manager_can_delete_volume_connectors |
pass
pt100.409: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_409_lessee_manager_can_delete_volume_connectors |
||||||
test_project_scoped_410_third_party_admin_cannot_delete_volume_connector |
pass
pt100.410: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_410_third_party_admin_cannot_delete_volume_connector |
||||||
test_project_scoped_411_service_cannot_delete_volume_connector |
pass
pt100.411: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_411_service_cannot_delete_volume_connector |
||||||
test_project_scoped_412_owner_reader_can_get_targets |
pass
pt100.412: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_412_owner_reader_can_get_targets |
||||||
test_project_scoped_413_lesse_reader_can_get_targets |
pass
pt100.413: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_413_lesse_reader_can_get_targets |
||||||
test_project_scoped_414_third_party_admin_cannot_get_target_list |
pass
pt100.414: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_414_third_party_admin_cannot_get_target_list |
||||||
test_project_scoped_415_owner_reader_can_get_volume_target |
pass
pt100.415: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_415_owner_reader_can_get_volume_target |
||||||
test_project_scoped_416_lessee_reader_can_get_volume_target |
pass
pt100.416: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_416_lessee_reader_can_get_volume_target |
||||||
test_project_scoped_417_third_party_admin_cannot_get_volume_target |
pass
pt100.417: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_417_third_party_admin_cannot_get_volume_target |
||||||
test_project_scoped_418_owner_admin_create_volume_target |
pass
pt100.418: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_418_owner_admin_create_volume_target |
||||||
test_project_scoped_419_owner_service_create_volume_target |
pass
pt100.419: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_419_owner_service_create_volume_target |
||||||
test_project_scoped_420_owner_manager_create_volume_target |
pass
pt100.420: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_420_owner_manager_create_volume_target |
||||||
test_project_scoped_421_lessee_admin_create_volume_target |
pass
pt100.421: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_421_lessee_admin_create_volume_target |
||||||
test_project_scoped_422_lessee_manager_create_volume_target |
pass
pt100.422: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_422_lessee_manager_create_volume_target |
||||||
test_project_scoped_423_third_party_admin_cannot_create_volume_target |
pass
pt100.423: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_423_third_party_admin_cannot_create_volume_target |
||||||
test_project_scoped_424_owner_member_can_patch_volume_target |
pass
pt100.424: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_424_owner_member_can_patch_volume_target |
||||||
test_project_scoped_425_owner_service_can_patch_volume_target |
pass
pt100.425: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_425_owner_service_can_patch_volume_target |
||||||
test_project_scoped_426_lessee_admin_can_patch_volume_target |
pass
pt100.426: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_426_lessee_admin_can_patch_volume_target |
||||||
test_project_scoped_427_lessee_manager_can_patch_volume_target |
pass
pt100.427: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_427_lessee_manager_can_patch_volume_target |
||||||
test_project_scoped_428_lessee_member_cannot_patch_volume_target |
pass
pt100.428: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_428_lessee_member_cannot_patch_volume_target |
||||||
test_project_scoped_429_third_party_admin_cannot_patch_volume_target |
pass
pt100.429: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_429_third_party_admin_cannot_patch_volume_target |
||||||
test_project_scoped_430_service_cannot_patch_volume_target |
pass
pt100.430: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_430_service_cannot_patch_volume_target |
||||||
test_project_scoped_431_owner_admin_can_delete_volume_target |
pass
pt100.431: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_431_owner_admin_can_delete_volume_target |
||||||
test_project_scoped_432_owner_manager_can_delete_volume_target |
pass
pt100.432: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_432_owner_manager_can_delete_volume_target |
||||||
test_project_scoped_433_owner_manager_can_delete_volume_target_service |
pass
pt100.433: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_433_owner_manager_can_delete_volume_target_service |
||||||
test_project_scoped_434_lessee_admin_can_delete_volume_target |
pass
pt100.434: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_434_lessee_admin_can_delete_volume_target |
||||||
test_project_scoped_435_lessee_manager_can_delete_volume_target |
pass
pt100.435: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_435_lessee_manager_can_delete_volume_target |
||||||
test_project_scoped_436_owner_member_cannot_delete_volume_target |
pass
pt100.436: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_436_owner_member_cannot_delete_volume_target |
||||||
test_project_scoped_437_lessee_member_cannot_delete_volume_target |
pass
pt100.437: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_437_lessee_member_cannot_delete_volume_target |
||||||
test_project_scoped_438_third_party_admin_cannot_delete_volume_target |
pass
pt100.438: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_438_third_party_admin_cannot_delete_volume_target |
||||||
test_project_scoped_439_service_cannot_delete_volume_target |
pass
pt100.439: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_439_service_cannot_delete_volume_target |
||||||
test_project_scoped_440_owner_reader_can_get_volume_connectors |
pass
pt100.440: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_440_owner_reader_can_get_volume_connectors |
||||||
test_project_scoped_441_owner_service_can_get_volume_connectors |
pass
pt100.441: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_441_owner_service_can_get_volume_connectors |
||||||
test_project_scoped_442_lessee_reader_can_get_node_volume_connectors |
pass
pt100.442: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_442_lessee_reader_can_get_node_volume_connectors |
||||||
test_project_scoped_443_third_party_admin_cannot_get_node_volume_connectors |
pass
pt100.443: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_443_third_party_admin_cannot_get_node_volume_connectors |
||||||
test_project_scoped_444_service_cannot_get_node_volume_connectors |
pass
pt100.444: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_444_service_cannot_get_node_volume_connectors |
||||||
test_project_scoped_445_owner_reader_can_get_node_volume_targets |
pass
pt100.445: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_445_owner_reader_can_get_node_volume_targets |
||||||
test_project_scoped_446_owner_service_can_read_get_node_volume_targets |
pass
pt100.446: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_446_owner_service_can_read_get_node_volume_targets |
||||||
test_project_scoped_447_lessee_reader_can_get_node_volume_targets |
pass
pt100.447: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_447_lessee_reader_can_get_node_volume_targets |
||||||
test_project_scoped_448_third_part_admin_cannot_read_node_volume_targets |
pass
pt100.448: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_448_third_part_admin_cannot_read_node_volume_targets |
||||||
test_project_scoped_449_service_cannot_read_node_volume_targets |
pass
pt100.449: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_449_service_cannot_read_node_volume_targets |
||||||
test_project_scoped_450_owner_reader_cannot_get_drivers |
pass
pt100.450: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_450_owner_reader_cannot_get_drivers |
||||||
test_project_scoped_451_lessee_reader_cannot_get_drivers |
pass
pt100.451: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_451_lessee_reader_cannot_get_drivers |
||||||
test_project_scoped_452_third_party_admin_cannot_get_drivers |
pass
pt100.452: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_452_third_party_admin_cannot_get_drivers |
||||||
test_project_scoped_453_service_cannot_get_drivers |
pass
pt100.453: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_453_service_cannot_get_drivers |
||||||
test_project_scoped_454_owner_reader_cannot_get_drivers_vendor_passthru |
pass
pt100.454: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_454_owner_reader_cannot_get_drivers_vendor_passthru |
||||||
test_project_scoped_455_lessee_reader_cannot_get_drivers_vendor_passthru |
pass
pt100.455: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_455_lessee_reader_cannot_get_drivers_vendor_passthru |
||||||
test_project_scoped_456_third_party_admin_cannot_get_drivers_vendor_passthru |
pass
pt100.456: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_456_third_party_admin_cannot_get_drivers_vendor_passthru |
||||||
test_project_scoped_457_service_cannot_get_drivers_vendor_passthru |
pass
pt100.457: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_457_service_cannot_get_drivers_vendor_passthru |
||||||
test_project_scoped_458_owner_reader_can_get_bios_setttings |
pass
pt100.458: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_458_owner_reader_can_get_bios_setttings |
||||||
test_project_scoped_459_lessee_reader_can_get_bios_settings |
pass
pt100.459: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_459_lessee_reader_can_get_bios_settings |
||||||
test_project_scoped_460_third_party_admin_cannot_get_bios_settings |
pass
pt100.460: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_460_third_party_admin_cannot_get_bios_settings |
||||||
test_project_scoped_461_service_can_get_bios_setttings_owner_project |
pass
pt100.461: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_461_service_can_get_bios_setttings_owner_project |
||||||
test_project_scoped_462_service_cannot_get_bios_setttings |
pass
pt100.462: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_462_service_cannot_get_bios_setttings |
||||||
test_project_scoped_463_owner_reader_cannot_get_conductors |
pass
pt100.463: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_463_owner_reader_cannot_get_conductors |
||||||
test_project_scoped_464_lessee_reader_cannot_get_conductors |
pass
pt100.464: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_464_lessee_reader_cannot_get_conductors |
||||||
test_project_scoped_465_third_party_admin_cannot_get_conductors |
pass
pt100.465: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_465_third_party_admin_cannot_get_conductors |
||||||
test_project_scoped_466_owner_reader_can_get_allocations |
pass
pt100.466: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_466_owner_reader_can_get_allocations |
||||||
test_project_scoped_467_lessee_reader_can_get_allocations |
pass
pt100.467: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_467_lessee_reader_can_get_allocations |
||||||
test_project_scoped_468_owner_reader_can_get_their_allocation |
pass
pt100.468: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_468_owner_reader_can_get_their_allocation |
||||||
test_project_scoped_469_lessee_reader_can_get_their_allocation |
pass
pt100.469: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_469_lessee_reader_can_get_their_allocation |
||||||
test_project_scoped_470_owner_admin_can_delete_their_allocation |
pass
pt100.470: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_470_owner_admin_can_delete_their_allocation |
||||||
test_project_scoped_471_owner_manager_can_delete_their_allocation |
pass
pt100.471: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_471_owner_manager_can_delete_their_allocation |
||||||
test_project_scoped_472_lessee_admin_can_delete_their_allocation |
pass
pt100.472: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_472_lessee_admin_can_delete_their_allocation |
||||||
test_project_scoped_473_lessee_manager_can_delete_their_allocation |
pass
pt100.473: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_473_lessee_manager_can_delete_their_allocation |
||||||
test_project_scoped_474_owner_member_can_delete_their_allocation |
pass
pt100.474: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_474_owner_member_can_delete_their_allocation |
||||||
test_project_scoped_475_lessee_member_can_delete_their_allocation |
pass
pt100.475: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_475_lessee_member_can_delete_their_allocation |
||||||
test_project_scoped_476_owner_member_can_patch_allocation |
pass
pt100.476: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_476_owner_member_can_patch_allocation |
||||||
test_project_scoped_477_lessee_member_can_patch_allocation |
pass
pt100.477: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_477_lessee_member_can_patch_allocation |
||||||
test_project_scoped_478_third_party_admin_can_get_allocations |
pass
pt100.478: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_478_third_party_admin_can_get_allocations |
||||||
test_project_scoped_479_third_party_admin_can_create_allocation |
pass
pt100.479: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_479_third_party_admin_can_create_allocation |
||||||
test_project_scoped_480_third_party_admin_cannot_create_allocation_with_owner_node |
pass
pt100.480: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_480_third_party_admin_cannot_create_allocation_with_owner_node |
||||||
test_project_scoped_481_third_party_admin_cannot_create_allocation_with_candidates_not_owned |
pass
pt100.481: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_481_third_party_admin_cannot_create_allocation_with_candidates_not_owned |
||||||
test_project_scoped_482_owner_admin_can_create_allocation_with_their_uuid |
pass
pt100.482: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_482_owner_admin_can_create_allocation_with_their_uuid |
||||||
test_project_scoped_483_owner_manager_can_create_allocation_with_their_uuid |
pass
pt100.483: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_483_owner_manager_can_create_allocation_with_their_uuid |
||||||
test_project_scoped_484_third_party_admin_cannot_read_an_allocation |
pass
pt100.484: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_484_third_party_admin_cannot_read_an_allocation |
||||||
test_project_scoped_485_third_party_admin_cannot_patch_an_allocation |
pass
pt100.485: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_485_third_party_admin_cannot_patch_an_allocation |
||||||
test_project_scoped_486_third_party_admin_cannot_delete_an_allocation |
pass
pt100.486: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_486_third_party_admin_cannot_delete_an_allocation |
||||||
test_project_scoped_487_owner_reader_can_read_node_allocation |
pass
pt100.487: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_487_owner_reader_can_read_node_allocation |
||||||
test_project_scoped_488_lessee_reader_can_read_node_allocation |
pass
pt100.488: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_488_lessee_reader_can_read_node_allocation |
||||||
test_project_scoped_489_third_party_admin_cannot_read_node_allocation |
pass
pt100.489: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_489_third_party_admin_cannot_read_node_allocation |
||||||
test_project_scoped_490_owner_admin_can_delete_allocation |
pass
pt100.490: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_490_owner_admin_can_delete_allocation |
||||||
test_project_scoped_491_owner_manager_can_delete_allocation |
pass
pt100.491: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_491_owner_manager_can_delete_allocation |
||||||
test_project_scoped_492_lessee_admin_can_delete_allocation |
pass
pt100.492: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_492_lessee_admin_can_delete_allocation |
||||||
test_project_scoped_493_lessee_manager_not_delete_allocation |
pass
pt100.493: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_493_lessee_manager_not_delete_allocation |
||||||
test_project_scoped_494_third_party_admin_cannot_delete_allocation |
pass
pt100.494: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_494_third_party_admin_cannot_delete_allocation |
||||||
test_project_scoped_495_owner_reader_cannot_get_deploy_templates |
pass
pt100.495: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_495_owner_reader_cannot_get_deploy_templates |
||||||
test_project_scoped_496_lessee_reader_cannot_get_deploy_templates |
pass
pt100.496: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_496_lessee_reader_cannot_get_deploy_templates |
||||||
test_project_scoped_497_third_party_admin_cannot_get_deploy_templates |
pass
pt100.497: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_497_third_party_admin_cannot_get_deploy_templates |
||||||
test_project_scoped_498_third_party_admin_cannot_post_deploy_template |
pass
pt100.498: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_498_third_party_admin_cannot_post_deploy_template |
||||||
test_project_scoped_499_service_cannot_get_deploy_templates |
pass
pt100.499: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_499_service_cannot_get_deploy_templates |
||||||
test_project_scoped_500_service_cannot_post_deploy_template |
pass
pt100.500: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_500_service_cannot_post_deploy_template |
||||||
test_project_scoped_501_owner_reader_cannot_access_chassis |
pass
pt100.501: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_501_owner_reader_cannot_access_chassis |
||||||
test_project_scoped_502_lessee_reader_cannot_access_chassis |
pass
pt100.502: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_502_lessee_reader_cannot_access_chassis |
||||||
test_project_scoped_503_third_party_admin_cannot_access_chassis |
pass
pt100.503: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_503_third_party_admin_cannot_access_chassis |
||||||
test_project_scoped_504_third_party_admin_cannot_create_chassis |
pass
pt100.504: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_504_third_party_admin_cannot_create_chassis |
||||||
test_project_scoped_505_service_cannot_access_chassis |
pass
pt100.505: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_505_service_cannot_access_chassis |
||||||
test_project_scoped_506_service_cannot_create_chassis |
pass
pt100.506: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_506_service_cannot_create_chassis |
||||||
test_project_scoped_507_node_history_get_admin |
pass
pt100.507: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_507_node_history_get_admin |
||||||
test_project_scoped_508_node_history_get_member |
pass
pt100.508: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_508_node_history_get_member |
||||||
test_project_scoped_509_node_history_get_reader |
pass
pt100.509: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_509_node_history_get_reader |
||||||
test_project_scoped_510_node_history_get_service |
pass
pt100.510: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_510_node_history_get_service |
||||||
test_project_scoped_511_node_history_get_service_cannot_be_retrieved |
pass
pt100.511: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_511_node_history_get_service_cannot_be_retrieved |
||||||
test_project_scoped_512_node_history_get_entry_admin |
pass
pt100.512: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_512_node_history_get_entry_admin |
||||||
test_project_scoped_513_node_history_get_entry_member |
pass
pt100.513: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_513_node_history_get_entry_member |
||||||
test_project_scoped_514_node_history_get_entry_reader |
pass
pt100.514: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_514_node_history_get_entry_reader |
||||||
test_project_scoped_515_lessee_node_history_get_admin |
pass
pt100.515: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_515_lessee_node_history_get_admin |
||||||
test_project_scoped_516_lessee_node_history_get_member |
pass
pt100.516: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_516_lessee_node_history_get_member |
||||||
test_project_scoped_517_lessee_node_history_get_reader |
pass
pt100.517: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_517_lessee_node_history_get_reader |
||||||
test_project_scoped_518_lessee_node_history_get_entry_admin |
pass
pt100.518: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_518_lessee_node_history_get_entry_admin |
||||||
test_project_scoped_519_lessee_history_get_entry_member |
pass
pt100.519: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_519_lessee_history_get_entry_member |
||||||
test_project_scoped_520_lessee_node_history_get_entry_reader |
pass
pt100.520: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_520_lessee_node_history_get_entry_reader |
||||||
test_project_scoped_521_owner_service_node_history_get_entry_reader |
pass
pt100.521: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_521_owner_service_node_history_get_entry_reader |
||||||
test_project_scoped_522_third_party_admin_cannot_get_node_history |
pass
pt100.522: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_522_third_party_admin_cannot_get_node_history |
||||||
test_project_scoped_523_node_history_get_entry_third_party_admin |
pass
pt100.523: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_523_node_history_get_entry_third_party_admin |
||||||
test_project_scoped_524_node_history_get_entry_service |
pass
pt100.524: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_524_node_history_get_entry_service |
||||||
test_project_scoped_525_node_inventory_get_admin |
pass
pt100.525: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_525_node_inventory_get_admin |
||||||
test_project_scoped_526_node_inventory_get_member |
pass
pt100.526: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_526_node_inventory_get_member |
||||||
test_project_scoped_527_node_inventory_get_reader |
pass
pt100.527: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_527_node_inventory_get_reader |
||||||
test_project_scoped_528_lessee_node_inventory_get_admin |
pass
pt100.528: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_528_lessee_node_inventory_get_admin |
||||||
test_project_scoped_529_lessee_node_inventory_get_member |
pass
pt100.529: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_529_lessee_node_inventory_get_member |
||||||
test_project_scoped_530_lessee_node_inventory_get_reader |
pass
pt100.530: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_530_lessee_node_inventory_get_reader |
||||||
test_project_scoped_531_shard_get_shards_disallowed |
pass
pt100.531: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_531_shard_get_shards_disallowed |
||||||
test_project_scoped_532_shard_patch_set_node_shard_disallowed |
pass
pt100.532: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_532_shard_patch_set_node_shard_disallowed |
||||||
test_project_scoped_533_parent_node_patch_by_admin |
pass
pt100.533: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_533_parent_node_patch_by_admin |
||||||
test_project_scoped_534_parent_node_patch_by_member |
pass
pt100.534: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_534_parent_node_patch_by_member |
||||||
test_project_scoped_535_parent_node_patch_by_reader |
pass
pt100.535: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_535_parent_node_patch_by_reader |
||||||
test_project_scoped_536_parent_node_patch_by_manager |
pass
pt100.536: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_536_parent_node_patch_by_manager |
||||||
test_project_scoped_537_parent_node_patch_by_cannot_see_node |
pass
pt100.537: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_537_parent_node_patch_by_cannot_see_node |
||||||
test_project_scoped_538_parent_node_children_can_get_list_of_children |
pass
pt100.538: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_538_parent_node_children_can_get_list_of_children |
||||||
test_project_scoped_539_lessee_cannot_get_a_nodes_children |
pass
pt100.539: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_539_lessee_cannot_get_a_nodes_children |
||||||
test_project_scoped_540_owner_reader_can_get_firmware_components |
pass
pt100.540: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_540_owner_reader_can_get_firmware_components |
||||||
test_project_scoped_541_lessee_reader_can_get_firmware_components |
pass
pt100.541: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_541_lessee_reader_can_get_firmware_components |
||||||
test_project_scoped_542_third_party_admin_cannot_get_firmware_components |
pass
pt100.542: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_542_third_party_admin_cannot_get_firmware_components |
||||||
test_project_scoped_543_service_can_get_firmware_components_owner_project |
pass
pt100.543: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_543_service_can_get_firmware_components_owner_project |
||||||
test_project_scoped_544_service_cannot_get_firmware_components |
pass
pt100.544: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_544_service_cannot_get_firmware_components |
||||||
test_project_scoped_545_runbooks_post_admin |
pass
pt100.545: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_545_runbooks_post_admin |
||||||
test_project_scoped_546_runbooks_post_manager |
pass
pt100.546: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_546_runbooks_post_manager |
||||||
test_project_scoped_547_service_post_runbook |
pass
pt100.547: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_547_service_post_runbook |
||||||
test_project_scoped_548_third_party_admin_post_runbook |
pass
pt100.548: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_548_third_party_admin_post_runbook |
||||||
test_project_scoped_549_runbooks_post_public_admin |
pass
pt100.549: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_549_runbooks_post_public_admin |
||||||
test_project_scoped_550_runbooks_post_public_manager |
pass
pt100.550: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_550_runbooks_post_public_manager |
||||||
test_project_scoped_551_runbooks_post_public_service |
pass
pt100.551: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_551_runbooks_post_public_service |
||||||
test_project_scoped_552_runbooks_patch_admin |
pass
pt100.552: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_552_runbooks_patch_admin |
||||||
test_project_scoped_553_runbooks_patch_manager |
pass
pt100.553: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_553_runbooks_patch_manager |
||||||
test_project_scoped_554_service_patch_runbook |
pass
pt100.554: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_554_service_patch_runbook |
||||||
test_project_scoped_555_project_admin_delete_runbook |
pass
pt100.555: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_555_project_admin_delete_runbook |
||||||
test_project_scoped_556_project_manager_delete_runbook |
pass
pt100.556: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_556_project_manager_delete_runbook |
||||||
test_project_scoped_557_service_get_runbooks |
pass
pt100.557: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_557_service_get_runbooks |
||||||
test_project_scoped_558_runbooks_project_admin |
pass
pt100.558: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_558_runbooks_project_admin |
||||||
test_project_scoped_559_runbooks_runbook_id_get_project_admin |
pass
pt100.559: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_559_runbooks_runbook_id_get_project_admin |
||||||
test_project_scoped_560_project_admin_patch_runbook |
pass
pt100.560: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_560_project_admin_patch_runbook |
||||||
test_project_scoped_561_runbooks_project_manager |
pass
pt100.561: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_561_runbooks_project_manager |
||||||
test_project_scoped_562_runbooks_runbook_id_get_project_manager |
pass
pt100.562: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_562_runbooks_runbook_id_get_project_manager |
||||||
test_project_scoped_563_project_manager_patch_runbook |
pass
pt100.563: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_563_project_manager_patch_runbook |
||||||
test_project_scoped_564_runbooks_project_member |
pass
pt100.564: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_564_runbooks_project_member |
||||||
test_project_scoped_565_runbooks_runbook_id_get_project_member |
pass
pt100.565: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_565_runbooks_runbook_id_get_project_member |
||||||
test_project_scoped_566_runbooks_list_project_reader |
pass
pt100.566: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_566_runbooks_list_project_reader |
||||||
test_project_scoped_567_runbooks_runbook_id_get_project_reader |
pass
pt100.567: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_567_runbooks_runbook_id_get_project_reader |
||||||
test_project_scoped_568_runbooks_list_third_party_admin |
pass
pt100.568: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_568_runbooks_list_third_party_admin |
||||||
test_project_scoped_569_project_reader_cannot_post_runbook |
pass
pt100.569: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_569_project_reader_cannot_post_runbook |
||||||
test_project_scoped_570_project_reader_cannot_patch_runbook |
pass
pt100.570: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_570_project_reader_cannot_patch_runbook |
||||||
test_project_scoped_571_project_reader_cannot_set_runbook_owner |
pass
pt100.571: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_571_project_reader_cannot_set_runbook_owner |
||||||
test_project_scoped_572_project_reader_cannot_set_runbook_public |
pass
pt100.572: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_572_project_reader_cannot_set_runbook_public |
||||||
test_project_scoped_573_project_reader_cannot_delete_runbook |
pass
pt100.573: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_573_project_reader_cannot_delete_runbook |
||||||
test_project_scoped_574_project_member_cannot_post_runbook |
pass
pt100.574: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_574_project_member_cannot_post_runbook |
||||||
test_project_scoped_575_project_member_cannot_patch_runbook |
pass
pt100.575: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_575_project_member_cannot_patch_runbook |
||||||
test_project_scoped_576_project_member_cannot_set_runbook_owner |
pass
pt100.576: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_576_project_member_cannot_set_runbook_owner |
||||||
test_project_scoped_577_project_member_cannot_set_runbook_public |
pass
pt100.577: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_577_project_member_cannot_set_runbook_public |
||||||
test_project_scoped_578_project_member_cannot_delete_runbook |
pass
pt100.578: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_578_project_member_cannot_delete_runbook |
||||||
test_project_scoped_579_project_manager_cannot_set_runbook_owner |
pass
pt100.579: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_579_project_manager_cannot_set_runbook_owner |
||||||
test_project_scoped_580_project_manager_cannot_set_runbook_public |
pass
pt100.580: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_580_project_manager_cannot_set_runbook_public |
||||||
test_project_scoped_581_project_admin_cannot_set_runbook_owner |
pass
pt100.581: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_581_project_admin_cannot_set_runbook_owner |
||||||
test_project_scoped_582_project_admin_cannot_set_runbook_public |
pass
pt100.582: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_582_project_admin_cannot_set_runbook_public |
||||||
test_project_scoped_583_service_cannot_patch_runbook_owner |
pass
pt100.583: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_583_service_cannot_patch_runbook_owner |
||||||
test_project_scoped_584_service_cannot_patch_runbook_public |
pass
pt100.584: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_584_service_cannot_patch_runbook_public |
||||||
test_project_scoped_585_third_party_admin_cannot_patch_runbook_owner |
pass
pt100.585: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_585_third_party_admin_cannot_patch_runbook_owner |
||||||
test_project_scoped_586_third_party_admin_cannot_patch_runbook_public |
pass
pt100.586: ironic.tests.unit.api.test_acl.TestRBACProjectScoped.test_project_scoped_586_third_party_admin_cannot_patch_runbook_public |
||||||
ironic.tests.unit.api.test_acl.TestRBACScoped | 612 | 598 | 0 | 0 | 14 | Detail | |
test_rbac_legacy_001_values |
skip
pt101.1: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_001_values |
||||||
test_rbac_legacy_002_nodes_post_admin |
pass
pt101.2: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_002_nodes_post_admin |
||||||
test_rbac_legacy_003_nodes_post_member |
pass
pt101.3: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_003_nodes_post_member |
||||||
test_rbac_legacy_004_nodes_post_observer |
pass
pt101.4: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_004_nodes_post_observer |
||||||
test_rbac_legacy_005_nodes_get_node_admin |
pass
pt101.5: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_005_nodes_get_node_admin |
||||||
test_rbac_legacy_006_nodes_get_node_member |
pass
pt101.6: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_006_nodes_get_node_member |
||||||
test_rbac_legacy_007_nodes_get_node_observer |
pass
pt101.7: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_007_nodes_get_node_observer |
||||||
test_rbac_legacy_008_nodes_get_node_other_admin |
pass
pt101.8: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_008_nodes_get_node_other_admin |
||||||
test_rbac_legacy_009_nodes_get_admin |
pass
pt101.9: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_009_nodes_get_admin |
||||||
test_rbac_legacy_010_nodes_get_other_admin |
pass
pt101.10: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_010_nodes_get_other_admin |
||||||
test_rbac_legacy_011_nodes_detail_get_admin |
pass
pt101.11: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_011_nodes_detail_get_admin |
||||||
test_rbac_legacy_012_nodes_detail_get_member |
pass
pt101.12: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_012_nodes_detail_get_member |
||||||
test_rbac_legacy_013_nodes_detail_get_observer |
pass
pt101.13: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_013_nodes_detail_get_observer |
||||||
test_rbac_legacy_014_nodes_node_ident_get_admin |
pass
pt101.14: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_014_nodes_node_ident_get_admin |
||||||
test_rbac_legacy_015_nodes_node_ident_get_member |
pass
pt101.15: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_015_nodes_node_ident_get_member |
||||||
test_rbac_legacy_016_nodes_node_ident_get_observer |
pass
pt101.16: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_016_nodes_node_ident_get_observer |
||||||
test_rbac_legacy_017_nodes_node_ident_patch_admin |
pass
pt101.17: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_017_nodes_node_ident_patch_admin |
||||||
test_rbac_legacy_018_nodes_node_ident_patch_member |
pass
pt101.18: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_018_nodes_node_ident_patch_member |
||||||
test_rbac_legacy_019_nodes_node_ident_patch_observer |
pass
pt101.19: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_019_nodes_node_ident_patch_observer |
||||||
test_rbac_legacy_020_nodes_node_ident_delete_admin |
pass
pt101.20: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_020_nodes_node_ident_delete_admin |
||||||
test_rbac_legacy_021_nodes_node_ident_delete_member |
pass
pt101.21: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_021_nodes_node_ident_delete_member |
||||||
test_rbac_legacy_022_nodes_node_ident_delete_observer |
pass
pt101.22: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_022_nodes_node_ident_delete_observer |
||||||
test_rbac_legacy_023_nodes_validate_get_admin |
pass
pt101.23: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_023_nodes_validate_get_admin |
||||||
test_rbac_legacy_024_nodes_validate_get_member |
pass
pt101.24: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_024_nodes_validate_get_member |
||||||
test_rbac_legacy_025_nodes_validate_get_observer |
pass
pt101.25: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_025_nodes_validate_get_observer |
||||||
test_rbac_legacy_026_nodes_maintenance_put_admin |
pass
pt101.26: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_026_nodes_maintenance_put_admin |
||||||
test_rbac_legacy_027_nodes_maintenance_put_member |
pass
pt101.27: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_027_nodes_maintenance_put_member |
||||||
test_rbac_legacy_028_nodes_maintenance_put_observer |
pass
pt101.28: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_028_nodes_maintenance_put_observer |
||||||
test_rbac_legacy_029_nodes_maintenance_delete_admin |
pass
pt101.29: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_029_nodes_maintenance_delete_admin |
||||||
test_rbac_legacy_030_nodes_maintenance_delete_member |
pass
pt101.30: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_030_nodes_maintenance_delete_member |
||||||
test_rbac_legacy_031_nodes_maintenance_delete_observer |
pass
pt101.31: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_031_nodes_maintenance_delete_observer |
||||||
test_rbac_legacy_032_nodes_management_boot_device_put_admin |
pass
pt101.32: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_032_nodes_management_boot_device_put_admin |
||||||
test_rbac_legacy_033_nodes_management_boot_device_put_member |
pass
pt101.33: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_033_nodes_management_boot_device_put_member |
||||||
test_rbac_legacy_034_nodes_management_boot_device_put_observer |
pass
pt101.34: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_034_nodes_management_boot_device_put_observer |
||||||
test_rbac_legacy_035_nodes_management_boot_device_get_admin |
pass
pt101.35: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_035_nodes_management_boot_device_get_admin |
||||||
test_rbac_legacy_036_nodes_management_boot_device_get_member |
pass
pt101.36: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_036_nodes_management_boot_device_get_member |
||||||
test_rbac_legacy_037_nodes_management_boot_device_get_observer |
pass
pt101.37: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_037_nodes_management_boot_device_get_observer |
||||||
test_rbac_legacy_038_nodes_management_boot_device_supported_get_admin |
pass
pt101.38: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_038_nodes_management_boot_device_supported_get_admin |
||||||
test_rbac_legacy_039_nodes_management_boot_device_supported_get_member |
pass
pt101.39: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_039_nodes_management_boot_device_supported_get_member |
||||||
test_rbac_legacy_040_nodes_management_boot_device_supported_get_observer |
pass
pt101.40: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_040_nodes_management_boot_device_supported_get_observer |
||||||
test_rbac_legacy_041_nodes_management_inject_nmi_put_admin |
pass
pt101.41: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_041_nodes_management_inject_nmi_put_admin |
||||||
test_rbac_legacy_042_nodes_management_inject_nmi_put_member |
pass
pt101.42: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_042_nodes_management_inject_nmi_put_member |
||||||
test_rbac_legacy_043_nodes_management_inject_nmi_put_observer |
pass
pt101.43: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_043_nodes_management_inject_nmi_put_observer |
||||||
test_rbac_legacy_044_nodes_states_get_admin |
pass
pt101.44: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_044_nodes_states_get_admin |
||||||
test_rbac_legacy_045_nodes_states_get_member |
pass
pt101.45: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_045_nodes_states_get_member |
||||||
test_rbac_legacy_046_nodes_states_get_observer |
pass
pt101.46: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_046_nodes_states_get_observer |
||||||
test_rbac_legacy_047_nodes_states_power_put_admin |
pass
pt101.47: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_047_nodes_states_power_put_admin |
||||||
test_rbac_legacy_048_nodes_states_power_put_member |
pass
pt101.48: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_048_nodes_states_power_put_member |
||||||
test_rbac_legacy_049_nodes_states_power_put_observer |
pass
pt101.49: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_049_nodes_states_power_put_observer |
||||||
test_rbac_legacy_050_nodes_states_boot_mode_put_admin |
pass
pt101.50: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_050_nodes_states_boot_mode_put_admin |
||||||
test_rbac_legacy_051_nodes_states_boot_mode_put_member |
pass
pt101.51: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_051_nodes_states_boot_mode_put_member |
||||||
test_rbac_legacy_052_nodes_states_boot_mode_put_observer |
pass
pt101.52: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_052_nodes_states_boot_mode_put_observer |
||||||
test_rbac_legacy_053_nodes_states_secure_boot_put_admin |
pass
pt101.53: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_053_nodes_states_secure_boot_put_admin |
||||||
test_rbac_legacy_054_nodes_states_secure_boot_put_member |
pass
pt101.54: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_054_nodes_states_secure_boot_put_member |
||||||
test_rbac_legacy_055_nodes_states_secure_boot_put_observer |
pass
pt101.55: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_055_nodes_states_secure_boot_put_observer |
||||||
test_rbac_legacy_056_nodes_states_provision_put_admin |
pass
pt101.56: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_056_nodes_states_provision_put_admin |
||||||
test_rbac_legacy_057_nodes_states_provision_put_member |
pass
pt101.57: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_057_nodes_states_provision_put_member |
||||||
test_rbac_legacy_058_nodes_states_provision_put_observer |
pass
pt101.58: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_058_nodes_states_provision_put_observer |
||||||
test_rbac_legacy_059_nodes_states_raid_put_admin |
pass
pt101.59: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_059_nodes_states_raid_put_admin |
||||||
test_rbac_legacy_060_nodes_states_raid_put_member |
pass
pt101.60: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_060_nodes_states_raid_put_member |
||||||
test_rbac_legacy_061_nodes_states_raid_put_observer |
pass
pt101.61: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_061_nodes_states_raid_put_observer |
||||||
test_rbac_legacy_062_nodes_states_console_get_admin |
pass
pt101.62: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_062_nodes_states_console_get_admin |
||||||
test_rbac_legacy_063_nodes_states_console_get_member |
pass
pt101.63: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_063_nodes_states_console_get_member |
||||||
test_rbac_legacy_064_nodes_states_console_get_observer |
pass
pt101.64: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_064_nodes_states_console_get_observer |
||||||
test_rbac_legacy_065_nodes_states_console_put_admin |
pass
pt101.65: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_065_nodes_states_console_put_admin |
||||||
test_rbac_legacy_066_nodes_states_console_put_member |
pass
pt101.66: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_066_nodes_states_console_put_member |
||||||
test_rbac_legacy_067_nodes_states_console_put_observer |
pass
pt101.67: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_067_nodes_states_console_put_observer |
||||||
test_rbac_legacy_068_nodes_vendor_passthru_methods_get_admin |
pass
pt101.68: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_068_nodes_vendor_passthru_methods_get_admin |
||||||
test_rbac_legacy_069_nodes_vendor_passthru_methods_get_member |
pass
pt101.69: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_069_nodes_vendor_passthru_methods_get_member |
||||||
test_rbac_legacy_070_nodes_vendor_passthru_methods_get_observer |
pass
pt101.70: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_070_nodes_vendor_passthru_methods_get_observer |
||||||
test_rbac_legacy_071_nodes_vendor_passthru_get_admin |
pass
pt101.71: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_071_nodes_vendor_passthru_get_admin |
||||||
test_rbac_legacy_072_nodes_vendor_passthru_get_member |
pass
pt101.72: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_072_nodes_vendor_passthru_get_member |
||||||
test_rbac_legacy_073_nodes_vendor_passthru_get_observer |
pass
pt101.73: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_073_nodes_vendor_passthru_get_observer |
||||||
test_rbac_legacy_074_nodes_vendor_passthru_post_admin |
pass
pt101.74: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_074_nodes_vendor_passthru_post_admin |
||||||
test_rbac_legacy_075_nodes_vendor_passthru_post_member |
pass
pt101.75: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_075_nodes_vendor_passthru_post_member |
||||||
test_rbac_legacy_076_nodes_vendor_passthru_post_observer |
pass
pt101.76: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_076_nodes_vendor_passthru_post_observer |
||||||
test_rbac_legacy_077_nodes_vendor_passthru_put_admin |
pass
pt101.77: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_077_nodes_vendor_passthru_put_admin |
||||||
test_rbac_legacy_078_nodes_vendor_passthru_put_member |
pass
pt101.78: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_078_nodes_vendor_passthru_put_member |
||||||
test_rbac_legacy_079_nodes_vendor_passthru_put_observer |
pass
pt101.79: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_079_nodes_vendor_passthru_put_observer |
||||||
test_rbac_legacy_080_nodes_vendor_passthru_delete_admin |
pass
pt101.80: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_080_nodes_vendor_passthru_delete_admin |
||||||
test_rbac_legacy_081_nodes_vendor_passthru_delete_member |
pass
pt101.81: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_081_nodes_vendor_passthru_delete_member |
||||||
test_rbac_legacy_082_nodes_vendor_passthru_delete_observer |
pass
pt101.82: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_082_nodes_vendor_passthru_delete_observer |
||||||
test_rbac_legacy_083_nodes_traits_get_admin |
pass
pt101.83: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_083_nodes_traits_get_admin |
||||||
test_rbac_legacy_084_nodes_traits_get_member |
pass
pt101.84: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_084_nodes_traits_get_member |
||||||
test_rbac_legacy_085_nodes_traits_get_observer |
pass
pt101.85: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_085_nodes_traits_get_observer |
||||||
test_rbac_legacy_086_nodes_traits_put_admin |
pass
pt101.86: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_086_nodes_traits_put_admin |
||||||
test_rbac_legacy_087_nodes_traits_put_member |
pass
pt101.87: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_087_nodes_traits_put_member |
||||||
test_rbac_legacy_088_nodes_traits_put_observer |
pass
pt101.88: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_088_nodes_traits_put_observer |
||||||
test_rbac_legacy_089_nodes_traits_delete_admin |
pass
pt101.89: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_089_nodes_traits_delete_admin |
||||||
test_rbac_legacy_090_nodes_traits_delete_member |
pass
pt101.90: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_090_nodes_traits_delete_member |
||||||
test_rbac_legacy_091_nodes_traits_delete_observer |
pass
pt101.91: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_091_nodes_traits_delete_observer |
||||||
test_rbac_legacy_092_nodes_traits_trait_put_admin |
pass
pt101.92: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_092_nodes_traits_trait_put_admin |
||||||
test_rbac_legacy_093_nodes_traits_trait_put_member |
pass
pt101.93: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_093_nodes_traits_trait_put_member |
||||||
test_rbac_legacy_094_nodes_traits_trait_put_observer |
pass
pt101.94: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_094_nodes_traits_trait_put_observer |
||||||
test_rbac_legacy_095_nodes_traits_trait_delete_admin |
pass
pt101.95: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_095_nodes_traits_trait_delete_admin |
||||||
test_rbac_legacy_096_nodes_traits_trait_delete_member |
pass
pt101.96: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_096_nodes_traits_trait_delete_member |
||||||
test_rbac_legacy_097_nodes_traits_trait_delete_observer |
pass
pt101.97: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_097_nodes_traits_trait_delete_observer |
||||||
test_rbac_legacy_098_nodes_vifs_get_admin |
pass
pt101.98: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_098_nodes_vifs_get_admin |
||||||
test_rbac_legacy_099_nodes_vifs_get_member |
pass
pt101.99: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_099_nodes_vifs_get_member |
||||||
test_rbac_legacy_100_nodes_vifs_get_observer |
pass
pt101.100: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_100_nodes_vifs_get_observer |
||||||
test_rbac_legacy_101_nodes_vifs_post_admin |
pass
pt101.101: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_101_nodes_vifs_post_admin |
||||||
test_rbac_legacy_102_nodes_vifs_post_member |
pass
pt101.102: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_102_nodes_vifs_post_member |
||||||
test_rbac_legacy_103_nodes_vifs_post_observer |
pass
pt101.103: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_103_nodes_vifs_post_observer |
||||||
test_rbac_legacy_104_nodes_vifs_node_vif_ident_delete_admin |
pass
pt101.104: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_104_nodes_vifs_node_vif_ident_delete_admin |
||||||
test_rbac_legacy_105_nodes_vifs_node_vif_ident_delete_member |
pass
pt101.105: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_105_nodes_vifs_node_vif_ident_delete_member |
||||||
test_rbac_legacy_106_nodes_vifs_node_vif_ident_delete_observer |
pass
pt101.106: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_106_nodes_vifs_node_vif_ident_delete_observer |
||||||
test_rbac_legacy_107_nodes_management_indicators_get_admin |
pass
pt101.107: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_107_nodes_management_indicators_get_admin |
||||||
test_rbac_legacy_108_nodes_management_indicators_get_member |
pass
pt101.108: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_108_nodes_management_indicators_get_member |
||||||
test_rbac_legacy_109_nodes_management_indicators_get_observer |
pass
pt101.109: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_109_nodes_management_indicators_get_observer |
||||||
test_rbac_legacy_110_nodes_management_indicators_component_get_allow |
skip
pt101.110: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_110_nodes_management_indicators_component_get_allow |
||||||
test_rbac_legacy_111_nodes_management_indicators_component_ind_ident_get_allow |
skip
pt101.111: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_111_nodes_management_indicators_component_ind_ident_get_allow |
||||||
test_rbac_legacy_112_nodes_management_indicators_component_ind_ident_put_allow |
skip
pt101.112: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_112_nodes_management_indicators_component_ind_ident_put_allow |
||||||
test_rbac_legacy_113_portgroups_get_admin |
pass
pt101.113: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_113_portgroups_get_admin |
||||||
test_rbac_legacy_114_portgroups_get_member |
pass
pt101.114: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_114_portgroups_get_member |
||||||
test_rbac_legacy_115_portgroups_get_observer |
pass
pt101.115: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_115_portgroups_get_observer |
||||||
test_rbac_legacy_116_portgroups_post_admin |
pass
pt101.116: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_116_portgroups_post_admin |
||||||
test_rbac_legacy_117_portgroups_post_member |
pass
pt101.117: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_117_portgroups_post_member |
||||||
test_rbac_legacy_118_portgroups_post_observer |
pass
pt101.118: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_118_portgroups_post_observer |
||||||
test_rbac_legacy_119_portgroups_detail_get_admin |
pass
pt101.119: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_119_portgroups_detail_get_admin |
||||||
test_rbac_legacy_120_portgroups_detail_get_member |
pass
pt101.120: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_120_portgroups_detail_get_member |
||||||
test_rbac_legacy_121_portgroups_detail_get_observer |
pass
pt101.121: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_121_portgroups_detail_get_observer |
||||||
test_rbac_legacy_122_portgroups_portgroup_ident_get_admin |
pass
pt101.122: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_122_portgroups_portgroup_ident_get_admin |
||||||
test_rbac_legacy_123_portgroups_portgroup_ident_get_member |
pass
pt101.123: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_123_portgroups_portgroup_ident_get_member |
||||||
test_rbac_legacy_124_portgroups_portgroup_ident_get_observer |
pass
pt101.124: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_124_portgroups_portgroup_ident_get_observer |
||||||
test_rbac_legacy_125_portgroups_portgroup_ident_patch_admin |
pass
pt101.125: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_125_portgroups_portgroup_ident_patch_admin |
||||||
test_rbac_legacy_126_portgroups_portgroup_ident_patch_member |
pass
pt101.126: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_126_portgroups_portgroup_ident_patch_member |
||||||
test_rbac_legacy_127_portgroups_portgroup_ident_patch_observer |
pass
pt101.127: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_127_portgroups_portgroup_ident_patch_observer |
||||||
test_rbac_legacy_128_portgroups_portgroup_ident_delete_admin |
pass
pt101.128: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_128_portgroups_portgroup_ident_delete_admin |
||||||
test_rbac_legacy_129_portgroups_portgroup_ident_delete_member |
pass
pt101.129: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_129_portgroups_portgroup_ident_delete_member |
||||||
test_rbac_legacy_130_portgroups_portgroup_ident_delete_observer |
pass
pt101.130: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_130_portgroups_portgroup_ident_delete_observer |
||||||
test_rbac_legacy_131_nodes_portgroups_get_admin |
pass
pt101.131: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_131_nodes_portgroups_get_admin |
||||||
test_rbac_legacy_132_nodes_portgroups_get_member |
pass
pt101.132: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_132_nodes_portgroups_get_member |
||||||
test_rbac_legacy_133_nodes_portgroups_get_observer |
pass
pt101.133: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_133_nodes_portgroups_get_observer |
||||||
test_rbac_legacy_134_nodes_portgroups_detail_get_admin |
pass
pt101.134: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_134_nodes_portgroups_detail_get_admin |
||||||
test_rbac_legacy_135_nodes_portgroups_detail_get_member |
pass
pt101.135: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_135_nodes_portgroups_detail_get_member |
||||||
test_rbac_legacy_136_nodes_portgroups_detail_get_observer |
pass
pt101.136: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_136_nodes_portgroups_detail_get_observer |
||||||
test_rbac_legacy_137_ports_get_admin |
pass
pt101.137: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_137_ports_get_admin |
||||||
test_rbac_legacy_138_ports_get_member |
pass
pt101.138: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_138_ports_get_member |
||||||
test_rbac_legacy_139_ports_get_observer |
pass
pt101.139: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_139_ports_get_observer |
||||||
test_rbac_legacy_140_ports_post_admin |
pass
pt101.140: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_140_ports_post_admin |
||||||
test_rbac_legacy_141_ports_post_member |
pass
pt101.141: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_141_ports_post_member |
||||||
test_rbac_legacy_142_ports_post_observer |
pass
pt101.142: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_142_ports_post_observer |
||||||
test_rbac_legacy_143_ports_detail_get_admin |
pass
pt101.143: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_143_ports_detail_get_admin |
||||||
test_rbac_legacy_144_ports_detail_get_member |
pass
pt101.144: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_144_ports_detail_get_member |
||||||
test_rbac_legacy_145_ports_detail_get_observer |
pass
pt101.145: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_145_ports_detail_get_observer |
||||||
test_rbac_legacy_146_ports_port_id_get_admin |
pass
pt101.146: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_146_ports_port_id_get_admin |
||||||
test_rbac_legacy_147_ports_port_id_get_member |
pass
pt101.147: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_147_ports_port_id_get_member |
||||||
test_rbac_legacy_148_ports_port_id_get_observer |
pass
pt101.148: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_148_ports_port_id_get_observer |
||||||
test_rbac_legacy_149_ports_port_id_patch_admin |
pass
pt101.149: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_149_ports_port_id_patch_admin |
||||||
test_rbac_legacy_150_ports_port_id_patch_member |
pass
pt101.150: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_150_ports_port_id_patch_member |
||||||
test_rbac_legacy_151_ports_port_id_patch_observer |
pass
pt101.151: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_151_ports_port_id_patch_observer |
||||||
test_rbac_legacy_152_ports_port_id_delete_admin |
pass
pt101.152: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_152_ports_port_id_delete_admin |
||||||
test_rbac_legacy_153_ports_port_id_delete_member |
pass
pt101.153: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_153_ports_port_id_delete_member |
||||||
test_rbac_legacy_154_ports_port_id_delete_observer |
pass
pt101.154: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_154_ports_port_id_delete_observer |
||||||
test_rbac_legacy_155_nodes_ports_get_admin |
pass
pt101.155: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_155_nodes_ports_get_admin |
||||||
test_rbac_legacy_156_nodes_ports_get_member |
pass
pt101.156: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_156_nodes_ports_get_member |
||||||
test_rbac_legacy_157_nodes_ports_get_observer |
pass
pt101.157: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_157_nodes_ports_get_observer |
||||||
test_rbac_legacy_158_nodes_ports_detail_get_admin |
pass
pt101.158: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_158_nodes_ports_detail_get_admin |
||||||
test_rbac_legacy_159_nodes_ports_detail_get_member |
pass
pt101.159: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_159_nodes_ports_detail_get_member |
||||||
test_rbac_legacy_160_nodes_ports_detail_get_observer |
pass
pt101.160: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_160_nodes_ports_detail_get_observer |
||||||
test_rbac_legacy_161_portgroups_ports_get_admin |
pass
pt101.161: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_161_portgroups_ports_get_admin |
||||||
test_rbac_legacy_162_portgroups_ports_get_member |
pass
pt101.162: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_162_portgroups_ports_get_member |
||||||
test_rbac_legacy_163_portgroups_ports_get_observer |
pass
pt101.163: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_163_portgroups_ports_get_observer |
||||||
test_rbac_legacy_164_portgroups_ports_detail_get_admin |
pass
pt101.164: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_164_portgroups_ports_detail_get_admin |
||||||
test_rbac_legacy_165_portgroups_ports_detail_get_member |
pass
pt101.165: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_165_portgroups_ports_detail_get_member |
||||||
test_rbac_legacy_166_portgroups_ports_detail_get_observer |
pass
pt101.166: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_166_portgroups_ports_detail_get_observer |
||||||
test_rbac_legacy_167_volume_get_admin |
pass
pt101.167: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_167_volume_get_admin |
||||||
test_rbac_legacy_168_volume_get_member |
pass
pt101.168: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_168_volume_get_member |
||||||
test_rbac_legacy_169_volume_get_observer |
pass
pt101.169: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_169_volume_get_observer |
||||||
test_rbac_legacy_170_volume_connectors_get_admin |
pass
pt101.170: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_170_volume_connectors_get_admin |
||||||
test_rbac_legacy_171_volume_connectors_get_member |
pass
pt101.171: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_171_volume_connectors_get_member |
||||||
test_rbac_legacy_172_volume_connectors_get_observer |
pass
pt101.172: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_172_volume_connectors_get_observer |
||||||
test_rbac_legacy_173_volume_connectors_post_admin |
pass
pt101.173: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_173_volume_connectors_post_admin |
||||||
test_rbac_legacy_174_volume_connectors_post_member |
pass
pt101.174: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_174_volume_connectors_post_member |
||||||
test_rbac_legacy_175_volume_connectors_post_observer |
pass
pt101.175: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_175_volume_connectors_post_observer |
||||||
test_rbac_legacy_176_volume_volume_connector_id_get_admin |
pass
pt101.176: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_176_volume_volume_connector_id_get_admin |
||||||
test_rbac_legacy_177_volume_volume_connector_id_get_member |
pass
pt101.177: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_177_volume_volume_connector_id_get_member |
||||||
test_rbac_legacy_178_volume_volume_connector_id_get_observer |
pass
pt101.178: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_178_volume_volume_connector_id_get_observer |
||||||
test_rbac_legacy_179_volume_volume_connector_id_patch_admin |
pass
pt101.179: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_179_volume_volume_connector_id_patch_admin |
||||||
test_rbac_legacy_180_volume_volume_connector_id_patch_member |
pass
pt101.180: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_180_volume_volume_connector_id_patch_member |
||||||
test_rbac_legacy_181_volume_volume_connector_id_patch_observer |
pass
pt101.181: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_181_volume_volume_connector_id_patch_observer |
||||||
test_rbac_legacy_182_volume_volume_connector_id_delete_admin |
pass
pt101.182: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_182_volume_volume_connector_id_delete_admin |
||||||
test_rbac_legacy_183_volume_volume_connector_id_delete_member |
pass
pt101.183: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_183_volume_volume_connector_id_delete_member |
||||||
test_rbac_legacy_184_volume_volume_connector_id_delete_observer |
pass
pt101.184: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_184_volume_volume_connector_id_delete_observer |
||||||
test_rbac_legacy_185_volume_targets_get_admin |
pass
pt101.185: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_185_volume_targets_get_admin |
||||||
test_rbac_legacy_186_volume_targets_get_member |
pass
pt101.186: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_186_volume_targets_get_member |
||||||
test_rbac_legacy_187_volume_targets_get_observer |
pass
pt101.187: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_187_volume_targets_get_observer |
||||||
test_rbac_legacy_188_volume_targets_post_admin |
pass
pt101.188: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_188_volume_targets_post_admin |
||||||
test_rbac_legacy_189_volume_targets_post_member |
pass
pt101.189: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_189_volume_targets_post_member |
||||||
test_rbac_legacy_190_volume_targets_post_observer |
pass
pt101.190: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_190_volume_targets_post_observer |
||||||
test_rbac_legacy_191_volume_volume_target_id_get_admin |
pass
pt101.191: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_191_volume_volume_target_id_get_admin |
||||||
test_rbac_legacy_192_volume_volume_target_id_get_member |
pass
pt101.192: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_192_volume_volume_target_id_get_member |
||||||
test_rbac_legacy_193_volume_volume_target_id_get_observer |
pass
pt101.193: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_193_volume_volume_target_id_get_observer |
||||||
test_rbac_legacy_194_volume_volume_target_id_patch_admin |
pass
pt101.194: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_194_volume_volume_target_id_patch_admin |
||||||
test_rbac_legacy_195_volume_volume_target_id_patch_member |
pass
pt101.195: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_195_volume_volume_target_id_patch_member |
||||||
test_rbac_legacy_196_volume_volume_target_id_patch_observer |
pass
pt101.196: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_196_volume_volume_target_id_patch_observer |
||||||
test_rbac_legacy_197_volume_volume_target_id_delete_admin |
pass
pt101.197: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_197_volume_volume_target_id_delete_admin |
||||||
test_rbac_legacy_198_volume_volume_target_id_delete_member |
pass
pt101.198: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_198_volume_volume_target_id_delete_member |
||||||
test_rbac_legacy_199_volume_volume_target_id_delete_observer |
pass
pt101.199: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_199_volume_volume_target_id_delete_observer |
||||||
test_rbac_legacy_200_nodes_volume_get_admin |
pass
pt101.200: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_200_nodes_volume_get_admin |
||||||
test_rbac_legacy_201_nodes_volume_get_member |
pass
pt101.201: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_201_nodes_volume_get_member |
||||||
test_rbac_legacy_202_nodes_volume_get_observer |
pass
pt101.202: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_202_nodes_volume_get_observer |
||||||
test_rbac_legacy_203_nodes_volume_connectors_get_admin |
pass
pt101.203: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_203_nodes_volume_connectors_get_admin |
||||||
test_rbac_legacy_204_nodes_volume_connectors_get_member |
pass
pt101.204: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_204_nodes_volume_connectors_get_member |
||||||
test_rbac_legacy_205_nodes_volume_connectors_get_observer |
pass
pt101.205: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_205_nodes_volume_connectors_get_observer |
||||||
test_rbac_legacy_206_nodes_volume_targets_get_admin |
pass
pt101.206: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_206_nodes_volume_targets_get_admin |
||||||
test_rbac_legacy_207_nodes_volume_targets_get_member |
pass
pt101.207: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_207_nodes_volume_targets_get_member |
||||||
test_rbac_legacy_208_nodes_volume_targets_get_observer |
pass
pt101.208: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_208_nodes_volume_targets_get_observer |
||||||
test_rbac_legacy_209_drivers_get_admin |
pass
pt101.209: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_209_drivers_get_admin |
||||||
test_rbac_legacy_210_drivers_get_member |
pass
pt101.210: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_210_drivers_get_member |
||||||
test_rbac_legacy_211_drivers_get_observer |
pass
pt101.211: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_211_drivers_get_observer |
||||||
test_rbac_legacy_212_drivers_driver_name_get_admin |
pass
pt101.212: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_212_drivers_driver_name_get_admin |
||||||
test_rbac_legacy_213_drivers_driver_name_get_member |
pass
pt101.213: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_213_drivers_driver_name_get_member |
||||||
test_rbac_legacy_214_drivers_driver_name_get_observer |
pass
pt101.214: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_214_drivers_driver_name_get_observer |
||||||
test_rbac_legacy_215_drivers_properties_get_admin |
pass
pt101.215: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_215_drivers_properties_get_admin |
||||||
test_rbac_legacy_216_drivers_properties_get_member |
pass
pt101.216: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_216_drivers_properties_get_member |
||||||
test_rbac_legacy_217_drivers_properties_get_observer |
pass
pt101.217: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_217_drivers_properties_get_observer |
||||||
test_rbac_legacy_218_drivers_raid_logical_disk_properties_get_admin |
pass
pt101.218: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_218_drivers_raid_logical_disk_properties_get_admin |
||||||
test_rbac_legacy_219_drivers_raid_logical_disk_properties_get_member |
pass
pt101.219: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_219_drivers_raid_logical_disk_properties_get_member |
||||||
test_rbac_legacy_220_drivers_raid_logical_disk_properties_get_observer |
pass
pt101.220: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_220_drivers_raid_logical_disk_properties_get_observer |
||||||
test_rbac_legacy_221_drivers_vendor_passthru_methods_get_admin |
pass
pt101.221: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_221_drivers_vendor_passthru_methods_get_admin |
||||||
test_rbac_legacy_222_drivers_vendor_passthru_methods_get_member |
pass
pt101.222: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_222_drivers_vendor_passthru_methods_get_member |
||||||
test_rbac_legacy_223_drivers_vendor_passthru_methods_get_observer |
pass
pt101.223: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_223_drivers_vendor_passthru_methods_get_observer |
||||||
test_rbac_legacy_224_drivers_vendor_passthru_get_admin |
pass
pt101.224: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_224_drivers_vendor_passthru_get_admin |
||||||
test_rbac_legacy_225_drivers_vendor_passthru_get_member |
pass
pt101.225: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_225_drivers_vendor_passthru_get_member |
||||||
test_rbac_legacy_226_drivers_vendor_passthru_get_observer |
pass
pt101.226: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_226_drivers_vendor_passthru_get_observer |
||||||
test_rbac_legacy_227_drivers_vendor_passthru_post_admin |
pass
pt101.227: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_227_drivers_vendor_passthru_post_admin |
||||||
test_rbac_legacy_228_drivers_vendor_passthru_post_member |
pass
pt101.228: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_228_drivers_vendor_passthru_post_member |
||||||
test_rbac_legacy_229_drivers_vendor_passthru_post_observer |
pass
pt101.229: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_229_drivers_vendor_passthru_post_observer |
||||||
test_rbac_legacy_230_drivers_vendor_passthru_put_admin |
pass
pt101.230: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_230_drivers_vendor_passthru_put_admin |
||||||
test_rbac_legacy_231_drivers_vendor_passthru_put_member |
pass
pt101.231: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_231_drivers_vendor_passthru_put_member |
||||||
test_rbac_legacy_232_drivers_vendor_passthru_put_observer |
pass
pt101.232: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_232_drivers_vendor_passthru_put_observer |
||||||
test_rbac_legacy_233_drivers_vendor_passthru_delete_admin |
skip
pt101.233: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_233_drivers_vendor_passthru_delete_admin |
||||||
test_rbac_legacy_234_drivers_vendor_passthru_delete_observer |
skip
pt101.234: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_234_drivers_vendor_passthru_delete_observer |
||||||
test_rbac_legacy_235_nodes_bios_get_admin |
pass
pt101.235: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_235_nodes_bios_get_admin |
||||||
test_rbac_legacy_236_nodes_bios_get_member |
pass
pt101.236: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_236_nodes_bios_get_member |
||||||
test_rbac_legacy_237_nodes_bios_get_observer |
pass
pt101.237: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_237_nodes_bios_get_observer |
||||||
test_rbac_legacy_238_nodes_bios_bios_setting_get_admin |
pass
pt101.238: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_238_nodes_bios_bios_setting_get_admin |
||||||
test_rbac_legacy_239_nodes_bios_bios_setting_get_member |
pass
pt101.239: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_239_nodes_bios_bios_setting_get_member |
||||||
test_rbac_legacy_240_nodes_bios_bios_setting_get_observer |
pass
pt101.240: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_240_nodes_bios_bios_setting_get_observer |
||||||
test_rbac_legacy_241_conductors_get_admin |
pass
pt101.241: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_241_conductors_get_admin |
||||||
test_rbac_legacy_242_conductors_get_member |
pass
pt101.242: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_242_conductors_get_member |
||||||
test_rbac_legacy_243_conductors_get_observer |
pass
pt101.243: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_243_conductors_get_observer |
||||||
test_rbac_legacy_244_conductors_hostname_get_admin |
pass
pt101.244: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_244_conductors_hostname_get_admin |
||||||
test_rbac_legacy_245_conductors_hostname_get_member |
pass
pt101.245: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_245_conductors_hostname_get_member |
||||||
test_rbac_legacy_246_conductors_hostname_get_observer |
pass
pt101.246: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_246_conductors_hostname_get_observer |
||||||
test_rbac_legacy_247_allocations_post_admin |
pass
pt101.247: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_247_allocations_post_admin |
||||||
test_rbac_legacy_248_allocations_post_member |
skip
pt101.248: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_248_allocations_post_member |
||||||
test_rbac_legacy_249_allocations_post_observer |
pass
pt101.249: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_249_allocations_post_observer |
||||||
test_rbac_legacy_250_allocations_get_admin |
pass
pt101.250: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_250_allocations_get_admin |
||||||
test_rbac_legacy_251_allocations_get_member |
pass
pt101.251: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_251_allocations_get_member |
||||||
test_rbac_legacy_252_allocations_get_observer |
pass
pt101.252: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_252_allocations_get_observer |
||||||
test_rbac_legacy_253_allocations_allocation_id_get_admin |
pass
pt101.253: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_253_allocations_allocation_id_get_admin |
||||||
test_rbac_legacy_254_allocations_allocation_id_get_member |
pass
pt101.254: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_254_allocations_allocation_id_get_member |
||||||
test_rbac_legacy_255_allocations_allocation_id_get_observer |
pass
pt101.255: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_255_allocations_allocation_id_get_observer |
||||||
test_rbac_legacy_256_allocations_allocation_id_patch_admin |
pass
pt101.256: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_256_allocations_allocation_id_patch_admin |
||||||
test_rbac_legacy_257_allocations_allocation_id_patch_member |
pass
pt101.257: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_257_allocations_allocation_id_patch_member |
||||||
test_rbac_legacy_258_allocations_allocation_id_patch_observer |
pass
pt101.258: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_258_allocations_allocation_id_patch_observer |
||||||
test_rbac_legacy_259_allocations_allocation_id_delete_admin |
pass
pt101.259: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_259_allocations_allocation_id_delete_admin |
||||||
test_rbac_legacy_260_allocations_allocation_id_delete_member |
pass
pt101.260: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_260_allocations_allocation_id_delete_member |
||||||
test_rbac_legacy_261_allocations_allocation_id_delete_observer |
pass
pt101.261: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_261_allocations_allocation_id_delete_observer |
||||||
test_rbac_legacy_262_nodes_allocation_get_admin |
pass
pt101.262: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_262_nodes_allocation_get_admin |
||||||
test_rbac_legacy_263_nodes_allocation_get_member |
pass
pt101.263: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_263_nodes_allocation_get_member |
||||||
test_rbac_legacy_264_nodes_allocation_get_observer |
pass
pt101.264: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_264_nodes_allocation_get_observer |
||||||
test_rbac_legacy_265_nodes_allocation_delete_admin |
pass
pt101.265: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_265_nodes_allocation_delete_admin |
||||||
test_rbac_legacy_266_nodes_allocation_delete_member |
pass
pt101.266: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_266_nodes_allocation_delete_member |
||||||
test_rbac_legacy_267_nodes_allocation_delete_observer |
pass
pt101.267: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_267_nodes_allocation_delete_observer |
||||||
test_rbac_legacy_268_deploy_templates_post_admin |
pass
pt101.268: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_268_deploy_templates_post_admin |
||||||
test_rbac_legacy_269_deploy_templates_post_member |
pass
pt101.269: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_269_deploy_templates_post_member |
||||||
test_rbac_legacy_270_deploy_templates_post_observer |
pass
pt101.270: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_270_deploy_templates_post_observer |
||||||
test_rbac_legacy_271_deploy_templates_get_admin |
pass
pt101.271: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_271_deploy_templates_get_admin |
||||||
test_rbac_legacy_272_deploy_templates_get_member |
pass
pt101.272: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_272_deploy_templates_get_member |
||||||
test_rbac_legacy_273_deploy_templates_get_observer |
pass
pt101.273: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_273_deploy_templates_get_observer |
||||||
test_rbac_legacy_274_deploy_templates_deploy_template_id_get_admin |
pass
pt101.274: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_274_deploy_templates_deploy_template_id_get_admin |
||||||
test_rbac_legacy_275_deploy_templates_deploy_template_id_get_member |
pass
pt101.275: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_275_deploy_templates_deploy_template_id_get_member |
||||||
test_rbac_legacy_276_deploy_templates_deploy_template_id_get_observer |
pass
pt101.276: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_276_deploy_templates_deploy_template_id_get_observer |
||||||
test_rbac_legacy_277_deploy_templates_deploy_template_id_patch_admin |
pass
pt101.277: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_277_deploy_templates_deploy_template_id_patch_admin |
||||||
test_rbac_legacy_278_deploy_templates_deploy_template_id_patch_member |
pass
pt101.278: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_278_deploy_templates_deploy_template_id_patch_member |
||||||
test_rbac_legacy_279_deploy_templates_deploy_template_id_patch_observer |
pass
pt101.279: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_279_deploy_templates_deploy_template_id_patch_observer |
||||||
test_rbac_legacy_280_deploy_templates_deploy_template_id_delete_admin |
pass
pt101.280: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_280_deploy_templates_deploy_template_id_delete_admin |
||||||
test_rbac_legacy_281_deploy_templates_deploy_template_id_delete_member |
pass
pt101.281: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_281_deploy_templates_deploy_template_id_delete_member |
||||||
test_rbac_legacy_282_deploy_templates_deploy_template_id_delete_observer |
pass
pt101.282: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_282_deploy_templates_deploy_template_id_delete_observer |
||||||
test_rbac_legacy_283_chassis_post_admin |
pass
pt101.283: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_283_chassis_post_admin |
||||||
test_rbac_legacy_284_chassis_post_member |
pass
pt101.284: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_284_chassis_post_member |
||||||
test_rbac_legacy_285_chassis_post_observer |
pass
pt101.285: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_285_chassis_post_observer |
||||||
test_rbac_legacy_286_chassis_get_admin |
pass
pt101.286: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_286_chassis_get_admin |
||||||
test_rbac_legacy_287_chassis_get_member |
pass
pt101.287: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_287_chassis_get_member |
||||||
test_rbac_legacy_288_chassis_get_observer |
pass
pt101.288: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_288_chassis_get_observer |
||||||
test_rbac_legacy_289_chassis_detail_get_admin |
pass
pt101.289: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_289_chassis_detail_get_admin |
||||||
test_rbac_legacy_290_chassis_detail_get_member |
pass
pt101.290: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_290_chassis_detail_get_member |
||||||
test_rbac_legacy_291_chassis_detail_get_observer |
pass
pt101.291: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_291_chassis_detail_get_observer |
||||||
test_rbac_legacy_292_chassis_chassis_id_get_admin |
pass
pt101.292: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_292_chassis_chassis_id_get_admin |
||||||
test_rbac_legacy_293_chassis_chassis_id_get_member |
pass
pt101.293: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_293_chassis_chassis_id_get_member |
||||||
test_rbac_legacy_294_chassis_chassis_id_get_observer |
pass
pt101.294: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_294_chassis_chassis_id_get_observer |
||||||
test_rbac_legacy_295_chassis_chassis_id_patch_admin |
pass
pt101.295: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_295_chassis_chassis_id_patch_admin |
||||||
test_rbac_legacy_296_chassis_chassis_id_patch_member |
pass
pt101.296: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_296_chassis_chassis_id_patch_member |
||||||
test_rbac_legacy_297_chassis_chassis_id_patch_observer |
pass
pt101.297: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_297_chassis_chassis_id_patch_observer |
||||||
test_rbac_legacy_298_chassis_chassis_id_delete_admin |
pass
pt101.298: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_298_chassis_chassis_id_delete_admin |
||||||
test_rbac_legacy_299_chassis_chassis_id_delete_member |
pass
pt101.299: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_299_chassis_chassis_id_delete_member |
||||||
test_rbac_legacy_300_chassis_chassis_id_delete_observer |
pass
pt101.300: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_300_chassis_chassis_id_delete_observer |
||||||
test_rbac_legacy_301_node_history_get_admin |
pass
pt101.301: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_301_node_history_get_admin |
||||||
test_rbac_legacy_302_node_history_get_member |
pass
pt101.302: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_302_node_history_get_member |
||||||
test_rbac_legacy_303_node_history_get_observer |
pass
pt101.303: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_303_node_history_get_observer |
||||||
test_rbac_legacy_304_node_history_get_entry_admin |
pass
pt101.304: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_304_node_history_get_entry_admin |
||||||
test_rbac_legacy_305_node_history_get_entry_member |
pass
pt101.305: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_305_node_history_get_entry_member |
||||||
test_rbac_legacy_306_node_history_get_entry_observer |
pass
pt101.306: ironic.tests.unit.api.test_acl.TestRBACScoped.test_rbac_legacy_306_node_history_get_entry_observer |
||||||
test_scoped_canary_001_values |
skip
pt101.307: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_001_values |
||||||
test_scoped_canary_002_nodes_post_admin |
pass
pt101.308: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_002_nodes_post_admin |
||||||
test_scoped_canary_003_nodes_post_member |
pass
pt101.309: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_003_nodes_post_member |
||||||
test_scoped_canary_004_nodes_post_observer |
pass
pt101.310: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_004_nodes_post_observer |
||||||
test_scoped_canary_005_nodes_get_node_admin |
pass
pt101.311: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_005_nodes_get_node_admin |
||||||
test_scoped_canary_006_nodes_get_node_member |
pass
pt101.312: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_006_nodes_get_node_member |
||||||
test_scoped_canary_007_nodes_get_node_observer |
pass
pt101.313: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_007_nodes_get_node_observer |
||||||
test_scoped_canary_008_nodes_get_node_other_admin |
pass
pt101.314: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_008_nodes_get_node_other_admin |
||||||
test_scoped_canary_009_nodes_get_admin |
pass
pt101.315: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_009_nodes_get_admin |
||||||
test_scoped_canary_010_nodes_get_other_admin |
pass
pt101.316: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_010_nodes_get_other_admin |
||||||
test_scoped_canary_011_nodes_detail_get_admin |
pass
pt101.317: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_011_nodes_detail_get_admin |
||||||
test_scoped_canary_012_nodes_detail_get_member |
pass
pt101.318: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_012_nodes_detail_get_member |
||||||
test_scoped_canary_013_nodes_detail_get_observer |
pass
pt101.319: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_013_nodes_detail_get_observer |
||||||
test_scoped_canary_014_nodes_node_ident_get_admin |
pass
pt101.320: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_014_nodes_node_ident_get_admin |
||||||
test_scoped_canary_015_nodes_node_ident_get_member |
pass
pt101.321: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_015_nodes_node_ident_get_member |
||||||
test_scoped_canary_016_nodes_node_ident_get_observer |
pass
pt101.322: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_016_nodes_node_ident_get_observer |
||||||
test_scoped_canary_017_nodes_node_ident_patch_admin |
pass
pt101.323: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_017_nodes_node_ident_patch_admin |
||||||
test_scoped_canary_018_nodes_node_ident_patch_member |
pass
pt101.324: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_018_nodes_node_ident_patch_member |
||||||
test_scoped_canary_019_nodes_node_ident_patch_observer |
pass
pt101.325: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_019_nodes_node_ident_patch_observer |
||||||
test_scoped_canary_020_nodes_node_ident_delete_admin |
pass
pt101.326: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_020_nodes_node_ident_delete_admin |
||||||
test_scoped_canary_021_nodes_node_ident_delete_member |
pass
pt101.327: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_021_nodes_node_ident_delete_member |
||||||
test_scoped_canary_022_nodes_node_ident_delete_observer |
pass
pt101.328: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_022_nodes_node_ident_delete_observer |
||||||
test_scoped_canary_023_nodes_validate_get_admin |
pass
pt101.329: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_023_nodes_validate_get_admin |
||||||
test_scoped_canary_024_nodes_validate_get_member |
pass
pt101.330: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_024_nodes_validate_get_member |
||||||
test_scoped_canary_025_nodes_validate_get_observer |
pass
pt101.331: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_025_nodes_validate_get_observer |
||||||
test_scoped_canary_026_nodes_maintenance_put_admin |
pass
pt101.332: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_026_nodes_maintenance_put_admin |
||||||
test_scoped_canary_027_nodes_maintenance_put_member |
pass
pt101.333: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_027_nodes_maintenance_put_member |
||||||
test_scoped_canary_028_nodes_maintenance_put_observer |
pass
pt101.334: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_028_nodes_maintenance_put_observer |
||||||
test_scoped_canary_029_nodes_maintenance_delete_admin |
pass
pt101.335: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_029_nodes_maintenance_delete_admin |
||||||
test_scoped_canary_030_nodes_maintenance_delete_member |
pass
pt101.336: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_030_nodes_maintenance_delete_member |
||||||
test_scoped_canary_031_nodes_maintenance_delete_observer |
pass
pt101.337: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_031_nodes_maintenance_delete_observer |
||||||
test_scoped_canary_032_nodes_management_boot_device_put_admin |
pass
pt101.338: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_032_nodes_management_boot_device_put_admin |
||||||
test_scoped_canary_033_nodes_management_boot_device_put_member |
pass
pt101.339: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_033_nodes_management_boot_device_put_member |
||||||
test_scoped_canary_034_nodes_management_boot_device_put_observer |
pass
pt101.340: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_034_nodes_management_boot_device_put_observer |
||||||
test_scoped_canary_035_nodes_management_boot_device_get_admin |
pass
pt101.341: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_035_nodes_management_boot_device_get_admin |
||||||
test_scoped_canary_036_nodes_management_boot_device_get_member |
pass
pt101.342: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_036_nodes_management_boot_device_get_member |
||||||
test_scoped_canary_037_nodes_management_boot_device_get_observer |
pass
pt101.343: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_037_nodes_management_boot_device_get_observer |
||||||
test_scoped_canary_038_nodes_management_boot_device_supported_get_admin |
pass
pt101.344: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_038_nodes_management_boot_device_supported_get_admin |
||||||
test_scoped_canary_039_nodes_management_boot_device_supported_get_member |
pass
pt101.345: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_039_nodes_management_boot_device_supported_get_member |
||||||
test_scoped_canary_040_nodes_management_boot_device_supported_get_observer |
pass
pt101.346: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_040_nodes_management_boot_device_supported_get_observer |
||||||
test_scoped_canary_041_nodes_management_inject_nmi_put_admin |
pass
pt101.347: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_041_nodes_management_inject_nmi_put_admin |
||||||
test_scoped_canary_042_nodes_management_inject_nmi_put_member |
pass
pt101.348: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_042_nodes_management_inject_nmi_put_member |
||||||
test_scoped_canary_043_nodes_management_inject_nmi_put_observer |
pass
pt101.349: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_043_nodes_management_inject_nmi_put_observer |
||||||
test_scoped_canary_044_nodes_states_get_admin |
pass
pt101.350: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_044_nodes_states_get_admin |
||||||
test_scoped_canary_045_nodes_states_get_member |
pass
pt101.351: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_045_nodes_states_get_member |
||||||
test_scoped_canary_046_nodes_states_get_observer |
pass
pt101.352: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_046_nodes_states_get_observer |
||||||
test_scoped_canary_047_nodes_states_power_put_admin |
pass
pt101.353: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_047_nodes_states_power_put_admin |
||||||
test_scoped_canary_048_nodes_states_power_put_member |
pass
pt101.354: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_048_nodes_states_power_put_member |
||||||
test_scoped_canary_049_nodes_states_power_put_observer |
pass
pt101.355: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_049_nodes_states_power_put_observer |
||||||
test_scoped_canary_050_nodes_states_boot_mode_put_admin |
pass
pt101.356: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_050_nodes_states_boot_mode_put_admin |
||||||
test_scoped_canary_051_nodes_states_boot_mode_put_member |
pass
pt101.357: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_051_nodes_states_boot_mode_put_member |
||||||
test_scoped_canary_052_nodes_states_boot_mode_put_observer |
pass
pt101.358: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_052_nodes_states_boot_mode_put_observer |
||||||
test_scoped_canary_053_nodes_states_secure_boot_put_admin |
pass
pt101.359: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_053_nodes_states_secure_boot_put_admin |
||||||
test_scoped_canary_054_nodes_states_secure_boot_put_member |
pass
pt101.360: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_054_nodes_states_secure_boot_put_member |
||||||
test_scoped_canary_055_nodes_states_secure_boot_put_observer |
pass
pt101.361: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_055_nodes_states_secure_boot_put_observer |
||||||
test_scoped_canary_056_nodes_states_provision_put_admin |
pass
pt101.362: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_056_nodes_states_provision_put_admin |
||||||
test_scoped_canary_057_nodes_states_provision_put_member |
pass
pt101.363: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_057_nodes_states_provision_put_member |
||||||
test_scoped_canary_058_nodes_states_provision_put_observer |
pass
pt101.364: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_058_nodes_states_provision_put_observer |
||||||
test_scoped_canary_059_nodes_states_raid_put_admin |
pass
pt101.365: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_059_nodes_states_raid_put_admin |
||||||
test_scoped_canary_060_nodes_states_raid_put_member |
pass
pt101.366: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_060_nodes_states_raid_put_member |
||||||
test_scoped_canary_061_nodes_states_raid_put_observer |
pass
pt101.367: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_061_nodes_states_raid_put_observer |
||||||
test_scoped_canary_062_nodes_states_console_get_admin |
pass
pt101.368: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_062_nodes_states_console_get_admin |
||||||
test_scoped_canary_063_nodes_states_console_get_member |
pass
pt101.369: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_063_nodes_states_console_get_member |
||||||
test_scoped_canary_064_nodes_states_console_get_observer |
pass
pt101.370: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_064_nodes_states_console_get_observer |
||||||
test_scoped_canary_065_nodes_states_console_put_admin |
pass
pt101.371: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_065_nodes_states_console_put_admin |
||||||
test_scoped_canary_066_nodes_states_console_put_member |
pass
pt101.372: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_066_nodes_states_console_put_member |
||||||
test_scoped_canary_067_nodes_states_console_put_observer |
pass
pt101.373: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_067_nodes_states_console_put_observer |
||||||
test_scoped_canary_068_nodes_vendor_passthru_methods_get_admin |
pass
pt101.374: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_068_nodes_vendor_passthru_methods_get_admin |
||||||
test_scoped_canary_069_nodes_vendor_passthru_methods_get_member |
pass
pt101.375: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_069_nodes_vendor_passthru_methods_get_member |
||||||
test_scoped_canary_070_nodes_vendor_passthru_methods_get_observer |
pass
pt101.376: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_070_nodes_vendor_passthru_methods_get_observer |
||||||
test_scoped_canary_071_nodes_vendor_passthru_get_admin |
pass
pt101.377: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_071_nodes_vendor_passthru_get_admin |
||||||
test_scoped_canary_072_nodes_vendor_passthru_get_member |
pass
pt101.378: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_072_nodes_vendor_passthru_get_member |
||||||
test_scoped_canary_073_nodes_vendor_passthru_get_observer |
pass
pt101.379: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_073_nodes_vendor_passthru_get_observer |
||||||
test_scoped_canary_074_nodes_vendor_passthru_post_admin |
pass
pt101.380: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_074_nodes_vendor_passthru_post_admin |
||||||
test_scoped_canary_075_nodes_vendor_passthru_post_member |
pass
pt101.381: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_075_nodes_vendor_passthru_post_member |
||||||
test_scoped_canary_076_nodes_vendor_passthru_post_observer |
pass
pt101.382: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_076_nodes_vendor_passthru_post_observer |
||||||
test_scoped_canary_077_nodes_vendor_passthru_put_admin |
pass
pt101.383: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_077_nodes_vendor_passthru_put_admin |
||||||
test_scoped_canary_078_nodes_vendor_passthru_put_member |
pass
pt101.384: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_078_nodes_vendor_passthru_put_member |
||||||
test_scoped_canary_079_nodes_vendor_passthru_put_observer |
pass
pt101.385: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_079_nodes_vendor_passthru_put_observer |
||||||
test_scoped_canary_080_nodes_vendor_passthru_delete_admin |
pass
pt101.386: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_080_nodes_vendor_passthru_delete_admin |
||||||
test_scoped_canary_081_nodes_vendor_passthru_delete_member |
pass
pt101.387: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_081_nodes_vendor_passthru_delete_member |
||||||
test_scoped_canary_082_nodes_vendor_passthru_delete_observer |
pass
pt101.388: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_082_nodes_vendor_passthru_delete_observer |
||||||
test_scoped_canary_083_nodes_traits_get_admin |
pass
pt101.389: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_083_nodes_traits_get_admin |
||||||
test_scoped_canary_084_nodes_traits_get_member |
pass
pt101.390: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_084_nodes_traits_get_member |
||||||
test_scoped_canary_085_nodes_traits_get_observer |
pass
pt101.391: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_085_nodes_traits_get_observer |
||||||
test_scoped_canary_086_nodes_traits_put_admin |
pass
pt101.392: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_086_nodes_traits_put_admin |
||||||
test_scoped_canary_087_nodes_traits_put_member |
pass
pt101.393: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_087_nodes_traits_put_member |
||||||
test_scoped_canary_088_nodes_traits_put_observer |
pass
pt101.394: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_088_nodes_traits_put_observer |
||||||
test_scoped_canary_089_nodes_traits_delete_admin |
pass
pt101.395: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_089_nodes_traits_delete_admin |
||||||
test_scoped_canary_090_nodes_traits_delete_member |
pass
pt101.396: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_090_nodes_traits_delete_member |
||||||
test_scoped_canary_091_nodes_traits_delete_observer |
pass
pt101.397: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_091_nodes_traits_delete_observer |
||||||
test_scoped_canary_092_nodes_traits_trait_put_admin |
pass
pt101.398: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_092_nodes_traits_trait_put_admin |
||||||
test_scoped_canary_093_nodes_traits_trait_put_member |
pass
pt101.399: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_093_nodes_traits_trait_put_member |
||||||
test_scoped_canary_094_nodes_traits_trait_put_observer |
pass
pt101.400: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_094_nodes_traits_trait_put_observer |
||||||
test_scoped_canary_095_nodes_traits_trait_delete_admin |
pass
pt101.401: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_095_nodes_traits_trait_delete_admin |
||||||
test_scoped_canary_096_nodes_traits_trait_delete_member |
pass
pt101.402: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_096_nodes_traits_trait_delete_member |
||||||
test_scoped_canary_097_nodes_traits_trait_delete_observer |
pass
pt101.403: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_097_nodes_traits_trait_delete_observer |
||||||
test_scoped_canary_098_nodes_vifs_get_admin |
pass
pt101.404: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_098_nodes_vifs_get_admin |
||||||
test_scoped_canary_099_nodes_vifs_get_member |
pass
pt101.405: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_099_nodes_vifs_get_member |
||||||
test_scoped_canary_100_nodes_vifs_get_observer |
pass
pt101.406: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_100_nodes_vifs_get_observer |
||||||
test_scoped_canary_101_nodes_vifs_post_admin |
pass
pt101.407: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_101_nodes_vifs_post_admin |
||||||
test_scoped_canary_102_nodes_vifs_post_member |
pass
pt101.408: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_102_nodes_vifs_post_member |
||||||
test_scoped_canary_103_nodes_vifs_post_observer |
pass
pt101.409: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_103_nodes_vifs_post_observer |
||||||
test_scoped_canary_104_nodes_vifs_node_vif_ident_delete_admin |
pass
pt101.410: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_104_nodes_vifs_node_vif_ident_delete_admin |
||||||
test_scoped_canary_105_nodes_vifs_node_vif_ident_delete_member |
pass
pt101.411: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_105_nodes_vifs_node_vif_ident_delete_member |
||||||
test_scoped_canary_106_nodes_vifs_node_vif_ident_delete_observer |
pass
pt101.412: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_106_nodes_vifs_node_vif_ident_delete_observer |
||||||
test_scoped_canary_107_nodes_management_indicators_get_admin |
pass
pt101.413: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_107_nodes_management_indicators_get_admin |
||||||
test_scoped_canary_108_nodes_management_indicators_get_member |
pass
pt101.414: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_108_nodes_management_indicators_get_member |
||||||
test_scoped_canary_109_nodes_management_indicators_get_observer |
pass
pt101.415: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_109_nodes_management_indicators_get_observer |
||||||
test_scoped_canary_110_nodes_management_indicators_component_get_allow |
skip
pt101.416: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_110_nodes_management_indicators_component_get_allow |
||||||
test_scoped_canary_111_nodes_management_indicators_component_ind_ident_get_allow |
skip
pt101.417: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_111_nodes_management_indicators_component_ind_ident_get_allow |
||||||
test_scoped_canary_112_nodes_management_indicators_component_ind_ident_put_allow |
skip
pt101.418: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_112_nodes_management_indicators_component_ind_ident_put_allow |
||||||
test_scoped_canary_113_portgroups_get_admin |
pass
pt101.419: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_113_portgroups_get_admin |
||||||
test_scoped_canary_114_portgroups_get_member |
pass
pt101.420: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_114_portgroups_get_member |
||||||
test_scoped_canary_115_portgroups_get_observer |
pass
pt101.421: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_115_portgroups_get_observer |
||||||
test_scoped_canary_116_portgroups_post_admin |
pass
pt101.422: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_116_portgroups_post_admin |
||||||
test_scoped_canary_117_portgroups_post_member |
pass
pt101.423: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_117_portgroups_post_member |
||||||
test_scoped_canary_118_portgroups_post_observer |
pass
pt101.424: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_118_portgroups_post_observer |
||||||
test_scoped_canary_119_portgroups_detail_get_admin |
pass
pt101.425: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_119_portgroups_detail_get_admin |
||||||
test_scoped_canary_120_portgroups_detail_get_member |
pass
pt101.426: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_120_portgroups_detail_get_member |
||||||
test_scoped_canary_121_portgroups_detail_get_observer |
pass
pt101.427: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_121_portgroups_detail_get_observer |
||||||
test_scoped_canary_122_portgroups_portgroup_ident_get_admin |
pass
pt101.428: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_122_portgroups_portgroup_ident_get_admin |
||||||
test_scoped_canary_123_portgroups_portgroup_ident_get_member |
pass
pt101.429: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_123_portgroups_portgroup_ident_get_member |
||||||
test_scoped_canary_124_portgroups_portgroup_ident_get_observer |
pass
pt101.430: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_124_portgroups_portgroup_ident_get_observer |
||||||
test_scoped_canary_125_portgroups_portgroup_ident_patch_admin |
pass
pt101.431: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_125_portgroups_portgroup_ident_patch_admin |
||||||
test_scoped_canary_126_portgroups_portgroup_ident_patch_member |
pass
pt101.432: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_126_portgroups_portgroup_ident_patch_member |
||||||
test_scoped_canary_127_portgroups_portgroup_ident_patch_observer |
pass
pt101.433: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_127_portgroups_portgroup_ident_patch_observer |
||||||
test_scoped_canary_128_portgroups_portgroup_ident_delete_admin |
pass
pt101.434: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_128_portgroups_portgroup_ident_delete_admin |
||||||
test_scoped_canary_129_portgroups_portgroup_ident_delete_member |
pass
pt101.435: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_129_portgroups_portgroup_ident_delete_member |
||||||
test_scoped_canary_130_portgroups_portgroup_ident_delete_observer |
pass
pt101.436: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_130_portgroups_portgroup_ident_delete_observer |
||||||
test_scoped_canary_131_nodes_portgroups_get_admin |
pass
pt101.437: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_131_nodes_portgroups_get_admin |
||||||
test_scoped_canary_132_nodes_portgroups_get_member |
pass
pt101.438: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_132_nodes_portgroups_get_member |
||||||
test_scoped_canary_133_nodes_portgroups_get_observer |
pass
pt101.439: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_133_nodes_portgroups_get_observer |
||||||
test_scoped_canary_134_nodes_portgroups_detail_get_admin |
pass
pt101.440: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_134_nodes_portgroups_detail_get_admin |
||||||
test_scoped_canary_135_nodes_portgroups_detail_get_member |
pass
pt101.441: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_135_nodes_portgroups_detail_get_member |
||||||
test_scoped_canary_136_nodes_portgroups_detail_get_observer |
pass
pt101.442: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_136_nodes_portgroups_detail_get_observer |
||||||
test_scoped_canary_137_ports_get_admin |
pass
pt101.443: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_137_ports_get_admin |
||||||
test_scoped_canary_138_ports_get_member |
pass
pt101.444: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_138_ports_get_member |
||||||
test_scoped_canary_139_ports_get_observer |
pass
pt101.445: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_139_ports_get_observer |
||||||
test_scoped_canary_140_ports_post_admin |
pass
pt101.446: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_140_ports_post_admin |
||||||
test_scoped_canary_141_ports_post_member |
pass
pt101.447: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_141_ports_post_member |
||||||
test_scoped_canary_142_ports_post_observer |
pass
pt101.448: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_142_ports_post_observer |
||||||
test_scoped_canary_143_ports_detail_get_admin |
pass
pt101.449: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_143_ports_detail_get_admin |
||||||
test_scoped_canary_144_ports_detail_get_member |
pass
pt101.450: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_144_ports_detail_get_member |
||||||
test_scoped_canary_145_ports_detail_get_observer |
pass
pt101.451: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_145_ports_detail_get_observer |
||||||
test_scoped_canary_146_ports_port_id_get_admin |
pass
pt101.452: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_146_ports_port_id_get_admin |
||||||
test_scoped_canary_147_ports_port_id_get_member |
pass
pt101.453: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_147_ports_port_id_get_member |
||||||
test_scoped_canary_148_ports_port_id_get_observer |
pass
pt101.454: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_148_ports_port_id_get_observer |
||||||
test_scoped_canary_149_ports_port_id_patch_admin |
pass
pt101.455: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_149_ports_port_id_patch_admin |
||||||
test_scoped_canary_150_ports_port_id_patch_member |
pass
pt101.456: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_150_ports_port_id_patch_member |
||||||
test_scoped_canary_151_ports_port_id_patch_observer |
pass
pt101.457: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_151_ports_port_id_patch_observer |
||||||
test_scoped_canary_152_ports_port_id_delete_admin |
pass
pt101.458: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_152_ports_port_id_delete_admin |
||||||
test_scoped_canary_153_ports_port_id_delete_member |
pass
pt101.459: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_153_ports_port_id_delete_member |
||||||
test_scoped_canary_154_ports_port_id_delete_observer |
pass
pt101.460: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_154_ports_port_id_delete_observer |
||||||
test_scoped_canary_155_nodes_ports_get_admin |
pass
pt101.461: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_155_nodes_ports_get_admin |
||||||
test_scoped_canary_156_nodes_ports_get_member |
pass
pt101.462: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_156_nodes_ports_get_member |
||||||
test_scoped_canary_157_nodes_ports_get_observer |
pass
pt101.463: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_157_nodes_ports_get_observer |
||||||
test_scoped_canary_158_nodes_ports_detail_get_admin |
pass
pt101.464: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_158_nodes_ports_detail_get_admin |
||||||
test_scoped_canary_159_nodes_ports_detail_get_member |
pass
pt101.465: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_159_nodes_ports_detail_get_member |
||||||
test_scoped_canary_160_nodes_ports_detail_get_observer |
pass
pt101.466: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_160_nodes_ports_detail_get_observer |
||||||
test_scoped_canary_161_portgroups_ports_get_admin |
pass
pt101.467: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_161_portgroups_ports_get_admin |
||||||
test_scoped_canary_162_portgroups_ports_get_member |
pass
pt101.468: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_162_portgroups_ports_get_member |
||||||
test_scoped_canary_163_portgroups_ports_get_observer |
pass
pt101.469: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_163_portgroups_ports_get_observer |
||||||
test_scoped_canary_164_portgroups_ports_detail_get_admin |
pass
pt101.470: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_164_portgroups_ports_detail_get_admin |
||||||
test_scoped_canary_165_portgroups_ports_detail_get_member |
pass
pt101.471: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_165_portgroups_ports_detail_get_member |
||||||
test_scoped_canary_166_portgroups_ports_detail_get_observer |
pass
pt101.472: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_166_portgroups_ports_detail_get_observer |
||||||
test_scoped_canary_167_volume_get_admin |
pass
pt101.473: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_167_volume_get_admin |
||||||
test_scoped_canary_168_volume_get_member |
pass
pt101.474: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_168_volume_get_member |
||||||
test_scoped_canary_169_volume_get_observer |
pass
pt101.475: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_169_volume_get_observer |
||||||
test_scoped_canary_170_volume_connectors_get_admin |
pass
pt101.476: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_170_volume_connectors_get_admin |
||||||
test_scoped_canary_171_volume_connectors_get_member |
pass
pt101.477: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_171_volume_connectors_get_member |
||||||
test_scoped_canary_172_volume_connectors_get_observer |
pass
pt101.478: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_172_volume_connectors_get_observer |
||||||
test_scoped_canary_173_volume_connectors_post_admin |
pass
pt101.479: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_173_volume_connectors_post_admin |
||||||
test_scoped_canary_174_volume_connectors_post_member |
pass
pt101.480: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_174_volume_connectors_post_member |
||||||
test_scoped_canary_175_volume_connectors_post_observer |
pass
pt101.481: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_175_volume_connectors_post_observer |
||||||
test_scoped_canary_176_volume_volume_connector_id_get_admin |
pass
pt101.482: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_176_volume_volume_connector_id_get_admin |
||||||
test_scoped_canary_177_volume_volume_connector_id_get_member |
pass
pt101.483: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_177_volume_volume_connector_id_get_member |
||||||
test_scoped_canary_178_volume_volume_connector_id_get_observer |
pass
pt101.484: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_178_volume_volume_connector_id_get_observer |
||||||
test_scoped_canary_179_volume_volume_connector_id_patch_admin |
pass
pt101.485: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_179_volume_volume_connector_id_patch_admin |
||||||
test_scoped_canary_180_volume_volume_connector_id_patch_member |
pass
pt101.486: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_180_volume_volume_connector_id_patch_member |
||||||
test_scoped_canary_181_volume_volume_connector_id_patch_observer |
pass
pt101.487: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_181_volume_volume_connector_id_patch_observer |
||||||
test_scoped_canary_182_volume_volume_connector_id_delete_admin |
pass
pt101.488: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_182_volume_volume_connector_id_delete_admin |
||||||
test_scoped_canary_183_volume_volume_connector_id_delete_member |
pass
pt101.489: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_183_volume_volume_connector_id_delete_member |
||||||
test_scoped_canary_184_volume_volume_connector_id_delete_observer |
pass
pt101.490: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_184_volume_volume_connector_id_delete_observer |
||||||
test_scoped_canary_185_volume_targets_get_admin |
pass
pt101.491: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_185_volume_targets_get_admin |
||||||
test_scoped_canary_186_volume_targets_get_member |
pass
pt101.492: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_186_volume_targets_get_member |
||||||
test_scoped_canary_187_volume_targets_get_observer |
pass
pt101.493: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_187_volume_targets_get_observer |
||||||
test_scoped_canary_188_volume_targets_post_admin |
pass
pt101.494: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_188_volume_targets_post_admin |
||||||
test_scoped_canary_189_volume_targets_post_member |
pass
pt101.495: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_189_volume_targets_post_member |
||||||
test_scoped_canary_190_volume_targets_post_observer |
pass
pt101.496: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_190_volume_targets_post_observer |
||||||
test_scoped_canary_191_volume_volume_target_id_get_admin |
pass
pt101.497: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_191_volume_volume_target_id_get_admin |
||||||
test_scoped_canary_192_volume_volume_target_id_get_member |
pass
pt101.498: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_192_volume_volume_target_id_get_member |
||||||
test_scoped_canary_193_volume_volume_target_id_get_observer |
pass
pt101.499: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_193_volume_volume_target_id_get_observer |
||||||
test_scoped_canary_194_volume_volume_target_id_patch_admin |
pass
pt101.500: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_194_volume_volume_target_id_patch_admin |
||||||
test_scoped_canary_195_volume_volume_target_id_patch_member |
pass
pt101.501: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_195_volume_volume_target_id_patch_member |
||||||
test_scoped_canary_196_volume_volume_target_id_patch_observer |
pass
pt101.502: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_196_volume_volume_target_id_patch_observer |
||||||
test_scoped_canary_197_volume_volume_target_id_delete_admin |
pass
pt101.503: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_197_volume_volume_target_id_delete_admin |
||||||
test_scoped_canary_198_volume_volume_target_id_delete_member |
pass
pt101.504: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_198_volume_volume_target_id_delete_member |
||||||
test_scoped_canary_199_volume_volume_target_id_delete_observer |
pass
pt101.505: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_199_volume_volume_target_id_delete_observer |
||||||
test_scoped_canary_200_nodes_volume_get_admin |
pass
pt101.506: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_200_nodes_volume_get_admin |
||||||
test_scoped_canary_201_nodes_volume_get_member |
pass
pt101.507: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_201_nodes_volume_get_member |
||||||
test_scoped_canary_202_nodes_volume_get_observer |
pass
pt101.508: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_202_nodes_volume_get_observer |
||||||
test_scoped_canary_203_nodes_volume_connectors_get_admin |
pass
pt101.509: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_203_nodes_volume_connectors_get_admin |
||||||
test_scoped_canary_204_nodes_volume_connectors_get_member |
pass
pt101.510: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_204_nodes_volume_connectors_get_member |
||||||
test_scoped_canary_205_nodes_volume_connectors_get_observer |
pass
pt101.511: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_205_nodes_volume_connectors_get_observer |
||||||
test_scoped_canary_206_nodes_volume_targets_get_admin |
pass
pt101.512: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_206_nodes_volume_targets_get_admin |
||||||
test_scoped_canary_207_nodes_volume_targets_get_member |
pass
pt101.513: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_207_nodes_volume_targets_get_member |
||||||
test_scoped_canary_208_nodes_volume_targets_get_observer |
pass
pt101.514: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_208_nodes_volume_targets_get_observer |
||||||
test_scoped_canary_209_drivers_get_admin |
pass
pt101.515: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_209_drivers_get_admin |
||||||
test_scoped_canary_210_drivers_get_member |
pass
pt101.516: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_210_drivers_get_member |
||||||
test_scoped_canary_211_drivers_get_observer |
pass
pt101.517: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_211_drivers_get_observer |
||||||
test_scoped_canary_212_drivers_driver_name_get_admin |
pass
pt101.518: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_212_drivers_driver_name_get_admin |
||||||
test_scoped_canary_213_drivers_driver_name_get_member |
pass
pt101.519: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_213_drivers_driver_name_get_member |
||||||
test_scoped_canary_214_drivers_driver_name_get_observer |
pass
pt101.520: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_214_drivers_driver_name_get_observer |
||||||
test_scoped_canary_215_drivers_properties_get_admin |
pass
pt101.521: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_215_drivers_properties_get_admin |
||||||
test_scoped_canary_216_drivers_properties_get_member |
pass
pt101.522: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_216_drivers_properties_get_member |
||||||
test_scoped_canary_217_drivers_properties_get_observer |
pass
pt101.523: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_217_drivers_properties_get_observer |
||||||
test_scoped_canary_218_drivers_raid_logical_disk_properties_get_admin |
pass
pt101.524: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_218_drivers_raid_logical_disk_properties_get_admin |
||||||
test_scoped_canary_219_drivers_raid_logical_disk_properties_get_member |
pass
pt101.525: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_219_drivers_raid_logical_disk_properties_get_member |
||||||
test_scoped_canary_220_drivers_raid_logical_disk_properties_get_observer |
pass
pt101.526: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_220_drivers_raid_logical_disk_properties_get_observer |
||||||
test_scoped_canary_221_drivers_vendor_passthru_methods_get_admin |
pass
pt101.527: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_221_drivers_vendor_passthru_methods_get_admin |
||||||
test_scoped_canary_222_drivers_vendor_passthru_methods_get_member |
pass
pt101.528: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_222_drivers_vendor_passthru_methods_get_member |
||||||
test_scoped_canary_223_drivers_vendor_passthru_methods_get_observer |
pass
pt101.529: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_223_drivers_vendor_passthru_methods_get_observer |
||||||
test_scoped_canary_224_drivers_vendor_passthru_get_admin |
pass
pt101.530: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_224_drivers_vendor_passthru_get_admin |
||||||
test_scoped_canary_225_drivers_vendor_passthru_get_member |
pass
pt101.531: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_225_drivers_vendor_passthru_get_member |
||||||
test_scoped_canary_226_drivers_vendor_passthru_get_observer |
pass
pt101.532: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_226_drivers_vendor_passthru_get_observer |
||||||
test_scoped_canary_227_drivers_vendor_passthru_post_admin |
pass
pt101.533: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_227_drivers_vendor_passthru_post_admin |
||||||
test_scoped_canary_228_drivers_vendor_passthru_post_member |
pass
pt101.534: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_228_drivers_vendor_passthru_post_member |
||||||
test_scoped_canary_229_drivers_vendor_passthru_post_observer |
pass
pt101.535: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_229_drivers_vendor_passthru_post_observer |
||||||
test_scoped_canary_230_drivers_vendor_passthru_put_admin |
pass
pt101.536: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_230_drivers_vendor_passthru_put_admin |
||||||
test_scoped_canary_231_drivers_vendor_passthru_put_member |
pass
pt101.537: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_231_drivers_vendor_passthru_put_member |
||||||
test_scoped_canary_232_drivers_vendor_passthru_put_observer |
pass
pt101.538: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_232_drivers_vendor_passthru_put_observer |
||||||
test_scoped_canary_233_drivers_vendor_passthru_delete_admin |
skip
pt101.539: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_233_drivers_vendor_passthru_delete_admin |
||||||
test_scoped_canary_234_drivers_vendor_passthru_delete_observer |
skip
pt101.540: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_234_drivers_vendor_passthru_delete_observer |
||||||
test_scoped_canary_235_nodes_bios_get_admin |
pass
pt101.541: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_235_nodes_bios_get_admin |
||||||
test_scoped_canary_236_nodes_bios_get_member |
pass
pt101.542: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_236_nodes_bios_get_member |
||||||
test_scoped_canary_237_nodes_bios_get_observer |
pass
pt101.543: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_237_nodes_bios_get_observer |
||||||
test_scoped_canary_238_nodes_bios_bios_setting_get_admin |
pass
pt101.544: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_238_nodes_bios_bios_setting_get_admin |
||||||
test_scoped_canary_239_nodes_bios_bios_setting_get_member |
pass
pt101.545: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_239_nodes_bios_bios_setting_get_member |
||||||
test_scoped_canary_240_nodes_bios_bios_setting_get_observer |
pass
pt101.546: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_240_nodes_bios_bios_setting_get_observer |
||||||
test_scoped_canary_241_conductors_get_admin |
pass
pt101.547: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_241_conductors_get_admin |
||||||
test_scoped_canary_242_conductors_get_member |
pass
pt101.548: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_242_conductors_get_member |
||||||
test_scoped_canary_243_conductors_get_observer |
pass
pt101.549: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_243_conductors_get_observer |
||||||
test_scoped_canary_244_conductors_hostname_get_admin |
pass
pt101.550: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_244_conductors_hostname_get_admin |
||||||
test_scoped_canary_245_conductors_hostname_get_member |
pass
pt101.551: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_245_conductors_hostname_get_member |
||||||
test_scoped_canary_246_conductors_hostname_get_observer |
pass
pt101.552: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_246_conductors_hostname_get_observer |
||||||
test_scoped_canary_247_allocations_post_admin |
pass
pt101.553: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_247_allocations_post_admin |
||||||
test_scoped_canary_248_allocations_post_member |
skip
pt101.554: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_248_allocations_post_member |
||||||
test_scoped_canary_249_allocations_post_observer |
pass
pt101.555: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_249_allocations_post_observer |
||||||
test_scoped_canary_250_allocations_get_admin |
pass
pt101.556: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_250_allocations_get_admin |
||||||
test_scoped_canary_251_allocations_get_member |
pass
pt101.557: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_251_allocations_get_member |
||||||
test_scoped_canary_252_allocations_get_observer |
pass
pt101.558: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_252_allocations_get_observer |
||||||
test_scoped_canary_253_allocations_allocation_id_get_admin |
pass
pt101.559: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_253_allocations_allocation_id_get_admin |
||||||
test_scoped_canary_254_allocations_allocation_id_get_member |
pass
pt101.560: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_254_allocations_allocation_id_get_member |
||||||
test_scoped_canary_255_allocations_allocation_id_get_observer |
pass
pt101.561: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_255_allocations_allocation_id_get_observer |
||||||
test_scoped_canary_256_allocations_allocation_id_patch_admin |
pass
pt101.562: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_256_allocations_allocation_id_patch_admin |
||||||
test_scoped_canary_257_allocations_allocation_id_patch_member |
pass
pt101.563: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_257_allocations_allocation_id_patch_member |
||||||
test_scoped_canary_258_allocations_allocation_id_patch_observer |
pass
pt101.564: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_258_allocations_allocation_id_patch_observer |
||||||
test_scoped_canary_259_allocations_allocation_id_delete_admin |
pass
pt101.565: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_259_allocations_allocation_id_delete_admin |
||||||
test_scoped_canary_260_allocations_allocation_id_delete_member |
pass
pt101.566: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_260_allocations_allocation_id_delete_member |
||||||
test_scoped_canary_261_allocations_allocation_id_delete_observer |
pass
pt101.567: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_261_allocations_allocation_id_delete_observer |
||||||
test_scoped_canary_262_nodes_allocation_get_admin |
pass
pt101.568: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_262_nodes_allocation_get_admin |
||||||
test_scoped_canary_263_nodes_allocation_get_member |
pass
pt101.569: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_263_nodes_allocation_get_member |
||||||
test_scoped_canary_264_nodes_allocation_get_observer |
pass
pt101.570: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_264_nodes_allocation_get_observer |
||||||
test_scoped_canary_265_nodes_allocation_delete_admin |
pass
pt101.571: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_265_nodes_allocation_delete_admin |
||||||
test_scoped_canary_266_nodes_allocation_delete_member |
pass
pt101.572: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_266_nodes_allocation_delete_member |
||||||
test_scoped_canary_267_nodes_allocation_delete_observer |
pass
pt101.573: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_267_nodes_allocation_delete_observer |
||||||
test_scoped_canary_268_deploy_templates_post_admin |
pass
pt101.574: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_268_deploy_templates_post_admin |
||||||
test_scoped_canary_269_deploy_templates_post_member |
pass
pt101.575: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_269_deploy_templates_post_member |
||||||
test_scoped_canary_270_deploy_templates_post_observer |
pass
pt101.576: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_270_deploy_templates_post_observer |
||||||
test_scoped_canary_271_deploy_templates_get_admin |
pass
pt101.577: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_271_deploy_templates_get_admin |
||||||
test_scoped_canary_272_deploy_templates_get_member |
pass
pt101.578: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_272_deploy_templates_get_member |
||||||
test_scoped_canary_273_deploy_templates_get_observer |
pass
pt101.579: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_273_deploy_templates_get_observer |
||||||
test_scoped_canary_274_deploy_templates_deploy_template_id_get_admin |
pass
pt101.580: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_274_deploy_templates_deploy_template_id_get_admin |
||||||
test_scoped_canary_275_deploy_templates_deploy_template_id_get_member |
pass
pt101.581: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_275_deploy_templates_deploy_template_id_get_member |
||||||
test_scoped_canary_276_deploy_templates_deploy_template_id_get_observer |
pass
pt101.582: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_276_deploy_templates_deploy_template_id_get_observer |
||||||
test_scoped_canary_277_deploy_templates_deploy_template_id_patch_admin |
pass
pt101.583: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_277_deploy_templates_deploy_template_id_patch_admin |
||||||
test_scoped_canary_278_deploy_templates_deploy_template_id_patch_member |
pass
pt101.584: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_278_deploy_templates_deploy_template_id_patch_member |
||||||
test_scoped_canary_279_deploy_templates_deploy_template_id_patch_observer |
pass
pt101.585: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_279_deploy_templates_deploy_template_id_patch_observer |
||||||
test_scoped_canary_280_deploy_templates_deploy_template_id_delete_admin |
pass
pt101.586: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_280_deploy_templates_deploy_template_id_delete_admin |
||||||
test_scoped_canary_281_deploy_templates_deploy_template_id_delete_member |
pass
pt101.587: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_281_deploy_templates_deploy_template_id_delete_member |
||||||
test_scoped_canary_282_deploy_templates_deploy_template_id_delete_observer |
pass
pt101.588: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_282_deploy_templates_deploy_template_id_delete_observer |
||||||
test_scoped_canary_283_chassis_post_admin |
pass
pt101.589: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_283_chassis_post_admin |
||||||
test_scoped_canary_284_chassis_post_member |
pass
pt101.590: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_284_chassis_post_member |
||||||
test_scoped_canary_285_chassis_post_observer |
pass
pt101.591: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_285_chassis_post_observer |
||||||
test_scoped_canary_286_chassis_get_admin |
pass
pt101.592: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_286_chassis_get_admin |
||||||
test_scoped_canary_287_chassis_get_member |
pass
pt101.593: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_287_chassis_get_member |
||||||
test_scoped_canary_288_chassis_get_observer |
pass
pt101.594: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_288_chassis_get_observer |
||||||
test_scoped_canary_289_chassis_detail_get_admin |
pass
pt101.595: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_289_chassis_detail_get_admin |
||||||
test_scoped_canary_290_chassis_detail_get_member |
pass
pt101.596: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_290_chassis_detail_get_member |
||||||
test_scoped_canary_291_chassis_detail_get_observer |
pass
pt101.597: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_291_chassis_detail_get_observer |
||||||
test_scoped_canary_292_chassis_chassis_id_get_admin |
pass
pt101.598: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_292_chassis_chassis_id_get_admin |
||||||
test_scoped_canary_293_chassis_chassis_id_get_member |
pass
pt101.599: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_293_chassis_chassis_id_get_member |
||||||
test_scoped_canary_294_chassis_chassis_id_get_observer |
pass
pt101.600: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_294_chassis_chassis_id_get_observer |
||||||
test_scoped_canary_295_chassis_chassis_id_patch_admin |
pass
pt101.601: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_295_chassis_chassis_id_patch_admin |
||||||
test_scoped_canary_296_chassis_chassis_id_patch_member |
pass
pt101.602: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_296_chassis_chassis_id_patch_member |
||||||
test_scoped_canary_297_chassis_chassis_id_patch_observer |
pass
pt101.603: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_297_chassis_chassis_id_patch_observer |
||||||
test_scoped_canary_298_chassis_chassis_id_delete_admin |
pass
pt101.604: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_298_chassis_chassis_id_delete_admin |
||||||
test_scoped_canary_299_chassis_chassis_id_delete_member |
pass
pt101.605: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_299_chassis_chassis_id_delete_member |
||||||
test_scoped_canary_300_chassis_chassis_id_delete_observer |
pass
pt101.606: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_300_chassis_chassis_id_delete_observer |
||||||
test_scoped_canary_301_node_history_get_admin |
pass
pt101.607: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_301_node_history_get_admin |
||||||
test_scoped_canary_302_node_history_get_member |
pass
pt101.608: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_302_node_history_get_member |
||||||
test_scoped_canary_303_node_history_get_observer |
pass
pt101.609: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_303_node_history_get_observer |
||||||
test_scoped_canary_304_node_history_get_entry_admin |
pass
pt101.610: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_304_node_history_get_entry_admin |
||||||
test_scoped_canary_305_node_history_get_entry_member |
pass
pt101.611: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_305_node_history_get_entry_member |
||||||
test_scoped_canary_306_node_history_get_entry_observer |
pass
pt101.612: ironic.tests.unit.api.test_acl.TestRBACScoped.test_scoped_canary_306_node_history_get_entry_observer |
||||||
ironic.tests.unit.api.test_acl.TestRBACScopedRequests | 390 | 383 | 0 | 0 | 7 | Detail | |
test_system_scoped_001_values |
skip
pt102.1: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_001_values |
||||||
test_system_scoped_002_nodes_post_admin |
pass
pt102.2: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_002_nodes_post_admin |
||||||
test_system_scoped_003_nodes_post_member |
pass
pt102.3: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_003_nodes_post_member |
||||||
test_system_scoped_004_nodes_post_reader |
pass
pt102.4: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_004_nodes_post_reader |
||||||
test_system_scoped_005_nodes_post_service |
pass
pt102.5: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_005_nodes_post_service |
||||||
test_system_scoped_006_nodes_get_node_admin |
pass
pt102.6: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_006_nodes_get_node_admin |
||||||
test_system_scoped_007_nodes_get_node_member |
pass
pt102.7: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_007_nodes_get_node_member |
||||||
test_system_scoped_008_nodes_get_node_reader |
pass
pt102.8: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_008_nodes_get_node_reader |
||||||
test_system_scoped_009_nodes_get_node_other_admin |
skip
pt102.9: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_009_nodes_get_node_other_admin |
||||||
test_system_scoped_010_nodes_get_admin |
pass
pt102.10: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_010_nodes_get_admin |
||||||
test_system_scoped_011_nodes_get_service |
pass
pt102.11: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_011_nodes_get_service |
||||||
test_system_scoped_012_nodes_get_service_project |
pass
pt102.12: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_012_nodes_get_service_project |
||||||
test_system_scoped_013_nodes_get_service_project_disabled |
pass
pt102.13: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_013_nodes_get_service_project_disabled |
||||||
test_system_scoped_014_nodes_get_service_project_admin |
pass
pt102.14: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_014_nodes_get_service_project_admin |
||||||
test_system_scoped_015_nodes_get_other_admin |
skip
pt102.15: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_015_nodes_get_other_admin |
||||||
test_system_scoped_016_nodes_detail_get_admin |
pass
pt102.16: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_016_nodes_detail_get_admin |
||||||
test_system_scoped_017_nodes_detail_get_member |
pass
pt102.17: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_017_nodes_detail_get_member |
||||||
test_system_scoped_018_nodes_detail_get_reader |
pass
pt102.18: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_018_nodes_detail_get_reader |
||||||
test_system_scoped_019_nodes_detail_get_service |
pass
pt102.19: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_019_nodes_detail_get_service |
||||||
test_system_scoped_020_nodes_node_ident_get_admin |
pass
pt102.20: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_020_nodes_node_ident_get_admin |
||||||
test_system_scoped_021_nodes_node_ident_get_member |
pass
pt102.21: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_021_nodes_node_ident_get_member |
||||||
test_system_scoped_022_nodes_node_ident_get_reader |
pass
pt102.22: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_022_nodes_node_ident_get_reader |
||||||
test_system_scoped_023_nodes_node_ident_patch_admin |
pass
pt102.23: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_023_nodes_node_ident_patch_admin |
||||||
test_system_scoped_024_system_admin_can_patch_chassis |
pass
pt102.24: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_024_system_admin_can_patch_chassis |
||||||
test_system_scoped_025_system_member_can_patch_conductor_group |
pass
pt102.25: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_025_system_member_can_patch_conductor_group |
||||||
test_system_scoped_026_nodes_node_ident_patch_member |
pass
pt102.26: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_026_nodes_node_ident_patch_member |
||||||
test_system_scoped_027_nodes_node_ident_patch_service |
pass
pt102.27: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_027_nodes_node_ident_patch_service |
||||||
test_system_scoped_028_nodes_node_ident_patch_service_project |
pass
pt102.28: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_028_nodes_node_ident_patch_service_project |
||||||
test_system_scoped_029_nodes_node_ident_patch_reader |
pass
pt102.29: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_029_nodes_node_ident_patch_reader |
||||||
test_system_scoped_030_nodes_node_ident_delete_admin |
pass
pt102.30: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_030_nodes_node_ident_delete_admin |
||||||
test_system_scoped_031_nodes_node_ident_delete_service |
pass
pt102.31: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_031_nodes_node_ident_delete_service |
||||||
test_system_scoped_032_nodes_node_ident_delete_member |
pass
pt102.32: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_032_nodes_node_ident_delete_member |
||||||
test_system_scoped_033_nodes_node_ident_delete_reader |
pass
pt102.33: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_033_nodes_node_ident_delete_reader |
||||||
test_system_scoped_034_nodes_validate_get_admin |
pass
pt102.34: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_034_nodes_validate_get_admin |
||||||
test_system_scoped_035_nodes_validate_get_member |
pass
pt102.35: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_035_nodes_validate_get_member |
||||||
test_system_scoped_036_nodes_validate_get_service |
pass
pt102.36: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_036_nodes_validate_get_service |
||||||
test_system_scoped_037_nodes_validate_get_service_project |
pass
pt102.37: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_037_nodes_validate_get_service_project |
||||||
test_system_scoped_038_nodes_validate_get_reader |
pass
pt102.38: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_038_nodes_validate_get_reader |
||||||
test_system_scoped_039_nodes_maintenance_put_admin |
pass
pt102.39: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_039_nodes_maintenance_put_admin |
||||||
test_system_scoped_040_nodes_maintenance_put_member |
pass
pt102.40: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_040_nodes_maintenance_put_member |
||||||
test_system_scoped_041_nodes_maintenance_put_reader |
pass
pt102.41: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_041_nodes_maintenance_put_reader |
||||||
test_system_scoped_042_nodes_maintenance_delete_admin |
pass
pt102.42: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_042_nodes_maintenance_delete_admin |
||||||
test_system_scoped_043_nodes_maintenance_delete_member |
pass
pt102.43: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_043_nodes_maintenance_delete_member |
||||||
test_system_scoped_044_nodes_maintenance_delete_reader |
pass
pt102.44: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_044_nodes_maintenance_delete_reader |
||||||
test_system_scoped_045_nodes_management_boot_device_put_admin |
pass
pt102.45: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_045_nodes_management_boot_device_put_admin |
||||||
test_system_scoped_046_nodes_management_boot_device_put_member |
pass
pt102.46: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_046_nodes_management_boot_device_put_member |
||||||
test_system_scoped_047_nodes_management_boot_device_put_reader |
pass
pt102.47: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_047_nodes_management_boot_device_put_reader |
||||||
test_system_scoped_048_nodes_management_boot_device_get_admin |
pass
pt102.48: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_048_nodes_management_boot_device_get_admin |
||||||
test_system_scoped_049_nodes_management_boot_device_get_member |
pass
pt102.49: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_049_nodes_management_boot_device_get_member |
||||||
test_system_scoped_050_nodes_management_boot_device_get_reader |
pass
pt102.50: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_050_nodes_management_boot_device_get_reader |
||||||
test_system_scoped_051_nodes_management_boot_device_supported_get_admin |
pass
pt102.51: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_051_nodes_management_boot_device_supported_get_admin |
||||||
test_system_scoped_052_nodes_management_boot_device_supported_get_member |
pass
pt102.52: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_052_nodes_management_boot_device_supported_get_member |
||||||
test_system_scoped_053_nodes_management_boot_device_supported_get_reader |
pass
pt102.53: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_053_nodes_management_boot_device_supported_get_reader |
||||||
test_system_scoped_054_nodes_management_inject_nmi_put_admin |
pass
pt102.54: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_054_nodes_management_inject_nmi_put_admin |
||||||
test_system_scoped_055_nodes_management_inject_nmi_put_member |
pass
pt102.55: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_055_nodes_management_inject_nmi_put_member |
||||||
test_system_scoped_056_nodes_management_inject_nmi_put_reader |
pass
pt102.56: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_056_nodes_management_inject_nmi_put_reader |
||||||
test_system_scoped_057_nodes_states_get_admin |
pass
pt102.57: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_057_nodes_states_get_admin |
||||||
test_system_scoped_058_nodes_states_get_member |
pass
pt102.58: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_058_nodes_states_get_member |
||||||
test_system_scoped_059_nodes_states_get_reader |
pass
pt102.59: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_059_nodes_states_get_reader |
||||||
test_system_scoped_060_nodes_states_power_put_admin |
pass
pt102.60: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_060_nodes_states_power_put_admin |
||||||
test_system_scoped_061_nodes_states_power_put_member |
pass
pt102.61: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_061_nodes_states_power_put_member |
||||||
test_system_scoped_062_nodes_states_power_put_reader |
pass
pt102.62: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_062_nodes_states_power_put_reader |
||||||
test_system_scoped_063_nodes_states_boot_mode_put_admin |
pass
pt102.63: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_063_nodes_states_boot_mode_put_admin |
||||||
test_system_scoped_064_nodes_states_boot_mode_put_member |
pass
pt102.64: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_064_nodes_states_boot_mode_put_member |
||||||
test_system_scoped_065_nodes_states_boot_mode_put_reader |
pass
pt102.65: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_065_nodes_states_boot_mode_put_reader |
||||||
test_system_scoped_066_nodes_states_secure_boot_put_admin |
pass
pt102.66: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_066_nodes_states_secure_boot_put_admin |
||||||
test_system_scoped_067_nodes_states_secure_boot_put_member |
pass
pt102.67: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_067_nodes_states_secure_boot_put_member |
||||||
test_system_scoped_068_nodes_states_secure_boot_put_reader |
pass
pt102.68: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_068_nodes_states_secure_boot_put_reader |
||||||
test_system_scoped_069_nodes_states_provision_put_admin |
pass
pt102.69: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_069_nodes_states_provision_put_admin |
||||||
test_system_scoped_070_nodes_states_provision_put_member |
pass
pt102.70: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_070_nodes_states_provision_put_member |
||||||
test_system_scoped_071_nodes_states_provision_put_reader |
pass
pt102.71: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_071_nodes_states_provision_put_reader |
||||||
test_system_scoped_072_nodes_states_provision_put_service |
pass
pt102.72: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_072_nodes_states_provision_put_service |
||||||
test_system_scoped_073_nodes_states_raid_put_admin |
pass
pt102.73: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_073_nodes_states_raid_put_admin |
||||||
test_system_scoped_074_nodes_states_raid_put_member |
pass
pt102.74: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_074_nodes_states_raid_put_member |
||||||
test_system_scoped_075_nodes_states_raid_put_reader |
pass
pt102.75: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_075_nodes_states_raid_put_reader |
||||||
test_system_scoped_076_nodes_states_console_get_admin |
pass
pt102.76: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_076_nodes_states_console_get_admin |
||||||
test_system_scoped_077_nodes_states_console_get_member |
pass
pt102.77: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_077_nodes_states_console_get_member |
||||||
test_system_scoped_078_nodes_states_console_get_reader |
pass
pt102.78: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_078_nodes_states_console_get_reader |
||||||
test_system_scoped_079_nodes_states_console_get_service |
pass
pt102.79: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_079_nodes_states_console_get_service |
||||||
test_system_scoped_080_nodes_states_console_put_admin |
pass
pt102.80: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_080_nodes_states_console_put_admin |
||||||
test_system_scoped_081_nodes_states_console_put_member |
pass
pt102.81: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_081_nodes_states_console_put_member |
||||||
test_system_scoped_082_nodes_states_console_put_reader |
pass
pt102.82: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_082_nodes_states_console_put_reader |
||||||
test_system_scoped_083_nodes_states_console_put_service |
pass
pt102.83: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_083_nodes_states_console_put_service |
||||||
test_system_scoped_084_nodes_vendor_passthru_methods_get_admin |
pass
pt102.84: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_084_nodes_vendor_passthru_methods_get_admin |
||||||
test_system_scoped_085_nodes_vendor_passthru_methods_get_member |
pass
pt102.85: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_085_nodes_vendor_passthru_methods_get_member |
||||||
test_system_scoped_086_nodes_vendor_passthru_methods_get_reader |
pass
pt102.86: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_086_nodes_vendor_passthru_methods_get_reader |
||||||
test_system_scoped_087_nodes_vendor_passthru_get_admin |
pass
pt102.87: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_087_nodes_vendor_passthru_get_admin |
||||||
test_system_scoped_088_nodes_vendor_passthru_get_member |
pass
pt102.88: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_088_nodes_vendor_passthru_get_member |
||||||
test_system_scoped_089_nodes_vendor_passthru_get_reader |
pass
pt102.89: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_089_nodes_vendor_passthru_get_reader |
||||||
test_system_scoped_090_nodes_vendor_passthru_post_admin |
pass
pt102.90: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_090_nodes_vendor_passthru_post_admin |
||||||
test_system_scoped_091_nodes_vendor_passthru_post_member |
pass
pt102.91: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_091_nodes_vendor_passthru_post_member |
||||||
test_system_scoped_092_nodes_vendor_passthru_post_reader |
pass
pt102.92: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_092_nodes_vendor_passthru_post_reader |
||||||
test_system_scoped_093_nodes_vendor_passthru_put_admin |
pass
pt102.93: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_093_nodes_vendor_passthru_put_admin |
||||||
test_system_scoped_094_nodes_vendor_passthru_put_member |
pass
pt102.94: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_094_nodes_vendor_passthru_put_member |
||||||
test_system_scoped_095_nodes_vendor_passthru_put_reader |
pass
pt102.95: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_095_nodes_vendor_passthru_put_reader |
||||||
test_system_scoped_096_nodes_vendor_passthru_delete_admin |
pass
pt102.96: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_096_nodes_vendor_passthru_delete_admin |
||||||
test_system_scoped_097_nodes_vendor_passthru_delete_member |
pass
pt102.97: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_097_nodes_vendor_passthru_delete_member |
||||||
test_system_scoped_098_nodes_vendor_passthru_delete_reader |
pass
pt102.98: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_098_nodes_vendor_passthru_delete_reader |
||||||
test_system_scoped_099_nodes_traits_get_admin |
pass
pt102.99: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_099_nodes_traits_get_admin |
||||||
test_system_scoped_100_nodes_traits_get_member |
pass
pt102.100: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_100_nodes_traits_get_member |
||||||
test_system_scoped_101_nodes_traits_get_reader |
pass
pt102.101: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_101_nodes_traits_get_reader |
||||||
test_system_scoped_102_nodes_traits_put_admin |
pass
pt102.102: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_102_nodes_traits_put_admin |
||||||
test_system_scoped_103_nodes_traits_put_member |
pass
pt102.103: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_103_nodes_traits_put_member |
||||||
test_system_scoped_104_nodes_traits_put_reader |
pass
pt102.104: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_104_nodes_traits_put_reader |
||||||
test_system_scoped_105_nodes_traits_delete_admin |
pass
pt102.105: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_105_nodes_traits_delete_admin |
||||||
test_system_scoped_106_nodes_traits_delete_member |
pass
pt102.106: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_106_nodes_traits_delete_member |
||||||
test_system_scoped_107_nodes_traits_delete_reader |
pass
pt102.107: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_107_nodes_traits_delete_reader |
||||||
test_system_scoped_108_nodes_traits_trait_put_admin |
pass
pt102.108: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_108_nodes_traits_trait_put_admin |
||||||
test_system_scoped_109_nodes_traits_trait_put_member |
pass
pt102.109: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_109_nodes_traits_trait_put_member |
||||||
test_system_scoped_110_nodes_traits_trait_put_reader |
pass
pt102.110: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_110_nodes_traits_trait_put_reader |
||||||
test_system_scoped_111_nodes_traits_trait_delete_admin |
pass
pt102.111: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_111_nodes_traits_trait_delete_admin |
||||||
test_system_scoped_112_nodes_traits_trait_delete_member |
pass
pt102.112: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_112_nodes_traits_trait_delete_member |
||||||
test_system_scoped_113_nodes_traits_trait_delete_reader |
pass
pt102.113: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_113_nodes_traits_trait_delete_reader |
||||||
test_system_scoped_114_nodes_vifs_get_admin |
pass
pt102.114: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_114_nodes_vifs_get_admin |
||||||
test_system_scoped_115_nodes_vifs_get_member |
pass
pt102.115: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_115_nodes_vifs_get_member |
||||||
test_system_scoped_116_nodes_vifs_get_reader |
pass
pt102.116: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_116_nodes_vifs_get_reader |
||||||
test_system_scoped_117_nodes_vifs_get_service |
pass
pt102.117: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_117_nodes_vifs_get_service |
||||||
test_system_scoped_118_nodes_vifs_post_admin |
pass
pt102.118: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_118_nodes_vifs_post_admin |
||||||
test_system_scoped_119_nodes_vifs_post_member |
pass
pt102.119: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_119_nodes_vifs_post_member |
||||||
test_system_scoped_120_nodes_vifs_post_reader |
pass
pt102.120: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_120_nodes_vifs_post_reader |
||||||
test_system_scoped_121_nodes_vifs_post_service |
pass
pt102.121: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_121_nodes_vifs_post_service |
||||||
test_system_scoped_122_nodes_vifs_post_service_project |
pass
pt102.122: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_122_nodes_vifs_post_service_project |
||||||
test_system_scoped_123_nodes_vifs_node_vif_ident_delete_admin |
pass
pt102.123: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_123_nodes_vifs_node_vif_ident_delete_admin |
||||||
test_system_scoped_124_nodes_vifs_node_vif_ident_delete_member |
pass
pt102.124: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_124_nodes_vifs_node_vif_ident_delete_member |
||||||
test_system_scoped_125_nodes_vifs_node_vif_ident_delete_reader |
pass
pt102.125: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_125_nodes_vifs_node_vif_ident_delete_reader |
||||||
test_system_scoped_126_nodes_vifs_node_vif_ident_delete_service |
pass
pt102.126: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_126_nodes_vifs_node_vif_ident_delete_service |
||||||
test_system_scoped_127_nodes_management_indicators_get_allow |
skip
pt102.127: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_127_nodes_management_indicators_get_allow |
||||||
test_system_scoped_128_nodes_management_indicators_component_get_allow |
skip
pt102.128: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_128_nodes_management_indicators_component_get_allow |
||||||
test_system_scoped_129_nodes_management_indicators_component_ind_ident_get_allow |
skip
pt102.129: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_129_nodes_management_indicators_component_ind_ident_get_allow |
||||||
test_system_scoped_130_nodes_management_indicators_component_ind_ident_put_allow |
skip
pt102.130: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_130_nodes_management_indicators_component_ind_ident_put_allow |
||||||
test_system_scoped_131_portgroups_get_admin |
pass
pt102.131: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_131_portgroups_get_admin |
||||||
test_system_scoped_132_portgroups_get_member |
pass
pt102.132: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_132_portgroups_get_member |
||||||
test_system_scoped_133_portgroups_get_reader |
pass
pt102.133: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_133_portgroups_get_reader |
||||||
test_system_scoped_134_portgroups_post_admin |
pass
pt102.134: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_134_portgroups_post_admin |
||||||
test_system_scoped_135_portgroups_post_member |
pass
pt102.135: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_135_portgroups_post_member |
||||||
test_system_scoped_136_portgroups_post_reader |
pass
pt102.136: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_136_portgroups_post_reader |
||||||
test_system_scoped_137_portgroups_detail_get_admin |
pass
pt102.137: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_137_portgroups_detail_get_admin |
||||||
test_system_scoped_138_portgroups_detail_get_member |
pass
pt102.138: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_138_portgroups_detail_get_member |
||||||
test_system_scoped_139_portgroups_detail_get_reader |
pass
pt102.139: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_139_portgroups_detail_get_reader |
||||||
test_system_scoped_140_portgroups_portgroup_ident_get_admin |
pass
pt102.140: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_140_portgroups_portgroup_ident_get_admin |
||||||
test_system_scoped_141_portgroups_portgroup_ident_get_member |
pass
pt102.141: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_141_portgroups_portgroup_ident_get_member |
||||||
test_system_scoped_142_portgroups_portgroup_ident_get_reader |
pass
pt102.142: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_142_portgroups_portgroup_ident_get_reader |
||||||
test_system_scoped_143_portgroups_portgroup_ident_patch_admin |
pass
pt102.143: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_143_portgroups_portgroup_ident_patch_admin |
||||||
test_system_scoped_144_portgroups_portgroup_ident_patch_member |
pass
pt102.144: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_144_portgroups_portgroup_ident_patch_member |
||||||
test_system_scoped_145_portgroups_portgroup_ident_patch_reader |
pass
pt102.145: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_145_portgroups_portgroup_ident_patch_reader |
||||||
test_system_scoped_146_portgroups_portgroup_ident_delete_admin |
pass
pt102.146: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_146_portgroups_portgroup_ident_delete_admin |
||||||
test_system_scoped_147_portgroups_portgroup_ident_delete_member |
pass
pt102.147: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_147_portgroups_portgroup_ident_delete_member |
||||||
test_system_scoped_148_portgroups_portgroup_ident_delete_reader |
pass
pt102.148: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_148_portgroups_portgroup_ident_delete_reader |
||||||
test_system_scoped_149_nodes_portgroups_get_admin |
pass
pt102.149: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_149_nodes_portgroups_get_admin |
||||||
test_system_scoped_150_nodes_portgroups_get_member |
pass
pt102.150: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_150_nodes_portgroups_get_member |
||||||
test_system_scoped_151_nodes_portgroups_get_reader |
pass
pt102.151: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_151_nodes_portgroups_get_reader |
||||||
test_system_scoped_152_nodes_portgroups_get_service |
pass
pt102.152: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_152_nodes_portgroups_get_service |
||||||
test_system_scoped_153_nodes_portgroups_get_service_project |
pass
pt102.153: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_153_nodes_portgroups_get_service_project |
||||||
test_system_scoped_154_nodes_portgroups_get_service_project_disabled |
pass
pt102.154: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_154_nodes_portgroups_get_service_project_disabled |
||||||
test_system_scoped_155_nodes_portgroups_detail_get_admin |
pass
pt102.155: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_155_nodes_portgroups_detail_get_admin |
||||||
test_system_scoped_156_nodes_portgroups_detail_get_member |
pass
pt102.156: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_156_nodes_portgroups_detail_get_member |
||||||
test_system_scoped_157_nodes_portgroups_detail_get_reader |
pass
pt102.157: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_157_nodes_portgroups_detail_get_reader |
||||||
test_system_scoped_158_nodes_portgroups_detail_get_service |
pass
pt102.158: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_158_nodes_portgroups_detail_get_service |
||||||
test_system_scoped_159_nodes_portgroups_detail_get_service_project |
pass
pt102.159: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_159_nodes_portgroups_detail_get_service_project |
||||||
test_system_scoped_160_nodes_portgroups_detail_get_service_project_disabled |
pass
pt102.160: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_160_nodes_portgroups_detail_get_service_project_disabled |
||||||
test_system_scoped_161_ports_get_admin |
pass
pt102.161: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_161_ports_get_admin |
||||||
test_system_scoped_162_ports_get_service |
pass
pt102.162: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_162_ports_get_service |
||||||
test_system_scoped_163_ports_get_service_project |
pass
pt102.163: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_163_ports_get_service_project |
||||||
test_system_scoped_164_ports_get_service_project_disabled |
pass
pt102.164: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_164_ports_get_service_project_disabled |
||||||
test_system_scoped_165_ports_get_member |
pass
pt102.165: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_165_ports_get_member |
||||||
test_system_scoped_166_ports_get_reader |
pass
pt102.166: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_166_ports_get_reader |
||||||
test_system_scoped_167_ports_post_admin |
pass
pt102.167: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_167_ports_post_admin |
||||||
test_system_scoped_168_ports_post_member |
pass
pt102.168: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_168_ports_post_member |
||||||
test_system_scoped_169_ports_post_reader |
pass
pt102.169: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_169_ports_post_reader |
||||||
test_system_scoped_170_ports_detail_get_admin |
pass
pt102.170: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_170_ports_detail_get_admin |
||||||
test_system_scoped_171_ports_detail_get_member |
pass
pt102.171: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_171_ports_detail_get_member |
||||||
test_system_scoped_172_ports_detail_get_reader |
pass
pt102.172: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_172_ports_detail_get_reader |
||||||
test_system_scoped_173_ports_port_id_get_admin |
pass
pt102.173: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_173_ports_port_id_get_admin |
||||||
test_system_scoped_174_ports_port_id_get_member |
pass
pt102.174: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_174_ports_port_id_get_member |
||||||
test_system_scoped_175_ports_port_id_get_reader |
pass
pt102.175: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_175_ports_port_id_get_reader |
||||||
test_system_scoped_176_ports_port_id_patch_admin |
pass
pt102.176: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_176_ports_port_id_patch_admin |
||||||
test_system_scoped_177_ports_port_id_patch_member |
pass
pt102.177: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_177_ports_port_id_patch_member |
||||||
test_system_scoped_178_ports_port_id_patch_reader |
pass
pt102.178: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_178_ports_port_id_patch_reader |
||||||
test_system_scoped_179_ports_port_id_delete_admin |
pass
pt102.179: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_179_ports_port_id_delete_admin |
||||||
test_system_scoped_180_ports_port_id_delete_member |
pass
pt102.180: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_180_ports_port_id_delete_member |
||||||
test_system_scoped_181_ports_port_id_delete_reader |
pass
pt102.181: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_181_ports_port_id_delete_reader |
||||||
test_system_scoped_182_nodes_ports_get_admin |
pass
pt102.182: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_182_nodes_ports_get_admin |
||||||
test_system_scoped_183_nodes_ports_get_member |
pass
pt102.183: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_183_nodes_ports_get_member |
||||||
test_system_scoped_184_nodes_ports_get_reader |
pass
pt102.184: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_184_nodes_ports_get_reader |
||||||
test_system_scoped_185_nodes_ports_detail_get_admin |
pass
pt102.185: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_185_nodes_ports_detail_get_admin |
||||||
test_system_scoped_186_nodes_ports_detail_get_member |
pass
pt102.186: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_186_nodes_ports_detail_get_member |
||||||
test_system_scoped_187_nodes_ports_detail_get_reader |
pass
pt102.187: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_187_nodes_ports_detail_get_reader |
||||||
test_system_scoped_188_portgroups_ports_get_admin |
pass
pt102.188: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_188_portgroups_ports_get_admin |
||||||
test_system_scoped_189_portgroups_ports_get_member |
pass
pt102.189: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_189_portgroups_ports_get_member |
||||||
test_system_scoped_190_portgroups_ports_get_reader |
pass
pt102.190: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_190_portgroups_ports_get_reader |
||||||
test_system_scoped_191_portgroups_ports_detail_get_admin |
pass
pt102.191: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_191_portgroups_ports_detail_get_admin |
||||||
test_system_scoped_192_portgroups_ports_detail_get_member |
pass
pt102.192: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_192_portgroups_ports_detail_get_member |
||||||
test_system_scoped_193_portgroups_ports_detail_get_reader |
pass
pt102.193: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_193_portgroups_ports_detail_get_reader |
||||||
test_system_scoped_194_volume_get_admin |
pass
pt102.194: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_194_volume_get_admin |
||||||
test_system_scoped_195_volume_get_member |
pass
pt102.195: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_195_volume_get_member |
||||||
test_system_scoped_196_volume_get_reader |
pass
pt102.196: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_196_volume_get_reader |
||||||
test_system_scoped_197_volume_get_service |
pass
pt102.197: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_197_volume_get_service |
||||||
test_system_scoped_198_volume_get_service_project |
pass
pt102.198: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_198_volume_get_service_project |
||||||
test_system_scoped_199_volume_connectors_get_admin |
pass
pt102.199: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_199_volume_connectors_get_admin |
||||||
test_system_scoped_200_volume_connectors_get_member |
pass
pt102.200: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_200_volume_connectors_get_member |
||||||
test_system_scoped_201_volume_connectors_get_reader |
pass
pt102.201: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_201_volume_connectors_get_reader |
||||||
test_system_scoped_202_volume_connectors_get_service |
pass
pt102.202: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_202_volume_connectors_get_service |
||||||
test_system_scoped_203_volume_connectors_get_service_project |
pass
pt102.203: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_203_volume_connectors_get_service_project |
||||||
test_system_scoped_204_volume_connectors_get_service_project_disable |
pass
pt102.204: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_204_volume_connectors_get_service_project_disable |
||||||
test_system_scoped_205_volume_connectors_post_admin |
pass
pt102.205: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_205_volume_connectors_post_admin |
||||||
test_system_scoped_206_volume_connectors_post_member |
pass
pt102.206: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_206_volume_connectors_post_member |
||||||
test_system_scoped_207_volume_connectors_post_reader |
pass
pt102.207: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_207_volume_connectors_post_reader |
||||||
test_system_scoped_208_volume_connectors_post_service |
pass
pt102.208: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_208_volume_connectors_post_service |
||||||
test_system_scoped_209_volume_connectors_post_service_project |
pass
pt102.209: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_209_volume_connectors_post_service_project |
||||||
test_system_scoped_210_volume_volume_connector_id_get_admin |
pass
pt102.210: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_210_volume_volume_connector_id_get_admin |
||||||
test_system_scoped_211_volume_volume_connector_id_get_member |
pass
pt102.211: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_211_volume_volume_connector_id_get_member |
||||||
test_system_scoped_212_volume_volume_connector_id_get_reader |
pass
pt102.212: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_212_volume_volume_connector_id_get_reader |
||||||
test_system_scoped_213_volume_volume_connector_id_patch_admin |
pass
pt102.213: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_213_volume_volume_connector_id_patch_admin |
||||||
test_system_scoped_214_volume_volume_connector_id_patch_member |
pass
pt102.214: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_214_volume_volume_connector_id_patch_member |
||||||
test_system_scoped_215_volume_volume_connector_id_patch_reader |
pass
pt102.215: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_215_volume_volume_connector_id_patch_reader |
||||||
test_system_scoped_216_volume_volume_connector_id_patch_service |
pass
pt102.216: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_216_volume_volume_connector_id_patch_service |
||||||
test_system_scoped_217_volume_volume_connector_id_delete_admin |
pass
pt102.217: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_217_volume_volume_connector_id_delete_admin |
||||||
test_system_scoped_218_volume_volume_connector_id_delete_member |
pass
pt102.218: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_218_volume_volume_connector_id_delete_member |
||||||
test_system_scoped_219_volume_volume_connector_id_delete_reader |
pass
pt102.219: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_219_volume_volume_connector_id_delete_reader |
||||||
test_system_scoped_220_volume_volume_connector_id_delete_service |
pass
pt102.220: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_220_volume_volume_connector_id_delete_service |
||||||
test_system_scoped_221_volume_targets_get_admin |
pass
pt102.221: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_221_volume_targets_get_admin |
||||||
test_system_scoped_222_volume_targets_get_member |
pass
pt102.222: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_222_volume_targets_get_member |
||||||
test_system_scoped_223_volume_targets_get_reader |
pass
pt102.223: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_223_volume_targets_get_reader |
||||||
test_system_scoped_224_volume_targets_get_service |
pass
pt102.224: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_224_volume_targets_get_service |
||||||
test_system_scoped_225_volume_targets_post_admin |
pass
pt102.225: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_225_volume_targets_post_admin |
||||||
test_system_scoped_226_volume_targets_post_member |
pass
pt102.226: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_226_volume_targets_post_member |
||||||
test_system_scoped_227_volume_targets_post_service |
pass
pt102.227: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_227_volume_targets_post_service |
||||||
test_system_scoped_228_volume_targets_post_service_project |
pass
pt102.228: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_228_volume_targets_post_service_project |
||||||
test_system_scoped_229_volume_targets_post_service_project_disabled |
pass
pt102.229: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_229_volume_targets_post_service_project_disabled |
||||||
test_system_scoped_230_volume_targets_post_service_project_admin |
pass
pt102.230: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_230_volume_targets_post_service_project_admin |
||||||
test_system_scoped_231_volume_targets_post_reader |
pass
pt102.231: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_231_volume_targets_post_reader |
||||||
test_system_scoped_232_volume_volume_target_id_get_admin |
pass
pt102.232: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_232_volume_volume_target_id_get_admin |
||||||
test_system_scoped_233_volume_volume_target_id_get_member |
pass
pt102.233: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_233_volume_volume_target_id_get_member |
||||||
test_system_scoped_234_volume_volume_target_id_get_reader |
pass
pt102.234: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_234_volume_volume_target_id_get_reader |
||||||
test_system_scoped_235_volume_volume_target_id_get_service |
pass
pt102.235: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_235_volume_volume_target_id_get_service |
||||||
test_system_scoped_236_volume_volume_target_id_patch_admin_extra |
pass
pt102.236: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_236_volume_volume_target_id_patch_admin_extra |
||||||
test_system_scoped_237_volume_volume_target_id_patch_admin |
pass
pt102.237: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_237_volume_volume_target_id_patch_admin |
||||||
test_system_scoped_238_volume_volume_target_id_patch_reader |
pass
pt102.238: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_238_volume_volume_target_id_patch_reader |
||||||
test_system_scoped_239_volume_volume_target_id_patch_service_disabled |
pass
pt102.239: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_239_volume_volume_target_id_patch_service_disabled |
||||||
test_system_scoped_240_volume_volume_target_id_patch_service |
pass
pt102.240: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_240_volume_volume_target_id_patch_service |
||||||
test_system_scoped_241_volume_volume_target_id_delete_admin |
pass
pt102.241: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_241_volume_volume_target_id_delete_admin |
||||||
test_system_scoped_242_volume_volume_target_id_delete_member |
pass
pt102.242: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_242_volume_volume_target_id_delete_member |
||||||
test_system_scoped_243_volume_volume_target_id_delete_reader |
pass
pt102.243: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_243_volume_volume_target_id_delete_reader |
||||||
test_system_scoped_244_volume_volume_target_id_delete_service |
pass
pt102.244: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_244_volume_volume_target_id_delete_service |
||||||
test_system_scoped_245_nodes_volume_get_admin |
pass
pt102.245: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_245_nodes_volume_get_admin |
||||||
test_system_scoped_246_nodes_volume_get_member |
pass
pt102.246: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_246_nodes_volume_get_member |
||||||
test_system_scoped_247_nodes_volume_get_reader |
pass
pt102.247: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_247_nodes_volume_get_reader |
||||||
test_system_scoped_248_nodes_volume_connectors_get_admin |
pass
pt102.248: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_248_nodes_volume_connectors_get_admin |
||||||
test_system_scoped_249_nodes_volume_connectors_get_member |
pass
pt102.249: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_249_nodes_volume_connectors_get_member |
||||||
test_system_scoped_250_nodes_volume_connectors_get_reader |
pass
pt102.250: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_250_nodes_volume_connectors_get_reader |
||||||
test_system_scoped_251_nodes_volume_targets_get_admin |
pass
pt102.251: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_251_nodes_volume_targets_get_admin |
||||||
test_system_scoped_252_nodes_volume_targets_get_member |
pass
pt102.252: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_252_nodes_volume_targets_get_member |
||||||
test_system_scoped_253_nodes_volume_targets_get_reader |
pass
pt102.253: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_253_nodes_volume_targets_get_reader |
||||||
test_system_scoped_254_drivers_get_admin |
pass
pt102.254: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_254_drivers_get_admin |
||||||
test_system_scoped_255_drivers_get_member |
pass
pt102.255: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_255_drivers_get_member |
||||||
test_system_scoped_256_drivers_get_reader |
pass
pt102.256: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_256_drivers_get_reader |
||||||
test_system_scoped_257_drivers_driver_name_get_admin |
pass
pt102.257: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_257_drivers_driver_name_get_admin |
||||||
test_system_scoped_258_drivers_driver_name_get_member |
pass
pt102.258: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_258_drivers_driver_name_get_member |
||||||
test_system_scoped_259_drivers_driver_name_get_reader |
pass
pt102.259: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_259_drivers_driver_name_get_reader |
||||||
test_system_scoped_260_drivers_properties_get_admin |
pass
pt102.260: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_260_drivers_properties_get_admin |
||||||
test_system_scoped_261_drivers_properties_get_member |
pass
pt102.261: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_261_drivers_properties_get_member |
||||||
test_system_scoped_262_drivers_properties_get_reader |
pass
pt102.262: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_262_drivers_properties_get_reader |
||||||
test_system_scoped_263_drivers_raid_logical_disk_properties_get_admin |
pass
pt102.263: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_263_drivers_raid_logical_disk_properties_get_admin |
||||||
test_system_scoped_264_drivers_raid_logical_disk_properties_get_member |
pass
pt102.264: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_264_drivers_raid_logical_disk_properties_get_member |
||||||
test_system_scoped_265_drivers_raid_logical_disk_properties_get_reader |
pass
pt102.265: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_265_drivers_raid_logical_disk_properties_get_reader |
||||||
test_system_scoped_266_drivers_vendor_passthru_methods_get_admin |
pass
pt102.266: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_266_drivers_vendor_passthru_methods_get_admin |
||||||
test_system_scoped_267_drivers_vendor_passthru_methods_get_member |
pass
pt102.267: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_267_drivers_vendor_passthru_methods_get_member |
||||||
test_system_scoped_268_drivers_vendor_passthru_methods_get_reader |
pass
pt102.268: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_268_drivers_vendor_passthru_methods_get_reader |
||||||
test_system_scoped_269_drivers_vendor_passthru_get_admin |
pass
pt102.269: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_269_drivers_vendor_passthru_get_admin |
||||||
test_system_scoped_270_drivers_vendor_passthru_get_member |
pass
pt102.270: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_270_drivers_vendor_passthru_get_member |
||||||
test_system_scoped_271_drivers_vendor_passthru_get_reader |
pass
pt102.271: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_271_drivers_vendor_passthru_get_reader |
||||||
test_system_scoped_272_drivers_vendor_passthru_post_admin |
pass
pt102.272: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_272_drivers_vendor_passthru_post_admin |
||||||
test_system_scoped_273_drivers_vendor_passthru_post_member |
pass
pt102.273: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_273_drivers_vendor_passthru_post_member |
||||||
test_system_scoped_274_drivers_vendor_passthru_post_reader |
pass
pt102.274: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_274_drivers_vendor_passthru_post_reader |
||||||
test_system_scoped_275_drivers_vendor_passthru_put_admin |
pass
pt102.275: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_275_drivers_vendor_passthru_put_admin |
||||||
test_system_scoped_276_drivers_vendor_passthru_put_member |
pass
pt102.276: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_276_drivers_vendor_passthru_put_member |
||||||
test_system_scoped_277_drivers_vendor_passthru_put_reader |
pass
pt102.277: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_277_drivers_vendor_passthru_put_reader |
||||||
test_system_scoped_278_drivers_vendor_passthru_delete_admin |
pass
pt102.278: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_278_drivers_vendor_passthru_delete_admin |
||||||
test_system_scoped_279_drivers_vendor_passthru_delete_member |
pass
pt102.279: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_279_drivers_vendor_passthru_delete_member |
||||||
test_system_scoped_280_drivers_vendor_passthru_delete_reader |
pass
pt102.280: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_280_drivers_vendor_passthru_delete_reader |
||||||
test_system_scoped_281_nodes_bios_get_admin |
pass
pt102.281: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_281_nodes_bios_get_admin |
||||||
test_system_scoped_282_nodes_bios_get_member |
pass
pt102.282: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_282_nodes_bios_get_member |
||||||
test_system_scoped_283_nodes_bios_get_reader |
pass
pt102.283: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_283_nodes_bios_get_reader |
||||||
test_system_scoped_284_nodes_bios_bios_setting_get_admin |
pass
pt102.284: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_284_nodes_bios_bios_setting_get_admin |
||||||
test_system_scoped_285_nodes_bios_bios_setting_get_member |
pass
pt102.285: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_285_nodes_bios_bios_setting_get_member |
||||||
test_system_scoped_286_nodes_bios_bios_setting_get_reader |
pass
pt102.286: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_286_nodes_bios_bios_setting_get_reader |
||||||
test_system_scoped_287_conductors_get_admin |
pass
pt102.287: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_287_conductors_get_admin |
||||||
test_system_scoped_288_conductors_get_member |
pass
pt102.288: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_288_conductors_get_member |
||||||
test_system_scoped_289_conductors_get_reader |
pass
pt102.289: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_289_conductors_get_reader |
||||||
test_system_scoped_290_conductors_hostname_get_admin |
pass
pt102.290: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_290_conductors_hostname_get_admin |
||||||
test_system_scoped_291_conductors_hostname_get_member |
pass
pt102.291: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_291_conductors_hostname_get_member |
||||||
test_system_scoped_292_conductors_hostname_get_reader |
pass
pt102.292: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_292_conductors_hostname_get_reader |
||||||
test_system_scoped_293_allocations_post_admin |
pass
pt102.293: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_293_allocations_post_admin |
||||||
test_system_scoped_294_allocations_post_member |
pass
pt102.294: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_294_allocations_post_member |
||||||
test_system_scoped_295_allocations_post_reader |
pass
pt102.295: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_295_allocations_post_reader |
||||||
test_system_scoped_296_allocations_get_admin |
pass
pt102.296: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_296_allocations_get_admin |
||||||
test_system_scoped_297_allocations_get_member |
pass
pt102.297: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_297_allocations_get_member |
||||||
test_system_scoped_298_allocations_get_reader |
pass
pt102.298: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_298_allocations_get_reader |
||||||
test_system_scoped_299_allocations_allocation_id_get_admin |
pass
pt102.299: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_299_allocations_allocation_id_get_admin |
||||||
test_system_scoped_300_allocations_allocation_id_get_member |
pass
pt102.300: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_300_allocations_allocation_id_get_member |
||||||
test_system_scoped_301_allocations_allocation_id_get_reader |
pass
pt102.301: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_301_allocations_allocation_id_get_reader |
||||||
test_system_scoped_302_allocations_allocation_id_patch_admin |
pass
pt102.302: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_302_allocations_allocation_id_patch_admin |
||||||
test_system_scoped_303_allocations_allocation_id_patch_member |
pass
pt102.303: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_303_allocations_allocation_id_patch_member |
||||||
test_system_scoped_304_allocations_allocation_id_patch_reader |
pass
pt102.304: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_304_allocations_allocation_id_patch_reader |
||||||
test_system_scoped_305_allocations_allocation_id_delete_admin |
pass
pt102.305: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_305_allocations_allocation_id_delete_admin |
||||||
test_system_scoped_306_allocations_allocation_id_delete_member |
pass
pt102.306: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_306_allocations_allocation_id_delete_member |
||||||
test_system_scoped_307_allocations_allocation_id_delete_reader |
pass
pt102.307: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_307_allocations_allocation_id_delete_reader |
||||||
test_system_scoped_308_nodes_allocation_get_admin |
pass
pt102.308: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_308_nodes_allocation_get_admin |
||||||
test_system_scoped_309_nodes_allocation_get_member |
pass
pt102.309: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_309_nodes_allocation_get_member |
||||||
test_system_scoped_310_nodes_allocation_get_reader |
pass
pt102.310: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_310_nodes_allocation_get_reader |
||||||
test_system_scoped_311_nodes_allocation_delete_admin |
pass
pt102.311: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_311_nodes_allocation_delete_admin |
||||||
test_system_scoped_312_nodes_allocation_delete_member |
pass
pt102.312: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_312_nodes_allocation_delete_member |
||||||
test_system_scoped_313_nodes_allocation_delete_reader |
pass
pt102.313: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_313_nodes_allocation_delete_reader |
||||||
test_system_scoped_314_deploy_templates_post_admin |
pass
pt102.314: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_314_deploy_templates_post_admin |
||||||
test_system_scoped_315_deploy_templates_post_member |
pass
pt102.315: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_315_deploy_templates_post_member |
||||||
test_system_scoped_316_deploy_templates_post_reader |
pass
pt102.316: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_316_deploy_templates_post_reader |
||||||
test_system_scoped_317_deploy_templates_get_admin |
pass
pt102.317: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_317_deploy_templates_get_admin |
||||||
test_system_scoped_318_deploy_templates_get_member |
pass
pt102.318: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_318_deploy_templates_get_member |
||||||
test_system_scoped_319_deploy_templates_get_reader |
pass
pt102.319: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_319_deploy_templates_get_reader |
||||||
test_system_scoped_320_deploy_templates_deploy_template_id_get_admin |
pass
pt102.320: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_320_deploy_templates_deploy_template_id_get_admin |
||||||
test_system_scoped_321_deploy_templates_deploy_template_id_get_member |
pass
pt102.321: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_321_deploy_templates_deploy_template_id_get_member |
||||||
test_system_scoped_322_deploy_templates_deploy_template_id_get_reader |
pass
pt102.322: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_322_deploy_templates_deploy_template_id_get_reader |
||||||
test_system_scoped_323_deploy_templates_deploy_template_id_patch_admin |
pass
pt102.323: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_323_deploy_templates_deploy_template_id_patch_admin |
||||||
test_system_scoped_324_deploy_templates_deploy_template_id_patch_member |
pass
pt102.324: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_324_deploy_templates_deploy_template_id_patch_member |
||||||
test_system_scoped_325_deploy_templates_deploy_template_id_patch_reader |
pass
pt102.325: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_325_deploy_templates_deploy_template_id_patch_reader |
||||||
test_system_scoped_326_deploy_templates_deploy_template_id_delete_admin |
pass
pt102.326: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_326_deploy_templates_deploy_template_id_delete_admin |
||||||
test_system_scoped_327_deploy_templates_deploy_template_id_delete_member |
pass
pt102.327: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_327_deploy_templates_deploy_template_id_delete_member |
||||||
test_system_scoped_328_deploy_templates_deploy_template_id_delete_reader |
pass
pt102.328: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_328_deploy_templates_deploy_template_id_delete_reader |
||||||
test_system_scoped_329_chassis_post_admin |
pass
pt102.329: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_329_chassis_post_admin |
||||||
test_system_scoped_330_chassis_post_member |
pass
pt102.330: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_330_chassis_post_member |
||||||
test_system_scoped_331_chassis_post_reader |
pass
pt102.331: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_331_chassis_post_reader |
||||||
test_system_scoped_332_chassis_get_admin |
pass
pt102.332: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_332_chassis_get_admin |
||||||
test_system_scoped_333_chassis_get_member |
pass
pt102.333: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_333_chassis_get_member |
||||||
test_system_scoped_334_chassis_get_reader |
pass
pt102.334: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_334_chassis_get_reader |
||||||
test_system_scoped_335_chassis_get_service |
pass
pt102.335: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_335_chassis_get_service |
||||||
test_system_scoped_336_chassis_detail_get_admin |
pass
pt102.336: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_336_chassis_detail_get_admin |
||||||
test_system_scoped_337_chassis_detail_get_member |
pass
pt102.337: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_337_chassis_detail_get_member |
||||||
test_system_scoped_338_chassis_detail_get_reader |
pass
pt102.338: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_338_chassis_detail_get_reader |
||||||
test_system_scoped_339_chassis_chassis_id_get_admin |
pass
pt102.339: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_339_chassis_chassis_id_get_admin |
||||||
test_system_scoped_340_chassis_chassis_id_get_member |
pass
pt102.340: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_340_chassis_chassis_id_get_member |
||||||
test_system_scoped_341_chassis_chassis_id_get_reader |
pass
pt102.341: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_341_chassis_chassis_id_get_reader |
||||||
test_system_scoped_342_chassis_chassis_id_patch_admin |
pass
pt102.342: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_342_chassis_chassis_id_patch_admin |
||||||
test_system_scoped_343_chassis_chassis_id_patch_member |
pass
pt102.343: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_343_chassis_chassis_id_patch_member |
||||||
test_system_scoped_344_chassis_chassis_id_patch_reader |
pass
pt102.344: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_344_chassis_chassis_id_patch_reader |
||||||
test_system_scoped_345_chassis_chassis_id_delete_admin |
pass
pt102.345: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_345_chassis_chassis_id_delete_admin |
||||||
test_system_scoped_346_chassis_chassis_id_delete_member |
pass
pt102.346: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_346_chassis_chassis_id_delete_member |
||||||
test_system_scoped_347_chassis_chassis_id_delete_reader |
pass
pt102.347: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_347_chassis_chassis_id_delete_reader |
||||||
test_system_scoped_348_chassis_chassis_id_delete_service |
pass
pt102.348: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_348_chassis_chassis_id_delete_service |
||||||
test_system_scoped_349_node_history_get_admin |
pass
pt102.349: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_349_node_history_get_admin |
||||||
test_system_scoped_350_node_history_get_member |
pass
pt102.350: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_350_node_history_get_member |
||||||
test_system_scoped_351_node_history_get_reader |
pass
pt102.351: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_351_node_history_get_reader |
||||||
test_system_scoped_352_node_history_get_service |
pass
pt102.352: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_352_node_history_get_service |
||||||
test_system_scoped_353_node_history_get_entry_admin |
pass
pt102.353: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_353_node_history_get_entry_admin |
||||||
test_system_scoped_354_node_history_get_entry_member |
pass
pt102.354: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_354_node_history_get_entry_member |
||||||
test_system_scoped_355_node_history_get_entry_reader |
pass
pt102.355: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_355_node_history_get_entry_reader |
||||||
test_system_scoped_356_node_inventory_get_admin |
pass
pt102.356: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_356_node_inventory_get_admin |
||||||
test_system_scoped_357_node_inventory_get_reader |
pass
pt102.357: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_357_node_inventory_get_reader |
||||||
test_system_scoped_358_node_history_get_entry_service |
pass
pt102.358: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_358_node_history_get_entry_service |
||||||
test_system_scoped_359_shard_get_shards |
pass
pt102.359: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_359_shard_get_shards |
||||||
test_system_scoped_360_shard_patch_set_node_shard |
pass
pt102.360: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_360_shard_patch_set_node_shard |
||||||
test_system_scoped_361_shard_patch_set_node_shard_disallowed |
pass
pt102.361: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_361_shard_patch_set_node_shard_disallowed |
||||||
test_system_scoped_362_parent_node_patch_by_admin |
pass
pt102.362: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_362_parent_node_patch_by_admin |
||||||
test_system_scoped_363_parent_node_patch_by_member |
pass
pt102.363: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_363_parent_node_patch_by_member |
||||||
test_system_scoped_364_parent_node_patch_by_reader |
pass
pt102.364: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_364_parent_node_patch_by_reader |
||||||
test_system_scoped_365_nodes_firmware_component_get_admin |
pass
pt102.365: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_365_nodes_firmware_component_get_admin |
||||||
test_system_scoped_366_nodes_firmware_component_get_member |
pass
pt102.366: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_366_nodes_firmware_component_get_member |
||||||
test_system_scoped_367_nodes_firmware_component_get_reader |
pass
pt102.367: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_367_nodes_firmware_component_get_reader |
||||||
test_system_scoped_368_runbooks_post_admin |
pass
pt102.368: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_368_runbooks_post_admin |
||||||
test_system_scoped_369_runbooks_post_member |
pass
pt102.369: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_369_runbooks_post_member |
||||||
test_system_scoped_370_runbooks_post_reader |
pass
pt102.370: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_370_runbooks_post_reader |
||||||
test_system_scoped_371_runbooks_get_admin |
pass
pt102.371: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_371_runbooks_get_admin |
||||||
test_system_scoped_372_runbooks_get_member |
pass
pt102.372: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_372_runbooks_get_member |
||||||
test_system_scoped_373_runbooks_get_reader |
pass
pt102.373: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_373_runbooks_get_reader |
||||||
test_system_scoped_374_runbooks_runbook_id_get_admin |
pass
pt102.374: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_374_runbooks_runbook_id_get_admin |
||||||
test_system_scoped_375_runbooks_runbook_id_get_member |
pass
pt102.375: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_375_runbooks_runbook_id_get_member |
||||||
test_system_scoped_376_runbooks_runbook_id_get_reader |
pass
pt102.376: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_376_runbooks_runbook_id_get_reader |
||||||
test_system_scoped_377_runbooks_runbook_id_patch_admin |
pass
pt102.377: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_377_runbooks_runbook_id_patch_admin |
||||||
test_system_scoped_378_runbooks_runbook_id_patch_member |
pass
pt102.378: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_378_runbooks_runbook_id_patch_member |
||||||
test_system_scoped_379_runbooks_runbook_id_patch_reader |
pass
pt102.379: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_379_runbooks_runbook_id_patch_reader |
||||||
test_system_scoped_380_runbooks_runbook_id_patch_public_admin |
pass
pt102.380: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_380_runbooks_runbook_id_patch_public_admin |
||||||
test_system_scoped_381_runbooks_runbook_id_patch_public_member |
pass
pt102.381: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_381_runbooks_runbook_id_patch_public_member |
||||||
test_system_scoped_382_runbooks_runbook_id_patch_public_reader |
pass
pt102.382: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_382_runbooks_runbook_id_patch_public_reader |
||||||
test_system_scoped_383_runbooks_runbook_id_patch_owner_admin |
pass
pt102.383: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_383_runbooks_runbook_id_patch_owner_admin |
||||||
test_system_scoped_384_runbooks_runbook_id_patch_owner_member |
pass
pt102.384: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_384_runbooks_runbook_id_patch_owner_member |
||||||
test_system_scoped_385_runbooks_runbook_id_patch_owner_reader |
pass
pt102.385: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_385_runbooks_runbook_id_patch_owner_reader |
||||||
test_system_scoped_386_runbooks_runbook_id_delete_admin |
pass
pt102.386: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_386_runbooks_runbook_id_delete_admin |
||||||
test_system_scoped_387_runbooks_runbook_id_delete_member |
pass
pt102.387: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_387_runbooks_runbook_id_delete_member |
||||||
test_system_scoped_388_runbooks_runbook_id_delete_reader |
pass
pt102.388: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_388_runbooks_runbook_id_delete_reader |
||||||
test_system_scoped_389_runbooks_post_project_admin |
pass
pt102.389: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_389_runbooks_post_project_admin |
||||||
test_system_scoped_390_public_runbooks_post_admin |
pass
pt102.390: ironic.tests.unit.api.test_acl.TestRBACScopedRequests.test_system_scoped_390_public_runbooks_post_admin |
||||||
ironic.tests.unit.api.test_audit.TestAuditMiddleware | 3 | 3 | 0 | 0 | 0 | Detail | |
test_disable_audit_request |
pass
pt103.1: ironic.tests.unit.api.test_audit.TestAuditMiddleware.test_disable_audit_request |
||||||
test_enable_audit_request |
pass
pt103.2: ironic.tests.unit.api.test_audit.TestAuditMiddleware.test_enable_audit_request |
||||||
test_enable_audit_request_error |
pass
pt103.3: ironic.tests.unit.api.test_audit.TestAuditMiddleware.test_enable_audit_request_error |
||||||
ironic.tests.unit.api.test_functions.TestFunctionDefinition | 3 | 3 | 0 | 0 | 0 | Detail | |
test_get_arg |
pass
pt104.1: ironic.tests.unit.api.test_functions.TestFunctionDefinition.test_get_arg |
||||||
test_set_arg_types |
pass
pt104.2: ironic.tests.unit.api.test_functions.TestFunctionDefinition.test_set_arg_types |
||||||
test_signature |
pass
pt104.3: ironic.tests.unit.api.test_functions.TestFunctionDefinition.test_signature |
||||||
ironic.tests.unit.api.test_healthcheck.TestHealthcheckMiddleware | 2 | 2 | 0 | 0 | 0 | Detail | |
test_disable |
pass
pt105.1: ironic.tests.unit.api.test_healthcheck.TestHealthcheckMiddleware.test_disable |
||||||
test_enable |
pass
pt105.2: ironic.tests.unit.api.test_healthcheck.TestHealthcheckMiddleware.test_enable |
||||||
ironic.tests.unit.api.test_hooks.TestContextHook | 6 | 6 | 0 | 0 | 0 | Detail | |
test_context_hook_after_add_request_id |
pass
pt106.1: ironic.tests.unit.api.test_hooks.TestContextHook.test_context_hook_after_add_request_id |
||||||
test_context_hook_after_miss_context |
pass
pt106.2: ironic.tests.unit.api.test_hooks.TestContextHook.test_context_hook_after_miss_context |
||||||
test_context_hook_auth_token_info |
pass
pt106.3: ironic.tests.unit.api.test_hooks.TestContextHook.test_context_hook_auth_token_info |
||||||
test_context_hook_noauth_token_removed |
pass
pt106.4: ironic.tests.unit.api.test_hooks.TestContextHook.test_context_hook_noauth_token_removed |
||||||
test_context_hook_not_admin |
pass
pt106.5: ironic.tests.unit.api.test_hooks.TestContextHook.test_context_hook_not_admin |
||||||
test_context_hook_public_api |
pass
pt106.6: ironic.tests.unit.api.test_hooks.TestContextHook.test_context_hook_public_api |
||||||
ironic.tests.unit.api.test_hooks.TestNoExceptionTracebackHook | 11 | 11 | 0 | 0 | 0 | Detail | |
test_hook_exception_success |
pass
pt107.1: ironic.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_exception_success |
||||||
test_hook_on_clientfault |
pass
pt107.2: ironic.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_on_clientfault |
||||||
test_hook_on_clientfault_debug |
pass
pt107.3: ironic.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_on_clientfault_debug |
||||||
test_hook_on_clientfault_debug_tracebacks |
pass
pt107.4: ironic.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_on_clientfault_debug_tracebacks |
||||||
test_hook_on_serverfault |
pass
pt107.5: ironic.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_on_serverfault |
||||||
test_hook_on_serverfault_debug |
pass
pt107.6: ironic.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_on_serverfault_debug |
||||||
test_hook_on_serverfault_debug_tracebacks |
pass
pt107.7: ironic.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_on_serverfault_debug_tracebacks |
||||||
test_hook_remote_error_success |
pass
pt107.8: ironic.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_remote_error_success |
||||||
test_hook_without_traceback |
pass
pt107.9: ironic.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_without_traceback |
||||||
test_hook_without_traceback_debug |
pass
pt107.10: ironic.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_without_traceback_debug |
||||||
test_hook_without_traceback_debug_tracebacks |
pass
pt107.11: ironic.tests.unit.api.test_hooks.TestNoExceptionTracebackHook.test_hook_without_traceback_debug_tracebacks |
||||||
ironic.tests.unit.api.test_hooks.TestPolicyDeprecation | 1 | 1 | 0 | 0 | 0 | Detail | |
test_policy_deprecation_check |
pass
pt108.1: ironic.tests.unit.api.test_hooks.TestPolicyDeprecation.test_policy_deprecation_check |
||||||
ironic.tests.unit.api.test_hooks.TestPublicUrlHook | 2 | 2 | 0 | 0 | 0 | Detail | |
test_before_host_url |
pass
pt109.1: ironic.tests.unit.api.test_hooks.TestPublicUrlHook.test_before_host_url |
||||||
test_before_public_endpoint |
pass
pt109.2: ironic.tests.unit.api.test_hooks.TestPublicUrlHook.test_before_public_endpoint |
||||||
ironic.tests.unit.api.test_method.TestExpose | 8 | 8 | 0 | 0 | 0 | Detail | |
test_exception |
pass
pt110.1: ironic.tests.unit.api.test_method.TestExpose.test_exception |
||||||
test_expose |
pass
pt110.2: ironic.tests.unit.api.test_method.TestExpose.test_expose |
||||||
test_expose_validation |
pass
pt110.3: ironic.tests.unit.api.test_method.TestExpose.test_expose_validation |
||||||
test_post_body |
pass
pt110.4: ironic.tests.unit.api.test_method.TestExpose.test_post_body |
||||||
test_post_body_validation |
pass
pt110.5: ironic.tests.unit.api.test_method.TestExpose.test_post_body_validation |
||||||
test_response_204 |
pass
pt110.6: ironic.tests.unit.api.test_method.TestExpose.test_response_204 |
||||||
test_response_content |
pass
pt110.7: ironic.tests.unit.api.test_method.TestExpose.test_response_content |
||||||
test_response_custom_status |
pass
pt110.8: ironic.tests.unit.api.test_method.TestExpose.test_response_custom_status |
||||||
ironic.tests.unit.api.test_middleware.TestBasicAuthMiddleware | 3 | 3 | 0 | 0 | 0 | Detail | |
test_authenticated |
pass
pt111.1: ironic.tests.unit.api.test_middleware.TestBasicAuthMiddleware.test_authenticated |
||||||
test_not_authenticated |
pass
pt111.2: ironic.tests.unit.api.test_middleware.TestBasicAuthMiddleware.test_not_authenticated |
||||||
test_public_unauthenticated |
pass
pt111.3: ironic.tests.unit.api.test_middleware.TestBasicAuthMiddleware.test_public_unauthenticated |
||||||
ironic.tests.unit.api.test_middleware.TestCORSMiddleware | 4 | 4 | 0 | 0 | 0 | Detail | |
test_invalid_cors_get_request |
pass
pt112.1: ironic.tests.unit.api.test_middleware.TestCORSMiddleware.test_invalid_cors_get_request |
||||||
test_invalid_cors_options_request |
pass
pt112.2: ironic.tests.unit.api.test_middleware.TestCORSMiddleware.test_invalid_cors_options_request |
||||||
test_valid_cors_get_request |
pass
pt112.3: ironic.tests.unit.api.test_middleware.TestCORSMiddleware.test_valid_cors_get_request |
||||||
test_valid_cors_options_request |
pass
pt112.4: ironic.tests.unit.api.test_middleware.TestCORSMiddleware.test_valid_cors_options_request |
||||||
ironic.tests.unit.api.test_ospmiddleware.TestOsprofilerWsgiMiddleware | 2 | 2 | 0 | 0 | 0 | Detail | |
test_disable_osp_wsgi_request |
pass
pt113.1: ironic.tests.unit.api.test_ospmiddleware.TestOsprofilerWsgiMiddleware.test_disable_osp_wsgi_request |
||||||
test_enable_osp_wsgi_request |
pass
pt113.2: ironic.tests.unit.api.test_ospmiddleware.TestOsprofilerWsgiMiddleware.test_enable_osp_wsgi_request |
||||||
ironic.tests.unit.api.test_proxy_middleware.TestProxyHeadersMiddleware | 2 | 2 | 0 | 0 | 0 | Detail | |
test_proxy_headers_disabled |
pass
pt114.1: ironic.tests.unit.api.test_proxy_middleware.TestProxyHeadersMiddleware.test_proxy_headers_disabled |
||||||
test_proxy_headers_enabled |
pass
pt114.2: ironic.tests.unit.api.test_proxy_middleware.TestProxyHeadersMiddleware.test_proxy_headers_enabled |
||||||
ironic.tests.unit.api.test_root.TestRoot | 3 | 3 | 0 | 0 | 0 | Detail | |
test_get_root |
pass
pt115.1: ironic.tests.unit.api.test_root.TestRoot.test_get_root |
||||||
test_no_html_errors |
pass
pt115.2: ironic.tests.unit.api.test_root.TestRoot.test_no_html_errors |
||||||
test_no_html_errors2 |
pass
pt115.3: ironic.tests.unit.api.test_root.TestRoot.test_no_html_errors2 |
||||||
ironic.tests.unit.api.test_root.TestV1Root | 4 | 4 | 0 | 0 | 0 | Detail | |
test_get_v1_22_root |
pass
pt116.1: ironic.tests.unit.api.test_root.TestV1Root.test_get_v1_22_root |
||||||
test_get_v1_23_root |
pass
pt116.2: ironic.tests.unit.api.test_root.TestV1Root.test_get_v1_23_root |
||||||
test_get_v1_32_root |
pass
pt116.3: ironic.tests.unit.api.test_root.TestV1Root.test_get_v1_32_root |
||||||
test_get_v1_root |
pass
pt116.4: ironic.tests.unit.api.test_root.TestV1Root.test_get_v1_root |
||||||
ironic.tests.unit.api.validation.test_validators.TestSchemaValidator | 2 | 2 | 0 | 0 | 0 | Detail | |
test_datetime_format |
pass
pt117.1: ironic.tests.unit.api.validation.test_validators.TestSchemaValidator.test_datetime_format |
||||||
test_uuid_format |
pass
pt117.2: ironic.tests.unit.api.validation.test_validators.TestSchemaValidator.test_uuid_format |
||||||
ironic.tests.unit.command.test_conductor.ConductorStartTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_warn_about_unsafe_shred_parameters_defaults |
pass
pt118.1: ironic.tests.unit.command.test_conductor.ConductorStartTestCase.test_warn_about_unsafe_shred_parameters_defaults |
||||||
test_warn_about_unsafe_shred_parameters_produces_a_warning |
pass
pt118.2: ironic.tests.unit.command.test_conductor.ConductorStartTestCase.test_warn_about_unsafe_shred_parameters_produces_a_warning |
||||||
test_warn_about_unsafe_shred_parameters_random_no_zeros |
pass
pt118.3: ironic.tests.unit.command.test_conductor.ConductorStartTestCase.test_warn_about_unsafe_shred_parameters_random_no_zeros |
||||||
test_warn_about_unsafe_shred_parameters_zeros |
pass
pt118.4: ironic.tests.unit.command.test_conductor.ConductorStartTestCase.test_warn_about_unsafe_shred_parameters_zeros |
||||||
ironic.tests.unit.command.test_dbsync.DbSyncTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_upgrade_and_version |
pass
pt119.1: ironic.tests.unit.command.test_dbsync.DbSyncTestCase.test_upgrade_and_version |
||||||
ironic.tests.unit.command.test_dbsync.OnlineMigrationTestCase | 20 | 20 | 0 | 0 | 0 | Detail | |
test__run_migration_functions |
pass
pt120.1: ironic.tests.unit.command.test_dbsync.OnlineMigrationTestCase.test__run_migration_functions |
||||||
test__run_migration_functions_2 |
pass
pt120.2: ironic.tests.unit.command.test_dbsync.OnlineMigrationTestCase.test__run_migration_functions_2 |
||||||
test__run_migration_functions_2_done |
pass
pt120.3: ironic.tests.unit.command.test_dbsync.OnlineMigrationTestCase.test__run_migration_functions_2_done |
||||||
test__run_migration_functions_2_notdone |
pass
pt120.4: ironic.tests.unit.command.test_dbsync.OnlineMigrationTestCase.test__run_migration_functions_2_notdone |
||||||
test__run_migration_functions_2_onedone |
pass
pt120.5: ironic.tests.unit.command.test_dbsync.OnlineMigrationTestCase.test__run_migration_functions_2_onedone |
||||||
test__run_migration_functions_exception |
pass
pt120.6: ironic.tests.unit.command.test_dbsync.OnlineMigrationTestCase.test__run_migration_functions_exception |
||||||
test__run_migration_functions_none |
pass
pt120.7: ironic.tests.unit.command.test_dbsync.OnlineMigrationTestCase.test__run_migration_functions_none |
||||||
test__run_migration_functions_two_calls_done |
pass
pt120.8: ironic.tests.unit.command.test_dbsync.OnlineMigrationTestCase.test__run_migration_functions_two_calls_done |
||||||
test__run_online_data_migrations |
pass
pt120.9: ironic.tests.unit.command.test_dbsync.OnlineMigrationTestCase.test__run_online_data_migrations |
||||||
test__run_online_data_migrations_batches |
pass
pt120.10: ironic.tests.unit.command.test_dbsync.OnlineMigrationTestCase.test__run_online_data_migrations_batches |
||||||
test__run_online_data_migrations_exception |
pass
pt120.11: ironic.tests.unit.command.test_dbsync.OnlineMigrationTestCase.test__run_online_data_migrations_exception |
||||||
test__run_online_data_migrations_invalid_option1 |
pass
pt120.12: ironic.tests.unit.command.test_dbsync.OnlineMigrationTestCase.test__run_online_data_migrations_invalid_option1 |
||||||
test__run_online_data_migrations_invalid_option2 |
pass
pt120.13: ironic.tests.unit.command.test_dbsync.OnlineMigrationTestCase.test__run_online_data_migrations_invalid_option2 |
||||||
test__run_online_data_migrations_max_count_neg |
pass
pt120.14: ironic.tests.unit.command.test_dbsync.OnlineMigrationTestCase.test__run_online_data_migrations_max_count_neg |
||||||
test__run_online_data_migrations_notdone |
pass
pt120.15: ironic.tests.unit.command.test_dbsync.OnlineMigrationTestCase.test__run_online_data_migrations_notdone |
||||||
test__run_online_data_migrations_with_options |
pass
pt120.16: ironic.tests.unit.command.test_dbsync.OnlineMigrationTestCase.test__run_online_data_migrations_with_options |
||||||
test_check_obj_versions |
pass
pt120.17: ironic.tests.unit.command.test_dbsync.OnlineMigrationTestCase.test_check_obj_versions |
||||||
test_check_obj_versions_bad |
pass
pt120.18: ironic.tests.unit.command.test_dbsync.OnlineMigrationTestCase.test_check_obj_versions_bad |
||||||
test_check_obj_versions_ignore_models |
pass
pt120.19: ironic.tests.unit.command.test_dbsync.OnlineMigrationTestCase.test_check_obj_versions_ignore_models |
||||||
test_check_versions_bad |
pass
pt120.20: ironic.tests.unit.command.test_dbsync.OnlineMigrationTestCase.test_check_versions_bad |
||||||
ironic.tests.unit.command.test_status.TestUpgradeChecks | 6 | 6 | 0 | 0 | 0 | Detail | |
test__check_allocations_table_latin1 |
pass
pt121.1: ironic.tests.unit.command.test_status.TestUpgradeChecks.test__check_allocations_table_latin1 |
||||||
test__check_allocations_table_myiasm |
pass
pt121.2: ironic.tests.unit.command.test_status.TestUpgradeChecks.test__check_allocations_table_myiasm |
||||||
test__check_allocations_table_myiasm_both |
pass
pt121.3: ironic.tests.unit.command.test_status.TestUpgradeChecks.test__check_allocations_table_myiasm_both |
||||||
test__check_allocations_table_ok |
pass
pt121.4: ironic.tests.unit.command.test_status.TestUpgradeChecks.test__check_allocations_table_ok |
||||||
test__check_obj_versions |
pass
pt121.5: ironic.tests.unit.command.test_status.TestUpgradeChecks.test__check_obj_versions |
||||||
test__check_obj_versions_bad |
pass
pt121.6: ironic.tests.unit.command.test_status.TestUpgradeChecks.test__check_obj_versions_bad |
||||||
ironic.tests.unit.common.test_args.ValidateDecoratorTest | 17 | 17 | 0 | 0 | 0 | Detail | |
test_and |
pass
pt122.1: ironic.tests.unit.common.test_args.ValidateDecoratorTest.test_and |
||||||
test_boolean |
pass
pt122.2: ironic.tests.unit.common.test_args.ValidateDecoratorTest.test_boolean |
||||||
test_decorated_args |
pass
pt122.3: ironic.tests.unit.common.test_args.ValidateDecoratorTest.test_decorated_args |
||||||
test_decorated_args_kwargs |
pass
pt122.4: ironic.tests.unit.common.test_args.ValidateDecoratorTest.test_decorated_args_kwargs |
||||||
test_decorated_function |
pass
pt122.5: ironic.tests.unit.common.test_args.ValidateDecoratorTest.test_decorated_function |
||||||
test_decorated_kwargs |
pass
pt122.6: ironic.tests.unit.common.test_args.ValidateDecoratorTest.test_decorated_kwargs |
||||||
test_integer |
pass
pt122.7: ironic.tests.unit.common.test_args.ValidateDecoratorTest.test_integer |
||||||
test_mac_address |
pass
pt122.8: ironic.tests.unit.common.test_args.ValidateDecoratorTest.test_mac_address |
||||||
test_mandatory |
pass
pt122.9: ironic.tests.unit.common.test_args.ValidateDecoratorTest.test_mandatory |
||||||
test_mixed_unvalidated |
pass
pt122.10: ironic.tests.unit.common.test_args.ValidateDecoratorTest.test_mixed_unvalidated |
||||||
test_name |
pass
pt122.11: ironic.tests.unit.common.test_args.ValidateDecoratorTest.test_name |
||||||
test_or |
pass
pt122.12: ironic.tests.unit.common.test_args.ValidateDecoratorTest.test_or |
||||||
test_string |
pass
pt122.13: ironic.tests.unit.common.test_args.ValidateDecoratorTest.test_string |
||||||
test_string_list |
pass
pt122.14: ironic.tests.unit.common.test_args.ValidateDecoratorTest.test_string_list |
||||||
test_unexpected_args |
pass
pt122.15: ironic.tests.unit.common.test_args.ValidateDecoratorTest.test_unexpected_args |
||||||
test_uuid |
pass
pt122.16: ironic.tests.unit.common.test_args.ValidateDecoratorTest.test_uuid |
||||||
test_uuid_or_name |
pass
pt122.17: ironic.tests.unit.common.test_args.ValidateDecoratorTest.test_uuid_or_name |
||||||
ironic.tests.unit.common.test_args.ValidateDictTest | 2 | 2 | 0 | 0 | 0 | Detail | |
test_dict_valid |
pass
pt123.1: ironic.tests.unit.common.test_args.ValidateDictTest.test_dict_valid |
||||||
test_dict_valid_colon_key_name |
pass
pt123.2: ironic.tests.unit.common.test_args.ValidateDictTest.test_dict_valid_colon_key_name |
||||||
ironic.tests.unit.common.test_args.ValidatePatchSchemaTest | 2 | 2 | 0 | 0 | 0 | Detail | |
test_patch |
pass
pt124.1: ironic.tests.unit.common.test_args.ValidatePatchSchemaTest.test_patch |
||||||
test_patch_validation_failed |
pass
pt124.2: ironic.tests.unit.common.test_args.ValidatePatchSchemaTest.test_patch_validation_failed |
||||||
ironic.tests.unit.common.test_args.ValidateSchemaTest | 4 | 4 | 0 | 0 | 0 | Detail | |
test_schema |
pass
pt125.1: ironic.tests.unit.common.test_args.ValidateSchemaTest.test_schema |
||||||
test_schema_needs_args |
pass
pt125.2: ironic.tests.unit.common.test_args.ValidateSchemaTest.test_schema_needs_args |
||||||
test_schema_needs_kwargs |
pass
pt125.3: ironic.tests.unit.common.test_args.ValidateSchemaTest.test_schema_needs_kwargs |
||||||
test_schema_needs_mixed |
pass
pt125.4: ironic.tests.unit.common.test_args.ValidateSchemaTest.test_schema_needs_mixed |
||||||
ironic.tests.unit.common.test_args.ValidateTypesTest | 1 | 1 | 0 | 0 | 0 | Detail | |
test_types |
pass
pt126.1: ironic.tests.unit.common.test_args.ValidateTypesTest.test_types |
||||||
ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsGetChecksumTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_get_checksum_from_url_empty_response |
pass
pt127.1: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsGetChecksumTestCase.test_get_checksum_from_url_empty_response |
||||||
test_get_checksum_from_url_multiline |
pass
pt127.2: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsGetChecksumTestCase.test_get_checksum_from_url_multiline |
||||||
test_get_checksum_from_url_multiline_no_file |
pass
pt127.3: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsGetChecksumTestCase.test_get_checksum_from_url_multiline_no_file |
||||||
test_get_checksum_from_url_nomatch_line |
pass
pt127.4: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsGetChecksumTestCase.test_get_checksum_from_url_nomatch_line |
||||||
test_get_checksum_from_url_one_line |
pass
pt127.5: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsGetChecksumTestCase.test_get_checksum_from_url_one_line |
||||||
ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsTestCase | 13 | 13 | 0 | 0 | 0 | Detail | |
test_get_checksum_and_algo_image_checksum |
pass
pt128.1: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsTestCase.test_get_checksum_and_algo_image_checksum |
||||||
test_get_checksum_and_algo_image_checksum_glance |
pass
pt128.2: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsTestCase.test_get_checksum_and_algo_image_checksum_glance |
||||||
test_get_checksum_and_algo_image_checksum_http_url |
pass
pt128.3: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsTestCase.test_get_checksum_and_algo_image_checksum_http_url |
||||||
test_get_checksum_and_algo_image_checksum_https_url |
pass
pt128.4: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsTestCase.test_get_checksum_and_algo_image_checksum_https_url |
||||||
test_get_checksum_and_algo_image_checksum_not_allowed |
pass
pt128.5: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsTestCase.test_get_checksum_and_algo_image_checksum_not_allowed |
||||||
test_get_checksum_and_algo_image_checksum_sha256 |
pass
pt128.6: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsTestCase.test_get_checksum_and_algo_image_checksum_sha256 |
||||||
test_get_checksum_and_algo_image_checksum_sha512 |
pass
pt128.7: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsTestCase.test_get_checksum_and_algo_image_checksum_sha512 |
||||||
test_get_checksum_and_algo_no_checksum_file_url |
pass
pt128.8: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsTestCase.test_get_checksum_and_algo_no_checksum_file_url |
||||||
test_is_checksum_url |
pass
pt128.9: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsTestCase.test_is_checksum_url |
||||||
test_is_checksum_url_file |
pass
pt128.10: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsTestCase.test_is_checksum_url_file |
||||||
test_is_checksum_url_string |
pass
pt128.11: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsTestCase.test_is_checksum_url_string |
||||||
test_validate_text_checksum |
pass
pt128.12: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsTestCase.test_validate_text_checksum |
||||||
test_validate_text_checksum_invalid |
pass
pt128.13: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsTestCase.test_validate_text_checksum_invalid |
||||||
ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsValidateTestCase | 7 | 7 | 0 | 0 | 0 | Detail | |
test_validate_checksum |
pass
pt129.1: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsValidateTestCase.test_validate_checksum |
||||||
test_validate_checksum_file_not_found |
pass
pt129.2: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsValidateTestCase.test_validate_checksum_file_not_found |
||||||
test_validate_checksum_hashlib_not_supports_algo |
pass
pt129.3: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsValidateTestCase.test_validate_checksum_hashlib_not_supports_algo |
||||||
test_validate_checksum_mismatch |
pass
pt129.4: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsValidateTestCase.test_validate_checksum_mismatch |
||||||
test_validate_checksum_mixed_case |
pass
pt129.5: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsValidateTestCase.test_validate_checksum_mixed_case |
||||||
test_validate_checksum_mixed_case_delimited |
pass
pt129.6: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsValidateTestCase.test_validate_checksum_mixed_case_delimited |
||||||
test_validate_checksum_mixed_md5 |
pass
pt129.7: ironic.tests.unit.common.test_checksum_utils.IronicChecksumUtilsValidateTestCase.test_validate_checksum_mixed_md5 |
||||||
ironic.tests.unit.common.test_cinder.TestCinderActions | 17 | 17 | 0 | 0 | 0 | Detail | |
test_attach_volumes |
pass
pt130.1: ironic.tests.unit.common.test_cinder.TestCinderActions.test_attach_volumes |
||||||
test_attach_volumes_attach_record_failure |
pass
pt130.2: ironic.tests.unit.common.test_cinder.TestCinderActions.test_attach_volumes_attach_record_failure |
||||||
test_attach_volumes_attach_set_meta_failure |
pass
pt130.3: ironic.tests.unit.common.test_cinder.TestCinderActions.test_attach_volumes_attach_set_meta_failure |
||||||
test_attach_volumes_conn_init_failure |
pass
pt130.4: ironic.tests.unit.common.test_cinder.TestCinderActions.test_attach_volumes_conn_init_failure |
||||||
test_attach_volumes_initialize_connection_failure |
pass
pt130.5: ironic.tests.unit.common.test_cinder.TestCinderActions.test_attach_volumes_initialize_connection_failure |
||||||
test_attach_volumes_one_attached |
pass
pt130.6: ironic.tests.unit.common.test_cinder.TestCinderActions.test_attach_volumes_one_attached |
||||||
test_attach_volumes_reserve_failure |
pass
pt130.7: ironic.tests.unit.common.test_cinder.TestCinderActions.test_attach_volumes_reserve_failure |
||||||
test_attach_volumes_vol_not_found |
pass
pt130.8: ironic.tests.unit.common.test_cinder.TestCinderActions.test_attach_volumes_vol_not_found |
||||||
test_detach_volumes |
pass
pt130.9: ironic.tests.unit.common.test_cinder.TestCinderActions.test_detach_volumes |
||||||
test_detach_volumes_begin_detaching_failure |
pass
pt130.10: ironic.tests.unit.common.test_cinder.TestCinderActions.test_detach_volumes_begin_detaching_failure |
||||||
test_detach_volumes_conn_init_failure_bad_request |
pass
pt130.11: ironic.tests.unit.common.test_cinder.TestCinderActions.test_detach_volumes_conn_init_failure_bad_request |
||||||
test_detach_volumes_detach_failure_errors_allowed |
pass
pt130.12: ironic.tests.unit.common.test_cinder.TestCinderActions.test_detach_volumes_detach_failure_errors_allowed |
||||||
test_detach_volumes_detach_failure_errors_not_allowed |
pass
pt130.13: ironic.tests.unit.common.test_cinder.TestCinderActions.test_detach_volumes_detach_failure_errors_not_allowed |
||||||
test_detach_volumes_detach_meta_failure_errors_not_allowed |
pass
pt130.14: ironic.tests.unit.common.test_cinder.TestCinderActions.test_detach_volumes_detach_meta_failure_errors_not_allowed |
||||||
test_detach_volumes_one_detached |
pass
pt130.15: ironic.tests.unit.common.test_cinder.TestCinderActions.test_detach_volumes_one_detached |
||||||
test_detach_volumes_term_failure |
pass
pt130.16: ironic.tests.unit.common.test_cinder.TestCinderActions.test_detach_volumes_term_failure |
||||||
test_detach_volumes_vol_not_found |
pass
pt130.17: ironic.tests.unit.common.test_cinder.TestCinderActions.test_detach_volumes_vol_not_found |
||||||
ironic.tests.unit.common.test_cinder.TestCinderClient | 2 | 2 | 0 | 0 | 0 | Detail | |
test__get_cinder_session |
pass
pt131.1: ironic.tests.unit.common.test_cinder.TestCinderClient.test__get_cinder_session |
||||||
test_get_cinder_client_with_context |
pass
pt131.2: ironic.tests.unit.common.test_cinder.TestCinderClient.test_get_cinder_client_with_context |
||||||
ironic.tests.unit.common.test_cinder.TestCinderUtils | 4 | 4 | 0 | 0 | 0 | Detail | |
test__create_metadata_dictionary |
pass
pt132.1: ironic.tests.unit.common.test_cinder.TestCinderUtils.test__create_metadata_dictionary |
||||||
test__get_attachment_id |
pass
pt132.2: ironic.tests.unit.common.test_cinder.TestCinderUtils.test__get_attachment_id |
||||||
test_is_volume_attached |
pass
pt132.3: ironic.tests.unit.common.test_cinder.TestCinderUtils.test_is_volume_attached |
||||||
test_is_volume_available |
pass
pt132.4: ironic.tests.unit.common.test_cinder.TestCinderUtils.test_is_volume_available |
||||||
ironic.tests.unit.common.test_context.RequestContextTestCase | 8 | 8 | 0 | 0 | 0 | Detail | |
test_create_context |
pass
pt133.1: ironic.tests.unit.common.test_context.RequestContextTestCase.test_create_context |
||||||
test_create_context_with_environ |
pass
pt133.2: ironic.tests.unit.common.test_context.RequestContextTestCase.test_create_context_with_environ |
||||||
test_from_dict |
pass
pt133.3: ironic.tests.unit.common.test_context.RequestContextTestCase.test_from_dict |
||||||
test_from_dict_older_api_server |
pass
pt133.4: ironic.tests.unit.common.test_context.RequestContextTestCase.test_from_dict_older_api_server |
||||||
test_thread_with_context |
pass
pt133.5: ironic.tests.unit.common.test_context.RequestContextTestCase.test_thread_with_context |
||||||
test_thread_without_context |
pass
pt133.6: ironic.tests.unit.common.test_context.RequestContextTestCase.test_thread_without_context |
||||||
test_to_dict_get_auth_token_info |
pass
pt133.7: ironic.tests.unit.common.test_context.RequestContextTestCase.test_to_dict_get_auth_token_info |
||||||
test_to_policy_values |
pass
pt133.8: ironic.tests.unit.common.test_context.RequestContextTestCase.test_to_policy_values |
||||||
ironic.tests.unit.common.test_driver_factory.CheckAndUpdateNodeInterfacesTestCase | 9 | 9 | 0 | 0 | 0 | Detail | |
test_create_node_dynamic_driver_interfaces_set |
pass
pt134.1: ironic.tests.unit.common.test_driver_factory.CheckAndUpdateNodeInterfacesTestCase.test_create_node_dynamic_driver_interfaces_set |
||||||
test_create_node_invalid_network_interface |
pass
pt134.2: ironic.tests.unit.common.test_driver_factory.CheckAndUpdateNodeInterfacesTestCase.test_create_node_invalid_network_interface |
||||||
test_create_node_invalid_network_interface_instance_info_override |
pass
pt134.3: ironic.tests.unit.common.test_driver_factory.CheckAndUpdateNodeInterfacesTestCase.test_create_node_invalid_network_interface_instance_info_override |
||||||
test_create_node_valid_interfaces |
pass
pt134.4: ironic.tests.unit.common.test_driver_factory.CheckAndUpdateNodeInterfacesTestCase.test_create_node_valid_interfaces |
||||||
test_create_node_valid_network_interface_instance_info_override |
pass
pt134.5: ironic.tests.unit.common.test_driver_factory.CheckAndUpdateNodeInterfacesTestCase.test_create_node_valid_network_interface_instance_info_override |
||||||
test_no_network_interface |
pass
pt134.6: ironic.tests.unit.common.test_driver_factory.CheckAndUpdateNodeInterfacesTestCase.test_no_network_interface |
||||||
test_no_network_interface_default_from_conf |
pass
pt134.7: ironic.tests.unit.common.test_driver_factory.CheckAndUpdateNodeInterfacesTestCase.test_no_network_interface_default_from_conf |
||||||
test_node_update_dynamic_driver_set_interfaces |
pass
pt134.8: ironic.tests.unit.common.test_driver_factory.CheckAndUpdateNodeInterfacesTestCase.test_node_update_dynamic_driver_set_interfaces |
||||||
test_none_network_interface |
pass
pt134.9: ironic.tests.unit.common.test_driver_factory.CheckAndUpdateNodeInterfacesTestCase.test_none_network_interface |
||||||
ironic.tests.unit.common.test_driver_factory.DefaultInterfaceTestCase | 10 | 10 | 0 | 0 | 0 | Detail | |
test_calculated_fallback |
pass
pt135.1: ironic.tests.unit.common.test_driver_factory.DefaultInterfaceTestCase.test_calculated_fallback |
||||||
test_calculated_no_answer_drivername |
pass
pt135.2: ironic.tests.unit.common.test_driver_factory.DefaultInterfaceTestCase.test_calculated_no_answer_drivername |
||||||
test_calculated_no_answer_drivername_node |
pass
pt135.3: ironic.tests.unit.common.test_driver_factory.DefaultInterfaceTestCase.test_calculated_no_answer_drivername_node |
||||||
test_calculated_with_one |
pass
pt135.4: ironic.tests.unit.common.test_driver_factory.DefaultInterfaceTestCase.test_calculated_with_one |
||||||
test_calculated_with_two |
pass
pt135.5: ironic.tests.unit.common.test_driver_factory.DefaultInterfaceTestCase.test_calculated_with_two |
||||||
test_calculated_with_unsupported |
pass
pt135.6: ironic.tests.unit.common.test_driver_factory.DefaultInterfaceTestCase.test_calculated_with_unsupported |
||||||
test_check_exception_IncompatibleInterface |
pass
pt135.7: ironic.tests.unit.common.test_driver_factory.DefaultInterfaceTestCase.test_check_exception_IncompatibleInterface |
||||||
test_from_additional_defaults |
pass
pt135.8: ironic.tests.unit.common.test_driver_factory.DefaultInterfaceTestCase.test_from_additional_defaults |
||||||
test_from_config |
pass
pt135.9: ironic.tests.unit.common.test_driver_factory.DefaultInterfaceTestCase.test_from_config |
||||||
test_network_from_additional_defaults_hardware_type |
pass
pt135.10: ironic.tests.unit.common.test_driver_factory.DefaultInterfaceTestCase.test_network_from_additional_defaults_hardware_type |
||||||
ironic.tests.unit.common.test_driver_factory.DriverLoadTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_driver_duplicated_entry |
pass
pt136.1: ironic.tests.unit.common.test_driver_factory.DriverLoadTestCase.test_driver_duplicated_entry |
||||||
test_driver_empty_entry |
pass
pt136.2: ironic.tests.unit.common.test_driver_factory.DriverLoadTestCase.test_driver_empty_entry |
||||||
test_driver_init_checks_unsupported |
pass
pt136.3: ironic.tests.unit.common.test_driver_factory.DriverLoadTestCase.test_driver_init_checks_unsupported |
||||||
test_driver_load_error_if_driver_enabled |
pass
pt136.4: ironic.tests.unit.common.test_driver_factory.DriverLoadTestCase.test_driver_load_error_if_driver_enabled |
||||||
test_no_driver_load_error_if_driver_disabled |
pass
pt136.5: ironic.tests.unit.common.test_driver_factory.DriverLoadTestCase.test_no_driver_load_error_if_driver_disabled |
||||||
test_wrap_in_driver_load_error_if_driver_enabled |
pass
pt136.6: ironic.tests.unit.common.test_driver_factory.DriverLoadTestCase.test_wrap_in_driver_load_error_if_driver_enabled |
||||||
ironic.tests.unit.common.test_driver_factory.HardwareTypeLoadTestCase | 20 | 20 | 0 | 0 | 0 | Detail | |
test_build_driver_for_task |
pass
pt137.1: ironic.tests.unit.common.test_driver_factory.HardwareTypeLoadTestCase.test_build_driver_for_task |
||||||
test_build_driver_for_task_bad_default |
pass
pt137.2: ironic.tests.unit.common.test_driver_factory.HardwareTypeLoadTestCase.test_build_driver_for_task_bad_default |
||||||
test_build_driver_for_task_calculated_defaults |
pass
pt137.3: ironic.tests.unit.common.test_driver_factory.HardwareTypeLoadTestCase.test_build_driver_for_task_calculated_defaults |
||||||
test_build_driver_for_task_configured_defaults |
pass
pt137.4: ironic.tests.unit.common.test_driver_factory.HardwareTypeLoadTestCase.test_build_driver_for_task_configured_defaults |
||||||
test_build_driver_for_task_fake |
pass
pt137.5: ironic.tests.unit.common.test_driver_factory.HardwareTypeLoadTestCase.test_build_driver_for_task_fake |
||||||
test_build_driver_for_task_fallback_defaults |
pass
pt137.6: ironic.tests.unit.common.test_driver_factory.HardwareTypeLoadTestCase.test_build_driver_for_task_fallback_defaults |
||||||
test_build_driver_for_task_incorrect |
pass
pt137.7: ironic.tests.unit.common.test_driver_factory.HardwareTypeLoadTestCase.test_build_driver_for_task_incorrect |
||||||
test_build_driver_for_task_instance_info_override |
pass
pt137.8: ironic.tests.unit.common.test_driver_factory.HardwareTypeLoadTestCase.test_build_driver_for_task_instance_info_override |
||||||
test_build_driver_for_task_not_fake |
pass
pt137.9: ironic.tests.unit.common.test_driver_factory.HardwareTypeLoadTestCase.test_build_driver_for_task_not_fake |
||||||
test_enabled_supported_interfaces |
pass
pt137.10: ironic.tests.unit.common.test_driver_factory.HardwareTypeLoadTestCase.test_enabled_supported_interfaces |
||||||
test_enabled_supported_interfaces_non_default |
pass
pt137.11: ironic.tests.unit.common.test_driver_factory.HardwareTypeLoadTestCase.test_enabled_supported_interfaces_non_default |
||||||
test_get_hardware_type_existing |
pass
pt137.12: ironic.tests.unit.common.test_driver_factory.HardwareTypeLoadTestCase.test_get_hardware_type_existing |
||||||
test_get_hardware_type_missing |
pass
pt137.13: ironic.tests.unit.common.test_driver_factory.HardwareTypeLoadTestCase.test_get_hardware_type_missing |
||||||
test_invalid_rescue_interface |
pass
pt137.14: ironic.tests.unit.common.test_driver_factory.HardwareTypeLoadTestCase.test_invalid_rescue_interface |
||||||
test_invalid_storage_interface |
pass
pt137.15: ironic.tests.unit.common.test_driver_factory.HardwareTypeLoadTestCase.test_invalid_storage_interface |
||||||
test_no_raid_interface_no_default |
pass
pt137.16: ironic.tests.unit.common.test_driver_factory.HardwareTypeLoadTestCase.test_no_raid_interface_no_default |
||||||
test_no_rescue_interface_default_from_conf |
pass
pt137.17: ironic.tests.unit.common.test_driver_factory.HardwareTypeLoadTestCase.test_no_rescue_interface_default_from_conf |
||||||
test_no_storage_interface |
pass
pt137.18: ironic.tests.unit.common.test_driver_factory.HardwareTypeLoadTestCase.test_no_storage_interface |
||||||
test_no_storage_interface_default_from_conf |
pass
pt137.19: ironic.tests.unit.common.test_driver_factory.HardwareTypeLoadTestCase.test_no_storage_interface_default_from_conf |
||||||
test_none_storage_interface |
pass
pt137.20: ironic.tests.unit.common.test_driver_factory.HardwareTypeLoadTestCase.test_none_storage_interface |
||||||
ironic.tests.unit.common.test_driver_factory.NetworkInterfaceFactoryTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_build_driver_for_task |
pass
pt138.1: ironic.tests.unit.common.test_driver_factory.NetworkInterfaceFactoryTestCase.test_build_driver_for_task |
||||||
test_build_driver_for_task_default_is_flat |
pass
pt138.2: ironic.tests.unit.common.test_driver_factory.NetworkInterfaceFactoryTestCase.test_build_driver_for_task_default_is_flat |
||||||
test_build_driver_for_task_unknown_network_interface |
pass
pt138.3: ironic.tests.unit.common.test_driver_factory.NetworkInterfaceFactoryTestCase.test_build_driver_for_task_unknown_network_interface |
||||||
ironic.tests.unit.common.test_driver_factory.NewFactoryTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_new_driver_factory_unknown_entrypoint |
pass
pt139.1: ironic.tests.unit.common.test_driver_factory.NewFactoryTestCase.test_new_driver_factory_unknown_entrypoint |
||||||
ironic.tests.unit.common.test_driver_factory.StorageInterfaceFactoryTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_build_interface_for_task |
pass
pt140.1: ironic.tests.unit.common.test_driver_factory.StorageInterfaceFactoryTestCase.test_build_interface_for_task |
||||||
ironic.tests.unit.common.test_driver_factory.WarnUnsupportedDriversTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test__warn_if_unsupported_with_supported |
pass
pt141.1: ironic.tests.unit.common.test_driver_factory.WarnUnsupportedDriversTestCase.test__warn_if_unsupported_with_supported |
||||||
test__warn_if_unsupported_with_unsupported |
pass
pt141.2: ironic.tests.unit.common.test_driver_factory.WarnUnsupportedDriversTestCase.test__warn_if_unsupported_with_unsupported |
||||||
ironic.tests.unit.common.test_exception.TestIronicException | 4 | 4 | 0 | 0 | 0 | Detail | |
test___init___invalid_kwarg |
pass
pt142.1: ironic.tests.unit.common.test_exception.TestIronicException.test___init___invalid_kwarg |
||||||
test___init___invalid_kwarg_reraise |
pass
pt142.2: ironic.tests.unit.common.test_exception.TestIronicException.test___init___invalid_kwarg_reraise |
||||||
test___init___json_serializable |
pass
pt142.3: ironic.tests.unit.common.test_exception.TestIronicException.test___init___json_serializable |
||||||
test___init___string_serializable |
pass
pt142.4: ironic.tests.unit.common.test_exception.TestIronicException.test___init___string_serializable |
||||||
ironic.tests.unit.common.test_fsm.FSMTest | 7 | 7 | 0 | 0 | 0 | Detail | |
test__validate_target_state |
pass
pt143.1: ironic.tests.unit.common.test_fsm.FSMTest.test__validate_target_state |
||||||
test_initialize |
pass
pt143.2: ironic.tests.unit.common.test_fsm.FSMTest.test_initialize |
||||||
test_is_stable |
pass
pt143.3: ironic.tests.unit.common.test_fsm.FSMTest.test_is_stable |
||||||
test_is_stable_invalid_state |
pass
pt143.4: ironic.tests.unit.common.test_fsm.FSMTest.test_is_stable_invalid_state |
||||||
test_is_stable_not |
pass
pt143.5: ironic.tests.unit.common.test_fsm.FSMTest.test_is_stable_not |
||||||
test_process_event |
pass
pt143.6: ironic.tests.unit.common.test_fsm.FSMTest.test_process_event |
||||||
test_target_state_stable |
pass
pt143.7: ironic.tests.unit.common.test_fsm.FSMTest.test_target_state_stable |
||||||
ironic.tests.unit.common.test_glance_service.CheckImageServiceTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_check_image_service__config_auth |
pass
pt144.1: ironic.tests.unit.common.test_glance_service.CheckImageServiceTestCase.test_check_image_service__config_auth |
||||||
test_check_image_service__no_auth |
pass
pt144.2: ironic.tests.unit.common.test_glance_service.CheckImageServiceTestCase.test_check_image_service__no_auth |
||||||
test_check_image_service__token_auth |
pass
pt144.3: ironic.tests.unit.common.test_glance_service.CheckImageServiceTestCase.test_check_image_service__token_auth |
||||||
test_check_image_service_client_already_set |
pass
pt144.4: ironic.tests.unit.common.test_glance_service.CheckImageServiceTestCase.test_check_image_service_client_already_set |
||||||
ironic.tests.unit.common.test_glance_service.TestGlanceImageService | 9 | 9 | 0 | 0 | 0 | Detail | |
test_client_forbidden_converts_to_imagenotauthed |
pass
pt145.1: ironic.tests.unit.common.test_glance_service.TestGlanceImageService.test_client_forbidden_converts_to_imagenotauthed |
||||||
test_client_notfound_converts_to_imagenotfound |
pass
pt145.2: ironic.tests.unit.common.test_glance_service.TestGlanceImageService.test_client_notfound_converts_to_imagenotfound |
||||||
test_download_file_url |
pass
pt145.3: ironic.tests.unit.common.test_glance_service.TestGlanceImageService.test_download_file_url |
||||||
test_download_no_data |
pass
pt145.4: ironic.tests.unit.common.test_glance_service.TestGlanceImageService.test_download_no_data |
||||||
test_download_with_retries |
pass
pt145.5: ironic.tests.unit.common.test_glance_service.TestGlanceImageService.test_download_with_retries |
||||||
test_show_makes_datetimes |
pass
pt145.6: ironic.tests.unit.common.test_glance_service.TestGlanceImageService.test_show_makes_datetimes |
||||||
test_show_passes_through_to_client |
pass
pt145.7: ironic.tests.unit.common.test_glance_service.TestGlanceImageService.test_show_passes_through_to_client |
||||||
test_show_raises_when_image_not_active |
pass
pt145.8: ironic.tests.unit.common.test_glance_service.TestGlanceImageService.test_show_raises_when_image_not_active |
||||||
test_show_raises_when_no_authtoken_in_the_context |
pass
pt145.9: ironic.tests.unit.common.test_glance_service.TestGlanceImageService.test_show_raises_when_no_authtoken_in_the_context |
||||||
ironic.tests.unit.common.test_glance_service.TestGlanceSerializer | 1 | 1 | 0 | 0 | 0 | Detail | |
test_serialize |
pass
pt146.1: ironic.tests.unit.common.test_glance_service.TestGlanceSerializer.test_serialize |
||||||
ironic.tests.unit.common.test_glance_service.TestGlanceSwiftTempURL | 15 | 15 | 0 | 0 | 0 | Detail | |
test__validate_temp_url_config |
pass
pt147.1: ironic.tests.unit.common.test_glance_service.TestGlanceSwiftTempURL.test__validate_temp_url_config |
||||||
test__validate_temp_url_endpoint_less_than_download_delay |
pass
pt147.2: ironic.tests.unit.common.test_glance_service.TestGlanceSwiftTempURL.test__validate_temp_url_endpoint_less_than_download_delay |
||||||
test__validate_temp_url_multiple_containers |
pass
pt147.3: ironic.tests.unit.common.test_glance_service.TestGlanceSwiftTempURL.test__validate_temp_url_multiple_containers |
||||||
test__validate_temp_url_no_key_no_exception |
pass
pt147.4: ironic.tests.unit.common.test_glance_service.TestGlanceSwiftTempURL.test__validate_temp_url_no_key_no_exception |
||||||
test_swift_temp_url |
pass
pt147.5: ironic.tests.unit.common.test_glance_service.TestGlanceSwiftTempURL.test_swift_temp_url |
||||||
test_swift_temp_url_account_detected |
pass
pt147.6: ironic.tests.unit.common.test_glance_service.TestGlanceSwiftTempURL.test_swift_temp_url_account_detected |
||||||
test_swift_temp_url_account_detected_with_prefix |
pass
pt147.7: ironic.tests.unit.common.test_glance_service.TestGlanceSwiftTempURL.test_swift_temp_url_account_detected_with_prefix |
||||||
test_swift_temp_url_account_detected_with_prefix_underscore |
pass
pt147.8: ironic.tests.unit.common.test_glance_service.TestGlanceSwiftTempURL.test_swift_temp_url_account_detected_with_prefix_underscore |
||||||
test_swift_temp_url_endpoint_detected |
pass
pt147.9: ironic.tests.unit.common.test_glance_service.TestGlanceSwiftTempURL.test_swift_temp_url_endpoint_detected |
||||||
test_swift_temp_url_endpoint_with_suffix |
pass
pt147.10: ironic.tests.unit.common.test_glance_service.TestGlanceSwiftTempURL.test_swift_temp_url_endpoint_with_suffix |
||||||
test_swift_temp_url_invalid_image_info |
pass
pt147.11: ironic.tests.unit.common.test_glance_service.TestGlanceSwiftTempURL.test_swift_temp_url_invalid_image_info |
||||||
test_swift_temp_url_key_detected |
pass
pt147.12: ironic.tests.unit.common.test_glance_service.TestGlanceSwiftTempURL.test_swift_temp_url_key_detected |
||||||
test_swift_temp_url_multiple_containers |
pass
pt147.13: ironic.tests.unit.common.test_glance_service.TestGlanceSwiftTempURL.test_swift_temp_url_multiple_containers |
||||||
test_swift_temp_url_no_key_detected |
pass
pt147.14: ironic.tests.unit.common.test_glance_service.TestGlanceSwiftTempURL.test_swift_temp_url_no_key_detected |
||||||
test_swift_temp_url_url_bad_no_info |
pass
pt147.15: ironic.tests.unit.common.test_glance_service.TestGlanceSwiftTempURL.test_swift_temp_url_url_bad_no_info |
||||||
ironic.tests.unit.common.test_glance_service.TestIsImageAvailable | 7 | 7 | 0 | 0 | 0 | Detail | |
test_allow_access_via_auth_token_enabled |
pass
pt148.1: ironic.tests.unit.common.test_glance_service.TestIsImageAvailable.test_allow_access_via_auth_token_enabled |
||||||
test_allow_admin_if_config_enabled |
pass
pt148.2: ironic.tests.unit.common.test_glance_service.TestIsImageAvailable.test_allow_admin_if_config_enabled |
||||||
test_allow_community_image |
pass
pt148.3: ironic.tests.unit.common.test_glance_service.TestIsImageAvailable.test_allow_community_image |
||||||
test_allow_private_image_owned_by_conductor |
pass
pt148.4: ironic.tests.unit.common.test_glance_service.TestIsImageAvailable.test_allow_private_image_owned_by_conductor |
||||||
test_allow_public_image |
pass
pt148.5: ironic.tests.unit.common.test_glance_service.TestIsImageAvailable.test_allow_public_image |
||||||
test_allow_shared_image_if_member |
pass
pt148.6: ironic.tests.unit.common.test_glance_service.TestIsImageAvailable.test_allow_shared_image_if_member |
||||||
test_deny_private_image_different_owner |
pass
pt148.7: ironic.tests.unit.common.test_glance_service.TestIsImageAvailable.test_deny_private_image_different_owner |
||||||
ironic.tests.unit.common.test_glance_service.TestServiceUtils | 5 | 5 | 0 | 0 | 0 | Detail | |
test_is_glance_image |
pass
pt149.1: ironic.tests.unit.common.test_glance_service.TestServiceUtils.test_is_glance_image |
||||||
test_parse_image_id_fail |
pass
pt149.2: ironic.tests.unit.common.test_glance_service.TestServiceUtils.test_parse_image_id_fail |
||||||
test_parse_image_id_from_glance |
pass
pt149.3: ironic.tests.unit.common.test_glance_service.TestServiceUtils.test_parse_image_id_from_glance |
||||||
test_parse_image_id_from_glance_fail |
pass
pt149.4: ironic.tests.unit.common.test_glance_service.TestServiceUtils.test_parse_image_id_from_glance_fail |
||||||
test_parse_image_id_from_uuid |
pass
pt149.5: ironic.tests.unit.common.test_glance_service.TestServiceUtils.test_parse_image_id_from_uuid |
||||||
ironic.tests.unit.common.test_glance_service.TestSwiftTempUrlCache | 6 | 6 | 0 | 0 | 0 | Detail | |
test_add_items_to_cache |
pass
pt150.1: ironic.tests.unit.common.test_glance_service.TestSwiftTempUrlCache.test_add_items_to_cache |
||||||
test_do_not_return_expired_tempurls |
pass
pt150.2: ironic.tests.unit.common.test_glance_service.TestSwiftTempUrlCache.test_do_not_return_expired_tempurls |
||||||
test_remove_expired_items_from_cache |
pass
pt150.3: ironic.tests.unit.common.test_glance_service.TestSwiftTempUrlCache.test_remove_expired_items_from_cache |
||||||
test_return_cached_tempurl |
pass
pt150.4: ironic.tests.unit.common.test_glance_service.TestSwiftTempUrlCache.test_return_cached_tempurl |
||||||
test_swift_temp_url_cache_disabled |
pass
pt150.5: ironic.tests.unit.common.test_glance_service.TestSwiftTempUrlCache.test_swift_temp_url_cache_disabled |
||||||
test_swift_temp_url_cache_enabled |
pass
pt150.6: ironic.tests.unit.common.test_glance_service.TestSwiftTempUrlCache.test_swift_temp_url_cache_enabled |
||||||
ironic.tests.unit.common.test_hash_ring.HashRingManagerTestCase | 7 | 7 | 0 | 0 | 0 | Detail | |
test_hash_ring_manager_automatic_retry |
pass
pt151.1: ironic.tests.unit.common.test_hash_ring.HashRingManagerTestCase.test_hash_ring_manager_automatic_retry |
||||||
test_hash_ring_manager_driver_not_found |
pass
pt151.2: ironic.tests.unit.common.test_hash_ring.HashRingManagerTestCase.test_hash_ring_manager_driver_not_found |
||||||
test_hash_ring_manager_hardware_type_success |
pass
pt151.3: ironic.tests.unit.common.test_hash_ring.HashRingManagerTestCase.test_hash_ring_manager_hardware_type_success |
||||||
test_hash_ring_manager_hardware_type_success_groups |
pass
pt151.4: ironic.tests.unit.common.test_hash_ring.HashRingManagerTestCase.test_hash_ring_manager_hardware_type_success_groups |
||||||
test_hash_ring_manager_reset_interval |
pass
pt151.5: ironic.tests.unit.common.test_hash_ring.HashRingManagerTestCase.test_hash_ring_manager_reset_interval |
||||||
test_hash_ring_manager_reset_interval_not_happen_sqlite |
pass
pt151.6: ironic.tests.unit.common.test_hash_ring.HashRingManagerTestCase.test_hash_ring_manager_reset_interval_not_happen_sqlite |
||||||
test_hash_ring_manager_uncached |
pass
pt151.7: ironic.tests.unit.common.test_hash_ring.HashRingManagerTestCase.test_hash_ring_manager_uncached |
||||||
ironic.tests.unit.common.test_hash_ring.HashRingManagerWithGroupsTestCase | 7 | 7 | 0 | 0 | 0 | Detail | |
test_hash_ring_manager_automatic_retry |
pass
pt152.1: ironic.tests.unit.common.test_hash_ring.HashRingManagerWithGroupsTestCase.test_hash_ring_manager_automatic_retry |
||||||
test_hash_ring_manager_driver_not_found |
pass
pt152.2: ironic.tests.unit.common.test_hash_ring.HashRingManagerWithGroupsTestCase.test_hash_ring_manager_driver_not_found |
||||||
test_hash_ring_manager_hardware_type_success |
pass
pt152.3: ironic.tests.unit.common.test_hash_ring.HashRingManagerWithGroupsTestCase.test_hash_ring_manager_hardware_type_success |
||||||
test_hash_ring_manager_hardware_type_success_groups |
pass
pt152.4: ironic.tests.unit.common.test_hash_ring.HashRingManagerWithGroupsTestCase.test_hash_ring_manager_hardware_type_success_groups |
||||||
test_hash_ring_manager_reset_interval |
pass
pt152.5: ironic.tests.unit.common.test_hash_ring.HashRingManagerWithGroupsTestCase.test_hash_ring_manager_reset_interval |
||||||
test_hash_ring_manager_reset_interval_not_happen_sqlite |
pass
pt152.6: ironic.tests.unit.common.test_hash_ring.HashRingManagerWithGroupsTestCase.test_hash_ring_manager_reset_interval_not_happen_sqlite |
||||||
test_hash_ring_manager_uncached |
pass
pt152.7: ironic.tests.unit.common.test_hash_ring.HashRingManagerWithGroupsTestCase.test_hash_ring_manager_uncached |
||||||
ironic.tests.unit.common.test_image_publisher.LocalPublisherTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_publish_external_ip |
pass
pt153.1: ironic.tests.unit.common.test_image_publisher.LocalPublisherTestCase.test_publish_external_ip |
||||||
test_publish_external_ip_node_override |
pass
pt153.2: ironic.tests.unit.common.test_image_publisher.LocalPublisherTestCase.test_publish_external_ip_node_override |
||||||
test_publish_local_copy |
pass
pt153.3: ironic.tests.unit.common.test_image_publisher.LocalPublisherTestCase.test_publish_local_copy |
||||||
test_publish_local_link |
pass
pt153.4: ironic.tests.unit.common.test_image_publisher.LocalPublisherTestCase.test_publish_local_link |
||||||
test_publish_local_link_no_restorecon |
pass
pt153.5: ironic.tests.unit.common.test_image_publisher.LocalPublisherTestCase.test_publish_local_link_no_restorecon |
||||||
test_unpublish_local |
pass
pt153.6: ironic.tests.unit.common.test_image_publisher.LocalPublisherTestCase.test_unpublish_local |
||||||
ironic.tests.unit.common.test_image_publisher.SwiftPublisherTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test__append_filename_param_with_filename |
pass
pt154.1: ironic.tests.unit.common.test_image_publisher.SwiftPublisherTestCase.test__append_filename_param_with_filename |
||||||
test__append_filename_param_with_qs |
pass
pt154.2: ironic.tests.unit.common.test_image_publisher.SwiftPublisherTestCase.test__append_filename_param_with_qs |
||||||
test__append_filename_param_without_qs |
pass
pt154.3: ironic.tests.unit.common.test_image_publisher.SwiftPublisherTestCase.test__append_filename_param_without_qs |
||||||
test_publish |
pass
pt154.4: ironic.tests.unit.common.test_image_publisher.SwiftPublisherTestCase.test_publish |
||||||
test_unpublish |
pass
pt154.5: ironic.tests.unit.common.test_image_publisher.SwiftPublisherTestCase.test_unpublish |
||||||
ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase | 43 | 43 | 0 | 0 | 0 | Detail | |
test_download_fail_verify_false_connerror |
pass
pt155.1: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_download_fail_verify_false_connerror |
||||||
test_download_fail_verify_false_ioerror |
pass
pt155.2: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_download_fail_verify_false_ioerror |
||||||
test_download_fail_verify_true_ioerror |
pass
pt155.3: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_download_fail_verify_true_ioerror |
||||||
test_download_fail_verify_true_oserror |
pass
pt155.4: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_download_fail_verify_true_oserror |
||||||
test_download_success_custom_timeout |
pass
pt155.5: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_download_success_custom_timeout |
||||||
test_download_success_http_scheme |
pass
pt155.6: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_download_success_http_scheme |
||||||
test_download_success_verify_false |
pass
pt155.7: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_download_success_verify_false |
||||||
test_download_success_verify_false_basic_auth_failed |
pass
pt155.8: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_download_success_verify_false_basic_auth_failed |
||||||
test_download_success_verify_false_basic_auth_sucess |
pass
pt155.9: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_download_success_verify_false_basic_auth_sucess |
||||||
test_download_success_verify_path |
pass
pt155.10: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_download_success_verify_path |
||||||
test_download_success_verify_true |
pass
pt155.11: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_download_success_verify_true |
||||||
test_download_success_verify_true_connerror |
pass
pt155.12: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_download_success_verify_true_connerror |
||||||
test_gen_auth_from_conf_user_pass_none |
pass
pt155.13: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_gen_auth_from_conf_user_pass_none |
||||||
test_gen_auth_from_conf_user_pass_success |
pass
pt155.14: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_gen_auth_from_conf_user_pass_success |
||||||
test_get_handles_exceptions |
pass
pt155.15: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_get_handles_exceptions |
||||||
test_get_success |
pass
pt155.16: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_get_success |
||||||
test_get_success_verify_false |
pass
pt155.17: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_get_success_verify_false |
||||||
test_show_ansi_c |
pass
pt155.18: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_show_ansi_c |
||||||
test_show_cache_allowed |
pass
pt155.19: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_show_cache_allowed |
||||||
test_show_cache_disabled |
pass
pt155.20: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_show_cache_disabled |
||||||
test_show_no_content_length |
pass
pt155.21: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_show_no_content_length |
||||||
test_show_rfc_822 |
pass
pt155.22: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_show_rfc_822 |
||||||
test_show_rfc_850 |
pass
pt155.23: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_show_rfc_850 |
||||||
test_validate_href_custom_timeout |
pass
pt155.24: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_validate_href_custom_timeout |
||||||
test_validate_href_error_with_secret_parameter |
pass
pt155.25: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_validate_href_error_with_secret_parameter |
||||||
test_validate_href_http_scheme |
pass
pt155.26: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_validate_href_http_scheme |
||||||
test_validate_href_path_forbidden |
pass
pt155.27: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_validate_href_path_forbidden |
||||||
test_validate_href_path_redirected |
pass
pt155.28: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_validate_href_path_redirected |
||||||
test_validate_href_valid_path_invalid_basic_auth |
pass
pt155.29: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_validate_href_valid_path_invalid_basic_auth |
||||||
test_validate_href_valid_path_valid_basic_auth |
pass
pt155.30: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_validate_href_valid_path_valid_basic_auth |
||||||
test_validate_href_verify_connect_error |
pass
pt155.31: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_validate_href_verify_connect_error |
||||||
test_validate_href_verify_error |
pass
pt155.32: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_validate_href_verify_error |
||||||
test_validate_href_verify_false |
pass
pt155.33: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_validate_href_verify_false |
||||||
test_validate_href_verify_false_error |
pass
pt155.34: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_validate_href_verify_false_error |
||||||
test_validate_href_verify_os_error |
pass
pt155.35: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_validate_href_verify_os_error |
||||||
test_validate_href_verify_true |
pass
pt155.36: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_validate_href_verify_true |
||||||
test_validate_href_verify_true_error |
pass
pt155.37: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_validate_href_verify_true_error |
||||||
test_validate_href_verify_valid_path |
pass
pt155.38: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_validate_href_verify_valid_path |
||||||
test_verify_basic_auth_cred_format |
pass
pt155.39: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_verify_basic_auth_cred_format |
||||||
test_verify_basic_auth_cred_format_empty_password |
pass
pt155.40: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_verify_basic_auth_cred_format_empty_password |
||||||
test_verify_basic_auth_cred_format_empty_user |
pass
pt155.41: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_verify_basic_auth_cred_format_empty_user |
||||||
test_verify_basic_auth_cred_format_none_password |
pass
pt155.42: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_verify_basic_auth_cred_format_none_password |
||||||
test_verify_basic_auth_cred_format_none_user |
pass
pt155.43: ironic.tests.unit.common.test_image_service.HttpImageServiceTestCase.test_verify_basic_auth_cred_format_none_user |
||||||
ironic.tests.unit.common.test_image_service.OciImageServiceTestCase | 12 | 12 | 0 | 0 | 0 | Detail | |
test__validate_url_is_specific |
pass
pt156.1: ironic.tests.unit.common.test_image_service.OciImageServiceTestCase.test__validate_url_is_specific |
||||||
test__validate_url_is_specific_bad_format |
pass
pt156.2: ironic.tests.unit.common.test_image_service.OciImageServiceTestCase.test__validate_url_is_specific_bad_format |
||||||
test__validate_url_is_specific_not_specific |
pass
pt156.3: ironic.tests.unit.common.test_image_service.OciImageServiceTestCase.test__validate_url_is_specific_not_specific |
||||||
test_download_direct_manifest_reference |
pass
pt156.4: ironic.tests.unit.common.test_image_service.OciImageServiceTestCase.test_download_direct_manifest_reference |
||||||
test_download_direct_manifest_reference_just_digest |
pass
pt156.5: ironic.tests.unit.common.test_image_service.OciImageServiceTestCase.test_download_direct_manifest_reference_just_digest |
||||||
test_identify_specific_image |
pass
pt156.6: ironic.tests.unit.common.test_image_service.OciImageServiceTestCase.test_identify_specific_image |
||||||
test_identify_specific_image_aarch64 |
pass
pt156.7: ironic.tests.unit.common.test_image_service.OciImageServiceTestCase.test_identify_specific_image_aarch64 |
||||||
test_identify_specific_image_bad_manifest |
pass
pt156.8: ironic.tests.unit.common.test_image_service.OciImageServiceTestCase.test_identify_specific_image_bad_manifest |
||||||
test_identify_specific_image_local |
pass
pt156.9: ironic.tests.unit.common.test_image_service.OciImageServiceTestCase.test_identify_specific_image_local |
||||||
test_identify_specific_image_specific_digest |
pass
pt156.10: ironic.tests.unit.common.test_image_service.OciImageServiceTestCase.test_identify_specific_image_specific_digest |
||||||
test_show |
pass
pt156.11: ironic.tests.unit.common.test_image_service.OciImageServiceTestCase.test_show |
||||||
test_validate_href |
pass
pt156.12: ironic.tests.unit.common.test_image_service.OciImageServiceTestCase.test_validate_href |
||||||
ironic.tests.unit.common.test_image_service.ServiceGetterTestCase | 11 | 11 | 0 | 0 | 0 | Detail | |
test_get_file_image_service |
pass
pt157.1: ironic.tests.unit.common.test_image_service.ServiceGetterTestCase.test_get_file_image_service |
||||||
test_get_glance_image_service |
pass
pt157.2: ironic.tests.unit.common.test_image_service.ServiceGetterTestCase.test_get_glance_image_service |
||||||
test_get_glance_image_service_url |
pass
pt157.3: ironic.tests.unit.common.test_image_service.ServiceGetterTestCase.test_get_glance_image_service_url |
||||||
test_get_http_image_service |
pass
pt157.4: ironic.tests.unit.common.test_image_service.ServiceGetterTestCase.test_get_http_image_service |
||||||
test_get_https_image_service |
pass
pt157.5: ironic.tests.unit.common.test_image_service.ServiceGetterTestCase.test_get_https_image_service |
||||||
test_get_image_service_auth_override |
pass
pt157.6: ironic.tests.unit.common.test_image_service.ServiceGetterTestCase.test_get_image_service_auth_override |
||||||
test_get_image_service_auth_override_no_data |
pass
pt157.7: ironic.tests.unit.common.test_image_service.ServiceGetterTestCase.test_get_image_service_auth_override_no_data |
||||||
test_get_image_service_auth_override_no_user_auth |
pass
pt157.8: ironic.tests.unit.common.test_image_service.ServiceGetterTestCase.test_get_image_service_auth_override_no_user_auth |
||||||
test_get_image_service_invalid_image_ref |
pass
pt157.9: ironic.tests.unit.common.test_image_service.ServiceGetterTestCase.test_get_image_service_invalid_image_ref |
||||||
test_get_image_service_oci_url |
pass
pt157.10: ironic.tests.unit.common.test_image_service.ServiceGetterTestCase.test_get_image_service_oci_url |
||||||
test_is_container_registry_url |
pass
pt157.11: ironic.tests.unit.common.test_image_service.ServiceGetterTestCase.test_is_container_registry_url |
||||||
ironic.tests.unit.common.test_images.FsImageTestCase | 30 | 30 | 0 | 0 | 0 | Detail | |
test__create_root_fs |
pass
pt158.1: ironic.tests.unit.common.test_images.FsImageTestCase.test__create_root_fs |
||||||
test__generate_grub_cfg |
pass
pt158.2: ironic.tests.unit.common.test_images.FsImageTestCase.test__generate_grub_cfg |
||||||
test__generate_isolinux_cfg |
pass
pt158.3: ironic.tests.unit.common.test_images.FsImageTestCase.test__generate_isolinux_cfg |
||||||
test__get_deploy_iso_files |
pass
pt158.4: ironic.tests.unit.common.test_images.FsImageTestCase.test__get_deploy_iso_files |
||||||
test__get_deploy_iso_files_fail_no_esp_imageimg |
pass
pt158.5: ironic.tests.unit.common.test_images.FsImageTestCase.test__get_deploy_iso_files_fail_no_esp_imageimg |
||||||
test__get_deploy_iso_files_fail_with_ExecutionError |
pass
pt158.6: ironic.tests.unit.common.test_images.FsImageTestCase.test__get_deploy_iso_files_fail_with_ExecutionError |
||||||
test__get_deploy_iso_files_fails_no_grub_cfg |
pass
pt158.7: ironic.tests.unit.common.test_images.FsImageTestCase.test__get_deploy_iso_files_fails_no_grub_cfg |
||||||
test_create_boot_iso_for_bios |
pass
pt158.8: ironic.tests.unit.common.test_images.FsImageTestCase.test_create_boot_iso_for_bios |
||||||
test_create_boot_iso_for_bios_with_no_boot_mode |
pass
pt158.9: ironic.tests.unit.common.test_images.FsImageTestCase.test_create_boot_iso_for_bios_with_no_boot_mode |
||||||
test_create_boot_iso_for_uefi_deploy_iso |
pass
pt158.10: ironic.tests.unit.common.test_images.FsImageTestCase.test_create_boot_iso_for_uefi_deploy_iso |
||||||
test_create_boot_iso_for_uefi_deploy_iso_for_hrefs |
pass
pt158.11: ironic.tests.unit.common.test_images.FsImageTestCase.test_create_boot_iso_for_uefi_deploy_iso_for_hrefs |
||||||
test_create_boot_iso_for_uefi_esp_image |
pass
pt158.12: ironic.tests.unit.common.test_images.FsImageTestCase.test_create_boot_iso_for_uefi_esp_image |
||||||
test_create_boot_iso_for_uefi_esp_image_for_hrefs |
pass
pt158.13: ironic.tests.unit.common.test_images.FsImageTestCase.test_create_boot_iso_for_uefi_esp_image_for_hrefs |
||||||
test_create_esp_image_for_uefi_with_deploy_iso |
pass
pt158.14: ironic.tests.unit.common.test_images.FsImageTestCase.test_create_esp_image_for_uefi_with_deploy_iso |
||||||
test_create_esp_image_for_uefi_with_esp_image |
pass
pt158.15: ironic.tests.unit.common.test_images.FsImageTestCase.test_create_esp_image_for_uefi_with_esp_image |
||||||
test_create_esp_image_mkisofs_fails |
pass
pt158.16: ironic.tests.unit.common.test_images.FsImageTestCase.test_create_esp_image_mkisofs_fails |
||||||
test_create_esp_image_uefi_rootfs_fails |
pass
pt158.17: ironic.tests.unit.common.test_images.FsImageTestCase.test_create_esp_image_uefi_rootfs_fails |
||||||
test_create_isolinux_image_bios_mkisofs_fails |
pass
pt158.18: ironic.tests.unit.common.test_images.FsImageTestCase.test_create_isolinux_image_bios_mkisofs_fails |
||||||
test_create_isolinux_image_bios_rootfs_fails |
pass
pt158.19: ironic.tests.unit.common.test_images.FsImageTestCase.test_create_isolinux_image_bios_rootfs_fails |
||||||
test_create_isolinux_image_for_bios |
pass
pt158.20: ironic.tests.unit.common.test_images.FsImageTestCase.test_create_isolinux_image_for_bios |
||||||
test_create_isolinux_image_for_bios_conf_ldlinux |
pass
pt158.21: ironic.tests.unit.common.test_images.FsImageTestCase.test_create_isolinux_image_for_bios_conf_ldlinux |
||||||
test_create_isolinux_image_for_bios_default_ldlinux |
pass
pt158.22: ironic.tests.unit.common.test_images.FsImageTestCase.test_create_isolinux_image_for_bios_default_ldlinux |
||||||
test_create_isolinux_image_for_bios_inject_files |
pass
pt158.23: ironic.tests.unit.common.test_images.FsImageTestCase.test_create_isolinux_image_for_bios_inject_files |
||||||
test_create_vfat_image |
pass
pt158.24: ironic.tests.unit.common.test_images.FsImageTestCase.test_create_vfat_image |
||||||
test_create_vfat_image_dd_fails |
pass
pt158.25: ironic.tests.unit.common.test_images.FsImageTestCase.test_create_vfat_image_dd_fails |
||||||
test_create_vfat_image_mkfs_fails |
pass
pt158.26: ironic.tests.unit.common.test_images.FsImageTestCase.test_create_vfat_image_mkfs_fails |
||||||
test_get_glance_image_properties_default_all |
pass
pt158.27: ironic.tests.unit.common.test_images.FsImageTestCase.test_get_glance_image_properties_default_all |
||||||
test_get_glance_image_properties_no_such_prop |
pass
pt158.28: ironic.tests.unit.common.test_images.FsImageTestCase.test_get_glance_image_properties_no_such_prop |
||||||
test_get_glance_image_properties_with_prop_subset |
pass
pt158.29: ironic.tests.unit.common.test_images.FsImageTestCase.test_get_glance_image_properties_with_prop_subset |
||||||
test_get_temp_url_for_glance_image |
pass
pt158.30: ironic.tests.unit.common.test_images.FsImageTestCase.test_get_temp_url_for_glance_image |
||||||
ironic.tests.unit.common.test_images.ImageDetectFileFormatTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_detect_file_format_fails_multiple |
pass
pt159.1: ironic.tests.unit.common.test_images.ImageDetectFileFormatTestCase.test_detect_file_format_fails_multiple |
||||||
test_detect_file_format_passes |
pass
pt159.2: ironic.tests.unit.common.test_images.ImageDetectFileFormatTestCase.test_detect_file_format_passes |
||||||
test_detect_file_format_passes_iso_gpt |
pass
pt159.3: ironic.tests.unit.common.test_images.ImageDetectFileFormatTestCase.test_detect_file_format_passes_iso_gpt |
||||||
ironic.tests.unit.common.test_images.IronicImagesTestCase | 40 | 40 | 0 | 0 | 0 | Detail | |
test__hanlde_zstd_compression |
pass
pt160.1: ironic.tests.unit.common.test_images.IronicImagesTestCase.test__hanlde_zstd_compression |
||||||
test__hanlde_zstd_compression_disabled |
pass
pt160.2: ironic.tests.unit.common.test_images.IronicImagesTestCase.test__hanlde_zstd_compression_disabled |
||||||
test_converted_size_estimate_custom |
pass
pt160.3: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_converted_size_estimate_custom |
||||||
test_converted_size_estimate_default |
pass
pt160.4: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_converted_size_estimate_default |
||||||
test_converted_size_estimate_raw_smaller |
pass
pt160.5: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_converted_size_estimate_raw_smaller |
||||||
test_download_size |
pass
pt160.6: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_download_size |
||||||
test_fetch_image_service |
pass
pt160.7: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_fetch_image_service |
||||||
test_fetch_image_service_auth_data_checksum |
pass
pt160.8: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_fetch_image_service_auth_data_checksum |
||||||
test_fetch_image_service_force_raw |
pass
pt160.9: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_fetch_image_service_force_raw |
||||||
test_fetch_image_service_force_raw_combined_algo |
pass
pt160.10: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_fetch_image_service_force_raw_combined_algo |
||||||
test_fetch_image_service_force_raw_no_checksum_algo |
pass
pt160.11: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_fetch_image_service_force_raw_no_checksum_algo |
||||||
test_fetch_image_service_force_raw_with_checksum |
pass
pt160.12: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_fetch_image_service_force_raw_with_checksum |
||||||
test_fetch_image_service_with_checksum_mismatch |
pass
pt160.13: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_fetch_image_service_with_checksum_mismatch |
||||||
test_image_show_image_service |
pass
pt160.14: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_image_show_image_service |
||||||
test_image_show_no_image_service |
pass
pt160.15: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_image_show_no_image_service |
||||||
test_image_to_gpt |
pass
pt160.16: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_image_to_gpt |
||||||
test_image_to_gpt_backward_compatibility |
pass
pt160.17: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_image_to_gpt_backward_compatibility |
||||||
test_image_to_raw |
pass
pt160.18: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_image_to_raw |
||||||
test_image_to_raw_already_gpt_format |
pass
pt160.19: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_image_to_raw_already_gpt_format |
||||||
test_image_to_raw_already_iso |
pass
pt160.20: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_image_to_raw_already_iso |
||||||
test_image_to_raw_already_raw_format |
pass
pt160.21: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_image_to_raw_already_raw_format |
||||||
test_image_to_raw_fails_safety_check |
pass
pt160.22: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_image_to_raw_fails_safety_check |
||||||
test_image_to_raw_not_permitted_format |
pass
pt160.23: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_image_to_raw_not_permitted_format |
||||||
test_image_to_raw_not_raw_after_conversion |
pass
pt160.24: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_image_to_raw_not_raw_after_conversion |
||||||
test_image_to_raw_safety_check_disabled |
pass
pt160.25: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_image_to_raw_safety_check_disabled |
||||||
test_image_to_raw_safety_check_disabled_fails_to_convert |
pass
pt160.26: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_image_to_raw_safety_check_disabled_fails_to_convert |
||||||
test_is_source_a_path_content_length |
pass
pt160.27: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_is_source_a_path_content_length |
||||||
test_is_source_a_path_content_type |
pass
pt160.28: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_is_source_a_path_content_type |
||||||
test_is_source_a_path_other_error |
pass
pt160.29: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_is_source_a_path_other_error |
||||||
test_is_source_a_path_redirect |
pass
pt160.30: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_is_source_a_path_redirect |
||||||
test_is_source_a_path_returns_none |
pass
pt160.31: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_is_source_a_path_returns_none |
||||||
test_is_source_a_path_simple |
pass
pt160.32: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_is_source_a_path_simple |
||||||
test_is_whole_disk_image_explicit |
pass
pt160.33: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_is_whole_disk_image_explicit |
||||||
test_is_whole_disk_image_no_img_src |
pass
pt160.34: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_is_whole_disk_image_no_img_src |
||||||
test_is_whole_disk_image_partition_image |
pass
pt160.35: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_is_whole_disk_image_partition_image |
||||||
test_is_whole_disk_image_partition_image_with_type |
pass
pt160.36: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_is_whole_disk_image_partition_image_with_type |
||||||
test_is_whole_disk_image_partition_non_glance |
pass
pt160.37: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_is_whole_disk_image_partition_non_glance |
||||||
test_is_whole_disk_image_whole_disk_image |
pass
pt160.38: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_is_whole_disk_image_whole_disk_image |
||||||
test_is_whole_disk_image_whole_disk_image_oci |
pass
pt160.39: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_is_whole_disk_image_whole_disk_image_oci |
||||||
test_is_whole_disk_image_whole_disk_non_glance |
pass
pt160.40: ironic.tests.unit.common.test_images.IronicImagesTestCase.test_is_whole_disk_image_whole_disk_non_glance |
||||||
ironic.tests.unit.common.test_inspection_rule.TestActions | 19 | 19 | 0 | 0 | 0 | Detail | |
test_action_error_cases |
pass
pt161.1: ironic.tests.unit.common.test_inspection_rule.TestActions.test_action_error_cases |
||||||
test_action_path_dot_slash_notation |
pass
pt161.2: ironic.tests.unit.common.test_inspection_rule.TestActions.test_action_path_dot_slash_notation |
||||||
test_action_with_dict_loop |
pass
pt161.3: ironic.tests.unit.common.test_inspection_rule.TestActions.test_action_with_dict_loop |
||||||
test_action_with_list_loop |
pass
pt161.4: ironic.tests.unit.common.test_inspection_rule.TestActions.test_action_with_list_loop |
||||||
test_add_trait_action |
pass
pt161.5: ironic.tests.unit.common.test_inspection_rule.TestActions.test_add_trait_action |
||||||
test_del_attribute_action |
pass
pt161.6: ironic.tests.unit.common.test_inspection_rule.TestActions.test_del_attribute_action |
||||||
test_del_port_attribute_action |
pass
pt161.7: ironic.tests.unit.common.test_inspection_rule.TestActions.test_del_port_attribute_action |
||||||
test_extend_attribute_action |
pass
pt161.8: ironic.tests.unit.common.test_inspection_rule.TestActions.test_extend_attribute_action |
||||||
test_extend_plugin_data_action |
pass
pt161.9: ironic.tests.unit.common.test_inspection_rule.TestActions.test_extend_plugin_data_action |
||||||
test_extend_port_attribute_action |
pass
pt161.10: ironic.tests.unit.common.test_inspection_rule.TestActions.test_extend_port_attribute_action |
||||||
test_fail_action |
pass
pt161.11: ironic.tests.unit.common.test_inspection_rule.TestActions.test_fail_action |
||||||
test_log_action |
pass
pt161.12: ironic.tests.unit.common.test_inspection_rule.TestActions.test_log_action |
||||||
test_remove_trait_action |
pass
pt161.13: ironic.tests.unit.common.test_inspection_rule.TestActions.test_remove_trait_action |
||||||
test_set_attribute_action |
pass
pt161.14: ironic.tests.unit.common.test_inspection_rule.TestActions.test_set_attribute_action |
||||||
test_set_capability_action |
pass
pt161.15: ironic.tests.unit.common.test_inspection_rule.TestActions.test_set_capability_action |
||||||
test_set_plugin_data_action |
pass
pt161.16: ironic.tests.unit.common.test_inspection_rule.TestActions.test_set_plugin_data_action |
||||||
test_set_port_attribute_action |
pass
pt161.17: ironic.tests.unit.common.test_inspection_rule.TestActions.test_set_port_attribute_action |
||||||
test_unset_capability_action |
pass
pt161.18: ironic.tests.unit.common.test_inspection_rule.TestActions.test_unset_capability_action |
||||||
test_unset_plugin_data_action |
pass
pt161.19: ironic.tests.unit.common.test_inspection_rule.TestActions.test_unset_plugin_data_action |
||||||
ironic.tests.unit.common.test_inspection_rule.TestApplyRules | 8 | 8 | 0 | 0 | 0 | Detail | |
test_apply_rules_all_conditions_fail |
pass
pt162.1: ironic.tests.unit.common.test_inspection_rule.TestApplyRules.test_apply_rules_all_conditions_fail |
||||||
test_apply_rules_ironic_exception |
pass
pt162.2: ironic.tests.unit.common.test_inspection_rule.TestApplyRules.test_apply_rules_ironic_exception |
||||||
test_apply_rules_no_rules |
pass
pt162.3: ironic.tests.unit.common.test_inspection_rule.TestApplyRules.test_apply_rules_no_rules |
||||||
test_apply_rules_some_conditions_pass |
pass
pt162.4: ironic.tests.unit.common.test_inspection_rule.TestApplyRules.test_apply_rules_some_conditions_pass |
||||||
test_apply_rules_success |
pass
pt162.5: ironic.tests.unit.common.test_inspection_rule.TestApplyRules.test_apply_rules_success |
||||||
test_apply_rules_with_always_mask |
pass
pt162.6: ironic.tests.unit.common.test_inspection_rule.TestApplyRules.test_apply_rules_with_always_mask |
||||||
test_apply_rules_with_never_mask |
pass
pt162.7: ironic.tests.unit.common.test_inspection_rule.TestApplyRules.test_apply_rules_with_never_mask |
||||||
test_apply_rules_with_sensitive_mask |
pass
pt162.8: ironic.tests.unit.common.test_inspection_rule.TestApplyRules.test_apply_rules_with_sensitive_mask |
||||||
ironic.tests.unit.common.test_inspection_rule.TestInterpolation | 1 | 1 | 0 | 0 | 0 | Detail | |
test_variable_interpolation |
pass
pt163.1: ironic.tests.unit.common.test_inspection_rule.TestInterpolation.test_variable_interpolation |
||||||
ironic.tests.unit.common.test_inspection_rule.TestOperators | 5 | 5 | 0 | 0 | 0 | Detail | |
test_is_true_false_operators_edge_cases |
pass
pt164.1: ironic.tests.unit.common.test_inspection_rule.TestOperators.test_is_true_false_operators_edge_cases |
||||||
test_oneofoperator_edge_cases |
pass
pt164.2: ironic.tests.unit.common.test_inspection_rule.TestOperators.test_oneofoperator_edge_cases |
||||||
test_operator_exceptions |
pass
pt164.3: ironic.tests.unit.common.test_inspection_rule.TestOperators.test_operator_exceptions |
||||||
test_operator_with_loop |
pass
pt164.4: ironic.tests.unit.common.test_inspection_rule.TestOperators.test_operator_with_loop |
||||||
test_rule_operators |
pass
pt164.5: ironic.tests.unit.common.test_inspection_rule.TestOperators.test_rule_operators |
||||||
ironic.tests.unit.common.test_inspection_rule.TestShallowMask | 9 | 9 | 0 | 0 | 0 | Detail | |
test_get_method_masked |
pass
pt165.1: ironic.tests.unit.common.test_inspection_rule.TestShallowMask.test_get_method_masked |
||||||
test_getitem_masked |
pass
pt165.2: ironic.tests.unit.common.test_inspection_rule.TestShallowMask.test_getitem_masked |
||||||
test_getitem_not_masked |
pass
pt165.3: ironic.tests.unit.common.test_inspection_rule.TestShallowMask.test_getitem_not_masked |
||||||
test_items_masked |
pass
pt165.4: ironic.tests.unit.common.test_inspection_rule.TestShallowMask.test_items_masked |
||||||
test_list_masking |
pass
pt165.5: ironic.tests.unit.common.test_inspection_rule.TestShallowMask.test_list_masking |
||||||
test_modifying_dict |
pass
pt165.6: ironic.tests.unit.common.test_inspection_rule.TestShallowMask.test_modifying_dict |
||||||
test_nested_dict_masking |
pass
pt165.7: ironic.tests.unit.common.test_inspection_rule.TestShallowMask.test_nested_dict_masking |
||||||
test_set_mask_enabled |
pass
pt165.8: ironic.tests.unit.common.test_inspection_rule.TestShallowMask.test_set_mask_enabled |
||||||
test_values_masked |
pass
pt165.9: ironic.tests.unit.common.test_inspection_rule.TestShallowMask.test_values_masked |
||||||
ironic.tests.unit.common.test_json_rpc.TestClient | 16 | 16 | 0 | 0 | 0 | Detail | |
test_call_failure |
pass
pt166.1: ironic.tests.unit.common.test_json_rpc.TestClient.test_call_failure |
||||||
test_call_failure_with_foreign_class |
pass
pt166.2: ironic.tests.unit.common.test_json_rpc.TestClient.test_call_failure_with_foreign_class |
||||||
test_call_failure_with_version_and_cap |
pass
pt166.3: ironic.tests.unit.common.test_json_rpc.TestClient.test_call_failure_with_version_and_cap |
||||||
test_call_ipv4_success |
pass
pt166.4: ironic.tests.unit.common.test_json_rpc.TestClient.test_call_ipv4_success |
||||||
test_call_ipv6_success |
pass
pt166.5: ironic.tests.unit.common.test_json_rpc.TestClient.test_call_ipv6_success |
||||||
test_call_ipv6_success_rfc2732 |
pass
pt166.6: ironic.tests.unit.common.test_json_rpc.TestClient.test_call_ipv6_success_rfc2732 |
||||||
test_call_success |
pass
pt166.7: ironic.tests.unit.common.test_json_rpc.TestClient.test_call_success |
||||||
test_call_success_with_version |
pass
pt166.8: ironic.tests.unit.common.test_json_rpc.TestClient.test_call_success_with_version |
||||||
test_call_success_with_version_and_cap |
pass
pt166.9: ironic.tests.unit.common.test_json_rpc.TestClient.test_call_success_with_version_and_cap |
||||||
test_call_unexpected_failure |
pass
pt166.10: ironic.tests.unit.common.test_json_rpc.TestClient.test_call_unexpected_failure |
||||||
test_call_with_ssl |
pass
pt166.11: ironic.tests.unit.common.test_json_rpc.TestClient.test_call_with_ssl |
||||||
test_can_send_version |
pass
pt166.12: ironic.tests.unit.common.test_json_rpc.TestClient.test_can_send_version |
||||||
test_cast_failure |
pass
pt166.13: ironic.tests.unit.common.test_json_rpc.TestClient.test_cast_failure |
||||||
test_cast_success |
pass
pt166.14: ironic.tests.unit.common.test_json_rpc.TestClient.test_cast_success |
||||||
test_cast_success_with_version |
pass
pt166.15: ironic.tests.unit.common.test_json_rpc.TestClient.test_cast_success_with_version |
||||||
test_mask_secrets |
pass
pt166.16: ironic.tests.unit.common.test_json_rpc.TestClient.test_mask_secrets |
||||||
ironic.tests.unit.common.test_json_rpc.TestService | 21 | 21 | 0 | 0 | 0 | Detail | |
test_authenticated |
pass
pt167.1: ironic.tests.unit.common.test_json_rpc.TestService.test_authenticated |
||||||
test_authenticated_no_admin_role |
pass
pt167.2: ironic.tests.unit.common.test_json_rpc.TestService.test_authenticated_no_admin_role |
||||||
test_authenticated_no_allowed_role |
pass
pt167.3: ironic.tests.unit.common.test_json_rpc.TestService.test_authenticated_no_allowed_role |
||||||
test_authenticated_with_allowed_role |
pass
pt167.4: ironic.tests.unit.common.test_json_rpc.TestService.test_authenticated_with_allowed_role |
||||||
test_expected_failure |
pass
pt167.5: ironic.tests.unit.common.test_json_rpc.TestService.test_expected_failure |
||||||
test_expected_failure_oslo |
pass
pt167.6: ironic.tests.unit.common.test_json_rpc.TestService.test_expected_failure_oslo |
||||||
test_http_basic |
pass
pt167.7: ironic.tests.unit.common.test_json_rpc.TestService.test_http_basic |
||||||
test_http_basic_not_authenticated |
pass
pt167.8: ironic.tests.unit.common.test_json_rpc.TestService.test_http_basic_not_authenticated |
||||||
test_invalid_requests |
pass
pt167.9: ironic.tests.unit.common.test_json_rpc.TestService.test_invalid_requests |
||||||
test_malformed_context |
pass
pt167.10: ironic.tests.unit.common.test_json_rpc.TestService.test_malformed_context |
||||||
test_mask_secrets |
pass
pt167.11: ironic.tests.unit.common.test_json_rpc.TestService.test_mask_secrets |
||||||
test_method_not_found |
pass
pt167.12: ironic.tests.unit.common.test_json_rpc.TestService.test_method_not_found |
||||||
test_method_not_post |
pass
pt167.13: ironic.tests.unit.common.test_json_rpc.TestService.test_method_not_post |
||||||
test_missing_argument |
pass
pt167.14: ironic.tests.unit.common.test_json_rpc.TestService.test_missing_argument |
||||||
test_no_context |
pass
pt167.15: ironic.tests.unit.common.test_json_rpc.TestService.test_no_context |
||||||
test_no_deny_methods |
pass
pt167.16: ironic.tests.unit.common.test_json_rpc.TestService.test_no_deny_methods |
||||||
test_non_json_body |
pass
pt167.17: ironic.tests.unit.common.test_json_rpc.TestService.test_non_json_body |
||||||
test_notification |
pass
pt167.18: ironic.tests.unit.common.test_json_rpc.TestService.test_notification |
||||||
test_success |
pass
pt167.19: ironic.tests.unit.common.test_json_rpc.TestService.test_success |
||||||
test_success_no_result |
pass
pt167.20: ironic.tests.unit.common.test_json_rpc.TestService.test_success_no_result |
||||||
test_unexpected_failure |
pass
pt167.21: ironic.tests.unit.common.test_json_rpc.TestService.test_unexpected_failure |
||||||
ironic.tests.unit.common.test_json_rpc.TestSession | 4 | 4 | 0 | 0 | 0 | Detail | |
test_http_basic |
pass
pt168.1: ironic.tests.unit.common.test_json_rpc.TestSession.test_http_basic |
||||||
test_http_basic_deprecated |
pass
pt168.2: ironic.tests.unit.common.test_json_rpc.TestSession.test_http_basic_deprecated |
||||||
test_keystone |
pass
pt168.3: ironic.tests.unit.common.test_json_rpc.TestSession.test_keystone |
||||||
test_noauth |
pass
pt168.4: ironic.tests.unit.common.test_json_rpc.TestSession.test_noauth |
||||||
ironic.tests.unit.common.test_keystone.AuthConfTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_add_auth_opts |
pass
pt169.1: ironic.tests.unit.common.test_keystone.AuthConfTestCase.test_add_auth_opts |
||||||
test_os_service_types_alias |
pass
pt169.2: ironic.tests.unit.common.test_keystone.AuthConfTestCase.test_os_service_types_alias |
||||||
ironic.tests.unit.common.test_keystone.KeystoneTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_get_adapter_from_config |
pass
pt170.1: ironic.tests.unit.common.test_keystone.KeystoneTestCase.test_get_adapter_from_config |
||||||
test_get_auth |
pass
pt170.2: ironic.tests.unit.common.test_keystone.KeystoneTestCase.test_get_auth |
||||||
test_get_auth_fail |
pass
pt170.3: ironic.tests.unit.common.test_keystone.KeystoneTestCase.test_get_auth_fail |
||||||
test_get_service_auth |
pass
pt170.4: ironic.tests.unit.common.test_keystone.KeystoneTestCase.test_get_service_auth |
||||||
test_get_session |
pass
pt170.5: ironic.tests.unit.common.test_keystone.KeystoneTestCase.test_get_session |
||||||
ironic.tests.unit.common.test_kickstart_utils.KSUtilsTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_prepare_config_drive |
pass
pt171.1: ironic.tests.unit.common.test_kickstart_utils.KSUtilsTestCase.test_prepare_config_drive |
||||||
test_prepare_config_drive_in_swift |
pass
pt171.2: ironic.tests.unit.common.test_kickstart_utils.KSUtilsTestCase.test_prepare_config_drive_in_swift |
||||||
ironic.tests.unit.common.test_mdns.ParseEndpointTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_resolve |
pass
pt172.1: ironic.tests.unit.common.test_mdns.ParseEndpointTestCase.test_resolve |
||||||
test_simple |
pass
pt172.2: ironic.tests.unit.common.test_mdns.ParseEndpointTestCase.test_simple |
||||||
test_simple_https |
pass
pt172.3: ironic.tests.unit.common.test_mdns.ParseEndpointTestCase.test_simple_https |
||||||
test_with_path_and_port |
pass
pt172.4: ironic.tests.unit.common.test_mdns.ParseEndpointTestCase.test_with_path_and_port |
||||||
ironic.tests.unit.common.test_mdns.RegisterServiceTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_failure |
pass
pt173.1: ironic.tests.unit.common.test_mdns.RegisterServiceTestCase.test_failure |
||||||
test_ok |
pass
pt173.2: ironic.tests.unit.common.test_mdns.RegisterServiceTestCase.test_ok |
||||||
test_with_interfaces |
pass
pt173.3: ironic.tests.unit.common.test_mdns.RegisterServiceTestCase.test_with_interfaces |
||||||
test_with_params |
pass
pt173.4: ironic.tests.unit.common.test_mdns.RegisterServiceTestCase.test_with_params |
||||||
test_with_race |
pass
pt173.5: ironic.tests.unit.common.test_mdns.RegisterServiceTestCase.test_with_race |
||||||
ironic.tests.unit.common.test_molds.ConfigurationMoldTestCase | 16 | 16 | 0 | 0 | 0 | Detail | |
test_get_configuration_connection_error |
pass
pt174.1: ironic.tests.unit.common.test_molds.ConfigurationMoldTestCase.test_get_configuration_connection_error |
||||||
test_get_configuration_empty |
pass
pt174.2: ironic.tests.unit.common.test_molds.ConfigurationMoldTestCase.test_get_configuration_empty |
||||||
test_get_configuration_http |
pass
pt174.3: ironic.tests.unit.common.test_molds.ConfigurationMoldTestCase.test_get_configuration_http |
||||||
test_get_configuration_http_error |
pass
pt174.4: ironic.tests.unit.common.test_molds.ConfigurationMoldTestCase.test_get_configuration_http_error |
||||||
test_get_configuration_http_noauth |
pass
pt174.5: ironic.tests.unit.common.test_molds.ConfigurationMoldTestCase.test_get_configuration_http_noauth |
||||||
test_get_configuration_invalid_json |
pass
pt174.6: ironic.tests.unit.common.test_molds.ConfigurationMoldTestCase.test_get_configuration_invalid_json |
||||||
test_get_configuration_mold_connection_error_exceeded |
pass
pt174.7: ironic.tests.unit.common.test_molds.ConfigurationMoldTestCase.test_get_configuration_mold_connection_error_exceeded |
||||||
test_get_configuration_swift |
pass
pt174.8: ironic.tests.unit.common.test_molds.ConfigurationMoldTestCase.test_get_configuration_swift |
||||||
test_get_configuration_swift_noauth |
pass
pt174.9: ironic.tests.unit.common.test_molds.ConfigurationMoldTestCase.test_get_configuration_swift_noauth |
||||||
test_save_configuration_connection_error |
pass
pt174.10: ironic.tests.unit.common.test_molds.ConfigurationMoldTestCase.test_save_configuration_connection_error |
||||||
test_save_configuration_connection_error_exceeded |
pass
pt174.11: ironic.tests.unit.common.test_molds.ConfigurationMoldTestCase.test_save_configuration_connection_error_exceeded |
||||||
test_save_configuration_http |
pass
pt174.12: ironic.tests.unit.common.test_molds.ConfigurationMoldTestCase.test_save_configuration_http |
||||||
test_save_configuration_http_error |
pass
pt174.13: ironic.tests.unit.common.test_molds.ConfigurationMoldTestCase.test_save_configuration_http_error |
||||||
test_save_configuration_http_noauth |
pass
pt174.14: ironic.tests.unit.common.test_molds.ConfigurationMoldTestCase.test_save_configuration_http_noauth |
||||||
test_save_configuration_swift |
pass
pt174.15: ironic.tests.unit.common.test_molds.ConfigurationMoldTestCase.test_save_configuration_swift |
||||||
test_save_configuration_swift_noauth |
pass
pt174.16: ironic.tests.unit.common.test_molds.ConfigurationMoldTestCase.test_save_configuration_swift_noauth |
||||||
ironic.tests.unit.common.test_network.GetPhysnetsByPortgroupID | 6 | 6 | 0 | 0 | 0 | Detail | |
test_empty |
pass
pt175.1: ironic.tests.unit.common.test_network.GetPhysnetsByPortgroupID.test_empty |
||||||
test_exclude_port |
pass
pt175.2: ironic.tests.unit.common.test_network.GetPhysnetsByPortgroupID.test_exclude_port |
||||||
test_exclude_port_no_id |
pass
pt175.3: ironic.tests.unit.common.test_network.GetPhysnetsByPortgroupID.test_exclude_port_no_id |
||||||
test_one_port |
pass
pt175.4: ironic.tests.unit.common.test_network.GetPhysnetsByPortgroupID.test_one_port |
||||||
test_two_ports |
pass
pt175.5: ironic.tests.unit.common.test_network.GetPhysnetsByPortgroupID.test_two_ports |
||||||
test_two_ports_inconsistent |
pass
pt175.6: ironic.tests.unit.common.test_network.GetPhysnetsByPortgroupID.test_two_ports_inconsistent |
||||||
ironic.tests.unit.common.test_network.GetPhysnetsForNodeTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_get_physnets_for_node_excludes_None |
pass
pt176.1: ironic.tests.unit.common.test_network.GetPhysnetsForNodeTestCase.test_get_physnets_for_node_excludes_None |
||||||
test_get_physnets_for_node_multiple_ports |
pass
pt176.2: ironic.tests.unit.common.test_network.GetPhysnetsForNodeTestCase.test_get_physnets_for_node_multiple_ports |
||||||
test_get_physnets_for_node_no_ports |
pass
pt176.3: ironic.tests.unit.common.test_network.GetPhysnetsForNodeTestCase.test_get_physnets_for_node_no_ports |
||||||
ironic.tests.unit.common.test_network.GetPortgroupByIdTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_portgroup_by_id |
pass
pt177.1: ironic.tests.unit.common.test_network.GetPortgroupByIdTestCase.test_portgroup_by_id |
||||||
test_portgroup_by_id_no_such_portgroup |
pass
pt177.2: ironic.tests.unit.common.test_network.GetPortgroupByIdTestCase.test_portgroup_by_id_no_such_portgroup |
||||||
ironic.tests.unit.common.test_network.GetPortsByPortgroupIdTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_ports_by_portgroup_id |
pass
pt178.1: ironic.tests.unit.common.test_network.GetPortsByPortgroupIdTestCase.test_ports_by_portgroup_id |
||||||
test_ports_by_portgroup_id_empty |
pass
pt178.2: ironic.tests.unit.common.test_network.GetPortsByPortgroupIdTestCase.test_ports_by_portgroup_id_empty |
||||||
ironic.tests.unit.common.test_network.TestNetwork | 9 | 9 | 0 | 0 | 0 | Detail | |
test_get_node_vif_ids_during_cleaning |
pass
pt179.1: ironic.tests.unit.common.test_network.TestNetwork.test_get_node_vif_ids_during_cleaning |
||||||
test_get_node_vif_ids_during_provisioning |
pass
pt179.2: ironic.tests.unit.common.test_network.TestNetwork.test_get_node_vif_ids_during_provisioning |
||||||
test_get_node_vif_ids_during_rescuing |
pass
pt179.3: ironic.tests.unit.common.test_network.TestNetwork.test_get_node_vif_ids_during_rescuing |
||||||
test_get_node_vif_ids_no_ports_no_portgroups |
pass
pt179.4: ironic.tests.unit.common.test_network.TestNetwork.test_get_node_vif_ids_no_ports_no_portgroups |
||||||
test_get_node_vif_ids_one_port_int_info |
pass
pt179.5: ironic.tests.unit.common.test_network.TestNetwork.test_get_node_vif_ids_one_port_int_info |
||||||
test_get_node_vif_ids_one_portgroup_int_info |
pass
pt179.6: ironic.tests.unit.common.test_network.TestNetwork.test_get_node_vif_ids_one_portgroup_int_info |
||||||
test_get_node_vif_ids_two_portgroups_int_info |
pass
pt179.7: ironic.tests.unit.common.test_network.TestNetwork.test_get_node_vif_ids_two_portgroups_int_info |
||||||
test_get_node_vif_ids_two_ports_int_info |
pass
pt179.8: ironic.tests.unit.common.test_network.TestNetwork.test_get_node_vif_ids_two_ports_int_info |
||||||
test_remove_vifs_from_node |
pass
pt179.9: ironic.tests.unit.common.test_network.TestNetwork.test_remove_vifs_from_node |
||||||
ironic.tests.unit.common.test_network.TestRemoveVifsTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_remove_vifs_from_node_failure |
pass
pt180.1: ironic.tests.unit.common.test_network.TestRemoveVifsTestCase.test_remove_vifs_from_node_failure |
||||||
ironic.tests.unit.common.test_neutron.TestGetNetworkByUUIDOrName | 5 | 5 | 0 | 0 | 0 | Detail | |
test__get_network_by_uuid_or_name_duplicate |
pass
pt181.1: ironic.tests.unit.common.test_neutron.TestGetNetworkByUUIDOrName.test__get_network_by_uuid_or_name_duplicate |
||||||
test__get_network_by_uuid_or_name_failure |
pass
pt181.2: ironic.tests.unit.common.test_neutron.TestGetNetworkByUUIDOrName.test__get_network_by_uuid_or_name_failure |
||||||
test__get_network_by_uuid_or_name_missing |
pass
pt181.3: ironic.tests.unit.common.test_neutron.TestGetNetworkByUUIDOrName.test__get_network_by_uuid_or_name_missing |
||||||
test__get_network_by_uuid_or_name_name |
pass
pt181.4: ironic.tests.unit.common.test_neutron.TestGetNetworkByUUIDOrName.test__get_network_by_uuid_or_name_name |
||||||
test__get_network_by_uuid_or_name_uuid |
pass
pt181.5: ironic.tests.unit.common.test_neutron.TestGetNetworkByUUIDOrName.test__get_network_by_uuid_or_name_uuid |
||||||
ironic.tests.unit.common.test_neutron.TestGetPhysnetsByPortUUID | 11 | 11 | 0 | 0 | 0 | Detail | |
test_get_physnets_by_port_uuid_multiple_segments |
pass
pt182.1: ironic.tests.unit.common.test_neutron.TestGetPhysnetsByPortUUID.test_get_physnets_by_port_uuid_multiple_segments |
||||||
test_get_physnets_by_port_uuid_multiple_segments_fixed_ip_l2 |
pass
pt182.2: ironic.tests.unit.common.test_neutron.TestGetPhysnetsByPortUUID.test_get_physnets_by_port_uuid_multiple_segments_fixed_ip_l2 |
||||||
test_get_physnets_by_port_uuid_multiple_segments_fixed_ip_l3 |
pass
pt182.3: ironic.tests.unit.common.test_neutron.TestGetPhysnetsByPortUUID.test_get_physnets_by_port_uuid_multiple_segments_fixed_ip_l3 |
||||||
test_get_physnets_by_port_uuid_multiple_segments_no_physnet |
pass
pt182.4: ironic.tests.unit.common.test_neutron.TestGetPhysnetsByPortUUID.test_get_physnets_by_port_uuid_multiple_segments_no_physnet |
||||||
test_get_physnets_by_port_uuid_network_failure |
pass
pt182.5: ironic.tests.unit.common.test_neutron.TestGetPhysnetsByPortUUID.test_get_physnets_by_port_uuid_network_failure |
||||||
test_get_physnets_by_port_uuid_network_missing |
pass
pt182.6: ironic.tests.unit.common.test_neutron.TestGetPhysnetsByPortUUID.test_get_physnets_by_port_uuid_network_missing |
||||||
test_get_physnets_by_port_uuid_no_segment |
pass
pt182.7: ironic.tests.unit.common.test_neutron.TestGetPhysnetsByPortUUID.test_get_physnets_by_port_uuid_no_segment |
||||||
test_get_physnets_by_port_uuid_no_segment_no_physnet |
pass
pt182.8: ironic.tests.unit.common.test_neutron.TestGetPhysnetsByPortUUID.test_get_physnets_by_port_uuid_no_segment_no_physnet |
||||||
test_get_physnets_by_port_uuid_port_failure |
pass
pt182.9: ironic.tests.unit.common.test_neutron.TestGetPhysnetsByPortUUID.test_get_physnets_by_port_uuid_port_failure |
||||||
test_get_physnets_by_port_uuid_port_missing |
pass
pt182.10: ironic.tests.unit.common.test_neutron.TestGetPhysnetsByPortUUID.test_get_physnets_by_port_uuid_port_missing |
||||||
test_get_physnets_by_port_uuid_single_segment |
pass
pt182.11: ironic.tests.unit.common.test_neutron.TestGetPhysnetsByPortUUID.test_get_physnets_by_port_uuid_single_segment |
||||||
ironic.tests.unit.common.test_neutron.TestGetSegmentBySubnetUUID | 3 | 3 | 0 | 0 | 0 | Detail | |
test__get_segment_by_subnet_uuid |
pass
pt183.1: ironic.tests.unit.common.test_neutron.TestGetSegmentBySubnetUUID.test__get_segment_by_subnet_uuid |
||||||
test__get_segment_by_subnet_uuid_failure |
pass
pt183.2: ironic.tests.unit.common.test_neutron.TestGetSegmentBySubnetUUID.test__get_segment_by_subnet_uuid_failure |
||||||
test__get_segment_by_subnet_uuid_missing_segment |
pass
pt183.3: ironic.tests.unit.common.test_neutron.TestGetSegmentBySubnetUUID.test__get_segment_by_subnet_uuid_missing_segment |
||||||
ironic.tests.unit.common.test_neutron.TestNeutronClient | 4 | 4 | 0 | 0 | 0 | Detail | |
test_get_neutron_client_auth_from_config |
pass
pt184.1: ironic.tests.unit.common.test_neutron.TestNeutronClient.test_get_neutron_client_auth_from_config |
||||||
test_get_neutron_client_noauth |
pass
pt184.2: ironic.tests.unit.common.test_neutron.TestNeutronClient.test_get_neutron_client_noauth |
||||||
test_get_neutron_client_with_context |
pass
pt184.3: ironic.tests.unit.common.test_neutron.TestNeutronClient.test_get_neutron_client_with_context |
||||||
test_get_neutron_client_without_token |
pass
pt184.4: ironic.tests.unit.common.test_neutron.TestNeutronClient.test_get_neutron_client_without_token |
||||||
ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions | 54 | 54 | 0 | 0 | 0 | Detail | |
test__add_ip_addresses_for_ipv6_stateful |
pass
pt185.1: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test__add_ip_addresses_for_ipv6_stateful |
||||||
test__uncidr_ipv4 |
pass
pt185.2: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test__uncidr_ipv4 |
||||||
test__uncidr_ipv6 |
pass
pt185.3: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test__uncidr_ipv6 |
||||||
test_add_network_all_ports_fail |
pass
pt185.4: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_add_network_all_ports_fail |
||||||
test_add_network_create_some_ports_fail |
pass
pt185.5: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_add_network_create_some_ports_fail |
||||||
test_add_network_no_port |
pass
pt185.6: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_add_network_no_port |
||||||
test_add_network_no_pxe_enabled_ports |
pass
pt185.7: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_add_network_no_pxe_enabled_ports |
||||||
test_add_ports_to_network |
pass
pt185.8: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_add_ports_to_network |
||||||
test_add_ports_to_network_all_ports |
pass
pt185.9: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_add_ports_to_network_all_ports |
||||||
test_add_ports_to_network_all_ports_via_not_pxe |
pass
pt185.10: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_add_ports_to_network_all_ports_via_not_pxe |
||||||
test_add_ports_to_network_instance_uuid |
pass
pt185.11: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_add_ports_to_network_instance_uuid |
||||||
test_add_ports_to_network_with_sg |
pass
pt185.12: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_add_ports_to_network_with_sg |
||||||
test_add_ports_with_client_id_to_network |
pass
pt185.13: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_add_ports_with_client_id_to_network |
||||||
test_add_smartnic_port_to_network |
pass
pt185.14: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_add_smartnic_port_to_network |
||||||
test_get_local_group_information |
pass
pt185.15: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_get_local_group_information |
||||||
test_get_neutron_port_data |
pass
pt185.16: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_get_neutron_port_data |
||||||
test_get_neutron_port_data_ipv6 |
pass
pt185.17: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_get_neutron_port_data_ipv6 |
||||||
test_get_node_portmap |
pass
pt185.18: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_get_node_portmap |
||||||
test_is_smartnic_port_false |
pass
pt185.19: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_is_smartnic_port_false |
||||||
test_is_smartnic_port_true |
pass
pt185.20: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_is_smartnic_port_true |
||||||
test_remove_neutron_ports |
pass
pt185.21: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_remove_neutron_ports |
||||||
test_remove_neutron_ports_delete_fail |
pass
pt185.22: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_remove_neutron_ports_delete_fail |
||||||
test_remove_neutron_ports_delete_race |
pass
pt185.23: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_remove_neutron_ports_delete_race |
||||||
test_remove_neutron_ports_list_fail |
pass
pt185.24: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_remove_neutron_ports_list_fail |
||||||
test_remove_neutron_smartnic_ports |
pass
pt185.25: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_remove_neutron_smartnic_ports |
||||||
test_remove_ports_from_network |
pass
pt185.26: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_remove_ports_from_network |
||||||
test_remove_ports_from_network_not_all_pxe_enabled |
pass
pt185.27: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_remove_ports_from_network_not_all_pxe_enabled |
||||||
test_remove_ports_from_network_not_all_pxe_enabled_all_ports |
pass
pt185.28: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_remove_ports_from_network_not_all_pxe_enabled_all_ports |
||||||
test_rollback_ports |
pass
pt185.29: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_rollback_ports |
||||||
test_rollback_ports_exception |
pass
pt185.30: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_rollback_ports_exception |
||||||
test_validate_agent_down |
pass
pt185.31: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_validate_agent_down |
||||||
test_validate_agent_up |
pass
pt185.32: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_validate_agent_up |
||||||
test_validate_port_info_flat_interface |
pass
pt185.33: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_validate_port_info_flat_interface |
||||||
test_validate_port_info_flat_interface_with_client_id |
pass
pt185.34: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_validate_port_info_flat_interface_with_client_id |
||||||
test_validate_port_info_neutron_interface |
pass
pt185.35: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_validate_port_info_neutron_interface |
||||||
test_validate_port_info_neutron_interface_missed_info |
pass
pt185.36: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_validate_port_info_neutron_interface_missed_info |
||||||
test_validate_port_info_neutron_interface_with_client_id |
pass
pt185.37: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_validate_port_info_neutron_interface_with_client_id |
||||||
test_validate_port_info_neutron_with_network_type_unmanaged |
pass
pt185.38: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_validate_port_info_neutron_with_network_type_unmanaged |
||||||
test_validate_port_info_neutron_with_no_smartnic_and_link_info |
pass
pt185.39: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_validate_port_info_neutron_with_no_smartnic_and_link_info |
||||||
test_validate_port_info_neutron_with_smartnic_and_link_info |
pass
pt185.40: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_validate_port_info_neutron_with_smartnic_and_link_info |
||||||
test_validate_port_info_neutron_with_smartnic_and_no_link_info |
pass
pt185.41: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_validate_port_info_neutron_with_smartnic_and_no_link_info |
||||||
test_verify_sec_groups |
pass
pt185.42: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_verify_sec_groups |
||||||
test_verify_sec_groups_exception_by_neutronclient |
pass
pt185.43: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_verify_sec_groups_exception_by_neutronclient |
||||||
test_verify_sec_groups_less_than_configured |
pass
pt185.44: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_verify_sec_groups_less_than_configured |
||||||
test_verify_sec_groups_more_than_configured |
pass
pt185.45: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_verify_sec_groups_more_than_configured |
||||||
test_verify_sec_groups_no_sg_from_neutron |
pass
pt185.46: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_verify_sec_groups_no_sg_from_neutron |
||||||
test_wait_for_host_agent_down_target_state_down |
pass
pt185.47: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_wait_for_host_agent_down_target_state_down |
||||||
test_wait_for_host_agent_down_target_state_up |
pass
pt185.48: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_wait_for_host_agent_down_target_state_up |
||||||
test_wait_for_host_agent_up_target_state_down |
pass
pt185.49: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_wait_for_host_agent_up_target_state_down |
||||||
test_wait_for_host_agent_up_target_state_up |
pass
pt185.50: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_wait_for_host_agent_up_target_state_up |
||||||
test_wait_for_port_status_active_max_retry |
pass
pt185.51: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_wait_for_port_status_active_max_retry |
||||||
test_wait_for_port_status_down |
pass
pt185.52: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_wait_for_port_status_down |
||||||
test_wait_for_port_status_down_max_retry |
pass
pt185.53: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_wait_for_port_status_down_max_retry |
||||||
test_wait_for_port_status_up |
pass
pt185.54: ironic.tests.unit.common.test_neutron.TestNeutronNetworkActions.test_wait_for_port_status_up |
||||||
ironic.tests.unit.common.test_neutron.TestNeutronNetworkInterfaceMixin | 1 | 1 | 0 | 0 | 0 | Detail | |
test_get_network_names_and_uuids |
pass
pt186.1: ironic.tests.unit.common.test_neutron.TestNeutronNetworkInterfaceMixin.test_get_network_names_and_uuids |
||||||
ironic.tests.unit.common.test_neutron.TestUnbindPort | 5 | 5 | 0 | 0 | 0 | Detail | |
test_unbind_neutron_port |
pass
pt187.1: ironic.tests.unit.common.test_neutron.TestUnbindPort.test_unbind_neutron_port |
||||||
test_unbind_neutron_port_client_passed |
pass
pt187.2: ironic.tests.unit.common.test_neutron.TestUnbindPort.test_unbind_neutron_port_client_passed |
||||||
test_unbind_neutron_port_failure |
pass
pt187.3: ironic.tests.unit.common.test_neutron.TestUnbindPort.test_unbind_neutron_port_failure |
||||||
test_unbind_neutron_port_not_found |
pass
pt187.4: ironic.tests.unit.common.test_neutron.TestUnbindPort.test_unbind_neutron_port_not_found |
||||||
test_unbind_neutron_port_not_reset_mac |
pass
pt187.5: ironic.tests.unit.common.test_neutron.TestUnbindPort.test_unbind_neutron_port_not_reset_mac |
||||||
ironic.tests.unit.common.test_neutron.TestUpdateNeutronPort | 3 | 3 | 0 | 0 | 0 | Detail | |
test_update_neutron_port |
pass
pt188.1: ironic.tests.unit.common.test_neutron.TestUpdateNeutronPort.test_update_neutron_port |
||||||
test_update_neutron_port_with_client |
pass
pt188.2: ironic.tests.unit.common.test_neutron.TestUpdateNeutronPort.test_update_neutron_port_with_client |
||||||
test_update_neutron_port_with_exception |
pass
pt188.3: ironic.tests.unit.common.test_neutron.TestUpdateNeutronPort.test_update_neutron_port_with_exception |
||||||
ironic.tests.unit.common.test_neutron.TestUpdatePortAddress | 6 | 6 | 0 | 0 | 0 | Detail | |
test_update_port_address |
pass
pt189.1: ironic.tests.unit.common.test_neutron.TestUpdatePortAddress.test_update_port_address |
||||||
test_update_port_address_show_failed |
pass
pt189.2: ironic.tests.unit.common.test_neutron.TestUpdatePortAddress.test_update_port_address_show_failed |
||||||
test_update_port_address_unbind_port_failed |
pass
pt189.3: ironic.tests.unit.common.test_neutron.TestUpdatePortAddress.test_update_port_address_unbind_port_failed |
||||||
test_update_port_address_with_binding |
pass
pt189.4: ironic.tests.unit.common.test_neutron.TestUpdatePortAddress.test_update_port_address_with_binding |
||||||
test_update_port_address_with_exception |
pass
pt189.5: ironic.tests.unit.common.test_neutron.TestUpdatePortAddress.test_update_port_address_with_exception |
||||||
test_update_port_address_without_binding |
pass
pt189.6: ironic.tests.unit.common.test_neutron.TestUpdatePortAddress.test_update_port_address_without_binding |
||||||
ironic.tests.unit.common.test_neutron.TestValidateNetwork | 5 | 5 | 0 | 0 | 0 | Detail | |
test_by_name |
pass
pt190.1: ironic.tests.unit.common.test_neutron.TestValidateNetwork.test_by_name |
||||||
test_by_uuid |
pass
pt190.2: ironic.tests.unit.common.test_neutron.TestValidateNetwork.test_by_uuid |
||||||
test_duplicate |
pass
pt190.3: ironic.tests.unit.common.test_neutron.TestValidateNetwork.test_duplicate |
||||||
test_failure |
pass
pt190.4: ironic.tests.unit.common.test_neutron.TestValidateNetwork.test_failure |
||||||
test_not_found |
pass
pt190.5: ironic.tests.unit.common.test_neutron.TestValidateNetwork.test_not_found |
||||||
ironic.tests.unit.common.test_nova.NovaApiTestCase | 13 | 13 | 0 | 0 | 0 | Detail | |
test_invalid_power_update |
pass
pt191.1: ironic.tests.unit.common.test_nova.NovaApiTestCase.test_invalid_power_update |
||||||
test_power_update_1 |
pass
pt191.2: ironic.tests.unit.common.test_nova.NovaApiTestCase.test_power_update_1 |
||||||
test_power_update_2 |
pass
pt191.3: ironic.tests.unit.common.test_nova.NovaApiTestCase.test_power_update_2 |
||||||
test_power_update_3 |
pass
pt191.4: ironic.tests.unit.common.test_nova.NovaApiTestCase.test_power_update_3 |
||||||
test_power_update_4 |
pass
pt191.5: ironic.tests.unit.common.test_nova.NovaApiTestCase.test_power_update_4 |
||||||
test_power_update_5 |
pass
pt191.6: ironic.tests.unit.common.test_nova.NovaApiTestCase.test_power_update_5 |
||||||
test_power_update_failed |
pass
pt191.7: ironic.tests.unit.common.test_nova.NovaApiTestCase.test_power_update_failed |
||||||
test_power_update_failed_no_nova |
pass
pt191.8: ironic.tests.unit.common.test_nova.NovaApiTestCase.test_power_update_failed_no_nova |
||||||
test_power_update_failed_no_nova_auth_url |
pass
pt191.9: ironic.tests.unit.common.test_nova.NovaApiTestCase.test_power_update_failed_no_nova_auth_url |
||||||
test_power_update_invalid_reponse_format_1 |
pass
pt191.10: ironic.tests.unit.common.test_nova.NovaApiTestCase.test_power_update_invalid_reponse_format_1 |
||||||
test_power_update_invalid_reponse_format_2 |
pass
pt191.11: ironic.tests.unit.common.test_nova.NovaApiTestCase.test_power_update_invalid_reponse_format_2 |
||||||
test_power_update_invalid_reponse_format_3 |
pass
pt191.12: ironic.tests.unit.common.test_nova.NovaApiTestCase.test_power_update_invalid_reponse_format_3 |
||||||
test_power_update_invalid_reponse_format_4 |
pass
pt191.13: ironic.tests.unit.common.test_nova.NovaApiTestCase.test_power_update_invalid_reponse_format_4 |
||||||
ironic.tests.unit.common.test_nova.TestNovaAdapter | 1 | 1 | 0 | 0 | 0 | Detail | |
test_get_nova_adapter |
pass
pt192.1: ironic.tests.unit.common.test_nova.TestNovaAdapter.test_get_nova_adapter |
||||||
ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase | 29 | 29 | 0 | 0 | 0 | Detail | |
test__resolve_tag |
pass
pt193.1: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test__resolve_tag |
||||||
test__resolve_tag_auth_needed |
pass
pt193.2: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test__resolve_tag_auth_needed |
||||||
test__resolve_tag_follows_links |
pass
pt193.3: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test__resolve_tag_follows_links |
||||||
test__resolve_tag_if_not_found |
pass
pt193.4: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test__resolve_tag_if_not_found |
||||||
test__resolve_tag_temp_failure |
pass
pt193.5: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test__resolve_tag_temp_failure |
||||||
test_authenticate_401_bad_header |
pass
pt193.6: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_authenticate_401_bad_header |
||||||
test_authenticate_401_basic_auth |
pass
pt193.7: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_authenticate_401_basic_auth |
||||||
test_authenticate_401_basic_auth_no_username |
pass
pt193.8: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_authenticate_401_basic_auth_no_username |
||||||
test_authenticate_401_bearer_auth |
pass
pt193.9: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_authenticate_401_bearer_auth |
||||||
test_authenticate_401_fallback_to_service_config |
pass
pt193.10: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_authenticate_401_fallback_to_service_config |
||||||
test_authenticate_401_no_header |
pass
pt193.11: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_authenticate_401_no_header |
||||||
test_authenticate_noop |
pass
pt193.12: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_authenticate_noop |
||||||
test_download_blob_from_manifest |
pass
pt193.13: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_download_blob_from_manifest |
||||||
test_download_blob_from_manifest_code_401 |
pass
pt193.14: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_download_blob_from_manifest_code_401 |
||||||
test_download_blob_from_manifest_code_403 |
pass
pt193.15: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_download_blob_from_manifest_code_403 |
||||||
test_download_blob_from_manifest_code_404 |
pass
pt193.16: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_download_blob_from_manifest_code_404 |
||||||
test_download_blob_from_manifest_code_500 |
pass
pt193.17: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_download_blob_from_manifest_code_500 |
||||||
test_download_blob_from_manifest_code_check |
pass
pt193.18: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_download_blob_from_manifest_code_check |
||||||
test_get_artifact_index_access_denied |
pass
pt193.19: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_get_artifact_index_access_denied |
||||||
test_get_artifact_index_not_authorized |
pass
pt193.20: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_get_artifact_index_not_authorized |
||||||
test_get_artifact_index_not_found |
pass
pt193.21: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_get_artifact_index_not_found |
||||||
test_get_artifact_index_temporaryfailure |
pass
pt193.22: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_get_artifact_index_temporaryfailure |
||||||
test_get_artifact_index_with_tag |
pass
pt193.23: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_get_artifact_index_with_tag |
||||||
test_get_manifest |
pass
pt193.24: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_get_manifest |
||||||
test_get_manifest_auth_required |
pass
pt193.25: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_get_manifest_auth_required |
||||||
test_get_manifest_checksum_verifies |
pass
pt193.26: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_get_manifest_checksum_verifies |
||||||
test_get_manifest_image_access_denied |
pass
pt193.27: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_get_manifest_image_access_denied |
||||||
test_get_manifest_image_not_found |
pass
pt193.28: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_get_manifest_image_not_found |
||||||
test_get_manifest_image_temporary_failure |
pass
pt193.29: ironic.tests.unit.common.test_oci_registry.OciClientRequestTestCase.test_get_manifest_image_temporary_failure |
||||||
ironic.tests.unit.common.test_oci_registry.OciClientTestCase | 7 | 7 | 0 | 0 | 0 | Detail | |
test__image_to_url |
pass
pt194.1: ironic.tests.unit.common.test_oci_registry.OciClientTestCase.test__image_to_url |
||||||
test__image_to_url_adds_oci |
pass
pt194.2: ironic.tests.unit.common.test_oci_registry.OciClientTestCase.test__image_to_url_adds_oci |
||||||
test_client_init_make_session |
pass
pt194.3: ironic.tests.unit.common.test_oci_registry.OciClientTestCase.test_client_init_make_session |
||||||
test_get_blob_url |
pass
pt194.4: ironic.tests.unit.common.test_oci_registry.OciClientTestCase.test_get_blob_url |
||||||
test_image_tag_from_url |
pass
pt194.5: ironic.tests.unit.common.test_oci_registry.OciClientTestCase.test_image_tag_from_url |
||||||
test_image_tag_from_url_with_digest |
pass
pt194.6: ironic.tests.unit.common.test_oci_registry.OciClientTestCase.test_image_tag_from_url_with_digest |
||||||
test_image_tag_from_url_with_tag |
pass
pt194.7: ironic.tests.unit.common.test_oci_registry.OciClientTestCase.test_image_tag_from_url_with_tag |
||||||
ironic.tests.unit.common.test_oci_registry.TestRegistrySessionHelper | 4 | 4 | 0 | 0 | 0 | Detail | |
test_get_token_from_config |
pass
pt195.1: ironic.tests.unit.common.test_oci_registry.TestRegistrySessionHelper.test_get_token_from_config |
||||||
test_get_token_from_config_bad_file |
pass
pt195.2: ironic.tests.unit.common.test_oci_registry.TestRegistrySessionHelper.test_get_token_from_config_bad_file |
||||||
test_get_token_from_config_default |
pass
pt195.3: ironic.tests.unit.common.test_oci_registry.TestRegistrySessionHelper.test_get_token_from_config_default |
||||||
test_get_token_from_config_no_match |
pass
pt195.4: ironic.tests.unit.common.test_oci_registry.TestRegistrySessionHelper.test_get_token_from_config_no_match |
||||||
ironic.tests.unit.common.test_policy.PolicyInCodeTestCase | 17 | 17 | 0 | 0 | 0 | Detail | |
test_creds_01 |
pass
pt196.1: ironic.tests.unit.common.test_policy.PolicyInCodeTestCase.test_creds_01 |
||||||
test_creds_02 |
pass
pt196.2: ironic.tests.unit.common.test_policy.PolicyInCodeTestCase.test_creds_02 |
||||||
test_creds_03 |
pass
pt196.3: ironic.tests.unit.common.test_policy.PolicyInCodeTestCase.test_creds_03 |
||||||
test_creds_04 |
pass
pt196.4: ironic.tests.unit.common.test_policy.PolicyInCodeTestCase.test_creds_04 |
||||||
test_creds_05 |
pass
pt196.5: ironic.tests.unit.common.test_policy.PolicyInCodeTestCase.test_creds_05 |
||||||
test_creds_06 |
pass
pt196.6: ironic.tests.unit.common.test_policy.PolicyInCodeTestCase.test_creds_06 |
||||||
test_creds_07 |
pass
pt196.7: ironic.tests.unit.common.test_policy.PolicyInCodeTestCase.test_creds_07 |
||||||
test_creds_08 |
pass
pt196.8: ironic.tests.unit.common.test_policy.PolicyInCodeTestCase.test_creds_08 |
||||||
test_creds_09 |
pass
pt196.9: ironic.tests.unit.common.test_policy.PolicyInCodeTestCase.test_creds_09 |
||||||
test_creds_10 |
pass
pt196.10: ironic.tests.unit.common.test_policy.PolicyInCodeTestCase.test_creds_10 |
||||||
test_creds_11 |
pass
pt196.11: ironic.tests.unit.common.test_policy.PolicyInCodeTestCase.test_creds_11 |
||||||
test_creds_12 |
pass
pt196.12: ironic.tests.unit.common.test_policy.PolicyInCodeTestCase.test_creds_12 |
||||||
test_creds_13 |
pass
pt196.13: ironic.tests.unit.common.test_policy.PolicyInCodeTestCase.test_creds_13 |
||||||
test_creds_14 |
pass
pt196.14: ironic.tests.unit.common.test_policy.PolicyInCodeTestCase.test_creds_14 |
||||||
test_creds_15 |
pass
pt196.15: ironic.tests.unit.common.test_policy.PolicyInCodeTestCase.test_creds_15 |
||||||
test_creds_16 |
pass
pt196.16: ironic.tests.unit.common.test_policy.PolicyInCodeTestCase.test_creds_16 |
||||||
test_creds_17 |
pass
pt196.17: ironic.tests.unit.common.test_policy.PolicyInCodeTestCase.test_creds_17 |
||||||
ironic.tests.unit.common.test_policy.PolicyTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_authorize_access_forbidden |
pass
pt197.1: ironic.tests.unit.common.test_policy.PolicyTestCase.test_authorize_access_forbidden |
||||||
test_authorize_passes |
pass
pt197.2: ironic.tests.unit.common.test_policy.PolicyTestCase.test_authorize_passes |
||||||
test_authorize_policy_not_registered |
pass
pt197.3: ironic.tests.unit.common.test_policy.PolicyTestCase.test_authorize_policy_not_registered |
||||||
test_get_oslo_policy_enforcer_config_file |
pass
pt197.4: ironic.tests.unit.common.test_policy.PolicyTestCase.test_get_oslo_policy_enforcer_config_file |
||||||
test_get_oslo_policy_enforcer_namespace |
pass
pt197.5: ironic.tests.unit.common.test_policy.PolicyTestCase.test_get_oslo_policy_enforcer_namespace |
||||||
test_get_oslo_policy_enforcer_no_args |
pass
pt197.6: ironic.tests.unit.common.test_policy.PolicyTestCase.test_get_oslo_policy_enforcer_no_args |
||||||
ironic.tests.unit.common.test_pxe_utils.CleanUpPxeEnvTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test__clean_up_pxe_env |
pass
pt198.1: ironic.tests.unit.common.test_pxe_utils.CleanUpPxeEnvTestCase.test__clean_up_pxe_env |
||||||
ironic.tests.unit.common.test_pxe_utils.PXEBuildConfigOptionsTestCase | 12 | 12 | 0 | 0 | 0 | Detail | |
test_build_pxe_config_options_ipa_debug_rescue |
pass
pt199.1: ironic.tests.unit.common.test_pxe_utils.PXEBuildConfigOptionsTestCase.test_build_pxe_config_options_ipa_debug_rescue |
||||||
test_build_pxe_config_options_kernel_params_from_driver_info |
pass
pt199.2: ironic.tests.unit.common.test_pxe_utils.PXEBuildConfigOptionsTestCase.test_build_pxe_config_options_kernel_params_from_driver_info |
||||||
test_build_pxe_config_options_kernel_params_from_instance_info |
pass
pt199.3: ironic.tests.unit.common.test_pxe_utils.PXEBuildConfigOptionsTestCase.test_build_pxe_config_options_kernel_params_from_instance_info |
||||||
test_build_pxe_config_options_kernel_params_with_default |
pass
pt199.4: ironic.tests.unit.common.test_pxe_utils.PXEBuildConfigOptionsTestCase.test_build_pxe_config_options_kernel_params_with_default |
||||||
test_build_pxe_config_options_pxe |
pass
pt199.5: ironic.tests.unit.common.test_pxe_utils.PXEBuildConfigOptionsTestCase.test_build_pxe_config_options_pxe |
||||||
test_build_pxe_config_options_pxe_ipa_debug |
pass
pt199.6: ironic.tests.unit.common.test_pxe_utils.PXEBuildConfigOptionsTestCase.test_build_pxe_config_options_pxe_ipa_debug |
||||||
test_build_pxe_config_options_pxe_local_boot |
pass
pt199.7: ironic.tests.unit.common.test_pxe_utils.PXEBuildConfigOptionsTestCase.test_build_pxe_config_options_pxe_local_boot |
||||||
test_build_pxe_config_options_pxe_no_kernel_no_ramdisk |
pass
pt199.8: ironic.tests.unit.common.test_pxe_utils.PXEBuildConfigOptionsTestCase.test_build_pxe_config_options_pxe_no_kernel_no_ramdisk |
||||||
test_build_pxe_config_options_pxe_opts_ramdisk_opt |
pass
pt199.9: ironic.tests.unit.common.test_pxe_utils.PXEBuildConfigOptionsTestCase.test_build_pxe_config_options_pxe_opts_ramdisk_opt |
||||||
test_build_pxe_config_options_pxe_rescue |
pass
pt199.10: ironic.tests.unit.common.test_pxe_utils.PXEBuildConfigOptionsTestCase.test_build_pxe_config_options_pxe_rescue |
||||||
test_build_pxe_config_options_pxe_without_is_whole_disk_image |
pass
pt199.11: ironic.tests.unit.common.test_pxe_utils.PXEBuildConfigOptionsTestCase.test_build_pxe_config_options_pxe_without_is_whole_disk_image |
||||||
test_build_pxe_config_options_ramdisk_params |
pass
pt199.12: ironic.tests.unit.common.test_pxe_utils.PXEBuildConfigOptionsTestCase.test_build_pxe_config_options_ramdisk_params |
||||||
ironic.tests.unit.common.test_pxe_utils.PXEBuildKickstartConfigOptionsTestCase | 8 | 8 | 0 | 0 | 0 | Detail | |
test_build_kickstart_config_options_pxe |
pass
pt200.1: ironic.tests.unit.common.test_pxe_utils.PXEBuildKickstartConfigOptionsTestCase.test_build_kickstart_config_options_pxe |
||||||
test_build_kickstart_config_options_pxe_insecure_heartbeat |
pass
pt200.2: ironic.tests.unit.common.test_pxe_utils.PXEBuildKickstartConfigOptionsTestCase.test_build_kickstart_config_options_pxe_insecure_heartbeat |
||||||
test_build_kickstart_config_options_pxe_source_path |
pass
pt200.3: ironic.tests.unit.common.test_pxe_utils.PXEBuildKickstartConfigOptionsTestCase.test_build_kickstart_config_options_pxe_source_path |
||||||
test_prepare_instance_kickstart_config |
pass
pt200.4: ironic.tests.unit.common.test_pxe_utils.PXEBuildKickstartConfigOptionsTestCase.test_prepare_instance_kickstart_config |
||||||
test_prepare_instance_kickstart_config_not_anaconda_boot |
pass
pt200.5: ironic.tests.unit.common.test_pxe_utils.PXEBuildKickstartConfigOptionsTestCase.test_prepare_instance_kickstart_config_not_anaconda_boot |
||||||
test_validate_kickstart_template |
pass
pt200.6: ironic.tests.unit.common.test_pxe_utils.PXEBuildKickstartConfigOptionsTestCase.test_validate_kickstart_template |
||||||
test_validate_kickstart_template_has_additional_variables |
pass
pt200.7: ironic.tests.unit.common.test_pxe_utils.PXEBuildKickstartConfigOptionsTestCase.test_validate_kickstart_template_has_additional_variables |
||||||
test_validate_kickstart_template_missing_variable |
pass
pt200.8: ironic.tests.unit.common.test_pxe_utils.PXEBuildKickstartConfigOptionsTestCase.test_validate_kickstart_template_missing_variable |
||||||
ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase | 28 | 28 | 0 | 0 | 0 | Detail | |
test__cache_tftp_images_master_path |
pass
pt201.1: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test__cache_tftp_images_master_path |
||||||
test__get_deploy_image_info |
pass
pt201.2: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test__get_deploy_image_info |
||||||
test__get_deploy_image_info_deploy_ramdisk |
pass
pt201.3: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test__get_deploy_image_info_deploy_ramdisk |
||||||
test__get_deploy_image_info_ipxe |
pass
pt201.4: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test__get_deploy_image_info_ipxe |
||||||
test__get_deploy_image_info_missing_deploy_kernel |
pass
pt201.5: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test__get_deploy_image_info_missing_deploy_kernel |
||||||
test_cache_ramdisk_kernel |
pass
pt201.6: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_cache_ramdisk_kernel |
||||||
test_cache_ramdisk_kernel_ipxe |
pass
pt201.7: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_cache_ramdisk_kernel_ipxe |
||||||
test_cache_ramdisk_kernel_ipxe_anaconda |
pass
pt201.8: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_cache_ramdisk_kernel_ipxe_anaconda |
||||||
test_get_instance_image_info_boot_iso |
pass
pt201.9: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_get_instance_image_info_boot_iso |
||||||
test_get_instance_image_info_kickstart_stage2_missing |
pass
pt201.10: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_get_instance_image_info_kickstart_stage2_missing |
||||||
test_get_instance_image_info_localboot |
pass
pt201.11: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_get_instance_image_info_localboot |
||||||
test_get_instance_image_info_whole_disk_image |
pass
pt201.12: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_get_instance_image_info_whole_disk_image |
||||||
test_get_instance_image_info_with_kickstart_boot_option |
pass
pt201.13: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_get_instance_image_info_with_kickstart_boot_option |
||||||
test_get_instance_image_info_with_kickstart_url_http |
pass
pt201.14: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_get_instance_image_info_with_kickstart_url_http |
||||||
test_parse_driver_info_deploy |
pass
pt201.15: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_parse_driver_info_deploy |
||||||
test_parse_driver_info_from_conf_deploy |
pass
pt201.16: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_parse_driver_info_from_conf_deploy |
||||||
test_parse_driver_info_from_conf_deploy_by_arch |
pass
pt201.17: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_parse_driver_info_from_conf_deploy_by_arch |
||||||
test_parse_driver_info_from_conf_rescue |
pass
pt201.18: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_parse_driver_info_from_conf_rescue |
||||||
test_parse_driver_info_from_conf_rescue_by_arch |
pass
pt201.19: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_parse_driver_info_from_conf_rescue_by_arch |
||||||
test_parse_driver_info_missing_deploy_kernel |
pass
pt201.20: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_parse_driver_info_missing_deploy_kernel |
||||||
test_parse_driver_info_missing_deploy_ramdisk |
pass
pt201.21: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_parse_driver_info_missing_deploy_ramdisk |
||||||
test_parse_driver_info_missing_rescue_kernel |
pass
pt201.22: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_parse_driver_info_missing_rescue_kernel |
||||||
test_parse_driver_info_missing_rescue_ramdisk |
pass
pt201.23: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_parse_driver_info_missing_rescue_ramdisk |
||||||
test_parse_driver_info_mixed_source_deploy |
pass
pt201.24: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_parse_driver_info_mixed_source_deploy |
||||||
test_parse_driver_info_mixed_source_deploy_by_arch |
pass
pt201.25: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_parse_driver_info_mixed_source_deploy_by_arch |
||||||
test_parse_driver_info_mixed_source_rescue |
pass
pt201.26: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_parse_driver_info_mixed_source_rescue |
||||||
test_parse_driver_info_ramdisk |
pass
pt201.27: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_parse_driver_info_ramdisk |
||||||
test_parse_driver_info_rescue |
pass
pt201.28: ironic.tests.unit.common.test_pxe_utils.PXEInterfacesTestCase.test_parse_driver_info_rescue |
||||||
ironic.tests.unit.common.test_pxe_utils.TFTPImageCacheTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_with_master_path |
pass
pt202.1: ironic.tests.unit.common.test_pxe_utils.TFTPImageCacheTestCase.test_with_master_path |
||||||
test_without_master_path |
pass
pt202.2: ironic.tests.unit.common.test_pxe_utils.TFTPImageCacheTestCase.test_without_master_path |
||||||
ironic.tests.unit.common.test_pxe_utils.TestPXEUtils | 54 | 54 | 0 | 0 | 0 | Detail | |
test__get_pxe_grub_mac_path |
pass
pt203.1: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test__get_pxe_grub_mac_path |
||||||
test__get_pxe_ip_address_path |
pass
pt203.2: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test__get_pxe_ip_address_path |
||||||
test__get_pxe_mac_path |
pass
pt203.3: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test__get_pxe_mac_path |
||||||
test__get_pxe_mac_path_ipxe |
pass
pt203.4: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test__get_pxe_mac_path_ipxe |
||||||
test__link_ip_address_pxe_configs |
pass
pt203.5: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test__link_ip_address_pxe_configs |
||||||
test__write_infiniband_mac_pxe_configs |
pass
pt203.6: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test__write_infiniband_mac_pxe_configs |
||||||
test__write_mac_ipxe_configs |
pass
pt203.7: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test__write_mac_ipxe_configs |
||||||
test__write_mac_pxe_configs |
pass
pt203.8: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test__write_mac_pxe_configs |
||||||
test_clean_up_pxe_config |
pass
pt203.9: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_clean_up_pxe_config |
||||||
test_clean_up_pxe_config_uefi |
pass
pt203.10: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_clean_up_pxe_config_uefi |
||||||
test_clean_up_pxe_config_uefi_instance_info |
pass
pt203.11: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_clean_up_pxe_config_uefi_instance_info |
||||||
test_clean_up_pxe_config_uefi_mac_address |
pass
pt203.12: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_clean_up_pxe_config_uefi_mac_address |
||||||
test_clean_up_pxe_config_uefi_no_ipaddress |
pass
pt203.13: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_clean_up_pxe_config_uefi_no_ipaddress |
||||||
test_create_ipxe_boot_script |
pass
pt203.14: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_create_ipxe_boot_script |
||||||
test_create_ipxe_boot_script_already_exists |
pass
pt203.15: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_create_ipxe_boot_script_already_exists |
||||||
test_create_ipxe_boot_script_copy_file_different |
pass
pt203.16: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_create_ipxe_boot_script_copy_file_different |
||||||
test_create_ipxe_boot_script_fallback |
pass
pt203.17: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_create_ipxe_boot_script_fallback |
||||||
test_create_pxe_config |
pass
pt203.18: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_create_pxe_config |
||||||
test_create_pxe_config_existing_dirs_bios |
pass
pt203.19: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_create_pxe_config_existing_dirs_bios |
||||||
test_create_pxe_config_existing_dirs_uefi |
pass
pt203.20: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_create_pxe_config_existing_dirs_uefi |
||||||
test_create_pxe_config_set_dir_permission |
pass
pt203.21: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_create_pxe_config_set_dir_permission |
||||||
test_create_pxe_config_uefi_grub |
pass
pt203.22: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_create_pxe_config_uefi_grub |
||||||
test_create_pxe_config_uefi_ipxe |
pass
pt203.23: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_create_pxe_config_uefi_ipxe |
||||||
test_create_pxe_config_uefi_mac_address |
pass
pt203.24: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_create_pxe_config_uefi_mac_address |
||||||
test_default_grub_config |
pass
pt203.25: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_default_grub_config |
||||||
test_default_ipxe_boot_from_anaconda |
pass
pt203.26: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_default_ipxe_boot_from_anaconda |
||||||
test_default_ipxe_boot_from_iso |
pass
pt203.27: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_default_ipxe_boot_from_iso |
||||||
test_default_ipxe_boot_from_ramdisk |
pass
pt203.28: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_default_ipxe_boot_from_ramdisk |
||||||
test_default_ipxe_boot_from_volume_config |
pass
pt203.29: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_default_ipxe_boot_from_volume_config |
||||||
test_default_ipxe_boot_from_volume_config_multipath |
pass
pt203.30: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_default_ipxe_boot_from_volume_config_multipath |
||||||
test_default_ipxe_boot_from_volume_config_no_extra_volumes |
pass
pt203.31: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_default_ipxe_boot_from_volume_config_no_extra_volumes |
||||||
test_default_ipxe_boot_script |
pass
pt203.32: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_default_ipxe_boot_script |
||||||
test_default_ipxe_config |
pass
pt203.33: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_default_ipxe_config |
||||||
test_default_ipxe_timeout_config |
pass
pt203.34: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_default_ipxe_timeout_config |
||||||
test_default_pxe_config |
pass
pt203.35: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_default_pxe_config |
||||||
test_dhcp_options_for_instance |
pass
pt203.36: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_dhcp_options_for_instance |
||||||
test_dhcp_options_for_instance_bios |
pass
pt203.37: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_dhcp_options_for_instance_bios |
||||||
test_dhcp_options_for_instance_http_ipv4 |
pass
pt203.38: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_dhcp_options_for_instance_http_ipv4 |
||||||
test_dhcp_options_for_instance_http_ipv6 |
pass
pt203.39: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_dhcp_options_for_instance_http_ipv6 |
||||||
test_dhcp_options_for_instance_http_ipxe_ipv4 |
pass
pt203.40: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_dhcp_options_for_instance_http_ipxe_ipv4 |
||||||
test_dhcp_options_for_instance_http_ipxe_ipv6 |
pass
pt203.41: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_dhcp_options_for_instance_http_ipxe_ipv6 |
||||||
test_dhcp_options_for_instance_ipv6 |
pass
pt203.42: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_dhcp_options_for_instance_ipv6 |
||||||
test_dhcp_options_for_instance_ipv6_bios |
pass
pt203.43: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_dhcp_options_for_instance_ipv6_bios |
||||||
test_fallback_ipxe_boot_script |
pass
pt203.44: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_fallback_ipxe_boot_script |
||||||
test_get_kernel_ramdisk_info |
pass
pt203.45: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_get_kernel_ramdisk_info |
||||||
test_get_kernel_ramdisk_info_bad_driver_info |
pass
pt203.46: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_get_kernel_ramdisk_info_bad_driver_info |
||||||
test_get_kernel_ramdisk_info_ipxe |
pass
pt203.47: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_get_kernel_ramdisk_info_ipxe |
||||||
test_get_pxe_config_file_path |
pass
pt203.48: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_get_pxe_config_file_path |
||||||
test_get_rescue_kr_info |
pass
pt203.49: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_get_rescue_kr_info |
||||||
test_get_rescue_kr_info_ipxe |
pass
pt203.50: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_get_rescue_kr_info_ipxe |
||||||
test_link_mac_pxe_configs_with_pxe_disabled |
pass
pt203.51: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_link_mac_pxe_configs_with_pxe_disabled |
||||||
test_place_common_config |
pass
pt203.52: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_place_common_config |
||||||
test_place_common_config_existing_dirs |
pass
pt203.53: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_place_common_config_existing_dirs |
||||||
test_pxe_config |
pass
pt203.54: ironic.tests.unit.common.test_pxe_utils.TestPXEUtils.test_pxe_config |
||||||
ironic.tests.unit.common.test_pxe_utils.TestPXEUtilsBootloader | 7 | 7 | 0 | 0 | 0 | Detail | |
test_place_loaders_for_boot_default_noop |
pass
pt204.1: ironic.tests.unit.common.test_pxe_utils.TestPXEUtilsBootloader.test_place_loaders_for_boot_default_noop |
||||||
test_place_loaders_for_boot_no_source |
pass
pt204.2: ironic.tests.unit.common.test_pxe_utils.TestPXEUtilsBootloader.test_place_loaders_for_boot_no_source |
||||||
test_place_loaders_for_boot_raises_exception_with_absolute_path |
pass
pt204.3: ironic.tests.unit.common.test_pxe_utils.TestPXEUtilsBootloader.test_place_loaders_for_boot_raises_exception_with_absolute_path |
||||||
test_place_loaders_for_boot_two_files |
pass
pt204.4: ironic.tests.unit.common.test_pxe_utils.TestPXEUtilsBootloader.test_place_loaders_for_boot_two_files |
||||||
test_place_loaders_for_boot_two_files_exception_on_chmod |
pass
pt204.5: ironic.tests.unit.common.test_pxe_utils.TestPXEUtilsBootloader.test_place_loaders_for_boot_two_files_exception_on_chmod |
||||||
test_place_loaders_for_boot_two_files_exception_on_copy |
pass
pt204.6: ironic.tests.unit.common.test_pxe_utils.TestPXEUtilsBootloader.test_place_loaders_for_boot_two_files_exception_on_copy |
||||||
test_place_loaders_for_boot_two_files_relative_path |
pass
pt204.7: ironic.tests.unit.common.test_pxe_utils.TestPXEUtilsBootloader.test_place_loaders_for_boot_two_files_relative_path |
||||||
ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase | 21 | 21 | 0 | 0 | 0 | Detail | |
test_build_pxe_config_options_ipxe |
pass
pt205.1: ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase.test_build_pxe_config_options_ipxe |
||||||
test_build_pxe_config_options_ipxe_and_ipxe_timeout |
pass
pt205.2: ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase.test_build_pxe_config_options_ipxe_and_ipxe_timeout |
||||||
test_build_pxe_config_options_ipxe_and_iscsi_boot |
pass
pt205.3: ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase.test_build_pxe_config_options_ipxe_and_iscsi_boot |
||||||
test_build_pxe_config_options_ipxe_and_iscsi_boot_from_lists |
pass
pt205.4: ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase.test_build_pxe_config_options_ipxe_and_iscsi_boot_from_lists |
||||||
test_build_pxe_config_options_ipxe_boot_iso |
pass
pt205.5: ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase.test_build_pxe_config_options_ipxe_boot_iso |
||||||
test_build_pxe_config_options_ipxe_ipa_debug |
pass
pt205.6: ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase.test_build_pxe_config_options_ipxe_ipa_debug |
||||||
test_build_pxe_config_options_ipxe_local_boot |
pass
pt205.7: ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase.test_build_pxe_config_options_ipxe_local_boot |
||||||
test_build_pxe_config_options_ipxe_rescue |
pass
pt205.8: ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase.test_build_pxe_config_options_ipxe_rescue |
||||||
test_build_pxe_config_options_ipxe_rescue_swift |
pass
pt205.9: ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase.test_build_pxe_config_options_ipxe_rescue_swift |
||||||
test_build_pxe_config_options_ipxe_rescue_timeout |
pass
pt205.10: ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase.test_build_pxe_config_options_ipxe_rescue_timeout |
||||||
test_build_pxe_config_options_ipxe_swift_partition |
pass
pt205.11: ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase.test_build_pxe_config_options_ipxe_swift_partition |
||||||
test_build_pxe_config_options_ipxe_swift_wdi |
pass
pt205.12: ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase.test_build_pxe_config_options_ipxe_swift_wdi |
||||||
test_clean_up_ipxe_config_uefi |
pass
pt205.13: ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase.test_clean_up_ipxe_config_uefi |
||||||
test_dhcp_options_for_instance_ipxe_bios |
pass
pt205.14: ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase.test_dhcp_options_for_instance_ipxe_bios |
||||||
test_dhcp_options_for_instance_ipxe_uefi |
pass
pt205.15: ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase.test_dhcp_options_for_instance_ipxe_uefi |
||||||
test_dhcp_options_for_ipxe_ipv6 |
pass
pt205.16: ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase.test_dhcp_options_for_ipxe_ipv6 |
||||||
test_dhcp_options_for_ipxe_ipv6_uefi |
pass
pt205.17: ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase.test_dhcp_options_for_ipxe_ipv6_uefi |
||||||
test_get_volume_pxe_options |
pass
pt205.18: ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase.test_get_volume_pxe_options |
||||||
test_get_volume_pxe_options_hexadecimal_lunid |
pass
pt205.19: ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase.test_get_volume_pxe_options_hexadecimal_lunid |
||||||
test_get_volume_pxe_options_unsupported_additional_volume_type |
pass
pt205.20: ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase.test_get_volume_pxe_options_unsupported_additional_volume_type |
||||||
test_get_volume_pxe_options_unsupported_volume_type |
pass
pt205.21: ironic.tests.unit.common.test_pxe_utils.iPXEBuildConfigOptionsTestCase.test_get_volume_pxe_options_unsupported_volume_type |
||||||
ironic.tests.unit.common.test_pxe_utils.iPXEBuildServicePXEConfigTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_build_service_pxe_config_adopt |
pass
pt206.1: ironic.tests.unit.common.test_pxe_utils.iPXEBuildServicePXEConfigTestCase.test_build_service_pxe_config_adopt |
||||||
test_build_service_pxe_config_servicing |
pass
pt206.2: ironic.tests.unit.common.test_pxe_utils.iPXEBuildServicePXEConfigTestCase.test_build_service_pxe_config_servicing |
||||||
ironic.tests.unit.common.test_qemu_img.ConvertImageTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_convert_image |
pass
pt207.1: ironic.tests.unit.common.test_qemu_img.ConvertImageTestCase.test_convert_image |
||||||
test_convert_image_flags |
pass
pt207.2: ironic.tests.unit.common.test_qemu_img.ConvertImageTestCase.test_convert_image_flags |
||||||
test_convert_image_just_fails |
pass
pt207.3: ironic.tests.unit.common.test_qemu_img.ConvertImageTestCase.test_convert_image_just_fails |
||||||
test_convert_image_retries |
pass
pt207.4: ironic.tests.unit.common.test_qemu_img.ConvertImageTestCase.test_convert_image_retries |
||||||
test_convert_image_retries_alternate_error |
pass
pt207.5: ironic.tests.unit.common.test_qemu_img.ConvertImageTestCase.test_convert_image_retries_alternate_error |
||||||
test_convert_image_retries_and_fails |
pass
pt207.6: ironic.tests.unit.common.test_qemu_img.ConvertImageTestCase.test_convert_image_retries_and_fails |
||||||
ironic.tests.unit.common.test_raid.RaidPublicMethodsTestCase | 12 | 12 | 0 | 0 | 0 | Detail | |
test_filter_target_raid_config |
pass
pt208.1: ironic.tests.unit.common.test_raid.RaidPublicMethodsTestCase.test_filter_target_raid_config |
||||||
test_filter_target_raid_config_empty_target_raid_config |
pass
pt208.2: ironic.tests.unit.common.test_raid.RaidPublicMethodsTestCase.test_filter_target_raid_config_empty_target_raid_config |
||||||
test_filter_target_raid_config_no_target_raid_config_after_skipping |
pass
pt208.3: ironic.tests.unit.common.test_raid.RaidPublicMethodsTestCase.test_filter_target_raid_config_no_target_raid_config_after_skipping |
||||||
test_filter_target_raid_config_skip_nonroot |
pass
pt208.4: ironic.tests.unit.common.test_raid.RaidPublicMethodsTestCase.test_filter_target_raid_config_skip_nonroot |
||||||
test_filter_target_raid_config_skip_root |
pass
pt208.5: ironic.tests.unit.common.test_raid.RaidPublicMethodsTestCase.test_filter_target_raid_config_skip_root |
||||||
test_get_logical_disk_properties |
pass
pt208.6: ironic.tests.unit.common.test_raid.RaidPublicMethodsTestCase.test_get_logical_disk_properties |
||||||
test_get_logical_disk_properties_custom_schema |
pass
pt208.7: ironic.tests.unit.common.test_raid.RaidPublicMethodsTestCase.test_get_logical_disk_properties_custom_schema |
||||||
test_update_raid_info_multiple_root_volumes |
pass
pt208.8: ironic.tests.unit.common.test_raid.RaidPublicMethodsTestCase.test_update_raid_info_multiple_root_volumes |
||||||
test_update_raid_info_okay |
pass
pt208.9: ironic.tests.unit.common.test_raid.RaidPublicMethodsTestCase.test_update_raid_info_okay |
||||||
test_update_raid_info_okay_current_capabilities_empty |
pass
pt208.10: ironic.tests.unit.common.test_raid.RaidPublicMethodsTestCase.test_update_raid_info_okay_current_capabilities_empty |
||||||
test_update_raid_info_okay_no_root_volumes |
pass
pt208.11: ironic.tests.unit.common.test_raid.RaidPublicMethodsTestCase.test_update_raid_info_okay_no_root_volumes |
||||||
test_update_raid_info_skip_MAX |
pass
pt208.12: ironic.tests.unit.common.test_raid.RaidPublicMethodsTestCase.test_update_raid_info_skip_MAX |
||||||
ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase | 21 | 21 | 0 | 0 | 0 | Detail | |
test_validate_configuration_additional_property |
pass
pt209.1: ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase.test_validate_configuration_additional_property |
||||||
test_validate_configuration_custom_schema |
pass
pt209.2: ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase.test_validate_configuration_custom_schema |
||||||
test_validate_configuration_invalid_disk_type |
pass
pt209.3: ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase.test_validate_configuration_invalid_disk_type |
||||||
test_validate_configuration_invalid_int_type |
pass
pt209.4: ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase.test_validate_configuration_invalid_int_type |
||||||
test_validate_configuration_invalid_is_root_volume |
pass
pt209.5: ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase.test_validate_configuration_invalid_is_root_volume |
||||||
test_validate_configuration_invalid_multiple_is_root_volume |
pass
pt209.6: ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase.test_validate_configuration_invalid_multiple_is_root_volume |
||||||
test_validate_configuration_invalid_number_of_phy_disks |
pass
pt209.7: ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase.test_validate_configuration_invalid_number_of_phy_disks |
||||||
test_validate_configuration_invalid_physical_disks |
pass
pt209.8: ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase.test_validate_configuration_invalid_physical_disks |
||||||
test_validate_configuration_invalid_raid_level |
pass
pt209.9: ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase.test_validate_configuration_invalid_raid_level |
||||||
test_validate_configuration_invalid_share_physical_disks |
pass
pt209.10: ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase.test_validate_configuration_invalid_share_physical_disks |
||||||
test_validate_configuration_invalid_size_gb |
pass
pt209.11: ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase.test_validate_configuration_invalid_size_gb |
||||||
test_validate_configuration_max_size_gb |
pass
pt209.12: ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase.test_validate_configuration_max_size_gb |
||||||
test_validate_configuration_no_logical_disk |
pass
pt209.13: ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase.test_validate_configuration_no_logical_disk |
||||||
test_validate_configuration_no_raid_level |
pass
pt209.14: ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase.test_validate_configuration_no_raid_level |
||||||
test_validate_configuration_no_size_gb |
pass
pt209.15: ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase.test_validate_configuration_no_size_gb |
||||||
test_validate_configuration_okay |
pass
pt209.16: ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase.test_validate_configuration_okay |
||||||
test_validate_configuration_okay_software |
pass
pt209.17: ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase.test_validate_configuration_okay_software |
||||||
test_validate_configuration_too_few_physical_disks |
pass
pt209.18: ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase.test_validate_configuration_too_few_physical_disks |
||||||
test_validate_configuration_with_jbod_volume |
pass
pt209.19: ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase.test_validate_configuration_with_jbod_volume |
||||||
test_validate_configuration_zero_logical_disks |
pass
pt209.20: ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase.test_validate_configuration_zero_logical_disks |
||||||
test_validate_configuration_zero_size_gb |
pass
pt209.21: ironic.tests.unit.common.test_raid.ValidateRaidConfigurationTestCase.test_validate_configuration_zero_size_gb |
||||||
ironic.tests.unit.common.test_release_mappings.GetObjectVersionsTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_get_object_versions |
pass
pt210.1: ironic.tests.unit.common.test_release_mappings.GetObjectVersionsTestCase.test_get_object_versions |
||||||
test_get_object_versions_objects |
pass
pt210.2: ironic.tests.unit.common.test_release_mappings.GetObjectVersionsTestCase.test_get_object_versions_objects |
||||||
test_get_object_versions_releases |
pass
pt210.3: ironic.tests.unit.common.test_release_mappings.GetObjectVersionsTestCase.test_get_object_versions_releases |
||||||
test_get_object_versions_releases_objects |
pass
pt210.4: ironic.tests.unit.common.test_release_mappings.GetObjectVersionsTestCase.test_get_object_versions_releases_objects |
||||||
ironic.tests.unit.common.test_release_mappings.ReleaseMappingsTestCase | 7 | 7 | 0 | 0 | 0 | Detail | |
test_contains_all_db_objects |
pass
pt211.1: ironic.tests.unit.common.test_release_mappings.ReleaseMappingsTestCase.test_contains_all_db_objects |
||||||
test_current_object_versions |
pass
pt211.2: ironic.tests.unit.common.test_release_mappings.ReleaseMappingsTestCase.test_current_object_versions |
||||||
test_current_rpc_version |
pass
pt211.3: ironic.tests.unit.common.test_release_mappings.ReleaseMappingsTestCase.test_current_rpc_version |
||||||
test_no_gaps_in_object_versions |
pass
pt211.4: ironic.tests.unit.common.test_release_mappings.ReleaseMappingsTestCase.test_no_gaps_in_object_versions |
||||||
test_object_names_are_registered |
pass
pt211.5: ironic.tests.unit.common.test_release_mappings.ReleaseMappingsTestCase.test_object_names_are_registered |
||||||
test_rpc_and_objects_versions_supported |
pass
pt211.6: ironic.tests.unit.common.test_release_mappings.ReleaseMappingsTestCase.test_rpc_and_objects_versions_supported |
||||||
test_structure |
pass
pt211.7: ironic.tests.unit.common.test_release_mappings.ReleaseMappingsTestCase.test_structure |
||||||
ironic.tests.unit.common.test_rpc.TestRequestContextSerializer | 6 | 6 | 0 | 0 | 0 | Detail | |
test_deserialize_context |
pass
pt212.1: ironic.tests.unit.common.test_rpc.TestRequestContextSerializer.test_deserialize_context |
||||||
test_deserialize_entity |
pass
pt212.2: ironic.tests.unit.common.test_rpc.TestRequestContextSerializer.test_deserialize_entity |
||||||
test_deserialize_entity_empty_base |
pass
pt212.3: ironic.tests.unit.common.test_rpc.TestRequestContextSerializer.test_deserialize_entity_empty_base |
||||||
test_serialize_context |
pass
pt212.4: ironic.tests.unit.common.test_rpc.TestRequestContextSerializer.test_serialize_context |
||||||
test_serialize_entity |
pass
pt212.5: ironic.tests.unit.common.test_rpc.TestRequestContextSerializer.test_serialize_entity |
||||||
test_serialize_entity_empty_base |
pass
pt212.6: ironic.tests.unit.common.test_rpc.TestRequestContextSerializer.test_serialize_entity_empty_base |
||||||
ironic.tests.unit.common.test_rpc.TestUtils | 9 | 9 | 0 | 0 | 0 | Detail | |
test_get_sensors_notifier |
pass
pt213.1: ironic.tests.unit.common.test_rpc.TestUtils.test_get_sensors_notifier |
||||||
test_get_sensors_notifier_no_notifier |
pass
pt213.2: ironic.tests.unit.common.test_rpc.TestUtils.test_get_sensors_notifier_no_notifier |
||||||
test_get_sensors_notifier_no_publisher_id |
pass
pt213.3: ironic.tests.unit.common.test_rpc.TestUtils.test_get_sensors_notifier_no_publisher_id |
||||||
test_get_versioned_notifier |
pass
pt213.4: ironic.tests.unit.common.test_rpc.TestUtils.test_get_versioned_notifier |
||||||
test_get_versioned_notifier_no_notifier |
pass
pt213.5: ironic.tests.unit.common.test_rpc.TestUtils.test_get_versioned_notifier_no_notifier |
||||||
test_get_versioned_notifier_no_publisher_id |
pass
pt213.6: ironic.tests.unit.common.test_rpc.TestUtils.test_get_versioned_notifier_no_publisher_id |
||||||
test_init_globals_notifications_disabled |
pass
pt213.7: ironic.tests.unit.common.test_rpc.TestUtils.test_init_globals_notifications_disabled |
||||||
test_init_globals_notifications_enabled |
pass
pt213.8: ironic.tests.unit.common.test_rpc.TestUtils.test_init_globals_notifications_enabled |
||||||
test_init_globals_with_custom_topics |
pass
pt213.9: ironic.tests.unit.common.test_rpc.TestUtils.test_init_globals_with_custom_topics |
||||||
ironic.tests.unit.common.test_states.StatesTest | 1 | 1 | 0 | 0 | 0 | Detail | |
test_state_values_length |
pass
pt214.1: ironic.tests.unit.common.test_states.StatesTest.test_state_values_length |
||||||
ironic.tests.unit.common.test_swift.SwiftTestCase | 11 | 11 | 0 | 0 | 0 | Detail | |
test___init__ |
pass
pt215.1: ironic.tests.unit.common.test_swift.SwiftTestCase.test___init__ |
||||||
test_create_object |
pass
pt215.2: ironic.tests.unit.common.test_swift.SwiftTestCase.test_create_object |
||||||
test_create_object_create_container_fails |
pass
pt215.3: ironic.tests.unit.common.test_swift.SwiftTestCase.test_create_object_create_container_fails |
||||||
test_create_object_create_object_fails |
pass
pt215.4: ironic.tests.unit.common.test_swift.SwiftTestCase.test_create_object_create_object_fails |
||||||
test_create_object_from_data |
pass
pt215.5: ironic.tests.unit.common.test_swift.SwiftTestCase.test_create_object_from_data |
||||||
test_create_object_from_data_create_container_fails |
pass
pt215.6: ironic.tests.unit.common.test_swift.SwiftTestCase.test_create_object_from_data_create_container_fails |
||||||
test_create_object_from_data_create_object_fails |
pass
pt215.7: ironic.tests.unit.common.test_swift.SwiftTestCase.test_create_object_from_data_create_object_fails |
||||||
test_delete_object |
pass
pt215.8: ironic.tests.unit.common.test_swift.SwiftTestCase.test_delete_object |
||||||
test_delete_object_exc |
pass
pt215.9: ironic.tests.unit.common.test_swift.SwiftTestCase.test_delete_object_exc |
||||||
test_delete_object_exc_resource_not_found |
pass
pt215.10: ironic.tests.unit.common.test_swift.SwiftTestCase.test_delete_object_exc_resource_not_found |
||||||
test_get_temp_url |
pass
pt215.11: ironic.tests.unit.common.test_swift.SwiftTestCase.test_get_temp_url |
||||||
ironic.tests.unit.common.test_utils.BareMetalUtilsTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_create_link |
pass
pt216.1: ironic.tests.unit.common.test_utils.BareMetalUtilsTestCase.test_create_link |
||||||
test_create_link_EEXIST |
pass
pt216.2: ironic.tests.unit.common.test_utils.BareMetalUtilsTestCase.test_create_link_EEXIST |
||||||
ironic.tests.unit.common.test_utils.ExecuteTestCase | 7 | 7 | 0 | 0 | 0 | Detail | |
test_execute_command_not_found |
pass
pt217.1: ironic.tests.unit.common.test_utils.ExecuteTestCase.test_execute_command_not_found |
||||||
test_execute_not_use_standard_locale |
pass
pt217.2: ironic.tests.unit.common.test_utils.ExecuteTestCase.test_execute_not_use_standard_locale |
||||||
test_execute_use_standard_locale_no_env_variables |
pass
pt217.3: ironic.tests.unit.common.test_utils.ExecuteTestCase.test_execute_use_standard_locale_no_env_variables |
||||||
test_execute_use_standard_locale_with_env_variables |
pass
pt217.4: ironic.tests.unit.common.test_utils.ExecuteTestCase.test_execute_use_standard_locale_with_env_variables |
||||||
test_execute_with_log_stdout_default |
pass
pt217.5: ironic.tests.unit.common.test_utils.ExecuteTestCase.test_execute_with_log_stdout_default |
||||||
test_execute_with_log_stdout_false |
pass
pt217.6: ironic.tests.unit.common.test_utils.ExecuteTestCase.test_execute_with_log_stdout_false |
||||||
test_execute_with_log_stdout_true |
pass
pt217.7: ironic.tests.unit.common.test_utils.ExecuteTestCase.test_execute_with_log_stdout_true |
||||||
ironic.tests.unit.common.test_utils.GenericUtilsTestCase | 17 | 17 | 0 | 0 | 0 | Detail | |
test__get_hash_object |
pass
pt218.1: ironic.tests.unit.common.test_utils.GenericUtilsTestCase.test__get_hash_object |
||||||
test__get_hash_object_throws_for_invalid_or_unsupported_hash_name |
pass
pt218.2: ironic.tests.unit.common.test_utils.GenericUtilsTestCase.test__get_hash_object_throws_for_invalid_or_unsupported_hash_name |
||||||
test_file_has_content_differ |
pass
pt218.3: ironic.tests.unit.common.test_utils.GenericUtilsTestCase.test_file_has_content_differ |
||||||
test_file_has_content_equal |
pass
pt218.4: ironic.tests.unit.common.test_utils.GenericUtilsTestCase.test_file_has_content_equal |
||||||
test_file_has_content_equal_not_binary |
pass
pt218.5: ironic.tests.unit.common.test_utils.GenericUtilsTestCase.test_file_has_content_equal_not_binary |
||||||
test_is_fips_enabled |
pass
pt218.6: ironic.tests.unit.common.test_utils.GenericUtilsTestCase.test_is_fips_enabled |
||||||
test_is_hostname_safe |
pass
pt218.7: ironic.tests.unit.common.test_utils.GenericUtilsTestCase.test_is_hostname_safe |
||||||
test_is_valid_datapath_id |
pass
pt218.8: ironic.tests.unit.common.test_utils.GenericUtilsTestCase.test_is_valid_datapath_id |
||||||
test_is_valid_logical_name |
pass
pt218.9: ironic.tests.unit.common.test_utils.GenericUtilsTestCase.test_is_valid_logical_name |
||||||
test_is_valid_no_proxy |
pass
pt218.10: ironic.tests.unit.common.test_utils.GenericUtilsTestCase.test_is_valid_no_proxy |
||||||
test_safe_rstrip |
pass
pt218.11: ironic.tests.unit.common.test_utils.GenericUtilsTestCase.test_safe_rstrip |
||||||
test_safe_rstrip_not_raises_exceptions |
pass
pt218.12: ironic.tests.unit.common.test_utils.GenericUtilsTestCase.test_safe_rstrip_not_raises_exceptions |
||||||
test_unix_file_modification_datetime |
pass
pt218.13: ironic.tests.unit.common.test_utils.GenericUtilsTestCase.test_unix_file_modification_datetime |
||||||
test_validate_and_normalize_datapath_id |
pass
pt218.14: ironic.tests.unit.common.test_utils.GenericUtilsTestCase.test_validate_and_normalize_datapath_id |
||||||
test_validate_and_normalize_mac |
pass
pt218.15: ironic.tests.unit.common.test_utils.GenericUtilsTestCase.test_validate_and_normalize_mac |
||||||
test_validate_and_normalize_mac_invalid_format |
pass
pt218.16: ironic.tests.unit.common.test_utils.GenericUtilsTestCase.test_validate_and_normalize_mac_invalid_format |
||||||
test_wrap_ipv6 |
pass
pt218.17: ironic.tests.unit.common.test_utils.GenericUtilsTestCase.test_wrap_ipv6 |
||||||
ironic.tests.unit.common.test_utils.GetRouteSourceTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_get_route_source_indexerror |
pass
pt219.1: ironic.tests.unit.common.test_utils.GetRouteSourceTestCase.test_get_route_source_indexerror |
||||||
test_get_route_source_ipv4 |
pass
pt219.2: ironic.tests.unit.common.test_utils.GetRouteSourceTestCase.test_get_route_source_ipv4 |
||||||
test_get_route_source_ipv6 |
pass
pt219.3: ironic.tests.unit.common.test_utils.GetRouteSourceTestCase.test_get_route_source_ipv6 |
||||||
test_get_route_source_ipv6_linklocal |
pass
pt219.4: ironic.tests.unit.common.test_utils.GetRouteSourceTestCase.test_get_route_source_ipv6_linklocal |
||||||
test_get_route_source_ipv6_linklocal_allowed |
pass
pt219.5: ironic.tests.unit.common.test_utils.GetRouteSourceTestCase.test_get_route_source_ipv6_linklocal_allowed |
||||||
ironic.tests.unit.common.test_utils.GetUpdatedCapabilitiesTestCase | 8 | 8 | 0 | 0 | 0 | Detail | |
test_get_updated_capabilities |
pass
pt220.1: ironic.tests.unit.common.test_utils.GetUpdatedCapabilitiesTestCase.test_get_updated_capabilities |
||||||
test_get_updated_capabilities_add_to_existing_capabilities |
pass
pt220.2: ironic.tests.unit.common.test_utils.GetUpdatedCapabilitiesTestCase.test_get_updated_capabilities_add_to_existing_capabilities |
||||||
test_get_updated_capabilities_capabilities_not_dict |
pass
pt220.3: ironic.tests.unit.common.test_utils.GetUpdatedCapabilitiesTestCase.test_get_updated_capabilities_capabilities_not_dict |
||||||
test_get_updated_capabilities_invalid_capabilities |
pass
pt220.4: ironic.tests.unit.common.test_utils.GetUpdatedCapabilitiesTestCase.test_get_updated_capabilities_invalid_capabilities |
||||||
test_get_updated_capabilities_multiple_keys |
pass
pt220.5: ironic.tests.unit.common.test_utils.GetUpdatedCapabilitiesTestCase.test_get_updated_capabilities_multiple_keys |
||||||
test_get_updated_capabilities_replace_to_existing_capabilities |
pass
pt220.6: ironic.tests.unit.common.test_utils.GetUpdatedCapabilitiesTestCase.test_get_updated_capabilities_replace_to_existing_capabilities |
||||||
test_validate_network_port |
pass
pt220.7: ironic.tests.unit.common.test_utils.GetUpdatedCapabilitiesTestCase.test_validate_network_port |
||||||
test_validate_network_port_fail |
pass
pt220.8: ironic.tests.unit.common.test_utils.GetUpdatedCapabilitiesTestCase.test_validate_network_port_fail |
||||||
ironic.tests.unit.common.test_utils.IsHttpUrlTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_is_http_url |
pass
pt221.1: ironic.tests.unit.common.test_utils.IsHttpUrlTestCase.test_is_http_url |
||||||
ironic.tests.unit.common.test_utils.JinjaTemplatingTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_render_file |
pass
pt222.1: ironic.tests.unit.common.test_utils.JinjaTemplatingTestCase.test_render_file |
||||||
test_render_string |
pass
pt222.2: ironic.tests.unit.common.test_utils.JinjaTemplatingTestCase.test_render_string |
||||||
test_render_with_quotes |
pass
pt222.3: ironic.tests.unit.common.test_utils.JinjaTemplatingTestCase.test_render_with_quotes |
||||||
ironic.tests.unit.common.test_utils.MatchRootDeviceTestCase | 12 | 12 | 0 | 0 | 0 | Detail | |
test_find_devices_all |
pass
pt223.1: ironic.tests.unit.common.test_utils.MatchRootDeviceTestCase.test_find_devices_all |
||||||
test_find_devices_name |
pass
pt223.2: ironic.tests.unit.common.test_utils.MatchRootDeviceTestCase.test_find_devices_name |
||||||
test_find_devices_none |
pass
pt223.3: ironic.tests.unit.common.test_utils.MatchRootDeviceTestCase.test_find_devices_none |
||||||
test_match_root_device_hints_empty_device_attribute |
pass
pt223.4: ironic.tests.unit.common.test_utils.MatchRootDeviceTestCase.test_match_root_device_hints_empty_device_attribute |
||||||
test_match_root_device_hints_multiple_hints |
pass
pt223.5: ironic.tests.unit.common.test_utils.MatchRootDeviceTestCase.test_match_root_device_hints_multiple_hints |
||||||
test_match_root_device_hints_multiple_hints2 |
pass
pt223.6: ironic.tests.unit.common.test_utils.MatchRootDeviceTestCase.test_match_root_device_hints_multiple_hints2 |
||||||
test_match_root_device_hints_multiple_hints3 |
pass
pt223.7: ironic.tests.unit.common.test_utils.MatchRootDeviceTestCase.test_match_root_device_hints_multiple_hints3 |
||||||
test_match_root_device_hints_no_device_found |
pass
pt223.8: ironic.tests.unit.common.test_utils.MatchRootDeviceTestCase.test_match_root_device_hints_no_device_found |
||||||
test_match_root_device_hints_no_operators |
pass
pt223.9: ironic.tests.unit.common.test_utils.MatchRootDeviceTestCase.test_match_root_device_hints_no_operators |
||||||
test_match_root_device_hints_one_hint |
pass
pt223.10: ironic.tests.unit.common.test_utils.MatchRootDeviceTestCase.test_match_root_device_hints_one_hint |
||||||
test_match_root_device_hints_rotational |
pass
pt223.11: ironic.tests.unit.common.test_utils.MatchRootDeviceTestCase.test_match_root_device_hints_rotational |
||||||
test_match_root_device_hints_rotational_convert_devices_bool |
pass
pt223.12: ironic.tests.unit.common.test_utils.MatchRootDeviceTestCase.test_match_root_device_hints_rotational_convert_devices_bool |
||||||
ironic.tests.unit.common.test_utils.MkfsTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_mkfs |
pass
pt224.1: ironic.tests.unit.common.test_utils.MkfsTestCase.test_mkfs |
||||||
test_mkfs_with_label |
pass
pt224.2: ironic.tests.unit.common.test_utils.MkfsTestCase.test_mkfs_with_label |
||||||
test_mkfs_with_unexpected_error |
pass
pt224.3: ironic.tests.unit.common.test_utils.MkfsTestCase.test_mkfs_with_unexpected_error |
||||||
test_mkfs_with_unsupported_fs |
pass
pt224.4: ironic.tests.unit.common.test_utils.MkfsTestCase.test_mkfs_with_unsupported_fs |
||||||
ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase | 35 | 35 | 0 | 0 | 0 | Detail | |
test__append_operator_to_hints |
pass
pt225.1: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test__append_operator_to_hints |
||||||
test_extract_hint_operator_and_values_empty_value |
pass
pt225.2: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_extract_hint_operator_and_values_empty_value |
||||||
test_extract_hint_operator_and_values_integer |
pass
pt225.3: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_extract_hint_operator_and_values_integer |
||||||
test_extract_hint_operator_and_values_multiple_values |
pass
pt225.4: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_extract_hint_operator_and_values_multiple_values |
||||||
test_extract_hint_operator_and_values_multiple_values_space |
pass
pt225.5: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_extract_hint_operator_and_values_multiple_values_space |
||||||
test_extract_hint_operator_and_values_no_operator |
pass
pt225.6: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_extract_hint_operator_and_values_no_operator |
||||||
test_extract_hint_operator_and_values_single_value |
pass
pt225.7: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_extract_hint_operator_and_values_single_value |
||||||
test_normalize_hint_expression_empty_value |
pass
pt225.8: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_normalize_hint_expression_empty_value |
||||||
test_normalize_hint_expression_in |
pass
pt225.9: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_normalize_hint_expression_in |
||||||
test_normalize_hint_expression_no_op_no_space |
pass
pt225.10: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_normalize_hint_expression_no_op_no_space |
||||||
test_normalize_hint_expression_no_op_space |
pass
pt225.11: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_normalize_hint_expression_no_op_space |
||||||
test_normalize_hint_expression_op_no_space |
pass
pt225.12: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_normalize_hint_expression_op_no_space |
||||||
test_normalize_hint_expression_op_space |
pass
pt225.13: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_normalize_hint_expression_op_space |
||||||
test_normalize_hint_expression_or |
pass
pt225.14: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_normalize_hint_expression_or |
||||||
test_parse_root_device_hints_convert_rotational |
pass
pt225.15: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_parse_root_device_hints_convert_rotational |
||||||
test_parse_root_device_hints_convert_size |
pass
pt225.16: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_parse_root_device_hints_convert_size |
||||||
test_parse_root_device_hints_int_or |
pass
pt225.17: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_parse_root_device_hints_int_or |
||||||
test_parse_root_device_hints_int_or_invalid |
pass
pt225.18: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_parse_root_device_hints_int_or_invalid |
||||||
test_parse_root_device_hints_invalid_by_path |
pass
pt225.19: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_parse_root_device_hints_invalid_by_path |
||||||
test_parse_root_device_hints_invalid_hctl |
pass
pt225.20: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_parse_root_device_hints_invalid_hctl |
||||||
test_parse_root_device_hints_invalid_model |
pass
pt225.21: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_parse_root_device_hints_invalid_model |
||||||
test_parse_root_device_hints_invalid_name |
pass
pt225.22: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_parse_root_device_hints_invalid_name |
||||||
test_parse_root_device_hints_invalid_rotational |
pass
pt225.23: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_parse_root_device_hints_invalid_rotational |
||||||
test_parse_root_device_hints_invalid_serial |
pass
pt225.24: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_parse_root_device_hints_invalid_serial |
||||||
test_parse_root_device_hints_invalid_size |
pass
pt225.25: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_parse_root_device_hints_invalid_size |
||||||
test_parse_root_device_hints_invalid_vendor |
pass
pt225.26: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_parse_root_device_hints_invalid_vendor |
||||||
test_parse_root_device_hints_invalid_wwn |
pass
pt225.27: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_parse_root_device_hints_invalid_wwn |
||||||
test_parse_root_device_hints_invalid_wwn_vendor_extension |
pass
pt225.28: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_parse_root_device_hints_invalid_wwn_vendor_extension |
||||||
test_parse_root_device_hints_invalid_wwn_with_extension |
pass
pt225.29: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_parse_root_device_hints_invalid_wwn_with_extension |
||||||
test_parse_root_device_hints_no_hints |
pass
pt225.30: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_parse_root_device_hints_no_hints |
||||||
test_parse_root_device_hints_non_existent_hint |
pass
pt225.31: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_parse_root_device_hints_non_existent_hint |
||||||
test_parse_root_device_hints_string_compare_operator_name |
pass
pt225.32: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_parse_root_device_hints_string_compare_operator_name |
||||||
test_parse_root_device_hints_string_or_space |
pass
pt225.33: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_parse_root_device_hints_string_or_space |
||||||
test_parse_root_device_hints_with_operators |
pass
pt225.34: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_parse_root_device_hints_with_operators |
||||||
test_parse_root_device_hints_without_operators |
pass
pt225.35: ironic.tests.unit.common.test_utils.ParseRootDeviceTestCase.test_parse_root_device_hints_without_operators |
||||||
ironic.tests.unit.common.test_utils.TempFilesTestCase | 14 | 14 | 0 | 0 | 0 | Detail | |
test__check_dir_free_space_ok |
pass
pt226.1: ironic.tests.unit.common.test_utils.TempFilesTestCase.test__check_dir_free_space_ok |
||||||
test__check_dir_writable_not_writable |
pass
pt226.2: ironic.tests.unit.common.test_utils.TempFilesTestCase.test__check_dir_writable_not_writable |
||||||
test__check_dir_writable_ok |
pass
pt226.3: ironic.tests.unit.common.test_utils.TempFilesTestCase.test__check_dir_writable_ok |
||||||
test_check_dir_free_space_raises |
pass
pt226.4: ironic.tests.unit.common.test_utils.TempFilesTestCase.test_check_dir_free_space_raises |
||||||
test_check_dir_no_dir |
pass
pt226.5: ironic.tests.unit.common.test_utils.TempFilesTestCase.test_check_dir_no_dir |
||||||
test_check_dir_ok |
pass
pt226.6: ironic.tests.unit.common.test_utils.TempFilesTestCase.test_check_dir_ok |
||||||
test_check_dir_with_pass_in |
pass
pt226.7: ironic.tests.unit.common.test_utils.TempFilesTestCase.test_check_dir_with_pass_in |
||||||
test_is_memory_insufficient |
pass
pt226.8: ironic.tests.unit.common.test_utils.TempFilesTestCase.test_is_memory_insufficient |
||||||
test_is_memory_insufficient_good |
pass
pt226.9: ironic.tests.unit.common.test_utils.TempFilesTestCase.test_is_memory_insufficient_good |
||||||
test_is_memory_insufficient_recovers |
pass
pt226.10: ironic.tests.unit.common.test_utils.TempFilesTestCase.test_is_memory_insufficient_recovers |
||||||
test_is_memory_insufficient_warning_only |
pass
pt226.11: ironic.tests.unit.common.test_utils.TempFilesTestCase.test_is_memory_insufficient_warning_only |
||||||
test_tempdir |
pass
pt226.12: ironic.tests.unit.common.test_utils.TempFilesTestCase.test_tempdir |
||||||
test_tempdir_mocked |
pass
pt226.13: ironic.tests.unit.common.test_utils.TempFilesTestCase.test_tempdir_mocked |
||||||
test_tempdir_mocked_error_on_rmtree |
pass
pt226.14: ironic.tests.unit.common.test_utils.TempFilesTestCase.test_tempdir_mocked_error_on_rmtree |
||||||
ironic.tests.unit.common.test_utils.UnlinkTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_unlink |
pass
pt227.1: ironic.tests.unit.common.test_utils.UnlinkTestCase.test_unlink |
||||||
test_unlink_ENOENT |
pass
pt227.2: ironic.tests.unit.common.test_utils.UnlinkTestCase.test_unlink_ENOENT |
||||||
ironic.tests.unit.common.test_utils.ValidateConductorGroupTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_validate_conductor_group_fail |
pass
pt228.1: ironic.tests.unit.common.test_utils.ValidateConductorGroupTestCase.test_validate_conductor_group_fail |
||||||
test_validate_conductor_group_success |
pass
pt228.2: ironic.tests.unit.common.test_utils.ValidateConductorGroupTestCase.test_validate_conductor_group_success |
||||||
ironic.tests.unit.common.test_vnc.VncTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_get_console |
pass
pt229.1: ironic.tests.unit.common.test_vnc.VncTestCase.test_get_console |
||||||
test_novnc_authorize |
pass
pt229.2: ironic.tests.unit.common.test_vnc.VncTestCase.test_novnc_authorize |
||||||
test_novnc_unauthorize |
pass
pt229.3: ironic.tests.unit.common.test_vnc.VncTestCase.test_novnc_unauthorize |
||||||
test_novnc_validate |
pass
pt229.4: ironic.tests.unit.common.test_vnc.VncTestCase.test_novnc_validate |
||||||
test_novnc_validate_expired |
pass
pt229.5: ironic.tests.unit.common.test_vnc.VncTestCase.test_novnc_validate_expired |
||||||
test_token_valid_until |
pass
pt229.6: ironic.tests.unit.common.test_vnc.VncTestCase.test_token_valid_until |
||||||
ironic.tests.unit.common.test_wsgi_service.TestWSGIService | 6 | 6 | 0 | 0 | 0 | Detail | |
test_workers_set_correct_setting |
pass
pt230.1: ironic.tests.unit.common.test_wsgi_service.TestWSGIService.test_workers_set_correct_setting |
||||||
test_workers_set_default |
pass
pt230.2: ironic.tests.unit.common.test_wsgi_service.TestWSGIService.test_workers_set_default |
||||||
test_workers_set_default_limit |
pass
pt230.3: ironic.tests.unit.common.test_wsgi_service.TestWSGIService.test_workers_set_default_limit |
||||||
test_workers_set_negative_setting |
pass
pt230.4: ironic.tests.unit.common.test_wsgi_service.TestWSGIService.test_workers_set_negative_setting |
||||||
test_workers_set_zero_setting |
pass
pt230.5: ironic.tests.unit.common.test_wsgi_service.TestWSGIService.test_workers_set_zero_setting |
||||||
test_wsgi_service_with_ssl_enabled |
pass
pt230.6: ironic.tests.unit.common.test_wsgi_service.TestWSGIService.test_wsgi_service_with_ssl_enabled |
||||||
ironic.tests.unit.conductor.test_allocations.AllocationTestCase | 9 | 9 | 0 | 0 | 0 | Detail | |
test_check_orphaned_allocations |
pass
pt231.1: ironic.tests.unit.conductor.test_allocations.AllocationTestCase.test_check_orphaned_allocations |
||||||
test_create_allocation |
pass
pt231.2: ironic.tests.unit.conductor.test_allocations.AllocationTestCase.test_create_allocation |
||||||
test_create_allocation_with_node_id |
pass
pt231.3: ironic.tests.unit.conductor.test_allocations.AllocationTestCase.test_create_allocation_with_node_id |
||||||
test_destroy_allocation_with_active_node |
pass
pt231.4: ironic.tests.unit.conductor.test_allocations.AllocationTestCase.test_destroy_allocation_with_active_node |
||||||
test_destroy_allocation_with_node |
pass
pt231.5: ironic.tests.unit.conductor.test_allocations.AllocationTestCase.test_destroy_allocation_with_node |
||||||
test_destroy_allocation_with_node_in_maintenance |
pass
pt231.6: ironic.tests.unit.conductor.test_allocations.AllocationTestCase.test_destroy_allocation_with_node_in_maintenance |
||||||
test_destroy_allocation_with_transient_node |
pass
pt231.7: ironic.tests.unit.conductor.test_allocations.AllocationTestCase.test_destroy_allocation_with_transient_node |
||||||
test_destroy_allocation_without_node |
pass
pt231.8: ironic.tests.unit.conductor.test_allocations.AllocationTestCase.test_destroy_allocation_without_node |
||||||
test_resume_allocations |
pass
pt231.9: ironic.tests.unit.conductor.test_allocations.AllocationTestCase.test_resume_allocations |
||||||
ironic.tests.unit.conductor.test_allocations.BackfillAllocationTestCase | 11 | 11 | 0 | 0 | 0 | Detail | |
test_candidate_nodes_mismatch |
pass
pt232.1: ironic.tests.unit.conductor.test_allocations.BackfillAllocationTestCase.test_candidate_nodes_mismatch |
||||||
test_node_associated_with_another_instance |
pass
pt232.2: ironic.tests.unit.conductor.test_allocations.BackfillAllocationTestCase.test_node_associated_with_another_instance |
||||||
test_non_existing_node |
pass
pt232.3: ironic.tests.unit.conductor.test_allocations.BackfillAllocationTestCase.test_non_existing_node |
||||||
test_resource_class_mismatch |
pass
pt232.4: ironic.tests.unit.conductor.test_allocations.BackfillAllocationTestCase.test_resource_class_mismatch |
||||||
test_state_not_active |
pass
pt232.5: ironic.tests.unit.conductor.test_allocations.BackfillAllocationTestCase.test_state_not_active |
||||||
test_traits_mismatch |
pass
pt232.6: ironic.tests.unit.conductor.test_allocations.BackfillAllocationTestCase.test_traits_mismatch |
||||||
test_uuid_associated_with_another_instance |
pass
pt232.7: ironic.tests.unit.conductor.test_allocations.BackfillAllocationTestCase.test_uuid_associated_with_another_instance |
||||||
test_with_associated_node |
pass
pt232.8: ironic.tests.unit.conductor.test_allocations.BackfillAllocationTestCase.test_with_associated_node |
||||||
test_with_candidate_nodes |
pass
pt232.9: ironic.tests.unit.conductor.test_allocations.BackfillAllocationTestCase.test_with_candidate_nodes |
||||||
test_with_unassociated_node |
pass
pt232.10: ironic.tests.unit.conductor.test_allocations.BackfillAllocationTestCase.test_with_unassociated_node |
||||||
test_without_resource_class |
pass
pt232.11: ironic.tests.unit.conductor.test_allocations.BackfillAllocationTestCase.test_without_resource_class |
||||||
ironic.tests.unit.conductor.test_allocations.DoAllocateTestCase | 9 | 9 | 0 | 0 | 0 | Detail | |
test_name_match_first |
pass
pt233.1: ironic.tests.unit.conductor.test_allocations.DoAllocateTestCase.test_name_match_first |
||||||
test_nodes_candidates_do_not_match |
pass
pt233.2: ironic.tests.unit.conductor.test_allocations.DoAllocateTestCase.test_nodes_candidates_do_not_match |
||||||
test_nodes_changed_after_lock |
pass
pt233.3: ironic.tests.unit.conductor.test_allocations.DoAllocateTestCase.test_nodes_changed_after_lock |
||||||
test_nodes_filtered_out |
pass
pt233.4: ironic.tests.unit.conductor.test_allocations.DoAllocateTestCase.test_nodes_filtered_out |
||||||
test_nodes_filtered_out_project |
pass
pt233.5: ironic.tests.unit.conductor.test_allocations.DoAllocateTestCase.test_nodes_filtered_out_project |
||||||
test_nodes_locked |
pass
pt233.6: ironic.tests.unit.conductor.test_allocations.DoAllocateTestCase.test_nodes_locked |
||||||
test_success |
pass
pt233.7: ironic.tests.unit.conductor.test_allocations.DoAllocateTestCase.test_success |
||||||
test_with_candidates |
pass
pt233.8: ironic.tests.unit.conductor.test_allocations.DoAllocateTestCase.test_with_candidates |
||||||
test_with_traits |
pass
pt233.9: ironic.tests.unit.conductor.test_allocations.DoAllocateTestCase.test_with_traits |
||||||
ironic.tests.unit.conductor.test_base_manager.KeepAliveTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test__conductor_service_record_keepalive |
pass
pt234.1: ironic.tests.unit.conductor.test_base_manager.KeepAliveTestCase.test__conductor_service_record_keepalive |
||||||
test__conductor_service_record_keepalive_failed_db_conn |
pass
pt234.2: ironic.tests.unit.conductor.test_base_manager.KeepAliveTestCase.test__conductor_service_record_keepalive_failed_db_conn |
||||||
test__conductor_service_record_keepalive_failed_error |
pass
pt234.3: ironic.tests.unit.conductor.test_base_manager.KeepAliveTestCase.test__conductor_service_record_keepalive_failed_error |
||||||
ironic.tests.unit.conductor.test_base_manager.ManagerSpawnWorkerTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test__spawn_worker |
pass
pt235.1: ironic.tests.unit.conductor.test_base_manager.ManagerSpawnWorkerTestCase.test__spawn_worker |
||||||
test__spawn_worker_cannot_use_reserved |
pass
pt235.2: ironic.tests.unit.conductor.test_base_manager.ManagerSpawnWorkerTestCase.test__spawn_worker_cannot_use_reserved |
||||||
test__spawn_worker_no_reserved |
pass
pt235.3: ironic.tests.unit.conductor.test_base_manager.ManagerSpawnWorkerTestCase.test__spawn_worker_no_reserved |
||||||
test__spawn_worker_none_free |
pass
pt235.4: ironic.tests.unit.conductor.test_base_manager.ManagerSpawnWorkerTestCase.test__spawn_worker_none_free |
||||||
test__spawn_worker_reserved |
pass
pt235.5: ironic.tests.unit.conductor.test_base_manager.ManagerSpawnWorkerTestCase.test__spawn_worker_reserved |
||||||
ironic.tests.unit.conductor.test_base_manager.MiscTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test__fail_transient_state |
pass
pt236.1: ironic.tests.unit.conductor.test_base_manager.MiscTestCase.test__fail_transient_state |
||||||
test__fail_transient_state_maintenance |
pass
pt236.2: ironic.tests.unit.conductor.test_base_manager.MiscTestCase.test__fail_transient_state_maintenance |
||||||
ironic.tests.unit.conductor.test_base_manager.RegisterInterfacesTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test__register_and_validate_hardware_interfaces |
pass
pt237.1: ironic.tests.unit.conductor.test_base_manager.RegisterInterfacesTestCase.test__register_and_validate_hardware_interfaces |
||||||
test__register_and_validate_no_valid_default |
pass
pt237.2: ironic.tests.unit.conductor.test_base_manager.RegisterInterfacesTestCase.test__register_and_validate_no_valid_default |
||||||
ironic.tests.unit.conductor.test_base_manager.StartConsolesTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test__start_consoles |
pass
pt238.1: ironic.tests.unit.conductor.test_base_manager.StartConsolesTestCase.test__start_consoles |
||||||
test__start_consoles_failed |
pass
pt238.2: ironic.tests.unit.conductor.test_base_manager.StartConsolesTestCase.test__start_consoles_failed |
||||||
test__start_consoles_no_console_enabled |
pass
pt238.3: ironic.tests.unit.conductor.test_base_manager.StartConsolesTestCase.test__start_consoles_no_console_enabled |
||||||
test__start_consoles_node_locked |
pass
pt238.4: ironic.tests.unit.conductor.test_base_manager.StartConsolesTestCase.test__start_consoles_node_locked |
||||||
test__start_consoles_node_not_found |
pass
pt238.5: ironic.tests.unit.conductor.test_base_manager.StartConsolesTestCase.test__start_consoles_node_not_found |
||||||
ironic.tests.unit.conductor.test_base_manager.StartStopTestCase | 24 | 24 | 0 | 0 | 0 | Detail | |
test_conductor_shutdown_flag |
pass
pt239.1: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_conductor_shutdown_flag |
||||||
test_del_host_waits_on_workerpool |
pass
pt239.2: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_del_host_waits_on_workerpool |
||||||
test_del_host_with_mdns |
pass
pt239.3: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_del_host_with_mdns |
||||||
test_prevent_double_start |
pass
pt239.4: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_prevent_double_start |
||||||
test_start_clears_conductor_locks |
pass
pt239.5: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_start_clears_conductor_locks |
||||||
test_start_dbapi_single_call |
pass
pt239.6: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_start_dbapi_single_call |
||||||
test_start_fails_hw_type_register |
pass
pt239.7: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_start_fails_hw_type_register |
||||||
test_start_fails_on_hw_types |
pass
pt239.8: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_start_fails_on_hw_types |
||||||
test_start_fails_on_missing_driver |
pass
pt239.9: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_start_fails_on_missing_driver |
||||||
test_start_recover_nodes_stuck |
pass
pt239.10: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_start_recover_nodes_stuck |
||||||
test_start_registers_conductor |
pass
pt239.11: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_start_registers_conductor |
||||||
test_start_registers_driver_names |
pass
pt239.12: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_start_registers_driver_names |
||||||
test_start_registers_driver_specific_tasks |
pass
pt239.13: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_start_registers_driver_specific_tasks |
||||||
test_start_with_json_rpc |
pass
pt239.14: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_start_with_json_rpc |
||||||
test_start_with_json_rpc_port |
pass
pt239.15: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_start_with_json_rpc_port |
||||||
test_start_with_mdns |
pass
pt239.16: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_start_with_mdns |
||||||
test_start_with_mdns_and_debug |
pass
pt239.17: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_start_with_mdns_and_debug |
||||||
test_start_with_no_enabled_interfaces |
pass
pt239.18: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_start_with_no_enabled_interfaces |
||||||
test_start_without_jsonrpc_port_pined_version |
pass
pt239.19: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_start_without_jsonrpc_port_pined_version |
||||||
test_stop_clears_conductor_locks |
pass
pt239.20: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_stop_clears_conductor_locks |
||||||
test_stop_doesnt_unregister_conductor |
pass
pt239.21: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_stop_doesnt_unregister_conductor |
||||||
test_stop_uninitialized_conductor |
pass
pt239.22: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_stop_uninitialized_conductor |
||||||
test_stop_unregisters_conductor |
pass
pt239.23: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_stop_unregisters_conductor |
||||||
test_warning_on_low_workers_pool |
pass
pt239.24: ironic.tests.unit.conductor.test_base_manager.StartStopTestCase.test_warning_on_low_workers_pool |
||||||
ironic.tests.unit.conductor.test_cleaning.DoNodeCleanAbortTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test__do_node_clean_abort_tear_down_fail |
pass
pt240.1: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanAbortTestCase.test__do_node_clean_abort_tear_down_fail |
||||||
test__do_node_cleanhold_abort_tear_down_fail |
pass
pt240.2: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanAbortTestCase.test__do_node_cleanhold_abort_tear_down_fail |
||||||
test_do_node_clean_abort_early |
pass
pt240.3: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanAbortTestCase.test_do_node_clean_abort_early |
||||||
test_do_node_clean_abort_with_step |
pass
pt240.4: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanAbortTestCase.test_do_node_clean_abort_with_step |
||||||
ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase | 58 | 58 | 0 | 0 | 0 | Detail | |
test__do_next_clean_step_automated_bad_step_return_value |
pass
pt241.1: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_next_clean_step_automated_bad_step_return_value |
||||||
test__do_next_clean_step_automated_execute_fail |
pass
pt241.2: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_next_clean_step_automated_execute_fail |
||||||
test__do_next_clean_step_automated_fail_in_tear_down_cleaning |
pass
pt241.3: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_next_clean_step_automated_fail_in_tear_down_cleaning |
||||||
test__do_next_clean_step_automated_last_step_noop |
pass
pt241.4: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_next_clean_step_automated_last_step_noop |
||||||
test__do_next_clean_step_automated_no_steps |
pass
pt241.5: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_next_clean_step_automated_no_steps |
||||||
test__do_next_clean_step_fast_track |
pass
pt241.6: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_next_clean_step_fast_track |
||||||
test__do_next_clean_step_last_step_noop_fast_track |
pass
pt241.7: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_next_clean_step_last_step_noop_fast_track |
||||||
test__do_next_clean_step_manual_bad_step_return_value |
pass
pt241.8: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_next_clean_step_manual_bad_step_return_value |
||||||
test__do_next_clean_step_manual_execute_fail |
pass
pt241.9: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_next_clean_step_manual_execute_fail |
||||||
test__do_next_clean_step_manual_fail_in_tear_down_cleaning |
pass
pt241.10: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_next_clean_step_manual_fail_in_tear_down_cleaning |
||||||
test__do_next_clean_step_manual_last_step_noop |
pass
pt241.11: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_next_clean_step_manual_last_step_noop |
||||||
test__do_next_clean_step_manual_no_steps |
pass
pt241.12: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_next_clean_step_manual_no_steps |
||||||
test__do_next_clean_step_retired_last_step_change_tgt_state |
pass
pt241.13: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_next_clean_step_retired_last_step_change_tgt_state |
||||||
test__do_node_clean_automated |
pass
pt241.14: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_automated |
||||||
test__do_node_clean_automated_cache_bios |
pass
pt241.15: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_automated_cache_bios |
||||||
test__do_node_clean_automated_cache_bios_exception |
pass
pt241.16: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_automated_cache_bios_exception |
||||||
test__do_node_clean_automated_cache_bios_unsupported |
pass
pt241.17: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_automated_cache_bios_unsupported |
||||||
test__do_node_clean_automated_disabled |
pass
pt241.18: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_automated_disabled |
||||||
test__do_node_clean_automated_disabled_individual_disabled |
pass
pt241.19: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_automated_disabled_individual_disabled |
||||||
test__do_node_clean_automated_disabled_individual_enabled |
pass
pt241.20: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_automated_disabled_individual_enabled |
||||||
test__do_node_clean_automated_enabled |
pass
pt241.21: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_automated_enabled |
||||||
test__do_node_clean_automated_enabled_individual_disabled |
pass
pt241.22: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_automated_enabled_individual_disabled |
||||||
test__do_node_clean_automated_enabled_individual_enabled |
pass
pt241.23: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_automated_enabled_individual_enabled |
||||||
test__do_node_clean_automated_enabled_individual_none |
pass
pt241.24: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_automated_enabled_individual_none |
||||||
test__do_node_clean_automated_network_validate_fail |
pass
pt241.25: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_automated_network_validate_fail |
||||||
test__do_node_clean_automated_power_validate_fail |
pass
pt241.26: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_automated_power_validate_fail |
||||||
test__do_node_clean_automated_prepare_clean_fail |
pass
pt241.27: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_automated_prepare_clean_fail |
||||||
test__do_node_clean_automated_prepare_clean_wait |
pass
pt241.28: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_automated_prepare_clean_wait |
||||||
test__do_node_clean_automated_steps_fail |
pass
pt241.29: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_automated_steps_fail |
||||||
test__do_node_clean_maintenance |
pass
pt241.30: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_maintenance |
||||||
test__do_node_clean_manual |
pass
pt241.31: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_manual |
||||||
test__do_node_clean_manual_cache_bios |
pass
pt241.32: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_manual_cache_bios |
||||||
test__do_node_clean_manual_cache_bios_exception |
pass
pt241.33: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_manual_cache_bios_exception |
||||||
test__do_node_clean_manual_cache_bios_unsupported |
pass
pt241.34: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_manual_cache_bios_unsupported |
||||||
test__do_node_clean_manual_disable_ramdisk |
pass
pt241.35: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_manual_disable_ramdisk |
||||||
test__do_node_clean_manual_network_validate_fail |
pass
pt241.36: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_manual_network_validate_fail |
||||||
test__do_node_clean_manual_power_validate_fail |
pass
pt241.37: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_manual_power_validate_fail |
||||||
test__do_node_clean_manual_prepare_clean_fail |
pass
pt241.38: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_manual_prepare_clean_fail |
||||||
test__do_node_clean_manual_prepare_clean_wait |
pass
pt241.39: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_manual_prepare_clean_wait |
||||||
test__do_node_clean_manual_steps_fail |
pass
pt241.40: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_manual_steps_fail |
||||||
test__do_node_clean_network_error_fail |
pass
pt241.41: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test__do_node_clean_network_error_fail |
||||||
test_continue_node_clean |
pass
pt241.42: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test_continue_node_clean |
||||||
test_continue_node_clean_no_skip_step |
pass
pt241.43: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test_continue_node_clean_no_skip_step |
||||||
test_do_next_clean_step_agent_busy |
pass
pt241.44: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test_do_next_clean_step_agent_busy |
||||||
test_do_next_clean_step_automated_all |
pass
pt241.45: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test_do_next_clean_step_automated_all |
||||||
test_do_next_clean_step_automated_first_step_async |
pass
pt241.46: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test_do_next_clean_step_automated_first_step_async |
||||||
test_do_next_clean_step_collect_logs |
pass
pt241.47: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test_do_next_clean_step_collect_logs |
||||||
test_do_next_clean_step_continue_from_last_cleaning |
pass
pt241.48: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test_do_next_clean_step_continue_from_last_cleaning |
||||||
test_do_next_clean_step_handles_hold_from_active |
pass
pt241.49: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test_do_next_clean_step_handles_hold_from_active |
||||||
test_do_next_clean_step_handles_hold_from_wait |
pass
pt241.50: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test_do_next_clean_step_handles_hold_from_wait |
||||||
test_do_next_clean_step_manual_all |
pass
pt241.51: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test_do_next_clean_step_manual_all |
||||||
test_do_next_clean_step_manual_all_disable_ramdisk |
pass
pt241.52: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test_do_next_clean_step_manual_all_disable_ramdisk |
||||||
test_do_next_clean_step_manual_continue_from_last_cleaning |
pass
pt241.53: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test_do_next_clean_step_manual_continue_from_last_cleaning |
||||||
test_do_next_clean_step_manual_first_step_async |
pass
pt241.54: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test_do_next_clean_step_manual_first_step_async |
||||||
test_do_next_clean_step_oob_reboot |
pass
pt241.55: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test_do_next_clean_step_oob_reboot |
||||||
test_do_next_clean_step_oob_reboot_fail |
pass
pt241.56: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test_do_next_clean_step_oob_reboot_fail |
||||||
test_do_next_clean_step_oob_reboot_last_step |
pass
pt241.57: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test_do_next_clean_step_oob_reboot_last_step |
||||||
test_do_node_clean_steps_fail_poweroff |
pass
pt241.58: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestCase.test_do_node_clean_steps_fail_poweroff |
||||||
ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestChildNodes | 2 | 2 | 0 | 0 | 0 | Detail | |
test_do_next_clean_step_with_children |
pass
pt242.1: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestChildNodes.test_do_next_clean_step_with_children |
||||||
test_do_next_clean_step_with_children_by_uuid |
pass
pt242.2: ironic.tests.unit.conductor.test_cleaning.DoNodeCleanTestChildNodes.test_do_next_clean_step_with_children_by_uuid |
||||||
ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase | 24 | 24 | 0 | 0 | 0 | Detail | |
test__do_next_deploy_step_all |
pass
pt243.1: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test__do_next_deploy_step_all |
||||||
test__do_next_deploy_step_async |
pass
pt243.2: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test__do_next_deploy_step_async |
||||||
test__do_next_deploy_step_continue_from_last_step |
pass
pt243.3: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test__do_next_deploy_step_continue_from_last_step |
||||||
test__do_next_deploy_step_dynamic |
pass
pt243.4: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test__do_next_deploy_step_dynamic |
||||||
test__do_next_deploy_step_fast_track |
pass
pt243.5: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test__do_next_deploy_step_fast_track |
||||||
test__do_next_deploy_step_in_deploywait |
pass
pt243.6: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test__do_next_deploy_step_in_deploywait |
||||||
test__do_next_deploy_step_last_step_done |
pass
pt243.7: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test__do_next_deploy_step_last_step_done |
||||||
test__do_next_deploy_step_last_step_done_with_console |
pass
pt243.8: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test__do_next_deploy_step_last_step_done_with_console |
||||||
test__do_next_deploy_step_last_step_done_with_console_error |
pass
pt243.9: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test__do_next_deploy_step_last_step_done_with_console_error |
||||||
test__do_next_deploy_step_none |
pass
pt243.10: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test__do_next_deploy_step_none |
||||||
test_continue_node_deploy |
pass
pt243.11: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test_continue_node_deploy |
||||||
test_continue_node_deploy_first_agent_boot |
pass
pt243.12: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test_continue_node_deploy_first_agent_boot |
||||||
test_continue_node_deploy_no_skip_step |
pass
pt243.13: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test_continue_node_deploy_no_skip_step |
||||||
test_continue_node_steps_validation |
pass
pt243.14: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test_continue_node_steps_validation |
||||||
test_do_next_deploy_step_agent_busy |
pass
pt243.15: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test_do_next_deploy_step_agent_busy |
||||||
test_do_next_deploy_step_bad_step_return_value |
pass
pt243.16: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test_do_next_deploy_step_bad_step_return_value |
||||||
test_do_next_deploy_step_execute_exception |
pass
pt243.17: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test_do_next_deploy_step_execute_exception |
||||||
test_do_next_deploy_step_execute_handled_exception |
pass
pt243.18: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test_do_next_deploy_step_execute_handled_exception |
||||||
test_do_next_deploy_step_execute_ironic_exception |
pass
pt243.19: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test_do_next_deploy_step_execute_ironic_exception |
||||||
test_do_next_deploy_step_handles_hold_from_active |
pass
pt243.20: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test_do_next_deploy_step_handles_hold_from_active |
||||||
test_do_next_deploy_step_handles_hold_from_wait |
pass
pt243.21: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test_do_next_deploy_step_handles_hold_from_wait |
||||||
test_do_next_deploy_step_no_steps |
pass
pt243.22: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test_do_next_deploy_step_no_steps |
||||||
test_do_next_deploy_step_oob_reboot |
pass
pt243.23: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test_do_next_deploy_step_oob_reboot |
||||||
test_do_next_deploy_step_oob_reboot_fail |
pass
pt243.24: ironic.tests.unit.conductor.test_deployments.DoNextDeployStepTestCase.test_do_next_deploy_step_oob_reboot_fail |
||||||
ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase | 23 | 23 | 0 | 0 | 0 | Detail | |
test__do_node_deploy_configdrive_db_error |
pass
pt244.1: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test__do_node_deploy_configdrive_db_error |
||||||
test__do_node_deploy_configdrive_swift_error |
pass
pt244.2: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test__do_node_deploy_configdrive_swift_error |
||||||
test__do_node_deploy_configdrive_unexpected_error |
pass
pt244.3: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test__do_node_deploy_configdrive_unexpected_error |
||||||
test__do_node_deploy_driver_ironic_exception |
pass
pt244.4: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test__do_node_deploy_driver_ironic_exception |
||||||
test__do_node_deploy_driver_raises_error_old |
pass
pt244.5: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test__do_node_deploy_driver_raises_error_old |
||||||
test__do_node_deploy_driver_raises_prepare_error |
pass
pt244.6: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test__do_node_deploy_driver_raises_prepare_error |
||||||
test__do_node_deploy_driver_unexpected_exception |
pass
pt244.7: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test__do_node_deploy_driver_unexpected_exception |
||||||
test__do_node_deploy_fast_track |
pass
pt244.8: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test__do_node_deploy_fast_track |
||||||
test__do_node_deploy_ok |
pass
pt244.9: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test__do_node_deploy_ok |
||||||
test__do_node_deploy_ok_2 |
pass
pt244.10: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test__do_node_deploy_ok_2 |
||||||
test__do_node_deploy_ok_configdrive |
pass
pt244.11: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test__do_node_deploy_ok_configdrive |
||||||
test__do_node_deploy_unexpected_prepare_error |
pass
pt244.12: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test__do_node_deploy_unexpected_prepare_error |
||||||
test_do_node_deploy_steps |
pass
pt244.13: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test_do_node_deploy_steps |
||||||
test_node_validation_in_disabled_bios_boot_mode_fails |
pass
pt244.14: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test_node_validation_in_disabled_bios_boot_mode_fails |
||||||
test_node_validation_in_disabled_uefi_boot_mode_fails |
pass
pt244.15: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test_node_validation_in_disabled_uefi_boot_mode_fails |
||||||
test_start_deploy_lessee_legacy_false |
pass
pt244.16: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test_start_deploy_lessee_legacy_false |
||||||
test_start_deploy_lessee_legacy_false_even_if_src_set |
pass
pt244.17: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test_start_deploy_lessee_legacy_false_even_if_src_set |
||||||
test_start_deploy_lessee_source_instance |
pass
pt244.18: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test_start_deploy_lessee_source_instance |
||||||
test_start_deploy_lessee_source_none |
pass
pt244.19: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test_start_deploy_lessee_source_none |
||||||
test_start_deploy_lessee_source_request |
pass
pt244.20: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test_start_deploy_lessee_source_request |
||||||
test_start_deploy_source_path |
pass
pt244.21: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test_start_deploy_source_path |
||||||
test_start_deploy_source_path_none |
pass
pt244.22: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test_start_deploy_source_path_none |
||||||
test_update_fails_on_invalid_boot_mode |
pass
pt244.23: ironic.tests.unit.conductor.test_deployments.DoNodeDeployTestCase.test_update_fails_on_invalid_boot_mode |
||||||
ironic.tests.unit.conductor.test_deployments.StoreConfigDriveTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_store_configdrive |
pass
pt245.1: ironic.tests.unit.conductor.test_deployments.StoreConfigDriveTestCase.test_store_configdrive |
||||||
test_store_configdrive_swift |
pass
pt245.2: ironic.tests.unit.conductor.test_deployments.StoreConfigDriveTestCase.test_store_configdrive_swift |
||||||
test_store_configdrive_swift_build |
pass
pt245.3: ironic.tests.unit.conductor.test_deployments.StoreConfigDriveTestCase.test_store_configdrive_swift_build |
||||||
test_store_configdrive_swift_no_deploy_timeout |
pass
pt245.4: ironic.tests.unit.conductor.test_deployments.StoreConfigDriveTestCase.test_store_configdrive_swift_no_deploy_timeout |
||||||
test_store_configdrive_swift_no_deploy_timeout_fallback |
pass
pt245.5: ironic.tests.unit.conductor.test_deployments.StoreConfigDriveTestCase.test_store_configdrive_swift_no_deploy_timeout_fallback |
||||||
ironic.tests.unit.conductor.test_inspection.TestContinueInspection | 3 | 3 | 0 | 0 | 0 | Detail | |
test_failure |
pass
pt246.1: ironic.tests.unit.conductor.test_inspection.TestContinueInspection.test_failure |
||||||
test_ok |
pass
pt246.2: ironic.tests.unit.conductor.test_inspection.TestContinueInspection.test_ok |
||||||
test_ok_asynchronous |
pass
pt246.3: ironic.tests.unit.conductor.test_inspection.TestContinueInspection.test_ok_asynchronous |
||||||
ironic.tests.unit.conductor.test_inspection.TestInspectHardware | 6 | 6 | 0 | 0 | 0 | Detail | |
test_inspect_hardware_ok |
pass
pt247.1: ironic.tests.unit.conductor.test_inspection.TestInspectHardware.test_inspect_hardware_ok |
||||||
test_inspect_hardware_raises_error |
pass
pt247.2: ironic.tests.unit.conductor.test_inspection.TestInspectHardware.test_inspect_hardware_raises_error |
||||||
test_inspect_hardware_return_inspect_wait |
pass
pt247.3: ironic.tests.unit.conductor.test_inspection.TestInspectHardware.test_inspect_hardware_return_inspect_wait |
||||||
test_inspect_hardware_return_inspecting |
pass
pt247.4: ironic.tests.unit.conductor.test_inspection.TestInspectHardware.test_inspect_hardware_return_inspecting |
||||||
test_inspect_hardware_return_other_state |
pass
pt247.5: ironic.tests.unit.conductor.test_inspection.TestInspectHardware.test_inspect_hardware_return_other_state |
||||||
test_inspect_hardware_unexpected_error |
pass
pt247.6: ironic.tests.unit.conductor.test_inspection.TestInspectHardware.test_inspect_hardware_unexpected_error |
||||||
ironic.tests.unit.conductor.test_manager.BootDeviceTestCase | 7 | 7 | 0 | 0 | 0 | Detail | |
test_get_boot_device |
pass
pt248.1: ironic.tests.unit.conductor.test_manager.BootDeviceTestCase.test_get_boot_device |
||||||
test_get_boot_device_node_locked |
pass
pt248.2: ironic.tests.unit.conductor.test_manager.BootDeviceTestCase.test_get_boot_device_node_locked |
||||||
test_get_boot_device_validate_fail |
pass
pt248.3: ironic.tests.unit.conductor.test_manager.BootDeviceTestCase.test_get_boot_device_validate_fail |
||||||
test_get_supported_boot_devices |
pass
pt248.4: ironic.tests.unit.conductor.test_manager.BootDeviceTestCase.test_get_supported_boot_devices |
||||||
test_set_boot_device |
pass
pt248.5: ironic.tests.unit.conductor.test_manager.BootDeviceTestCase.test_set_boot_device |
||||||
test_set_boot_device_node_locked |
pass
pt248.6: ironic.tests.unit.conductor.test_manager.BootDeviceTestCase.test_set_boot_device_node_locked |
||||||
test_set_boot_device_validate_fail |
pass
pt248.7: ironic.tests.unit.conductor.test_manager.BootDeviceTestCase.test_set_boot_device_validate_fail |
||||||
ironic.tests.unit.conductor.test_manager.ChangeNodeBootModeTestCase | 7 | 7 | 0 | 0 | 0 | Detail | |
test_change_node_boot_mode_exception_getting_current |
pass
pt249.1: ironic.tests.unit.conductor.test_manager.ChangeNodeBootModeTestCase.test_change_node_boot_mode_exception_getting_current |
||||||
test_change_node_boot_mode_exception_in_background_task |
pass
pt249.2: ironic.tests.unit.conductor.test_manager.ChangeNodeBootModeTestCase.test_change_node_boot_mode_exception_in_background_task |
||||||
test_change_node_boot_mode_existing |
pass
pt249.3: ironic.tests.unit.conductor.test_manager.ChangeNodeBootModeTestCase.test_change_node_boot_mode_existing |
||||||
test_change_node_boot_mode_node_already_locked |
pass
pt249.4: ironic.tests.unit.conductor.test_manager.ChangeNodeBootModeTestCase.test_change_node_boot_mode_node_already_locked |
||||||
test_change_node_boot_mode_valid |
pass
pt249.5: ironic.tests.unit.conductor.test_manager.ChangeNodeBootModeTestCase.test_change_node_boot_mode_valid |
||||||
test_change_node_boot_mode_validate_fail |
pass
pt249.6: ironic.tests.unit.conductor.test_manager.ChangeNodeBootModeTestCase.test_change_node_boot_mode_validate_fail |
||||||
test_change_node_boot_mode_worker_pool_full |
pass
pt249.7: ironic.tests.unit.conductor.test_manager.ChangeNodeBootModeTestCase.test_change_node_boot_mode_worker_pool_full |
||||||
ironic.tests.unit.conductor.test_manager.ChangeNodePowerStateTestCase | 12 | 12 | 0 | 0 | 0 | Detail | |
test_change_node_power_state_exception_in_background_task |
pass
pt250.1: ironic.tests.unit.conductor.test_manager.ChangeNodePowerStateTestCase.test_change_node_power_state_exception_in_background_task |
||||||
test_change_node_power_state_node_already_locked |
pass
pt250.2: ironic.tests.unit.conductor.test_manager.ChangeNodePowerStateTestCase.test_change_node_power_state_node_already_locked |
||||||
test_change_node_power_state_power_on |
pass
pt250.3: ironic.tests.unit.conductor.test_manager.ChangeNodePowerStateTestCase.test_change_node_power_state_power_on |
||||||
test_change_node_power_state_soft_power_off_timeout |
pass
pt250.4: ironic.tests.unit.conductor.test_manager.ChangeNodePowerStateTestCase.test_change_node_power_state_soft_power_off_timeout |
||||||
test_change_node_power_state_unsupported_state |
pass
pt250.5: ironic.tests.unit.conductor.test_manager.ChangeNodePowerStateTestCase.test_change_node_power_state_unsupported_state |
||||||
test_change_node_power_state_validate_fail |
pass
pt250.6: ironic.tests.unit.conductor.test_manager.ChangeNodePowerStateTestCase.test_change_node_power_state_validate_fail |
||||||
test_change_node_power_state_worker_pool_full |
pass
pt250.7: ironic.tests.unit.conductor.test_manager.ChangeNodePowerStateTestCase.test_change_node_power_state_worker_pool_full |
||||||
test_node_set_power_state_notif_get_power_fail |
pass
pt250.8: ironic.tests.unit.conductor.test_manager.ChangeNodePowerStateTestCase.test_node_set_power_state_notif_get_power_fail |
||||||
test_node_set_power_state_notif_no_state_change |
pass
pt250.9: ironic.tests.unit.conductor.test_manager.ChangeNodePowerStateTestCase.test_node_set_power_state_notif_no_state_change |
||||||
test_node_set_power_state_notif_set_power_fail |
pass
pt250.10: ironic.tests.unit.conductor.test_manager.ChangeNodePowerStateTestCase.test_node_set_power_state_notif_set_power_fail |
||||||
test_node_set_power_state_notif_spawn_fail |
pass
pt250.11: ironic.tests.unit.conductor.test_manager.ChangeNodePowerStateTestCase.test_node_set_power_state_notif_spawn_fail |
||||||
test_node_set_power_state_notif_success |
pass
pt250.12: ironic.tests.unit.conductor.test_manager.ChangeNodePowerStateTestCase.test_node_set_power_state_notif_success |
||||||
ironic.tests.unit.conductor.test_manager.ChangeNodeSecureBootTestCase | 7 | 7 | 0 | 0 | 0 | Detail | |
test_change_node_secure_boot_exception_getting_current |
pass
pt251.1: ironic.tests.unit.conductor.test_manager.ChangeNodeSecureBootTestCase.test_change_node_secure_boot_exception_getting_current |
||||||
test_change_node_secure_boot_exception_in_background_task |
pass
pt251.2: ironic.tests.unit.conductor.test_manager.ChangeNodeSecureBootTestCase.test_change_node_secure_boot_exception_in_background_task |
||||||
test_change_node_secure_boot_existing |
pass
pt251.3: ironic.tests.unit.conductor.test_manager.ChangeNodeSecureBootTestCase.test_change_node_secure_boot_existing |
||||||
test_change_node_secure_boot_node_already_locked |
pass
pt251.4: ironic.tests.unit.conductor.test_manager.ChangeNodeSecureBootTestCase.test_change_node_secure_boot_node_already_locked |
||||||
test_change_node_secure_boot_valid |
pass
pt251.5: ironic.tests.unit.conductor.test_manager.ChangeNodeSecureBootTestCase.test_change_node_secure_boot_valid |
||||||
test_change_node_secure_boot_validate_fail |
pass
pt251.6: ironic.tests.unit.conductor.test_manager.ChangeNodeSecureBootTestCase.test_change_node_secure_boot_validate_fail |
||||||
test_change_node_secure_boot_worker_pool_full |
pass
pt251.7: ironic.tests.unit.conductor.test_manager.ChangeNodeSecureBootTestCase.test_change_node_secure_boot_worker_pool_full |
||||||
ironic.tests.unit.conductor.test_manager.CheckTimeoutsTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test__check_cleanwait_timeouts_automated_clean |
pass
pt252.1: ironic.tests.unit.conductor.test_manager.CheckTimeoutsTestCase.test__check_cleanwait_timeouts_automated_clean |
||||||
test__check_cleanwait_timeouts_boot_timeout |
pass
pt252.2: ironic.tests.unit.conductor.test_manager.CheckTimeoutsTestCase.test__check_cleanwait_timeouts_boot_timeout |
||||||
test__check_cleanwait_timeouts_manual_clean |
pass
pt252.3: ironic.tests.unit.conductor.test_manager.CheckTimeoutsTestCase.test__check_cleanwait_timeouts_manual_clean |
||||||
test__check_deploy_timeouts |
pass
pt252.4: ironic.tests.unit.conductor.test_manager.CheckTimeoutsTestCase.test__check_deploy_timeouts |
||||||
test_check_rescuewait_timeouts |
pass
pt252.5: ironic.tests.unit.conductor.test_manager.CheckTimeoutsTestCase.test_check_rescuewait_timeouts |
||||||
test_check_servicewait_timeouts |
pass
pt252.6: ironic.tests.unit.conductor.test_manager.CheckTimeoutsTestCase.test_check_servicewait_timeouts |
||||||
ironic.tests.unit.conductor.test_manager.ConcurrentActionLimitTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_concurrent_action_limit_cleaning |
pass
pt253.1: ironic.tests.unit.conductor.test_manager.ConcurrentActionLimitTestCase.test_concurrent_action_limit_cleaning |
||||||
test_concurrent_action_limit_deploy |
pass
pt253.2: ironic.tests.unit.conductor.test_manager.ConcurrentActionLimitTestCase.test_concurrent_action_limit_deploy |
||||||
ironic.tests.unit.conductor.test_manager.ConsoleTestCase | 11 | 11 | 0 | 0 | 0 | Detail | |
test_disable_console_already_disabled |
pass
pt254.1: ironic.tests.unit.conductor.test_manager.ConsoleTestCase.test_disable_console_already_disabled |
||||||
test_enable_console_already_enabled |
pass
pt254.2: ironic.tests.unit.conductor.test_manager.ConsoleTestCase.test_enable_console_already_enabled |
||||||
test_get_console |
pass
pt254.3: ironic.tests.unit.conductor.test_manager.ConsoleTestCase.test_get_console |
||||||
test_get_console_disabled |
pass
pt254.4: ironic.tests.unit.conductor.test_manager.ConsoleTestCase.test_get_console_disabled |
||||||
test_get_console_validate_fail |
pass
pt254.5: ironic.tests.unit.conductor.test_manager.ConsoleTestCase.test_get_console_validate_fail |
||||||
test_set_console_mode_disabled |
pass
pt254.6: ironic.tests.unit.conductor.test_manager.ConsoleTestCase.test_set_console_mode_disabled |
||||||
test_set_console_mode_enabled |
pass
pt254.7: ironic.tests.unit.conductor.test_manager.ConsoleTestCase.test_set_console_mode_enabled |
||||||
test_set_console_mode_start_fail |
pass
pt254.8: ironic.tests.unit.conductor.test_manager.ConsoleTestCase.test_set_console_mode_start_fail |
||||||
test_set_console_mode_stop_fail |
pass
pt254.9: ironic.tests.unit.conductor.test_manager.ConsoleTestCase.test_set_console_mode_stop_fail |
||||||
test_set_console_mode_validation_fail |
pass
pt254.10: ironic.tests.unit.conductor.test_manager.ConsoleTestCase.test_set_console_mode_validation_fail |
||||||
test_set_console_mode_worker_pool_full |
pass
pt254.11: ironic.tests.unit.conductor.test_manager.ConsoleTestCase.test_set_console_mode_worker_pool_full |
||||||
ironic.tests.unit.conductor.test_manager.ContinueInspectionTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_continue_ok |
pass
pt255.1: ironic.tests.unit.conductor.test_manager.ContinueInspectionTestCase.test_continue_ok |
||||||
test_continue_with_discovery |
pass
pt255.2: ironic.tests.unit.conductor.test_manager.ContinueInspectionTestCase.test_continue_with_discovery |
||||||
test_wrong_state |
pass
pt255.3: ironic.tests.unit.conductor.test_manager.ContinueInspectionTestCase.test_wrong_state |
||||||
ironic.tests.unit.conductor.test_manager.ContinueNodeDeployTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_continue_node_deploy |
pass
pt256.1: ironic.tests.unit.conductor.test_manager.ContinueNodeDeployTestCase.test_continue_node_deploy |
||||||
test_continue_node_deploy_deprecated |
pass
pt256.2: ironic.tests.unit.conductor.test_manager.ContinueNodeDeployTestCase.test_continue_node_deploy_deprecated |
||||||
test_continue_node_deploy_locked |
pass
pt256.3: ironic.tests.unit.conductor.test_manager.ContinueNodeDeployTestCase.test_continue_node_deploy_locked |
||||||
test_continue_node_deploy_worker_pool_full |
pass
pt256.4: ironic.tests.unit.conductor.test_manager.ContinueNodeDeployTestCase.test_continue_node_deploy_worker_pool_full |
||||||
test_continue_node_deploy_wrong_state |
pass
pt256.5: ironic.tests.unit.conductor.test_manager.ContinueNodeDeployTestCase.test_continue_node_deploy_wrong_state |
||||||
ironic.tests.unit.conductor.test_manager.CreateNodeTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_create_node |
pass
pt257.1: ironic.tests.unit.conductor.test_manager.CreateNodeTestCase.test_create_node |
||||||
test_create_node_validation_fails |
pass
pt257.2: ironic.tests.unit.conductor.test_manager.CreateNodeTestCase.test_create_node_validation_fails |
||||||
ironic.tests.unit.conductor.test_manager.CreatePortTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_create_port |
pass
pt258.1: ironic.tests.unit.conductor.test_manager.CreatePortTestCase.test_create_port |
||||||
test_create_port_mac_exists |
pass
pt258.2: ironic.tests.unit.conductor.test_manager.CreatePortTestCase.test_create_port_mac_exists |
||||||
test_create_port_physnet_validation_failure_conflict |
pass
pt258.3: ironic.tests.unit.conductor.test_manager.CreatePortTestCase.test_create_port_physnet_validation_failure_conflict |
||||||
test_create_port_physnet_validation_failure_inconsistent |
pass
pt258.4: ironic.tests.unit.conductor.test_manager.CreatePortTestCase.test_create_port_physnet_validation_failure_inconsistent |
||||||
ironic.tests.unit.conductor.test_manager.DestroyNodeTestCase | 16 | 16 | 0 | 0 | 0 | Detail | |
test_destroy_node |
pass
pt259.1: ironic.tests.unit.conductor.test_manager.DestroyNodeTestCase.test_destroy_node |
||||||
test_destroy_node_adopt_failed_no_power_change |
pass
pt259.2: ironic.tests.unit.conductor.test_manager.DestroyNodeTestCase.test_destroy_node_adopt_failed_no_power_change |
||||||
test_destroy_node_allowed_in_maintenance |
pass
pt259.3: ironic.tests.unit.conductor.test_manager.DestroyNodeTestCase.test_destroy_node_allowed_in_maintenance |
||||||
test_destroy_node_associated |
pass
pt259.4: ironic.tests.unit.conductor.test_manager.DestroyNodeTestCase.test_destroy_node_associated |
||||||
test_destroy_node_broken_driver |
pass
pt259.5: ironic.tests.unit.conductor.test_manager.DestroyNodeTestCase.test_destroy_node_broken_driver |
||||||
test_destroy_node_console_disable_fail |
pass
pt259.6: ironic.tests.unit.conductor.test_manager.DestroyNodeTestCase.test_destroy_node_console_disable_fail |
||||||
test_destroy_node_console_enabled |
pass
pt259.7: ironic.tests.unit.conductor.test_manager.DestroyNodeTestCase.test_destroy_node_console_enabled |
||||||
test_destroy_node_invalid_provision_state |
pass
pt259.8: ironic.tests.unit.conductor.test_manager.DestroyNodeTestCase.test_destroy_node_invalid_provision_state |
||||||
test_destroy_node_power_off |
pass
pt259.9: ironic.tests.unit.conductor.test_manager.DestroyNodeTestCase.test_destroy_node_power_off |
||||||
test_destroy_node_protected |
pass
pt259.10: ironic.tests.unit.conductor.test_manager.DestroyNodeTestCase.test_destroy_node_protected |
||||||
test_destroy_node_protected_provision_state_available |
pass
pt259.11: ironic.tests.unit.conductor.test_manager.DestroyNodeTestCase.test_destroy_node_protected_provision_state_available |
||||||
test_destroy_node_reserved |
pass
pt259.12: ironic.tests.unit.conductor.test_manager.DestroyNodeTestCase.test_destroy_node_reserved |
||||||
test_destroy_node_with_allocation |
pass
pt259.13: ironic.tests.unit.conductor.test_manager.DestroyNodeTestCase.test_destroy_node_with_allocation |
||||||
test_inventory_in_swift_get_destroyed_after_destroying_a_node_by_uuid |
pass
pt259.14: ironic.tests.unit.conductor.test_manager.DestroyNodeTestCase.test_inventory_in_swift_get_destroyed_after_destroying_a_node_by_uuid |
||||||
test_inventory_in_swift_not_destroyed_SwiftOSE_maintenance |
pass
pt259.15: ironic.tests.unit.conductor.test_manager.DestroyNodeTestCase.test_inventory_in_swift_not_destroyed_SwiftOSE_maintenance |
||||||
test_inventory_in_swift_not_destroyed_SwiftOSE_not_maintenance |
pass
pt259.16: ironic.tests.unit.conductor.test_manager.DestroyNodeTestCase.test_inventory_in_swift_not_destroyed_SwiftOSE_not_maintenance |
||||||
ironic.tests.unit.conductor.test_manager.DestroyPortTestCase | 8 | 8 | 0 | 0 | 0 | Detail | |
test_destroy_port |
pass
pt260.1: ironic.tests.unit.conductor.test_manager.DestroyPortTestCase.test_destroy_port |
||||||
test_destroy_port_node_active_and_maintenance_no_vif |
pass
pt260.2: ironic.tests.unit.conductor.test_manager.DestroyPortTestCase.test_destroy_port_node_active_and_maintenance_no_vif |
||||||
test_destroy_port_node_active_and_maintenance_vif_present |
pass
pt260.3: ironic.tests.unit.conductor.test_manager.DestroyPortTestCase.test_destroy_port_node_active_and_maintenance_vif_present |
||||||
test_destroy_port_node_active_port_unbound |
pass
pt260.4: ironic.tests.unit.conductor.test_manager.DestroyPortTestCase.test_destroy_port_node_active_port_unbound |
||||||
test_destroy_port_node_active_state |
pass
pt260.5: ironic.tests.unit.conductor.test_manager.DestroyPortTestCase.test_destroy_port_node_active_state |
||||||
test_destroy_port_node_locked |
pass
pt260.6: ironic.tests.unit.conductor.test_manager.DestroyPortTestCase.test_destroy_port_node_locked |
||||||
test_destroy_port_with_instance_not_in_active_port_bound |
pass
pt260.7: ironic.tests.unit.conductor.test_manager.DestroyPortTestCase.test_destroy_port_with_instance_not_in_active_port_bound |
||||||
test_destroy_port_with_instance_not_in_active_port_unbound |
pass
pt260.8: ironic.tests.unit.conductor.test_manager.DestroyPortTestCase.test_destroy_port_with_instance_not_in_active_port_unbound |
||||||
ironic.tests.unit.conductor.test_manager.DestroyPortgroupTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_destroy_portgroup |
pass
pt261.1: ironic.tests.unit.conductor.test_manager.DestroyPortgroupTestCase.test_destroy_portgroup |
||||||
test_destroy_portgroup_node_locked |
pass
pt261.2: ironic.tests.unit.conductor.test_manager.DestroyPortgroupTestCase.test_destroy_portgroup_node_locked |
||||||
ironic.tests.unit.conductor.test_manager.DestroyVolumeConnectorTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_destroy_volume_connector |
pass
pt262.1: ironic.tests.unit.conductor.test_manager.DestroyVolumeConnectorTestCase.test_destroy_volume_connector |
||||||
test_destroy_volume_connector_node_locked |
pass
pt262.2: ironic.tests.unit.conductor.test_manager.DestroyVolumeConnectorTestCase.test_destroy_volume_connector_node_locked |
||||||
test_destroy_volume_connector_node_power_on |
pass
pt262.3: ironic.tests.unit.conductor.test_manager.DestroyVolumeConnectorTestCase.test_destroy_volume_connector_node_power_on |
||||||
ironic.tests.unit.conductor.test_manager.DestroyVolumeTargetTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_destroy_volume_target |
pass
pt263.1: ironic.tests.unit.conductor.test_manager.DestroyVolumeTargetTestCase.test_destroy_volume_target |
||||||
test_destroy_volume_target_already_destroyed |
pass
pt263.2: ironic.tests.unit.conductor.test_manager.DestroyVolumeTargetTestCase.test_destroy_volume_target_already_destroyed |
||||||
test_destroy_volume_target_node_gone |
pass
pt263.3: ironic.tests.unit.conductor.test_manager.DestroyVolumeTargetTestCase.test_destroy_volume_target_node_gone |
||||||
test_destroy_volume_target_node_locked |
pass
pt263.4: ironic.tests.unit.conductor.test_manager.DestroyVolumeTargetTestCase.test_destroy_volume_target_node_locked |
||||||
test_destroy_volume_target_node_power_on |
pass
pt263.5: ironic.tests.unit.conductor.test_manager.DestroyVolumeTargetTestCase.test_destroy_volume_target_node_power_on |
||||||
ironic.tests.unit.conductor.test_manager.DoNodeAdoptionTestCase | 7 | 7 | 0 | 0 | 0 | Detail | |
test__do_adoption_boot_validate_failure |
pass
pt264.1: ironic.tests.unit.conductor.test_manager.DoNodeAdoptionTestCase.test__do_adoption_boot_validate_failure |
||||||
test__do_adoption_ramdisk_deploy |
pass
pt264.2: ironic.tests.unit.conductor.test_manager.DoNodeAdoptionTestCase.test__do_adoption_ramdisk_deploy |
||||||
test__do_adoption_take_over_failure |
pass
pt264.3: ironic.tests.unit.conductor.test_manager.DoNodeAdoptionTestCase.test__do_adoption_take_over_failure |
||||||
test__do_adoption_with_takeover |
pass
pt264.4: ironic.tests.unit.conductor.test_manager.DoNodeAdoptionTestCase.test__do_adoption_with_takeover |
||||||
test_do_provisioning_action_adopt_node |
pass
pt264.5: ironic.tests.unit.conductor.test_manager.DoNodeAdoptionTestCase.test_do_provisioning_action_adopt_node |
||||||
test_do_provisioning_action_adopt_node_retry |
pass
pt264.6: ironic.tests.unit.conductor.test_manager.DoNodeAdoptionTestCase.test_do_provisioning_action_adopt_node_retry |
||||||
test_do_provisioning_action_manage_of_failed_adoption |
pass
pt264.7: ironic.tests.unit.conductor.test_manager.DoNodeAdoptionTestCase.test_do_provisioning_action_manage_of_failed_adoption |
||||||
ironic.tests.unit.conductor.test_manager.DoNodeCleanTestCase | 18 | 18 | 0 | 0 | 0 | Detail | |
test_continue_node_clean_automated |
pass
pt265.1: ironic.tests.unit.conductor.test_manager.DoNodeCleanTestCase.test_continue_node_clean_automated |
||||||
test_continue_node_clean_automated_abort |
pass
pt265.2: ironic.tests.unit.conductor.test_manager.DoNodeCleanTestCase.test_continue_node_clean_automated_abort |
||||||
test_continue_node_clean_automated_abort_last_clean_step |
pass
pt265.3: ironic.tests.unit.conductor.test_manager.DoNodeCleanTestCase.test_continue_node_clean_automated_abort_last_clean_step |
||||||
test_continue_node_clean_locked |
pass
pt265.4: ironic.tests.unit.conductor.test_manager.DoNodeCleanTestCase.test_continue_node_clean_locked |
||||||
test_continue_node_clean_manual |
pass
pt265.5: ironic.tests.unit.conductor.test_manager.DoNodeCleanTestCase.test_continue_node_clean_manual |
||||||
test_continue_node_clean_manual_abort |
pass
pt265.6: ironic.tests.unit.conductor.test_manager.DoNodeCleanTestCase.test_continue_node_clean_manual_abort |
||||||
test_continue_node_clean_manual_abort_last_clean_step |
pass
pt265.7: ironic.tests.unit.conductor.test_manager.DoNodeCleanTestCase.test_continue_node_clean_manual_abort_last_clean_step |
||||||
test_continue_node_clean_worker_pool_full |
pass
pt265.8: ironic.tests.unit.conductor.test_manager.DoNodeCleanTestCase.test_continue_node_clean_worker_pool_full |
||||||
test_continue_node_clean_wrong_state |
pass
pt265.9: ironic.tests.unit.conductor.test_manager.DoNodeCleanTestCase.test_continue_node_clean_wrong_state |
||||||
test_do_node_clean_invalid_state |
pass
pt265.10: ironic.tests.unit.conductor.test_manager.DoNodeCleanTestCase.test_do_node_clean_invalid_state |
||||||
test_do_node_clean_maintenance |
pass
pt265.11: ironic.tests.unit.conductor.test_manager.DoNodeCleanTestCase.test_do_node_clean_maintenance |
||||||
test_do_node_clean_network_validate_fail |
pass
pt265.12: ironic.tests.unit.conductor.test_manager.DoNodeCleanTestCase.test_do_node_clean_network_validate_fail |
||||||
test_do_node_clean_ok |
pass
pt265.13: ironic.tests.unit.conductor.test_manager.DoNodeCleanTestCase.test_do_node_clean_ok |
||||||
test_do_node_clean_power_validate_fail |
pass
pt265.14: ironic.tests.unit.conductor.test_manager.DoNodeCleanTestCase.test_do_node_clean_power_validate_fail |
||||||
test_do_node_clean_worker_pool_full |
pass
pt265.15: ironic.tests.unit.conductor.test_manager.DoNodeCleanTestCase.test_do_node_clean_worker_pool_full |
||||||
test_do_provision_action_unlocks_cleaning_automated |
pass
pt265.16: ironic.tests.unit.conductor.test_manager.DoNodeCleanTestCase.test_do_provision_action_unlocks_cleaning_automated |
||||||
test_do_provision_action_unlocks_cleaning_manual |
pass
pt265.17: ironic.tests.unit.conductor.test_manager.DoNodeCleanTestCase.test_do_provision_action_unlocks_cleaning_manual |
||||||
test_do_provision_action_unlocks_deploying |
pass
pt265.18: ironic.tests.unit.conductor.test_manager.DoNodeCleanTestCase.test_do_provision_action_unlocks_deploying |
||||||
ironic.tests.unit.conductor.test_manager.DoNodeInspectAbortTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_do_inspect_abort_interface_not_support |
pass
pt266.1: ironic.tests.unit.conductor.test_manager.DoNodeInspectAbortTestCase.test_do_inspect_abort_interface_not_support |
||||||
test_do_inspect_abort_interface_return_failed |
pass
pt266.2: ironic.tests.unit.conductor.test_manager.DoNodeInspectAbortTestCase.test_do_inspect_abort_interface_return_failed |
||||||
test_do_inspect_abort_state_set_by_driver |
pass
pt266.3: ironic.tests.unit.conductor.test_manager.DoNodeInspectAbortTestCase.test_do_inspect_abort_state_set_by_driver |
||||||
test_do_inspect_abort_succeeded |
pass
pt266.4: ironic.tests.unit.conductor.test_manager.DoNodeInspectAbortTestCase.test_do_inspect_abort_succeeded |
||||||
ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase | 21 | 21 | 0 | 0 | 0 | Detail | |
test__do_node_rescue_abort |
pass
pt267.1: ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase.test__do_node_rescue_abort |
||||||
test__do_node_rescue_abort_clean_up_fail |
pass
pt267.2: ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase.test__do_node_rescue_abort_clean_up_fail |
||||||
test__do_node_rescue_bad_state |
pass
pt267.3: ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase.test__do_node_rescue_bad_state |
||||||
test__do_node_rescue_errors |
pass
pt267.4: ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase.test__do_node_rescue_errors |
||||||
test__do_node_rescue_returns_rescue |
pass
pt267.5: ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase.test__do_node_rescue_returns_rescue |
||||||
test__do_node_rescue_returns_rescuewait |
pass
pt267.6: ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase.test__do_node_rescue_returns_rescuewait |
||||||
test__do_node_unrescue |
pass
pt267.7: ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase.test__do_node_unrescue |
||||||
test__do_node_unrescue_bad_state |
pass
pt267.8: ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase.test__do_node_unrescue_bad_state |
||||||
test__do_node_unrescue_ironic_error |
pass
pt267.9: ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase.test__do_node_unrescue_ironic_error |
||||||
test__do_node_unrescue_other_error |
pass
pt267.10: ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase.test__do_node_unrescue_other_error |
||||||
test_do_node_rescue |
pass
pt267.11: ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase.test_do_node_rescue |
||||||
test_do_node_rescue_invalid_state |
pass
pt267.12: ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase.test_do_node_rescue_invalid_state |
||||||
test_do_node_rescue_maintenance |
pass
pt267.13: ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase.test_do_node_rescue_maintenance |
||||||
test_do_node_rescue_when_network_validate_fail |
pass
pt267.14: ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase.test_do_node_rescue_when_network_validate_fail |
||||||
test_do_node_rescue_when_power_validate_fail |
pass
pt267.15: ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase.test_do_node_rescue_when_power_validate_fail |
||||||
test_do_node_rescue_when_rescue_validate_fail |
pass
pt267.16: ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase.test_do_node_rescue_when_rescue_validate_fail |
||||||
test_do_node_unrescue |
pass
pt267.17: ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase.test_do_node_unrescue |
||||||
test_do_node_unrescue_invalid_state |
pass
pt267.18: ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase.test_do_node_unrescue_invalid_state |
||||||
test_do_node_unrescue_maintenance |
pass
pt267.19: ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase.test_do_node_unrescue_maintenance |
||||||
test_do_node_unrescue_validate_fail |
pass
pt267.20: ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase.test_do_node_unrescue_validate_fail |
||||||
test_provision_rescue_abort |
pass
pt267.21: ironic.tests.unit.conductor.test_manager.DoNodeRescueTestCase.test_provision_rescue_abort |
||||||
ironic.tests.unit.conductor.test_manager.DoNodeServiceTestCase | 9 | 9 | 0 | 0 | 0 | Detail | |
test_continue_node_service |
pass
pt268.1: ironic.tests.unit.conductor.test_manager.DoNodeServiceTestCase.test_continue_node_service |
||||||
test_continue_node_service_abort |
pass
pt268.2: ironic.tests.unit.conductor.test_manager.DoNodeServiceTestCase.test_continue_node_service_abort |
||||||
test_continue_node_service_abort_last_service_step |
pass
pt268.3: ironic.tests.unit.conductor.test_manager.DoNodeServiceTestCase.test_continue_node_service_abort_last_service_step |
||||||
test_continue_node_service_locked |
pass
pt268.4: ironic.tests.unit.conductor.test_manager.DoNodeServiceTestCase.test_continue_node_service_locked |
||||||
test_continue_node_service_worker_pool_full |
pass
pt268.5: ironic.tests.unit.conductor.test_manager.DoNodeServiceTestCase.test_continue_node_service_worker_pool_full |
||||||
test_continue_node_service_wrong_state |
pass
pt268.6: ironic.tests.unit.conductor.test_manager.DoNodeServiceTestCase.test_continue_node_service_wrong_state |
||||||
test_do_node_provision_action_unhold_service |
pass
pt268.7: ironic.tests.unit.conductor.test_manager.DoNodeServiceTestCase.test_do_node_provision_action_unhold_service |
||||||
test_do_node_service |
pass
pt268.8: ironic.tests.unit.conductor.test_manager.DoNodeServiceTestCase.test_do_node_service |
||||||
test_do_node_service_maintenance |
pass
pt268.9: ironic.tests.unit.conductor.test_manager.DoNodeServiceTestCase.test_do_node_service_maintenance |
||||||
ironic.tests.unit.conductor.test_manager.DoNodeTakeOverTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test__do_takeover |
pass
pt269.1: ironic.tests.unit.conductor.test_manager.DoNodeTakeOverTestCase.test__do_takeover |
||||||
test__do_takeover_with_console_enabled |
pass
pt269.2: ironic.tests.unit.conductor.test_manager.DoNodeTakeOverTestCase.test__do_takeover_with_console_enabled |
||||||
test__do_takeover_with_console_exception |
pass
pt269.3: ironic.tests.unit.conductor.test_manager.DoNodeTakeOverTestCase.test__do_takeover_with_console_exception |
||||||
ironic.tests.unit.conductor.test_manager.DoNodeTearDownTestCase | 11 | 11 | 0 | 0 | 0 | Detail | |
test__do_node_tear_down_from_valid_states |
pass
pt270.1: ironic.tests.unit.conductor.test_manager.DoNodeTearDownTestCase.test__do_node_tear_down_from_valid_states |
||||||
test__do_node_tear_down_ok_with_console |
pass
pt270.2: ironic.tests.unit.conductor.test_manager.DoNodeTearDownTestCase.test__do_node_tear_down_ok_with_console |
||||||
test__do_node_tear_down_ok_without_console |
pass
pt270.3: ironic.tests.unit.conductor.test_manager.DoNodeTearDownTestCase.test__do_node_tear_down_ok_without_console |
||||||
test__do_node_tear_down_with_allocation |
pass
pt270.4: ironic.tests.unit.conductor.test_manager.DoNodeTearDownTestCase.test__do_node_tear_down_with_allocation |
||||||
test__do_node_tear_down_with_source_path |
pass
pt270.5: ironic.tests.unit.conductor.test_manager.DoNodeTearDownTestCase.test__do_node_tear_down_with_source_path |
||||||
test_do_node_tear_down_console_raises_error |
pass
pt270.6: ironic.tests.unit.conductor.test_manager.DoNodeTearDownTestCase.test_do_node_tear_down_console_raises_error |
||||||
test_do_node_tear_down_driver_raises_error |
pass
pt270.7: ironic.tests.unit.conductor.test_manager.DoNodeTearDownTestCase.test_do_node_tear_down_driver_raises_error |
||||||
test_do_node_tear_down_invalid_state |
pass
pt270.8: ironic.tests.unit.conductor.test_manager.DoNodeTearDownTestCase.test_do_node_tear_down_invalid_state |
||||||
test_do_node_tear_down_protected |
pass
pt270.9: ironic.tests.unit.conductor.test_manager.DoNodeTearDownTestCase.test_do_node_tear_down_protected |
||||||
test_do_node_tear_down_validate_fail |
pass
pt270.10: ironic.tests.unit.conductor.test_manager.DoNodeTearDownTestCase.test_do_node_tear_down_validate_fail |
||||||
test_do_node_tear_down_worker_pool_full |
pass
pt270.11: ironic.tests.unit.conductor.test_manager.DoNodeTearDownTestCase.test_do_node_tear_down_worker_pool_full |
||||||
ironic.tests.unit.conductor.test_manager.DoProvisioningActionTestCase | 10 | 10 | 0 | 0 | 0 | Detail | |
test_do_provision_action_abort_automated_clean |
pass
pt271.1: ironic.tests.unit.conductor.test_manager.DoProvisioningActionTestCase.test_do_provision_action_abort_automated_clean |
||||||
test_do_provision_action_abort_clean_step_not_abortable |
pass
pt271.2: ironic.tests.unit.conductor.test_manager.DoProvisioningActionTestCase.test_do_provision_action_abort_clean_step_not_abortable |
||||||
test_do_provision_action_abort_cleanhold_automated_clean |
pass
pt271.3: ironic.tests.unit.conductor.test_manager.DoProvisioningActionTestCase.test_do_provision_action_abort_cleanhold_automated_clean |
||||||
test_do_provision_action_abort_cleanhold_manual_clean |
pass
pt271.4: ironic.tests.unit.conductor.test_manager.DoProvisioningActionTestCase.test_do_provision_action_abort_cleanhold_manual_clean |
||||||
test_do_provision_action_abort_from_deployhold |
pass
pt271.5: ironic.tests.unit.conductor.test_manager.DoProvisioningActionTestCase.test_do_provision_action_abort_from_deployhold |
||||||
test_do_provision_action_abort_manual_clean |
pass
pt271.6: ironic.tests.unit.conductor.test_manager.DoProvisioningActionTestCase.test_do_provision_action_abort_manual_clean |
||||||
test_do_provision_action_manage |
pass
pt271.7: ironic.tests.unit.conductor.test_manager.DoProvisioningActionTestCase.test_do_provision_action_manage |
||||||
test_do_provision_action_provide |
pass
pt271.8: ironic.tests.unit.conductor.test_manager.DoProvisioningActionTestCase.test_do_provision_action_provide |
||||||
test_do_provision_action_provide_in_maintenance |
pass
pt271.9: ironic.tests.unit.conductor.test_manager.DoProvisioningActionTestCase.test_do_provision_action_provide_in_maintenance |
||||||
test_do_provisioning_action_worker_pool_full |
pass
pt271.10: ironic.tests.unit.conductor.test_manager.DoProvisioningActionTestCase.test_do_provisioning_action_worker_pool_full |
||||||
ironic.tests.unit.conductor.test_manager.HeartbeatTestCase | 11 | 11 | 0 | 0 | 0 | Detail | |
test_heartbeat_invalid_agent_token |
pass
pt272.1: ironic.tests.unit.conductor.test_manager.HeartbeatTestCase.test_heartbeat_invalid_agent_token |
||||||
test_heartbeat_invalid_agent_token_older_version |
pass
pt272.2: ironic.tests.unit.conductor.test_manager.HeartbeatTestCase.test_heartbeat_invalid_agent_token_older_version |
||||||
test_heartbeat_invalid_newer_version |
pass
pt272.3: ironic.tests.unit.conductor.test_manager.HeartbeatTestCase.test_heartbeat_invalid_newer_version |
||||||
test_heartbeat_tls_required |
pass
pt272.4: ironic.tests.unit.conductor.test_manager.HeartbeatTestCase.test_heartbeat_tls_required |
||||||
test_heartbeat_with_agent_token |
pass
pt272.5: ironic.tests.unit.conductor.test_manager.HeartbeatTestCase.test_heartbeat_with_agent_token |
||||||
test_heartbeat_with_agent_verify_ca |
pass
pt272.6: ironic.tests.unit.conductor.test_manager.HeartbeatTestCase.test_heartbeat_with_agent_verify_ca |
||||||
test_heartbeat_with_agent_version |
pass
pt272.7: ironic.tests.unit.conductor.test_manager.HeartbeatTestCase.test_heartbeat_with_agent_version |
||||||
test_heartbeat_with_no_required_agent_token |
pass
pt272.8: ironic.tests.unit.conductor.test_manager.HeartbeatTestCase.test_heartbeat_with_no_required_agent_token |
||||||
test_heartbeat_with_required_agent_token |
pass
pt272.9: ironic.tests.unit.conductor.test_manager.HeartbeatTestCase.test_heartbeat_with_required_agent_token |
||||||
test_heartbeat_without_agent_version_anaconda |
pass
pt272.10: ironic.tests.unit.conductor.test_manager.HeartbeatTestCase.test_heartbeat_without_agent_version_anaconda |
||||||
test_heartbeat_without_version |
pass
pt272.11: ironic.tests.unit.conductor.test_manager.HeartbeatTestCase.test_heartbeat_without_version |
||||||
ironic.tests.unit.conductor.test_manager.IndicatorsTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_get_indicator_state |
pass
pt273.1: ironic.tests.unit.conductor.test_manager.IndicatorsTestCase.test_get_indicator_state |
||||||
test_get_supported_indicators |
pass
pt273.2: ironic.tests.unit.conductor.test_manager.IndicatorsTestCase.test_get_supported_indicators |
||||||
test_set_indicator_state |
pass
pt273.3: ironic.tests.unit.conductor.test_manager.IndicatorsTestCase.test_set_indicator_state |
||||||
ironic.tests.unit.conductor.test_manager.ManagerCheckDeployTimeoutsTestCase | 9 | 9 | 0 | 0 | 0 | Detail | |
test_acquire_node_disappears |
pass
pt274.1: ironic.tests.unit.conductor.test_manager.ManagerCheckDeployTimeoutsTestCase.test_acquire_node_disappears |
||||||
test_acquire_node_locked |
pass
pt274.2: ironic.tests.unit.conductor.test_manager.ManagerCheckDeployTimeoutsTestCase.test_acquire_node_locked |
||||||
test_exiting_no_worker_avail |
pass
pt274.3: ironic.tests.unit.conductor.test_manager.ManagerCheckDeployTimeoutsTestCase.test_exiting_no_worker_avail |
||||||
test_exiting_with_other_exception |
pass
pt274.4: ironic.tests.unit.conductor.test_manager.ManagerCheckDeployTimeoutsTestCase.test_exiting_with_other_exception |
||||||
test_maintenance_after_lock |
pass
pt274.5: ironic.tests.unit.conductor.test_manager.ManagerCheckDeployTimeoutsTestCase.test_maintenance_after_lock |
||||||
test_no_deploywait_after_lock |
pass
pt274.6: ironic.tests.unit.conductor.test_manager.ManagerCheckDeployTimeoutsTestCase.test_no_deploywait_after_lock |
||||||
test_not_mapped |
pass
pt274.7: ironic.tests.unit.conductor.test_manager.ManagerCheckDeployTimeoutsTestCase.test_not_mapped |
||||||
test_timeout |
pass
pt274.8: ironic.tests.unit.conductor.test_manager.ManagerCheckDeployTimeoutsTestCase.test_timeout |
||||||
test_worker_limit |
pass
pt274.9: ironic.tests.unit.conductor.test_manager.ManagerCheckDeployTimeoutsTestCase.test_worker_limit |
||||||
ironic.tests.unit.conductor.test_manager.ManagerCheckInspectWaitTimeoutsTestCase | 9 | 9 | 0 | 0 | 0 | Detail | |
test__check_inspect_timeout |
pass
pt275.1: ironic.tests.unit.conductor.test_manager.ManagerCheckInspectWaitTimeoutsTestCase.test__check_inspect_timeout |
||||||
test__check_inspect_timeouts_acquire_node_disappears |
pass
pt275.2: ironic.tests.unit.conductor.test_manager.ManagerCheckInspectWaitTimeoutsTestCase.test__check_inspect_timeouts_acquire_node_disappears |
||||||
test__check_inspect_timeouts_acquire_node_locked |
pass
pt275.3: ironic.tests.unit.conductor.test_manager.ManagerCheckInspectWaitTimeoutsTestCase.test__check_inspect_timeouts_acquire_node_locked |
||||||
test__check_inspect_timeouts_exit_with_other_exception |
pass
pt275.4: ironic.tests.unit.conductor.test_manager.ManagerCheckInspectWaitTimeoutsTestCase.test__check_inspect_timeouts_exit_with_other_exception |
||||||
test__check_inspect_timeouts_exiting_no_worker_avail |
pass
pt275.5: ironic.tests.unit.conductor.test_manager.ManagerCheckInspectWaitTimeoutsTestCase.test__check_inspect_timeouts_exiting_no_worker_avail |
||||||
test__check_inspect_timeouts_no_acquire_after_lock |
pass
pt275.6: ironic.tests.unit.conductor.test_manager.ManagerCheckInspectWaitTimeoutsTestCase.test__check_inspect_timeouts_no_acquire_after_lock |
||||||
test__check_inspect_timeouts_not_mapped |
pass
pt275.7: ironic.tests.unit.conductor.test_manager.ManagerCheckInspectWaitTimeoutsTestCase.test__check_inspect_timeouts_not_mapped |
||||||
test__check_inspect_timeouts_to_maintenance_after_lock |
pass
pt275.8: ironic.tests.unit.conductor.test_manager.ManagerCheckInspectWaitTimeoutsTestCase.test__check_inspect_timeouts_to_maintenance_after_lock |
||||||
test__check_inspect_timeouts_worker_limit |
pass
pt275.9: ironic.tests.unit.conductor.test_manager.ManagerCheckInspectWaitTimeoutsTestCase.test__check_inspect_timeouts_worker_limit |
||||||
ironic.tests.unit.conductor.test_manager.ManagerCheckOrphanNodesTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test__check_orphan_nodes |
pass
pt276.1: ironic.tests.unit.conductor.test_manager.ManagerCheckOrphanNodesTestCase.test__check_orphan_nodes |
||||||
test__check_orphan_nodes_alive |
pass
pt276.2: ironic.tests.unit.conductor.test_manager.ManagerCheckOrphanNodesTestCase.test__check_orphan_nodes_alive |
||||||
test__check_orphan_nodes_cleaning |
pass
pt276.3: ironic.tests.unit.conductor.test_manager.ManagerCheckOrphanNodesTestCase.test__check_orphan_nodes_cleaning |
||||||
test__check_orphan_nodes_maintenance |
pass
pt276.4: ironic.tests.unit.conductor.test_manager.ManagerCheckOrphanNodesTestCase.test__check_orphan_nodes_maintenance |
||||||
test__check_orphan_nodes_release_exceptions_skipping |
pass
pt276.5: ironic.tests.unit.conductor.test_manager.ManagerCheckOrphanNodesTestCase.test__check_orphan_nodes_release_exceptions_skipping |
||||||
test__check_orphan_nodes_release_node_not_locked |
pass
pt276.6: ironic.tests.unit.conductor.test_manager.ManagerCheckOrphanNodesTestCase.test__check_orphan_nodes_release_node_not_locked |
||||||
ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase | 21 | 21 | 0 | 0 | 0 | Detail | |
test_correct_power_state_on_upgrade_lock |
pass
pt277.1: ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase.test_correct_power_state_on_upgrade_lock |
||||||
test_get_power_state_error |
pass
pt277.2: ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase.test_get_power_state_error |
||||||
test_get_power_state_fail |
pass
pt277.3: ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase.test_get_power_state_fail |
||||||
test_maintenance_on_upgrade_lock |
pass
pt277.4: ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase.test_maintenance_on_upgrade_lock |
||||||
test_max_retries_exceeded |
pass
pt277.5: ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase.test_max_retries_exceeded |
||||||
test_max_retries_exceeded2 |
pass
pt277.6: ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase.test_max_retries_exceeded2 |
||||||
test_max_retries_exceeded_notify |
pass
pt277.7: ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase.test_max_retries_exceeded_notify |
||||||
test_no_power_sync_support |
pass
pt277.8: ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase.test_no_power_sync_support |
||||||
test_power_state_sync_max_retries_gps_exception |
pass
pt277.9: ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase.test_power_state_sync_max_retries_gps_exception |
||||||
test_retry_then_success |
pass
pt277.10: ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase.test_retry_then_success |
||||||
test_state_changed_no_sync |
pass
pt277.11: ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase.test_state_changed_no_sync |
||||||
test_state_changed_no_sync_notify |
pass
pt277.12: ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase.test_state_changed_no_sync_notify |
||||||
test_state_changed_no_sync_with_disable_power_off |
pass
pt277.13: ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase.test_state_changed_no_sync_with_disable_power_off |
||||||
test_state_changed_sync |
pass
pt277.14: ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase.test_state_changed_sync |
||||||
test_state_changed_sync_failed |
pass
pt277.15: ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase.test_state_changed_sync_failed |
||||||
test_state_not_set |
pass
pt277.16: ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase.test_state_not_set |
||||||
test_state_unchanged |
pass
pt277.17: ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase.test_state_unchanged |
||||||
test_state_unchanged_for_fake_node |
pass
pt277.18: ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase.test_state_unchanged_for_fake_node |
||||||
test_validate_fail |
pass
pt277.19: ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase.test_validate_fail |
||||||
test_vendor_detection |
pass
pt277.20: ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase.test_vendor_detection |
||||||
test_wrong_provision_state_on_upgrade_lock |
pass
pt277.21: ironic.tests.unit.conductor.test_manager.ManagerDoSyncPowerStateTestCase.test_wrong_provision_state_on_upgrade_lock |
||||||
ironic.tests.unit.conductor.test_manager.ManagerPowerRecoveryTestCase | 8 | 8 | 0 | 0 | 0 | Detail | |
test_node_disappears_on_acquire |
pass
pt278.1: ironic.tests.unit.conductor.test_manager.ManagerPowerRecoveryTestCase.test_node_disappears_on_acquire |
||||||
test_node_in_enroll_on_acquire |
pass
pt278.2: ironic.tests.unit.conductor.test_manager.ManagerPowerRecoveryTestCase.test_node_in_enroll_on_acquire |
||||||
test_node_in_power_transition_on_acquire |
pass
pt278.3: ironic.tests.unit.conductor.test_manager.ManagerPowerRecoveryTestCase.test_node_in_power_transition_on_acquire |
||||||
test_node_locked_on_acquire |
pass
pt278.4: ironic.tests.unit.conductor.test_manager.ManagerPowerRecoveryTestCase.test_node_locked_on_acquire |
||||||
test_node_not_in_maintenance_on_acquire |
pass
pt278.5: ironic.tests.unit.conductor.test_manager.ManagerPowerRecoveryTestCase.test_node_not_in_maintenance_on_acquire |
||||||
test_node_not_mapped |
pass
pt278.6: ironic.tests.unit.conductor.test_manager.ManagerPowerRecoveryTestCase.test_node_not_mapped |
||||||
test_node_recovery_failed |
pass
pt278.7: ironic.tests.unit.conductor.test_manager.ManagerPowerRecoveryTestCase.test_node_recovery_failed |
||||||
test_node_recovery_success |
pass
pt278.8: ironic.tests.unit.conductor.test_manager.ManagerPowerRecoveryTestCase.test_node_recovery_success |
||||||
ironic.tests.unit.conductor.test_manager.ManagerSyncLocalStateTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_already_mapped |
pass
pt279.1: ironic.tests.unit.conductor.test_manager.ManagerSyncLocalStateTestCase.test_already_mapped |
||||||
test_good |
pass
pt279.2: ironic.tests.unit.conductor.test_manager.ManagerSyncLocalStateTestCase.test_good |
||||||
test_no_free_worker |
pass
pt279.3: ironic.tests.unit.conductor.test_manager.ManagerSyncLocalStateTestCase.test_no_free_worker |
||||||
test_node_locked |
pass
pt279.4: ironic.tests.unit.conductor.test_manager.ManagerSyncLocalStateTestCase.test_node_locked |
||||||
test_not_mapped |
pass
pt279.5: ironic.tests.unit.conductor.test_manager.ManagerSyncLocalStateTestCase.test_not_mapped |
||||||
test_worker_limit |
pass
pt279.6: ironic.tests.unit.conductor.test_manager.ManagerSyncLocalStateTestCase.test_worker_limit |
||||||
ironic.tests.unit.conductor.test_manager.ManagerSyncPowerStatesTestCase | 10 | 10 | 0 | 0 | 0 | Detail | |
test__sync_power_state_multiple_nodes |
pass
pt280.1: ironic.tests.unit.conductor.test_manager.ManagerSyncPowerStatesTestCase.test__sync_power_state_multiple_nodes |
||||||
test_node_disappears_on_acquire |
pass
pt280.2: ironic.tests.unit.conductor.test_manager.ManagerSyncPowerStatesTestCase.test_node_disappears_on_acquire |
||||||
test_node_in_deploywait_on_acquire |
pass
pt280.3: ironic.tests.unit.conductor.test_manager.ManagerSyncPowerStatesTestCase.test_node_in_deploywait_on_acquire |
||||||
test_node_in_enroll_on_acquire |
pass
pt280.4: ironic.tests.unit.conductor.test_manager.ManagerSyncPowerStatesTestCase.test_node_in_enroll_on_acquire |
||||||
test_node_in_maintenance_on_acquire |
pass
pt280.5: ironic.tests.unit.conductor.test_manager.ManagerSyncPowerStatesTestCase.test_node_in_maintenance_on_acquire |
||||||
test_node_in_power_transition_on_acquire |
pass
pt280.6: ironic.tests.unit.conductor.test_manager.ManagerSyncPowerStatesTestCase.test_node_in_power_transition_on_acquire |
||||||
test_node_locked_on_acquire |
pass
pt280.7: ironic.tests.unit.conductor.test_manager.ManagerSyncPowerStatesTestCase.test_node_locked_on_acquire |
||||||
test_node_not_mapped |
pass
pt280.8: ironic.tests.unit.conductor.test_manager.ManagerSyncPowerStatesTestCase.test_node_not_mapped |
||||||
test_single_node |
pass
pt280.9: ironic.tests.unit.conductor.test_manager.ManagerSyncPowerStatesTestCase.test_single_node |
||||||
test_single_node_adopt_failed |
pass
pt280.10: ironic.tests.unit.conductor.test_manager.ManagerSyncPowerStatesTestCase.test_single_node_adopt_failed |
||||||
ironic.tests.unit.conductor.test_manager.ManagerTestProperties | 5 | 5 | 0 | 0 | 0 | Detail | |
test_driver_properties_fail |
pass
pt281.1: ironic.tests.unit.conductor.test_manager.ManagerTestProperties.test_driver_properties_fail |
||||||
test_driver_properties_ilo |
pass
pt281.2: ironic.tests.unit.conductor.test_manager.ManagerTestProperties.test_driver_properties_ilo |
||||||
test_driver_properties_ipmi |
pass
pt281.3: ironic.tests.unit.conductor.test_manager.ManagerTestProperties.test_driver_properties_ipmi |
||||||
test_driver_properties_manual_management |
pass
pt281.4: ironic.tests.unit.conductor.test_manager.ManagerTestProperties.test_driver_properties_manual_management |
||||||
test_driver_properties_snmp |
pass
pt281.5: ironic.tests.unit.conductor.test_manager.ManagerTestProperties.test_driver_properties_snmp |
||||||
ironic.tests.unit.conductor.test_manager.MiscTestCase | 11 | 11 | 0 | 0 | 0 | Detail | |
test__mapped_to_this_conductor |
pass
pt282.1: ironic.tests.unit.conductor.test_manager.MiscTestCase.test__mapped_to_this_conductor |
||||||
test_get_node_with_token |
pass
pt282.2: ironic.tests.unit.conductor.test_manager.MiscTestCase.test_get_node_with_token |
||||||
test_iter_nodes |
pass
pt282.3: ironic.tests.unit.conductor.test_manager.MiscTestCase.test_iter_nodes |
||||||
test_iter_nodes_shutdown |
pass
pt282.4: ironic.tests.unit.conductor.test_manager.MiscTestCase.test_iter_nodes_shutdown |
||||||
test_node_with_token_already_locked |
pass
pt282.5: ironic.tests.unit.conductor.test_manager.MiscTestCase.test_node_with_token_already_locked |
||||||
test_node_with_token_already_set |
pass
pt282.6: ironic.tests.unit.conductor.test_manager.MiscTestCase.test_node_with_token_already_set |
||||||
test_validate_driver_interfaces_validation_fail |
pass
pt282.7: ironic.tests.unit.conductor.test_manager.MiscTestCase.test_validate_driver_interfaces_validation_fail |
||||||
test_validate_driver_interfaces_validation_fail_deploy_templates |
pass
pt282.8: ironic.tests.unit.conductor.test_manager.MiscTestCase.test_validate_driver_interfaces_validation_fail_deploy_templates |
||||||
test_validate_driver_interfaces_validation_fail_instance_traits |
pass
pt282.9: ironic.tests.unit.conductor.test_manager.MiscTestCase.test_validate_driver_interfaces_validation_fail_instance_traits |
||||||
test_validate_driver_interfaces_validation_fail_unexpected |
pass
pt282.10: ironic.tests.unit.conductor.test_manager.MiscTestCase.test_validate_driver_interfaces_validation_fail_unexpected |
||||||
test_validate_dynamic_driver_interfaces |
pass
pt282.11: ironic.tests.unit.conductor.test_manager.MiscTestCase.test_validate_dynamic_driver_interfaces |
||||||
ironic.tests.unit.conductor.test_manager.NmiTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_inject_nmi |
pass
pt283.1: ironic.tests.unit.conductor.test_manager.NmiTestCase.test_inject_nmi |
||||||
test_inject_nmi_node_locked |
pass
pt283.2: ironic.tests.unit.conductor.test_manager.NmiTestCase.test_inject_nmi_node_locked |
||||||
test_inject_nmi_not_implemented |
pass
pt283.3: ironic.tests.unit.conductor.test_manager.NmiTestCase.test_inject_nmi_not_implemented |
||||||
test_inject_nmi_validate_invalid_param |
pass
pt283.4: ironic.tests.unit.conductor.test_manager.NmiTestCase.test_inject_nmi_validate_invalid_param |
||||||
test_inject_nmi_validate_missing_param |
pass
pt283.5: ironic.tests.unit.conductor.test_manager.NmiTestCase.test_inject_nmi_validate_missing_param |
||||||
ironic.tests.unit.conductor.test_manager.NodeHistoryRecordCleanupTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_history_is_pruned_from_all_nodes_one_pass |
pass
pt284.1: ironic.tests.unit.conductor.test_manager.NodeHistoryRecordCleanupTestCase.test_history_is_pruned_from_all_nodes_one_pass |
||||||
test_history_is_pruned_to_config |
pass
pt284.2: ironic.tests.unit.conductor.test_manager.NodeHistoryRecordCleanupTestCase.test_history_is_pruned_to_config |
||||||
test_history_is_pruned_to_config_two_pass |
pass
pt284.3: ironic.tests.unit.conductor.test_manager.NodeHistoryRecordCleanupTestCase.test_history_is_pruned_to_config_two_pass |
||||||
test_history_is_pruned_to_config_with_days |
pass
pt284.4: ironic.tests.unit.conductor.test_manager.NodeHistoryRecordCleanupTestCase.test_history_is_pruned_to_config_with_days |
||||||
test_history_pruning_no_work |
pass
pt284.5: ironic.tests.unit.conductor.test_manager.NodeHistoryRecordCleanupTestCase.test_history_pruning_no_work |
||||||
test_history_pruning_not_other_conductor |
pass
pt284.6: ironic.tests.unit.conductor.test_manager.NodeHistoryRecordCleanupTestCase.test_history_pruning_not_other_conductor |
||||||
ironic.tests.unit.conductor.test_manager.NodeInspectHardware | 4 | 4 | 0 | 0 | 0 | Detail | |
test__check_inspect_wait_timeouts |
pass
pt285.1: ironic.tests.unit.conductor.test_manager.NodeInspectHardware.test__check_inspect_wait_timeouts |
||||||
test_inspect_hardware_power_validate_fail |
pass
pt285.2: ironic.tests.unit.conductor.test_manager.NodeInspectHardware.test_inspect_hardware_power_validate_fail |
||||||
test_inspect_hardware_validate_fail |
pass
pt285.3: ironic.tests.unit.conductor.test_manager.NodeInspectHardware.test_inspect_hardware_validate_fail |
||||||
test_inspect_hardware_worker_pool_full |
pass
pt285.4: ironic.tests.unit.conductor.test_manager.NodeInspectHardware.test_inspect_hardware_worker_pool_full |
||||||
ironic.tests.unit.conductor.test_manager.NodeTraitsTestCase | 11 | 11 | 0 | 0 | 0 | Detail | |
test_add_node_traits |
pass
pt286.1: ironic.tests.unit.conductor.test_manager.NodeTraitsTestCase.test_add_node_traits |
||||||
test_add_node_traits_invalid_parameter_value |
pass
pt286.2: ironic.tests.unit.conductor.test_manager.NodeTraitsTestCase.test_add_node_traits_invalid_parameter_value |
||||||
test_add_node_traits_node_locked |
pass
pt286.3: ironic.tests.unit.conductor.test_manager.NodeTraitsTestCase.test_add_node_traits_node_locked |
||||||
test_add_node_traits_node_not_found |
pass
pt286.4: ironic.tests.unit.conductor.test_manager.NodeTraitsTestCase.test_add_node_traits_node_not_found |
||||||
test_add_node_traits_replace |
pass
pt286.5: ironic.tests.unit.conductor.test_manager.NodeTraitsTestCase.test_add_node_traits_replace |
||||||
test_remove_node_traits |
pass
pt286.6: ironic.tests.unit.conductor.test_manager.NodeTraitsTestCase.test_remove_node_traits |
||||||
test_remove_node_traits_all |
pass
pt286.7: ironic.tests.unit.conductor.test_manager.NodeTraitsTestCase.test_remove_node_traits_all |
||||||
test_remove_node_traits_empty |
pass
pt286.8: ironic.tests.unit.conductor.test_manager.NodeTraitsTestCase.test_remove_node_traits_empty |
||||||
test_remove_node_traits_node_locked |
pass
pt286.9: ironic.tests.unit.conductor.test_manager.NodeTraitsTestCase.test_remove_node_traits_node_locked |
||||||
test_remove_node_traits_node_not_found |
pass
pt286.10: ironic.tests.unit.conductor.test_manager.NodeTraitsTestCase.test_remove_node_traits_node_not_found |
||||||
test_remove_node_traits_node_trait_not_found |
pass
pt286.11: ironic.tests.unit.conductor.test_manager.NodeTraitsTestCase.test_remove_node_traits_node_trait_not_found |
||||||
ironic.tests.unit.conductor.test_manager.ParallelPowerSyncTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test__sync_power_states_1_nodes_8_workers |
pass
pt287.1: ironic.tests.unit.conductor.test_manager.ParallelPowerSyncTestCase.test__sync_power_states_1_nodes_8_workers |
||||||
test__sync_power_states_6_nodes_8_workers |
pass
pt287.2: ironic.tests.unit.conductor.test_manager.ParallelPowerSyncTestCase.test__sync_power_states_6_nodes_8_workers |
||||||
test__sync_power_states_9_nodes_1_worker |
pass
pt287.3: ironic.tests.unit.conductor.test_manager.ParallelPowerSyncTestCase.test__sync_power_states_9_nodes_1_worker |
||||||
test__sync_power_states_9_nodes_8_workers |
pass
pt287.4: ironic.tests.unit.conductor.test_manager.ParallelPowerSyncTestCase.test__sync_power_states_9_nodes_8_workers |
||||||
test__sync_power_states_node_prioritization |
pass
pt287.5: ironic.tests.unit.conductor.test_manager.ParallelPowerSyncTestCase.test__sync_power_states_node_prioritization |
||||||
ironic.tests.unit.conductor.test_manager.RaidHardwareTypeTestCases | 6 | 6 | 0 | 0 | 0 | Detail | |
test_get_raid_logical_disk_properties |
pass
pt288.1: ironic.tests.unit.conductor.test_manager.RaidHardwareTypeTestCases.test_get_raid_logical_disk_properties |
||||||
test_get_raid_logical_disk_properties_iface_not_supported |
pass
pt288.2: ironic.tests.unit.conductor.test_manager.RaidHardwareTypeTestCases.test_get_raid_logical_disk_properties_iface_not_supported |
||||||
test_set_target_raid_config |
pass
pt288.3: ironic.tests.unit.conductor.test_manager.RaidHardwareTypeTestCases.test_set_target_raid_config |
||||||
test_set_target_raid_config_empty |
pass
pt288.4: ironic.tests.unit.conductor.test_manager.RaidHardwareTypeTestCases.test_set_target_raid_config_empty |
||||||
test_set_target_raid_config_iface_not_supported |
pass
pt288.5: ironic.tests.unit.conductor.test_manager.RaidHardwareTypeTestCases.test_set_target_raid_config_iface_not_supported |
||||||
test_set_target_raid_config_invalid_parameter_value |
pass
pt288.6: ironic.tests.unit.conductor.test_manager.RaidHardwareTypeTestCases.test_set_target_raid_config_invalid_parameter_value |
||||||
ironic.tests.unit.conductor.test_manager.RaidTestCases | 4 | 4 | 0 | 0 | 0 | Detail | |
test_get_raid_logical_disk_properties |
pass
pt289.1: ironic.tests.unit.conductor.test_manager.RaidTestCases.test_get_raid_logical_disk_properties |
||||||
test_set_target_raid_config |
pass
pt289.2: ironic.tests.unit.conductor.test_manager.RaidTestCases.test_set_target_raid_config |
||||||
test_set_target_raid_config_empty |
pass
pt289.3: ironic.tests.unit.conductor.test_manager.RaidTestCases.test_set_target_raid_config_empty |
||||||
test_set_target_raid_config_invalid_parameter_value |
pass
pt289.4: ironic.tests.unit.conductor.test_manager.RaidTestCases.test_set_target_raid_config_invalid_parameter_value |
||||||
ironic.tests.unit.conductor.test_manager.SensorsTestCase | 12 | 12 | 0 | 0 | 0 | Detail | |
test___send_sensor_data |
pass
pt290.1: ironic.tests.unit.conductor.test_manager.SensorsTestCase.test___send_sensor_data |
||||||
test___send_sensor_data_disabled |
pass
pt290.2: ironic.tests.unit.conductor.test_manager.SensorsTestCase.test___send_sensor_data_disabled |
||||||
test___send_sensor_data_multiple_workers |
pass
pt290.3: ironic.tests.unit.conductor.test_manager.SensorsTestCase.test___send_sensor_data_multiple_workers |
||||||
test___send_sensor_data_one_worker |
pass
pt290.4: ironic.tests.unit.conductor.test_manager.SensorsTestCase.test___send_sensor_data_one_worker |
||||||
test__filter_out_unsupported_types_all |
pass
pt290.5: ironic.tests.unit.conductor.test_manager.SensorsTestCase.test__filter_out_unsupported_types_all |
||||||
test__filter_out_unsupported_types_non |
pass
pt290.6: ironic.tests.unit.conductor.test_manager.SensorsTestCase.test__filter_out_unsupported_types_non |
||||||
test__filter_out_unsupported_types_part |
pass
pt290.7: ironic.tests.unit.conductor.test_manager.SensorsTestCase.test__filter_out_unsupported_types_part |
||||||
test__sensors_conductor |
pass
pt290.8: ironic.tests.unit.conductor.test_manager.SensorsTestCase.test__sensors_conductor |
||||||
test_send_sensor_task |
pass
pt290.9: ironic.tests.unit.conductor.test_manager.SensorsTestCase.test_send_sensor_task |
||||||
test_send_sensor_task_maintenance |
pass
pt290.10: ironic.tests.unit.conductor.test_manager.SensorsTestCase.test_send_sensor_task_maintenance |
||||||
test_send_sensor_task_no_management |
pass
pt290.11: ironic.tests.unit.conductor.test_manager.SensorsTestCase.test_send_sensor_task_no_management |
||||||
test_send_sensor_task_shutdown |
pass
pt290.12: ironic.tests.unit.conductor.test_manager.SensorsTestCase.test_send_sensor_task_shutdown |
||||||
ironic.tests.unit.conductor.test_manager.ServiceDoNodeDeployTestCase | 15 | 15 | 0 | 0 | 0 | Detail | |
test_do_node_deploy_invalid_state |
pass
pt291.1: ironic.tests.unit.conductor.test_manager.ServiceDoNodeDeployTestCase.test_do_node_deploy_invalid_state |
||||||
test_do_node_deploy_maintenance |
pass
pt291.2: ironic.tests.unit.conductor.test_manager.ServiceDoNodeDeployTestCase.test_do_node_deploy_maintenance |
||||||
test_do_node_deploy_partial_ok |
pass
pt291.3: ironic.tests.unit.conductor.test_manager.ServiceDoNodeDeployTestCase.test_do_node_deploy_partial_ok |
||||||
test_do_node_deploy_power_validate_fail |
pass
pt291.4: ironic.tests.unit.conductor.test_manager.ServiceDoNodeDeployTestCase.test_do_node_deploy_power_validate_fail |
||||||
test_do_node_deploy_rebuild_active_state_done |
pass
pt291.5: ironic.tests.unit.conductor.test_manager.ServiceDoNodeDeployTestCase.test_do_node_deploy_rebuild_active_state_done |
||||||
test_do_node_deploy_rebuild_active_state_error |
pass
pt291.6: ironic.tests.unit.conductor.test_manager.ServiceDoNodeDeployTestCase.test_do_node_deploy_rebuild_active_state_error |
||||||
test_do_node_deploy_rebuild_active_state_waiting |
pass
pt291.7: ironic.tests.unit.conductor.test_manager.ServiceDoNodeDeployTestCase.test_do_node_deploy_rebuild_active_state_waiting |
||||||
test_do_node_deploy_rebuild_deployfail_state |
pass
pt291.8: ironic.tests.unit.conductor.test_manager.ServiceDoNodeDeployTestCase.test_do_node_deploy_rebuild_deployfail_state |
||||||
test_do_node_deploy_rebuild_error_state |
pass
pt291.9: ironic.tests.unit.conductor.test_manager.ServiceDoNodeDeployTestCase.test_do_node_deploy_rebuild_error_state |
||||||
test_do_node_deploy_rebuild_from_available_state |
pass
pt291.10: ironic.tests.unit.conductor.test_manager.ServiceDoNodeDeployTestCase.test_do_node_deploy_rebuild_from_available_state |
||||||
test_do_node_deploy_rebuild_protected |
pass
pt291.11: ironic.tests.unit.conductor.test_manager.ServiceDoNodeDeployTestCase.test_do_node_deploy_rebuild_protected |
||||||
test_do_node_deploy_traits_validate_fail |
pass
pt291.12: ironic.tests.unit.conductor.test_manager.ServiceDoNodeDeployTestCase.test_do_node_deploy_traits_validate_fail |
||||||
test_do_node_deploy_validate_fail |
pass
pt291.13: ironic.tests.unit.conductor.test_manager.ServiceDoNodeDeployTestCase.test_do_node_deploy_validate_fail |
||||||
test_do_node_deploy_validate_template_fail |
pass
pt291.14: ironic.tests.unit.conductor.test_manager.ServiceDoNodeDeployTestCase.test_do_node_deploy_validate_template_fail |
||||||
test_do_node_deploy_worker_pool_full |
pass
pt291.15: ironic.tests.unit.conductor.test_manager.ServiceDoNodeDeployTestCase.test_do_node_deploy_worker_pool_full |
||||||
ironic.tests.unit.conductor.test_manager.TestIndirectionApiConductor | 8 | 8 | 0 | 0 | 0 | Detail | |
test_object_action |
pass
pt292.1: ironic.tests.unit.conductor.test_manager.TestIndirectionApiConductor.test_object_action |
||||||
test_object_action_copies_object |
pass
pt292.2: ironic.tests.unit.conductor.test_manager.TestIndirectionApiConductor.test_object_action_copies_object |
||||||
test_object_action_on_object |
pass
pt292.3: ironic.tests.unit.conductor.test_manager.TestIndirectionApiConductor.test_object_action_on_object |
||||||
test_object_action_on_raise |
pass
pt292.4: ironic.tests.unit.conductor.test_manager.TestIndirectionApiConductor.test_object_action_on_raise |
||||||
test_object_backport_versions |
pass
pt292.5: ironic.tests.unit.conductor.test_manager.TestIndirectionApiConductor.test_object_backport_versions |
||||||
test_object_class_action |
pass
pt292.6: ironic.tests.unit.conductor.test_manager.TestIndirectionApiConductor.test_object_class_action |
||||||
test_object_class_action_on_object |
pass
pt292.7: ironic.tests.unit.conductor.test_manager.TestIndirectionApiConductor.test_object_class_action_on_object |
||||||
test_object_class_action_on_raise |
pass
pt292.8: ironic.tests.unit.conductor.test_manager.TestIndirectionApiConductor.test_object_class_action_on_raise |
||||||
ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase | 31 | 31 | 0 | 0 | 0 | Detail | |
test_associate_node_powered_off |
pass
pt293.1: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_associate_node_powered_off |
||||||
test_associate_node_powered_on |
pass
pt293.2: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_associate_node_powered_on |
||||||
test_update_node |
pass
pt293.3: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node |
||||||
test_update_node_already_associated |
pass
pt293.4: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_already_associated |
||||||
test_update_node_already_locked |
pass
pt293.5: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_already_locked |
||||||
test_update_node_deleting_allocation |
pass
pt293.6: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_deleting_allocation |
||||||
test_update_node_deleting_allocation_forbidden |
pass
pt293.7: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_deleting_allocation_forbidden |
||||||
test_update_node_deleting_allocation_in_maintenance |
pass
pt293.8: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_deleting_allocation_in_maintenance |
||||||
test_update_node_fix_broken_interface |
pass
pt293.9: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_fix_broken_interface |
||||||
test_update_node_from_invalid_driver |
pass
pt293.10: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_from_invalid_driver |
||||||
test_update_node_hardware_type |
pass
pt293.11: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_hardware_type |
||||||
test_update_node_interface_field_with_broken_interface |
pass
pt293.12: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_interface_field_with_broken_interface |
||||||
test_update_node_interface_in_allowed_state |
pass
pt293.13: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_interface_in_allowed_state |
||||||
test_update_node_interface_in_maintenance |
pass
pt293.14: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_interface_in_maintenance |
||||||
test_update_node_interface_in_not_allowed_state |
pass
pt293.15: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_interface_in_not_allowed_state |
||||||
test_update_node_interface_invalid |
pass
pt293.16: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_interface_invalid |
||||||
test_update_node_invalid_driver |
pass
pt293.17: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_invalid_driver |
||||||
test_update_node_maintenance_set_false |
pass
pt293.18: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_maintenance_set_false |
||||||
test_update_node_maintenance_with_broken_interface |
pass
pt293.19: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_maintenance_with_broken_interface |
||||||
test_update_node_protected_invalid_state |
pass
pt293.20: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_protected_invalid_state |
||||||
test_update_node_protected_reason_without_protected |
pass
pt293.21: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_protected_reason_without_protected |
||||||
test_update_node_protected_set |
pass
pt293.22: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_protected_set |
||||||
test_update_node_protected_unset |
pass
pt293.23: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_protected_unset |
||||||
test_update_node_retired_invalid_state |
pass
pt293.24: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_retired_invalid_state |
||||||
test_update_node_retired_reason_without_retired |
pass
pt293.25: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_retired_reason_without_retired |
||||||
test_update_node_retired_set |
pass
pt293.26: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_retired_set |
||||||
test_update_node_retired_unset |
pass
pt293.27: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_retired_unset |
||||||
test_update_node_with_reset_interfaces |
pass
pt293.28: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_node_with_reset_interfaces |
||||||
test_update_resource_class_allowed_state |
pass
pt293.29: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_resource_class_allowed_state |
||||||
test_update_resource_class_no_previous_value |
pass
pt293.30: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_resource_class_no_previous_value |
||||||
test_update_resource_class_not_allowed |
pass
pt293.31: ironic.tests.unit.conductor.test_manager.UpdateNodeTestCase.test_update_resource_class_not_allowed |
||||||
ironic.tests.unit.conductor.test_manager.UpdatePortTestCase | 15 | 15 | 0 | 0 | 0 | Detail | |
test_update_port |
pass
pt294.1: ironic.tests.unit.conductor.test_manager.UpdatePortTestCase.test_update_port |
||||||
test_update_port_address_active_node |
pass
pt294.2: ironic.tests.unit.conductor.test_manager.UpdatePortTestCase.test_update_port_address_active_node |
||||||
test_update_port_address_maintenance |
pass
pt294.3: ironic.tests.unit.conductor.test_manager.UpdatePortTestCase.test_update_port_address_maintenance |
||||||
test_update_port_node_active_state_and_maintenance |
pass
pt294.4: ironic.tests.unit.conductor.test_manager.UpdatePortTestCase.test_update_port_node_active_state_and_maintenance |
||||||
test_update_port_node_deleting_state |
pass
pt294.5: ironic.tests.unit.conductor.test_manager.UpdatePortTestCase.test_update_port_node_deleting_state |
||||||
test_update_port_node_locked |
pass
pt294.6: ironic.tests.unit.conductor.test_manager.UpdatePortTestCase.test_update_port_node_locked |
||||||
test_update_port_node_manageable_state |
pass
pt294.7: ironic.tests.unit.conductor.test_manager.UpdatePortTestCase.test_update_port_node_manageable_state |
||||||
test_update_port_physnet_maintenance |
pass
pt294.8: ironic.tests.unit.conductor.test_manager.UpdatePortTestCase.test_update_port_physnet_maintenance |
||||||
test_update_port_physnet_node_deleting_state |
pass
pt294.9: ironic.tests.unit.conductor.test_manager.UpdatePortTestCase.test_update_port_physnet_node_deleting_state |
||||||
test_update_port_physnet_validation_failure_conflict |
pass
pt294.10: ironic.tests.unit.conductor.test_manager.UpdatePortTestCase.test_update_port_physnet_validation_failure_conflict |
||||||
test_update_port_physnet_validation_failure_inconsistent |
pass
pt294.11: ironic.tests.unit.conductor.test_manager.UpdatePortTestCase.test_update_port_physnet_validation_failure_inconsistent |
||||||
test_update_port_port_changed_failure |
pass
pt294.12: ironic.tests.unit.conductor.test_manager.UpdatePortTestCase.test_update_port_port_changed_failure |
||||||
test_update_port_portgroup_active_node |
pass
pt294.13: ironic.tests.unit.conductor.test_manager.UpdatePortTestCase.test_update_port_portgroup_active_node |
||||||
test_update_port_portgroup_enroll_node |
pass
pt294.14: ironic.tests.unit.conductor.test_manager.UpdatePortTestCase.test_update_port_portgroup_enroll_node |
||||||
test_update_port_to_node_in_inspect_wait_state |
pass
pt294.15: ironic.tests.unit.conductor.test_manager.UpdatePortTestCase.test_update_port_to_node_in_inspect_wait_state |
||||||
ironic.tests.unit.conductor.test_manager.UpdatePortgroupTestCase | 8 | 8 | 0 | 0 | 0 | Detail | |
test_update_portgroup |
pass
pt295.1: ironic.tests.unit.conductor.test_manager.UpdatePortgroupTestCase.test_update_portgroup |
||||||
test_update_portgroup_association_with_ports |
pass
pt295.2: ironic.tests.unit.conductor.test_manager.UpdatePortgroupTestCase.test_update_portgroup_association_with_ports |
||||||
test_update_portgroup_failure |
pass
pt295.3: ironic.tests.unit.conductor.test_manager.UpdatePortgroupTestCase.test_update_portgroup_failure |
||||||
test_update_portgroup_node_locked |
pass
pt295.4: ironic.tests.unit.conductor.test_manager.UpdatePortgroupTestCase.test_update_portgroup_node_locked |
||||||
test_update_portgroup_to_node_in_active_state_and_maintenance |
pass
pt295.5: ironic.tests.unit.conductor.test_manager.UpdatePortgroupTestCase.test_update_portgroup_to_node_in_active_state_and_maintenance |
||||||
test_update_portgroup_to_node_in_deleting_state |
pass
pt295.6: ironic.tests.unit.conductor.test_manager.UpdatePortgroupTestCase.test_update_portgroup_to_node_in_deleting_state |
||||||
test_update_portgroup_to_node_in_inspect_wait_state |
pass
pt295.7: ironic.tests.unit.conductor.test_manager.UpdatePortgroupTestCase.test_update_portgroup_to_node_in_inspect_wait_state |
||||||
test_update_portgroup_to_node_in_manageable_state |
pass
pt295.8: ironic.tests.unit.conductor.test_manager.UpdatePortgroupTestCase.test_update_portgroup_to_node_in_manageable_state |
||||||
ironic.tests.unit.conductor.test_manager.UpdateVolumeConnectorTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_update_volume_connector |
pass
pt296.1: ironic.tests.unit.conductor.test_manager.UpdateVolumeConnectorTestCase.test_update_volume_connector |
||||||
test_update_volume_connector_duplicate |
pass
pt296.2: ironic.tests.unit.conductor.test_manager.UpdateVolumeConnectorTestCase.test_update_volume_connector_duplicate |
||||||
test_update_volume_connector_node_locked |
pass
pt296.3: ironic.tests.unit.conductor.test_manager.UpdateVolumeConnectorTestCase.test_update_volume_connector_node_locked |
||||||
test_update_volume_connector_node_power_on |
pass
pt296.4: ironic.tests.unit.conductor.test_manager.UpdateVolumeConnectorTestCase.test_update_volume_connector_node_power_on |
||||||
test_update_volume_connector_type |
pass
pt296.5: ironic.tests.unit.conductor.test_manager.UpdateVolumeConnectorTestCase.test_update_volume_connector_type |
||||||
test_update_volume_connector_uuid |
pass
pt296.6: ironic.tests.unit.conductor.test_manager.UpdateVolumeConnectorTestCase.test_update_volume_connector_uuid |
||||||
ironic.tests.unit.conductor.test_manager.UpdateVolumeTargetTestCase | 8 | 8 | 0 | 0 | 0 | Detail | |
test_update_volume_target |
pass
pt297.1: ironic.tests.unit.conductor.test_manager.UpdateVolumeTargetTestCase.test_update_volume_target |
||||||
test_update_volume_target_duplicate |
pass
pt297.2: ironic.tests.unit.conductor.test_manager.UpdateVolumeTargetTestCase.test_update_volume_target_duplicate |
||||||
test_update_volume_target_node_locked |
pass
pt297.3: ironic.tests.unit.conductor.test_manager.UpdateVolumeTargetTestCase.test_update_volume_target_node_locked |
||||||
test_update_volume_target_node_not_found |
pass
pt297.4: ironic.tests.unit.conductor.test_manager.UpdateVolumeTargetTestCase.test_update_volume_target_node_not_found |
||||||
test_update_volume_target_node_power_on |
pass
pt297.5: ironic.tests.unit.conductor.test_manager.UpdateVolumeTargetTestCase.test_update_volume_target_node_power_on |
||||||
test_update_volume_target_not_found |
pass
pt297.6: ironic.tests.unit.conductor.test_manager.UpdateVolumeTargetTestCase.test_update_volume_target_not_found |
||||||
test_update_volume_target_uuid |
pass
pt297.7: ironic.tests.unit.conductor.test_manager.UpdateVolumeTargetTestCase.test_update_volume_target_uuid |
||||||
test_update_volume_target_volume_type |
pass
pt297.8: ironic.tests.unit.conductor.test_manager.UpdateVolumeTargetTestCase.test_update_volume_target_volume_type |
||||||
ironic.tests.unit.conductor.test_manager.VendorPassthruTestCase | 18 | 18 | 0 | 0 | 0 | Detail | |
test_driver_vendor_passthru_async |
pass
pt298.1: ironic.tests.unit.conductor.test_manager.VendorPassthruTestCase.test_driver_vendor_passthru_async |
||||||
test_driver_vendor_passthru_driver_not_found |
pass
pt298.2: ironic.tests.unit.conductor.test_manager.VendorPassthruTestCase.test_driver_vendor_passthru_driver_not_found |
||||||
test_driver_vendor_passthru_http_method_not_supported |
pass
pt298.3: ironic.tests.unit.conductor.test_manager.VendorPassthruTestCase.test_driver_vendor_passthru_http_method_not_supported |
||||||
test_driver_vendor_passthru_method_not_supported |
pass
pt298.4: ironic.tests.unit.conductor.test_manager.VendorPassthruTestCase.test_driver_vendor_passthru_method_not_supported |
||||||
test_driver_vendor_passthru_no_default_interface |
pass
pt298.5: ironic.tests.unit.conductor.test_manager.VendorPassthruTestCase.test_driver_vendor_passthru_no_default_interface |
||||||
test_driver_vendor_passthru_sync |
pass
pt298.6: ironic.tests.unit.conductor.test_manager.VendorPassthruTestCase.test_driver_vendor_passthru_sync |
||||||
test_driver_vendor_passthru_validation_failed |
pass
pt298.7: ironic.tests.unit.conductor.test_manager.VendorPassthruTestCase.test_driver_vendor_passthru_validation_failed |
||||||
test_get_driver_vendor_passthru_methods |
pass
pt298.8: ironic.tests.unit.conductor.test_manager.VendorPassthruTestCase.test_get_driver_vendor_passthru_methods |
||||||
test_get_driver_vendor_passthru_methods_no_default_interface |
pass
pt298.9: ironic.tests.unit.conductor.test_manager.VendorPassthruTestCase.test_get_driver_vendor_passthru_methods_no_default_interface |
||||||
test_get_node_vendor_passthru_methods |
pass
pt298.10: ironic.tests.unit.conductor.test_manager.VendorPassthruTestCase.test_get_node_vendor_passthru_methods |
||||||
test_vendor_passthru_async |
pass
pt298.11: ironic.tests.unit.conductor.test_manager.VendorPassthruTestCase.test_vendor_passthru_async |
||||||
test_vendor_passthru_http_method_not_supported |
pass
pt298.12: ironic.tests.unit.conductor.test_manager.VendorPassthruTestCase.test_vendor_passthru_http_method_not_supported |
||||||
test_vendor_passthru_missing_method_parameters |
pass
pt298.13: ironic.tests.unit.conductor.test_manager.VendorPassthruTestCase.test_vendor_passthru_missing_method_parameters |
||||||
test_vendor_passthru_node_already_locked |
pass
pt298.14: ironic.tests.unit.conductor.test_manager.VendorPassthruTestCase.test_vendor_passthru_node_already_locked |
||||||
test_vendor_passthru_shared_lock |
pass
pt298.15: ironic.tests.unit.conductor.test_manager.VendorPassthruTestCase.test_vendor_passthru_shared_lock |
||||||
test_vendor_passthru_sync |
pass
pt298.16: ironic.tests.unit.conductor.test_manager.VendorPassthruTestCase.test_vendor_passthru_sync |
||||||
test_vendor_passthru_unsupported_method |
pass
pt298.17: ironic.tests.unit.conductor.test_manager.VendorPassthruTestCase.test_vendor_passthru_unsupported_method |
||||||
test_vendor_passthru_worker_pool_full |
pass
pt298.18: ironic.tests.unit.conductor.test_manager.VendorPassthruTestCase.test_vendor_passthru_worker_pool_full |
||||||
ironic.tests.unit.conductor.test_manager.VifTestCase | 11 | 11 | 0 | 0 | 0 | Detail | |
test_vif_attach |
pass
pt299.1: ironic.tests.unit.conductor.test_manager.VifTestCase.test_vif_attach |
||||||
test_vif_attach_node_locked |
pass
pt299.2: ironic.tests.unit.conductor.test_manager.VifTestCase.test_vif_attach_node_locked |
||||||
test_vif_attach_raises_network_error |
pass
pt299.3: ironic.tests.unit.conductor.test_manager.VifTestCase.test_vif_attach_raises_network_error |
||||||
test_vif_attach_raises_portgroup_physnet_inconsistent |
pass
pt299.4: ironic.tests.unit.conductor.test_manager.VifTestCase.test_vif_attach_raises_portgroup_physnet_inconsistent |
||||||
test_vif_attach_raises_vif_invalid_for_attach |
pass
pt299.5: ironic.tests.unit.conductor.test_manager.VifTestCase.test_vif_attach_raises_vif_invalid_for_attach |
||||||
test_vif_attach_validate_error |
pass
pt299.6: ironic.tests.unit.conductor.test_manager.VifTestCase.test_vif_attach_validate_error |
||||||
test_vif_detach |
pass
pt299.7: ironic.tests.unit.conductor.test_manager.VifTestCase.test_vif_detach |
||||||
test_vif_detach_node_locked |
pass
pt299.8: ironic.tests.unit.conductor.test_manager.VifTestCase.test_vif_detach_node_locked |
||||||
test_vif_detach_raises_network_error |
pass
pt299.9: ironic.tests.unit.conductor.test_manager.VifTestCase.test_vif_detach_raises_network_error |
||||||
test_vif_detach_validate_error |
pass
pt299.10: ironic.tests.unit.conductor.test_manager.VifTestCase.test_vif_detach_validate_error |
||||||
test_vif_list |
pass
pt299.11: ironic.tests.unit.conductor.test_manager.VifTestCase.test_vif_list |
||||||
ironic.tests.unit.conductor.test_manager.VirtualMediaTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_attach_virtual_media_http |
pass
pt300.1: ironic.tests.unit.conductor.test_manager.VirtualMediaTestCase.test_attach_virtual_media_http |
||||||
test_attach_virtual_media_local |
pass
pt300.2: ironic.tests.unit.conductor.test_manager.VirtualMediaTestCase.test_attach_virtual_media_local |
||||||
test_do_attach_virtual_media |
pass
pt300.3: ironic.tests.unit.conductor.test_manager.VirtualMediaTestCase.test_do_attach_virtual_media |
||||||
test_do_attach_virtual_media_fails_on_attach |
pass
pt300.4: ironic.tests.unit.conductor.test_manager.VirtualMediaTestCase.test_do_attach_virtual_media_fails_on_attach |
||||||
test_do_attach_virtual_media_fails_on_prepare |
pass
pt300.5: ironic.tests.unit.conductor.test_manager.VirtualMediaTestCase.test_do_attach_virtual_media_fails_on_prepare |
||||||
ironic.tests.unit.conductor.test_notification_utils.ProvisionNotifyTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_emit_notification |
pass
pt301.1: ironic.tests.unit.conductor.test_notification_utils.ProvisionNotifyTestCase.test_emit_notification |
||||||
test_mask_secrets |
pass
pt301.2: ironic.tests.unit.conductor.test_notification_utils.ProvisionNotifyTestCase.test_mask_secrets |
||||||
ironic.tests.unit.conductor.test_notification_utils.TestNotificationUtils | 7 | 7 | 0 | 0 | 0 | Detail | |
test__emit_conductor_node_notification |
pass
pt302.1: ironic.tests.unit.conductor.test_notification_utils.TestNotificationUtils.test__emit_conductor_node_notification |
||||||
test__emit_conductor_node_notification_known_notify_exc |
pass
pt302.2: ironic.tests.unit.conductor.test_notification_utils.TestNotificationUtils.test__emit_conductor_node_notification_known_notify_exc |
||||||
test__emit_conductor_node_notification_known_payload_exc |
pass
pt302.3: ironic.tests.unit.conductor.test_notification_utils.TestNotificationUtils.test__emit_conductor_node_notification_known_payload_exc |
||||||
test_emit_console_notification |
pass
pt302.4: ironic.tests.unit.conductor.test_notification_utils.TestNotificationUtils.test_emit_console_notification |
||||||
test_emit_console_notification_error_status |
pass
pt302.5: ironic.tests.unit.conductor.test_notification_utils.TestNotificationUtils.test_emit_console_notification_error_status |
||||||
test_emit_power_set_notification |
pass
pt302.6: ironic.tests.unit.conductor.test_notification_utils.TestNotificationUtils.test_emit_power_set_notification |
||||||
test_emit_power_state_corrected_notification |
pass
pt302.7: ironic.tests.unit.conductor.test_notification_utils.TestNotificationUtils.test_emit_power_state_corrected_notification |
||||||
ironic.tests.unit.conductor.test_periodics.NodePeriodicTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_exclusive |
pass
pt303.1: ironic.tests.unit.conductor.test_periodics.NodePeriodicTestCase.test_exclusive |
||||||
test_interface_check |
pass
pt303.2: ironic.tests.unit.conductor.test_periodics.NodePeriodicTestCase.test_interface_check |
||||||
test_limit |
pass
pt303.3: ironic.tests.unit.conductor.test_periodics.NodePeriodicTestCase.test_limit |
||||||
test_never_run |
pass
pt303.4: ironic.tests.unit.conductor.test_periodics.NodePeriodicTestCase.test_never_run |
||||||
test_simple |
pass
pt303.5: ironic.tests.unit.conductor.test_periodics.NodePeriodicTestCase.test_simple |
||||||
test_stop |
pass
pt303.6: ironic.tests.unit.conductor.test_periodics.NodePeriodicTestCase.test_stop |
||||||
ironic.tests.unit.conductor.test_rpc_service.TestRPCService | 10 | 10 | 0 | 0 | 0 | Detail | |
test_drain_has_reserved |
pass
pt304.1: ironic.tests.unit.conductor.test_rpc_service.TestRPCService.test_drain_has_reserved |
||||||
test_shutdown_timeout_reached |
pass
pt304.2: ironic.tests.unit.conductor.test_rpc_service.TestRPCService.test_shutdown_timeout_reached |
||||||
test_start |
pass
pt304.3: ironic.tests.unit.conductor.test_rpc_service.TestRPCService.test_start |
||||||
test_start_failure |
pass
pt304.4: ironic.tests.unit.conductor.test_rpc_service.TestRPCService.test_start_failure |
||||||
test_start_no_rpc |
pass
pt304.5: ironic.tests.unit.conductor.test_rpc_service.TestRPCService.test_start_no_rpc |
||||||
test_stop_after_full_reset_interval |
pass
pt304.6: ironic.tests.unit.conductor.test_rpc_service.TestRPCService.test_stop_after_full_reset_interval |
||||||
test_stop_after_remaining_interval |
pass
pt304.7: ironic.tests.unit.conductor.test_rpc_service.TestRPCService.test_stop_after_remaining_interval |
||||||
test_stop_has_reserved |
pass
pt304.8: ironic.tests.unit.conductor.test_rpc_service.TestRPCService.test_stop_has_reserved |
||||||
test_stop_instant |
pass
pt304.9: ironic.tests.unit.conductor.test_rpc_service.TestRPCService.test_stop_instant |
||||||
test_stop_slow |
pass
pt304.10: ironic.tests.unit.conductor.test_rpc_service.TestRPCService.test_stop_slow |
||||||
ironic.tests.unit.conductor.test_rpcapi.ConductorRPCAPITestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_version_cap |
pass
pt305.1: ironic.tests.unit.conductor.test_rpcapi.ConductorRPCAPITestCase.test_version_cap |
||||||
test_version_capped |
pass
pt305.2: ironic.tests.unit.conductor.test_rpcapi.ConductorRPCAPITestCase.test_version_capped |
||||||
test_versions_in_sync |
pass
pt305.3: ironic.tests.unit.conductor.test_rpcapi.ConductorRPCAPITestCase.test_versions_in_sync |
||||||
ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase | 83 | 83 | 0 | 0 | 0 | Detail | |
test_add_node_traits |
pass
pt306.1: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_add_node_traits |
||||||
test_add_node_traits_replace |
pass
pt306.2: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_add_node_traits_replace |
||||||
test_can_send_create_port_False |
pass
pt306.3: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_can_send_create_port_False |
||||||
test_can_send_create_port_True |
pass
pt306.4: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_can_send_create_port_True |
||||||
test_can_send_rescue_false |
pass
pt306.5: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_can_send_rescue_false |
||||||
test_can_send_rescue_true |
pass
pt306.6: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_can_send_rescue_true |
||||||
test_change_node_boot_mode |
pass
pt306.7: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_change_node_boot_mode |
||||||
test_change_node_power_state |
pass
pt306.8: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_change_node_power_state |
||||||
test_change_node_secure_boot |
pass
pt306.9: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_change_node_secure_boot |
||||||
test_continue_node_clean |
pass
pt306.10: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_continue_node_clean |
||||||
test_continue_node_deploy |
pass
pt306.11: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_continue_node_deploy |
||||||
test_continue_node_service |
pass
pt306.12: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_continue_node_service |
||||||
test_create_allocation |
pass
pt306.13: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_create_allocation |
||||||
test_create_node |
pass
pt306.14: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_create_node |
||||||
test_create_port |
pass
pt306.15: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_create_port |
||||||
test_destroy_allocation |
pass
pt306.16: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_destroy_allocation |
||||||
test_destroy_node |
pass
pt306.17: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_destroy_node |
||||||
test_destroy_portgroup |
pass
pt306.18: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_destroy_portgroup |
||||||
test_destroy_volume_connector |
pass
pt306.19: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_destroy_volume_connector |
||||||
test_destroy_volume_target |
pass
pt306.20: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_destroy_volume_target |
||||||
test_do_node_clean |
pass
pt306.21: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_do_node_clean |
||||||
test_do_node_deploy |
pass
pt306.22: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_do_node_deploy |
||||||
test_do_node_deploy_with_deploy_steps |
pass
pt306.23: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_do_node_deploy_with_deploy_steps |
||||||
test_do_node_rescue |
pass
pt306.24: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_do_node_rescue |
||||||
test_do_node_service |
pass
pt306.25: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_do_node_service |
||||||
test_do_node_tear_down |
pass
pt306.26: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_do_node_tear_down |
||||||
test_do_node_unrescue |
pass
pt306.27: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_do_node_unrescue |
||||||
test_driver_vendor_passthru |
pass
pt306.28: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_driver_vendor_passthru |
||||||
test_get_boot_device |
pass
pt306.29: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_boot_device |
||||||
test_get_conductor_for |
pass
pt306.30: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_conductor_for |
||||||
test_get_console_information |
pass
pt306.31: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_console_information |
||||||
test_get_driver_properties |
pass
pt306.32: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_driver_properties |
||||||
test_get_driver_vendor_passthru_methods |
pass
pt306.33: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_driver_vendor_passthru_methods |
||||||
test_get_indicator_state |
pass
pt306.34: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_indicator_state |
||||||
test_get_node_vendor_passthru_methods |
pass
pt306.35: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_node_vendor_passthru_methods |
||||||
test_get_node_with_token |
pass
pt306.36: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_node_with_token |
||||||
test_get_raid_logical_disk_properties |
pass
pt306.37: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_raid_logical_disk_properties |
||||||
test_get_random_topic |
pass
pt306.38: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_random_topic |
||||||
test_get_random_topic_no_conductors |
pass
pt306.39: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_random_topic_no_conductors |
||||||
test_get_supported_boot_devices |
pass
pt306.40: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_supported_boot_devices |
||||||
test_get_supported_indicators |
pass
pt306.41: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_supported_indicators |
||||||
test_get_topic_doesnt_cache |
pass
pt306.42: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_topic_doesnt_cache |
||||||
test_get_topic_for_driver_doesnt_cache |
pass
pt306.43: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_topic_for_driver_doesnt_cache |
||||||
test_get_topic_for_driver_known_driver |
pass
pt306.44: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_topic_for_driver_known_driver |
||||||
test_get_topic_for_driver_unknown_driver |
pass
pt306.45: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_topic_for_driver_unknown_driver |
||||||
test_get_topic_for_known_driver |
pass
pt306.46: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_topic_for_known_driver |
||||||
test_get_topic_for_unknown_driver |
pass
pt306.47: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_get_topic_for_unknown_driver |
||||||
test_heartbeat |
pass
pt306.48: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_heartbeat |
||||||
test_heartbeat_agent_token |
pass
pt306.49: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_heartbeat_agent_token |
||||||
test_inject_nmi |
pass
pt306.50: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_inject_nmi |
||||||
test_inspect_hardware |
pass
pt306.51: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_inspect_hardware |
||||||
test_local_call |
pass
pt306.52: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_local_call |
||||||
test_local_call_expected_exception |
pass
pt306.53: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_local_call_expected_exception |
||||||
test_local_call_host_mismatch |
pass
pt306.54: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_local_call_host_mismatch |
||||||
test_local_call_host_mismatch_with_rpc_disabled |
pass
pt306.55: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_local_call_host_mismatch_with_rpc_disabled |
||||||
test_local_call_no_conductor_with_rpc_disabled |
pass
pt306.56: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_local_call_no_conductor_with_rpc_disabled |
||||||
test_local_call_with_rpc_disabled |
pass
pt306.57: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_local_call_with_rpc_disabled |
||||||
test_local_cast |
pass
pt306.58: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_local_cast |
||||||
test_local_cast_error |
pass
pt306.59: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_local_cast_error |
||||||
test_object_action |
pass
pt306.60: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_object_action |
||||||
test_object_action_invalid_version |
pass
pt306.61: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_object_action_invalid_version |
||||||
test_object_backport_versions |
pass
pt306.62: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_object_backport_versions |
||||||
test_object_backport_versions_invalid_version |
pass
pt306.63: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_object_backport_versions_invalid_version |
||||||
test_object_class_action_versions |
pass
pt306.64: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_object_class_action_versions |
||||||
test_object_class_action_versions_invalid_version |
pass
pt306.65: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_object_class_action_versions_invalid_version |
||||||
test_remove_node_traits |
pass
pt306.66: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_remove_node_traits |
||||||
test_remove_node_traits_all |
pass
pt306.67: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_remove_node_traits_all |
||||||
test_rpc_disabled |
pass
pt306.68: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_rpc_disabled |
||||||
test_serialized_instance_has_uuid |
pass
pt306.69: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_serialized_instance_has_uuid |
||||||
test_set_boot_device |
pass
pt306.70: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_set_boot_device |
||||||
test_set_console_mode |
pass
pt306.71: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_set_console_mode |
||||||
test_set_indicator_state |
pass
pt306.72: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_set_indicator_state |
||||||
test_set_target_raid_config |
pass
pt306.73: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_set_target_raid_config |
||||||
test_update_node |
pass
pt306.74: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_update_node |
||||||
test_update_port |
pass
pt306.75: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_update_port |
||||||
test_update_portgroup |
pass
pt306.76: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_update_portgroup |
||||||
test_update_volume_connector |
pass
pt306.77: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_update_volume_connector |
||||||
test_update_volume_target |
pass
pt306.78: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_update_volume_target |
||||||
test_validate_driver_interfaces |
pass
pt306.79: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_validate_driver_interfaces |
||||||
test_vendor_passthru |
pass
pt306.80: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_vendor_passthru |
||||||
test_vif_attach |
pass
pt306.81: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_vif_attach |
||||||
test_vif_detach |
pass
pt306.82: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_vif_detach |
||||||
test_vif_list |
pass
pt306.83: ironic.tests.unit.conductor.test_rpcapi.RPCAPITestCase.test_vif_list |
||||||
ironic.tests.unit.conductor.test_servicing.DoNodeCleanTestChildNodes | 2 | 2 | 0 | 0 | 0 | Detail | |
test_do_next_clean_step_with_children |
pass
pt307.1: ironic.tests.unit.conductor.test_servicing.DoNodeCleanTestChildNodes.test_do_next_clean_step_with_children |
||||||
test_do_next_clean_step_with_children_by_uuid |
pass
pt307.2: ironic.tests.unit.conductor.test_servicing.DoNodeCleanTestChildNodes.test_do_next_clean_step_with_children_by_uuid |
||||||
ironic.tests.unit.conductor.test_servicing.DoNodeServiceAbortTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test__do_node_cleanhold_abort_tear_down_fail |
pass
pt308.1: ironic.tests.unit.conductor.test_servicing.DoNodeServiceAbortTestCase.test__do_node_cleanhold_abort_tear_down_fail |
||||||
test__do_node_service_abort_tear_down_fail |
pass
pt308.2: ironic.tests.unit.conductor.test_servicing.DoNodeServiceAbortTestCase.test__do_node_service_abort_tear_down_fail |
||||||
test_do_node_service_abort_early |
pass
pt308.3: ironic.tests.unit.conductor.test_servicing.DoNodeServiceAbortTestCase.test_do_node_service_abort_early |
||||||
test_do_node_service_abort_with_step |
pass
pt308.4: ironic.tests.unit.conductor.test_servicing.DoNodeServiceAbortTestCase.test_do_node_service_abort_with_step |
||||||
ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase | 33 | 33 | 0 | 0 | 0 | Detail | |
test__do_next_clean_step_automated_execute_fail |
pass
pt309.1: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test__do_next_clean_step_automated_execute_fail |
||||||
test__do_next_service_step_automated_fail_in_tear_down_service |
pass
pt309.2: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test__do_next_service_step_automated_fail_in_tear_down_service |
||||||
test__do_next_service_step_automated_last_step_noop |
pass
pt309.3: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test__do_next_service_step_automated_last_step_noop |
||||||
test__do_next_service_step_automated_no_steps |
pass
pt309.4: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test__do_next_service_step_automated_no_steps |
||||||
test__do_next_service_step_bad_step_return_value |
pass
pt309.5: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test__do_next_service_step_bad_step_return_value |
||||||
test__do_next_service_step_manual_last_step_noop |
pass
pt309.6: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test__do_next_service_step_manual_last_step_noop |
||||||
test__do_node_service |
pass
pt309.7: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test__do_node_service |
||||||
test__do_node_service_automated_network_validate_fail |
pass
pt309.8: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test__do_node_service_automated_network_validate_fail |
||||||
test__do_node_service_automated_power_validate_fail |
pass
pt309.9: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test__do_node_service_automated_power_validate_fail |
||||||
test__do_node_service_disable_ramdisk |
pass
pt309.10: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test__do_node_service_disable_ramdisk |
||||||
test__do_node_service_manual_network_validate_fail |
pass
pt309.11: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test__do_node_service_manual_network_validate_fail |
||||||
test__do_node_service_manual_power_validate_fail |
pass
pt309.12: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test__do_node_service_manual_power_validate_fail |
||||||
test__do_node_service_network_error_fail |
pass
pt309.13: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test__do_node_service_network_error_fail |
||||||
test__do_node_service_prepare_service_active |
pass
pt309.14: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test__do_node_service_prepare_service_active |
||||||
test__do_node_service_prepare_service_fail |
pass
pt309.15: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test__do_node_service_prepare_service_fail |
||||||
test__do_node_service_prepare_service_wait |
pass
pt309.16: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test__do_node_service_prepare_service_wait |
||||||
test__do_node_service_steps_fail |
pass
pt309.17: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test__do_node_service_steps_fail |
||||||
test_continue_node_service |
pass
pt309.18: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test_continue_node_service |
||||||
test_continue_node_service_no_skip_step |
pass
pt309.19: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test_continue_node_service_no_skip_step |
||||||
test_do_next_clean_step_all |
pass
pt309.20: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test_do_next_clean_step_all |
||||||
test_do_next_clean_step_all_disable_ramdisk |
pass
pt309.21: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test_do_next_clean_step_all_disable_ramdisk |
||||||
test_do_next_clean_step_collect_logs |
pass
pt309.22: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test_do_next_clean_step_collect_logs |
||||||
test_do_next_clean_step_continue_from_last_cleaning |
pass
pt309.23: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test_do_next_clean_step_continue_from_last_cleaning |
||||||
test_do_next_clean_step_manual_continue_from_last_cleaning |
pass
pt309.24: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test_do_next_clean_step_manual_continue_from_last_cleaning |
||||||
test_do_next_service_step_agent_busy |
pass
pt309.25: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test_do_next_service_step_agent_busy |
||||||
test_do_next_service_step_automated_first_step_async |
pass
pt309.26: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test_do_next_service_step_automated_first_step_async |
||||||
test_do_next_service_step_handles_hold_from_active |
pass
pt309.27: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test_do_next_service_step_handles_hold_from_active |
||||||
test_do_next_service_step_handles_hold_from_wait |
pass
pt309.28: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test_do_next_service_step_handles_hold_from_wait |
||||||
test_do_next_service_step_manual_first_step_async |
pass
pt309.29: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test_do_next_service_step_manual_first_step_async |
||||||
test_do_next_service_step_oob_reboot |
pass
pt309.30: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test_do_next_service_step_oob_reboot |
||||||
test_do_next_service_step_oob_reboot_fail |
pass
pt309.31: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test_do_next_service_step_oob_reboot_fail |
||||||
test_do_next_service_step_oob_reboot_last_step |
pass
pt309.32: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test_do_next_service_step_oob_reboot_last_step |
||||||
test_do_node_service_steps_fail_poweroff |
pass
pt309.33: ironic.tests.unit.conductor.test_servicing.DoNodeServiceTestCase.test_do_node_service_steps_fail_poweroff |
||||||
ironic.tests.unit.conductor.test_steps.GetValidatedStepsFromTemplatesTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_instance_deploy_failure |
pass
pt310.1: ironic.tests.unit.conductor.test_steps.GetValidatedStepsFromTemplatesTestCase.test_instance_deploy_failure |
||||||
test_invalid_parameter_value |
pass
pt310.2: ironic.tests.unit.conductor.test_steps.GetValidatedStepsFromTemplatesTestCase.test_invalid_parameter_value |
||||||
test_ok |
pass
pt310.3: ironic.tests.unit.conductor.test_steps.GetValidatedStepsFromTemplatesTestCase.test_ok |
||||||
test_skip_missing |
pass
pt310.4: ironic.tests.unit.conductor.test_steps.GetValidatedStepsFromTemplatesTestCase.test_skip_missing |
||||||
ironic.tests.unit.conductor.test_steps.NodeCleaningStepsTestCase | 18 | 18 | 0 | 0 | 0 | Detail | |
test__get_cleaning_steps |
pass
pt311.1: ironic.tests.unit.conductor.test_steps.NodeCleaningStepsTestCase.test__get_cleaning_steps |
||||||
test__get_cleaning_steps_only_enabled |
pass
pt311.2: ironic.tests.unit.conductor.test_steps.NodeCleaningStepsTestCase.test__get_cleaning_steps_only_enabled |
||||||
test__get_cleaning_steps_priority_no_override |
pass
pt311.3: ironic.tests.unit.conductor.test_steps.NodeCleaningStepsTestCase.test__get_cleaning_steps_priority_no_override |
||||||
test__get_cleaning_steps_priority_override_disable |
pass
pt311.4: ironic.tests.unit.conductor.test_steps.NodeCleaningStepsTestCase.test__get_cleaning_steps_priority_override_disable |
||||||
test__get_cleaning_steps_priority_override_fail |
pass
pt311.5: ironic.tests.unit.conductor.test_steps.NodeCleaningStepsTestCase.test__get_cleaning_steps_priority_override_fail |
||||||
test__get_cleaning_steps_priority_override_ok |
pass
pt311.6: ironic.tests.unit.conductor.test_steps.NodeCleaningStepsTestCase.test__get_cleaning_steps_priority_override_ok |
||||||
test__get_cleaning_steps_unsorted |
pass
pt311.7: ironic.tests.unit.conductor.test_steps.NodeCleaningStepsTestCase.test__get_cleaning_steps_unsorted |
||||||
test__validate_user_clean_steps |
pass
pt311.8: ironic.tests.unit.conductor.test_steps.NodeCleaningStepsTestCase.test__validate_user_clean_steps |
||||||
test__validate_user_clean_steps_disable_ramdisk |
pass
pt311.9: ironic.tests.unit.conductor.test_steps.NodeCleaningStepsTestCase.test__validate_user_clean_steps_disable_ramdisk |
||||||
test__validate_user_clean_steps_get_steps_exception |
pass
pt311.10: ironic.tests.unit.conductor.test_steps.NodeCleaningStepsTestCase.test__validate_user_clean_steps_get_steps_exception |
||||||
test__validate_user_clean_steps_invalid_arg |
pass
pt311.11: ironic.tests.unit.conductor.test_steps.NodeCleaningStepsTestCase.test__validate_user_clean_steps_invalid_arg |
||||||
test__validate_user_clean_steps_missing_required_arg |
pass
pt311.12: ironic.tests.unit.conductor.test_steps.NodeCleaningStepsTestCase.test__validate_user_clean_steps_missing_required_arg |
||||||
test__validate_user_clean_steps_no_steps |
pass
pt311.13: ironic.tests.unit.conductor.test_steps.NodeCleaningStepsTestCase.test__validate_user_clean_steps_no_steps |
||||||
test__validate_user_clean_steps_not_supported |
pass
pt311.14: ironic.tests.unit.conductor.test_steps.NodeCleaningStepsTestCase.test__validate_user_clean_steps_not_supported |
||||||
test__validate_user_clean_steps_requires_ramdisk |
pass
pt311.15: ironic.tests.unit.conductor.test_steps.NodeCleaningStepsTestCase.test__validate_user_clean_steps_requires_ramdisk |
||||||
test__validate_user_clean_steps_reserved_options |
pass
pt311.16: ironic.tests.unit.conductor.test_steps.NodeCleaningStepsTestCase.test__validate_user_clean_steps_reserved_options |
||||||
test_set_node_cleaning_steps_automated |
pass
pt311.17: ironic.tests.unit.conductor.test_steps.NodeCleaningStepsTestCase.test_set_node_cleaning_steps_automated |
||||||
test_set_node_cleaning_steps_manual |
pass
pt311.18: ironic.tests.unit.conductor.test_steps.NodeCleaningStepsTestCase.test_set_node_cleaning_steps_manual |
||||||
ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase | 34 | 34 | 0 | 0 | 0 | Detail | |
test__get_all_deployment_steps_all_steps |
pass
pt312.1: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__get_all_deployment_steps_all_steps |
||||||
test__get_all_deployment_steps_disable_core_steps |
pass
pt312.2: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__get_all_deployment_steps_disable_core_steps |
||||||
test__get_all_deployment_steps_duplicate_template_and_user_steps |
pass
pt312.3: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__get_all_deployment_steps_duplicate_template_and_user_steps |
||||||
test__get_all_deployment_steps_duplicate_template_steps |
pass
pt312.4: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__get_all_deployment_steps_duplicate_template_steps |
||||||
test__get_all_deployment_steps_error |
pass
pt312.5: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__get_all_deployment_steps_error |
||||||
test__get_all_deployment_steps_no_steps |
pass
pt312.6: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__get_all_deployment_steps_no_steps |
||||||
test__get_all_deployment_steps_no_template_and_driver_steps |
pass
pt312.7: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__get_all_deployment_steps_no_template_and_driver_steps |
||||||
test__get_all_deployment_steps_no_template_and_user_steps |
pass
pt312.8: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__get_all_deployment_steps_no_template_and_user_steps |
||||||
test__get_all_deployment_steps_no_user_and_driver_steps |
pass
pt312.9: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__get_all_deployment_steps_no_user_and_driver_steps |
||||||
test__get_all_deployment_steps_override_driver_steps |
pass
pt312.10: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__get_all_deployment_steps_override_driver_steps |
||||||
test__get_all_deployment_steps_override_template_steps |
pass
pt312.11: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__get_all_deployment_steps_override_template_steps |
||||||
test__get_all_deployment_steps_skip_missing |
pass
pt312.12: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__get_all_deployment_steps_skip_missing |
||||||
test__get_all_deployment_steps_template_and_driver_steps |
pass
pt312.13: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__get_all_deployment_steps_template_and_driver_steps |
||||||
test__get_all_deployment_steps_user_and_driver_steps |
pass
pt312.14: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__get_all_deployment_steps_user_and_driver_steps |
||||||
test__get_all_deployment_steps_user_and_template_steps |
pass
pt312.15: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__get_all_deployment_steps_user_and_template_steps |
||||||
test__get_deploy_steps_unsorted |
pass
pt312.16: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__get_deploy_steps_unsorted |
||||||
test__get_deployment_steps |
pass
pt312.17: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__get_deployment_steps |
||||||
test__get_deployment_steps_only_enabled |
pass
pt312.18: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__get_deployment_steps_only_enabled |
||||||
test__get_deployment_templates |
pass
pt312.19: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__get_deployment_templates |
||||||
test__get_deployment_templates_no_traits |
pass
pt312.20: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__get_deployment_templates_no_traits |
||||||
test__get_steps_from_deployment_templates |
pass
pt312.21: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__get_steps_from_deployment_templates |
||||||
test__validate_user_deploy_steps |
pass
pt312.22: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__validate_user_deploy_steps |
||||||
test__validate_user_deploy_steps_disable_core |
pass
pt312.23: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__validate_user_deploy_steps_disable_core |
||||||
test__validate_user_deploy_steps_disable_non_core |
pass
pt312.24: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__validate_user_deploy_steps_disable_non_core |
||||||
test__validate_user_deploy_steps_duplicates |
pass
pt312.25: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__validate_user_deploy_steps_duplicates |
||||||
test__validate_user_deploy_steps_get_steps_exception |
pass
pt312.26: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__validate_user_deploy_steps_get_steps_exception |
||||||
test__validate_user_deploy_steps_invalid_arg |
pass
pt312.27: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__validate_user_deploy_steps_invalid_arg |
||||||
test__validate_user_deploy_steps_missing_required_arg |
pass
pt312.28: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__validate_user_deploy_steps_missing_required_arg |
||||||
test__validate_user_deploy_steps_no_steps |
pass
pt312.29: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__validate_user_deploy_steps_no_steps |
||||||
test__validate_user_deploy_steps_not_supported |
pass
pt312.30: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__validate_user_deploy_steps_not_supported |
||||||
test__validate_user_deploy_steps_override_core |
pass
pt312.31: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__validate_user_deploy_steps_override_core |
||||||
test__validate_user_deploy_steps_skip_missing |
pass
pt312.32: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test__validate_user_deploy_steps_skip_missing |
||||||
test_set_node_deployment_steps |
pass
pt312.33: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test_set_node_deployment_steps |
||||||
test_set_node_deployment_steps_skip_missing |
pass
pt312.34: ironic.tests.unit.conductor.test_steps.NodeDeployStepsTestCase.test_set_node_deployment_steps_skip_missing |
||||||
ironic.tests.unit.conductor.test_steps.NodeServiceStepsTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test__get_service_steps |
pass
pt313.1: ironic.tests.unit.conductor.test_steps.NodeServiceStepsTestCase.test__get_service_steps |
||||||
test_set_node_service_steps |
pass
pt313.2: ironic.tests.unit.conductor.test_steps.NodeServiceStepsTestCase.test_set_node_service_steps |
||||||
ironic.tests.unit.conductor.test_steps.NodeVerifyStepsTestCase | 7 | 7 | 0 | 0 | 0 | Detail | |
test__get_verify_steps |
pass
pt314.1: ironic.tests.unit.conductor.test_steps.NodeVerifyStepsTestCase.test__get_verify_steps |
||||||
test__get_verify_steps_only_enabled |
pass
pt314.2: ironic.tests.unit.conductor.test_steps.NodeVerifyStepsTestCase.test__get_verify_steps_only_enabled |
||||||
test__get_verify_steps_priority_override_fail |
pass
pt314.3: ironic.tests.unit.conductor.test_steps.NodeVerifyStepsTestCase.test__get_verify_steps_priority_override_fail |
||||||
test__get_verify_steps_priority_override_off |
pass
pt314.4: ironic.tests.unit.conductor.test_steps.NodeVerifyStepsTestCase.test__get_verify_steps_priority_override_off |
||||||
test__get_verify_steps_priority_override_ok |
pass
pt314.5: ironic.tests.unit.conductor.test_steps.NodeVerifyStepsTestCase.test__get_verify_steps_priority_override_ok |
||||||
test__get_verify_steps_unsorted |
pass
pt314.6: ironic.tests.unit.conductor.test_steps.NodeVerifyStepsTestCase.test__get_verify_steps_unsorted |
||||||
test_execute_verify_step |
pass
pt314.7: ironic.tests.unit.conductor.test_steps.NodeVerifyStepsTestCase.test_execute_verify_step |
||||||
ironic.tests.unit.conductor.test_steps.ReservedStepHandlerByNameTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_reserved_step_wait |
pass
pt315.1: ironic.tests.unit.conductor.test_steps.ReservedStepHandlerByNameTestCase.test_reserved_step_wait |
||||||
test_reserved_step_wait_time |
pass
pt315.2: ironic.tests.unit.conductor.test_steps.ReservedStepHandlerByNameTestCase.test_reserved_step_wait_time |
||||||
test_reserved_step_wait_time_to_long |
pass
pt315.3: ironic.tests.unit.conductor.test_steps.ReservedStepHandlerByNameTestCase.test_reserved_step_wait_time_to_long |
||||||
ironic.tests.unit.conductor.test_steps.ReservedStepsHandlerTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_reserved_step_power_off |
pass
pt316.1: ironic.tests.unit.conductor.test_steps.ReservedStepsHandlerTestCase.test_reserved_step_power_off |
||||||
test_reserved_step_power_on |
pass
pt316.2: ironic.tests.unit.conductor.test_steps.ReservedStepsHandlerTestCase.test_reserved_step_power_on |
||||||
test_reserved_step_power_reboot |
pass
pt316.3: ironic.tests.unit.conductor.test_steps.ReservedStepsHandlerTestCase.test_reserved_step_power_reboot |
||||||
ironic.tests.unit.conductor.test_steps.ValidateUserDeployStepsAndTemplatesTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_error_on_template |
pass
pt317.1: ironic.tests.unit.conductor.test_steps.ValidateUserDeployStepsAndTemplatesTestCase.test_error_on_template |
||||||
test_error_on_usersteps |
pass
pt317.2: ironic.tests.unit.conductor.test_steps.ValidateUserDeployStepsAndTemplatesTestCase.test_error_on_usersteps |
||||||
test_ok |
pass
pt317.3: ironic.tests.unit.conductor.test_steps.ValidateUserDeployStepsAndTemplatesTestCase.test_ok |
||||||
test_skip_missing |
pass
pt317.4: ironic.tests.unit.conductor.test_steps.ValidateUserDeployStepsAndTemplatesTestCase.test_skip_missing |
||||||
ironic.tests.unit.conductor.test_steps.ValidateUserDeployStepsTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test__get_validate_user_deploy_steps |
pass
pt318.1: ironic.tests.unit.conductor.test_steps.ValidateUserDeployStepsTestCase.test__get_validate_user_deploy_steps |
||||||
test__get_validate_user_deploy_steps_no_steps |
pass
pt318.2: ironic.tests.unit.conductor.test_steps.ValidateUserDeployStepsTestCase.test__get_validate_user_deploy_steps_no_steps |
||||||
test__get_validate_user_deploy_steps_on_node |
pass
pt318.3: ironic.tests.unit.conductor.test_steps.ValidateUserDeployStepsTestCase.test__get_validate_user_deploy_steps_on_node |
||||||
ironic.tests.unit.conductor.test_task_manager.ExclusiveLockDecoratorTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_with_excl_lock_task_first_arg |
pass
pt319.1: ironic.tests.unit.conductor.test_task_manager.ExclusiveLockDecoratorTestCase.test_with_excl_lock_task_first_arg |
||||||
test_with_excl_lock_task_second_arg |
pass
pt319.2: ironic.tests.unit.conductor.test_task_manager.ExclusiveLockDecoratorTestCase.test_with_excl_lock_task_second_arg |
||||||
test_with_shared_lock_task_first_arg |
pass
pt319.3: ironic.tests.unit.conductor.test_task_manager.ExclusiveLockDecoratorTestCase.test_with_shared_lock_task_first_arg |
||||||
test_with_shared_lock_task_second_arg |
pass
pt319.4: ironic.tests.unit.conductor.test_task_manager.ExclusiveLockDecoratorTestCase.test_with_shared_lock_task_second_arg |
||||||
ironic.tests.unit.conductor.test_task_manager.ProvisionNotifyTestCase | 8 | 8 | 0 | 0 | 0 | Detail | |
test_notify_error_state |
pass
pt320.1: ironic.tests.unit.conductor.test_task_manager.ProvisionNotifyTestCase.test_notify_error_state |
||||||
test_notify_no_state_change |
pass
pt320.2: ironic.tests.unit.conductor.test_task_manager.ProvisionNotifyTestCase.test_notify_no_state_change |
||||||
test_notify_only_once |
pass
pt320.3: ironic.tests.unit.conductor.test_task_manager.ProvisionNotifyTestCase.test_notify_only_once |
||||||
test_notify_resource_released |
pass
pt320.4: ironic.tests.unit.conductor.test_task_manager.ProvisionNotifyTestCase.test_notify_resource_released |
||||||
test_notify_stable_to_stable |
pass
pt320.5: ironic.tests.unit.conductor.test_task_manager.ProvisionNotifyTestCase.test_notify_stable_to_stable |
||||||
test_notify_stable_to_unstable |
pass
pt320.6: ironic.tests.unit.conductor.test_task_manager.ProvisionNotifyTestCase.test_notify_stable_to_unstable |
||||||
test_notify_unstable_to_stable |
pass
pt320.7: ironic.tests.unit.conductor.test_task_manager.ProvisionNotifyTestCase.test_notify_unstable_to_stable |
||||||
test_notify_unstable_to_unstable |
pass
pt320.8: ironic.tests.unit.conductor.test_task_manager.ProvisionNotifyTestCase.test_notify_unstable_to_unstable |
||||||
ironic.tests.unit.conductor.test_task_manager.TaskManagerStateModelTestCases | 8 | 8 | 0 | 0 | 0 | Detail | |
test_process_event_callback_stable_state |
pass
pt321.1: ironic.tests.unit.conductor.test_task_manager.TaskManagerStateModelTestCases.test_process_event_callback_stable_state |
||||||
test_process_event_fsm_raises |
pass
pt321.2: ironic.tests.unit.conductor.test_task_manager.TaskManagerStateModelTestCases.test_process_event_fsm_raises |
||||||
test_process_event_no_callback_notify |
pass
pt321.3: ironic.tests.unit.conductor.test_task_manager.TaskManagerStateModelTestCases.test_process_event_no_callback_notify |
||||||
test_process_event_no_callback_stable_state |
pass
pt321.4: ironic.tests.unit.conductor.test_task_manager.TaskManagerStateModelTestCases.test_process_event_no_callback_stable_state |
||||||
test_process_event_sets_callback |
pass
pt321.5: ironic.tests.unit.conductor.test_task_manager.TaskManagerStateModelTestCases.test_process_event_sets_callback |
||||||
test_process_event_sets_callback_and_error_handler |
pass
pt321.6: ironic.tests.unit.conductor.test_task_manager.TaskManagerStateModelTestCases.test_process_event_sets_callback_and_error_handler |
||||||
test_process_event_sets_target_state |
pass
pt321.7: ironic.tests.unit.conductor.test_task_manager.TaskManagerStateModelTestCases.test_process_event_sets_target_state |
||||||
test_release_clears_resources |
pass
pt321.8: ironic.tests.unit.conductor.test_task_manager.TaskManagerStateModelTestCases.test_release_clears_resources |
||||||
ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase | 29 | 29 | 0 | 0 | 0 | Detail | |
test_excl_lock |
pass
pt322.1: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_excl_lock |
||||||
test_excl_lock_build_driver_exception |
pass
pt322.2: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_excl_lock_build_driver_exception |
||||||
test_excl_lock_exception_no_retries |
pass
pt322.3: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_excl_lock_exception_no_retries |
||||||
test_excl_lock_exception_patient |
pass
pt322.4: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_excl_lock_exception_patient |
||||||
test_excl_lock_exception_then_lock |
pass
pt322.5: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_excl_lock_exception_then_lock |
||||||
test_excl_lock_get_portgroups_exception |
pass
pt322.6: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_excl_lock_get_portgroups_exception |
||||||
test_excl_lock_get_ports_exception |
pass
pt322.7: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_excl_lock_get_ports_exception |
||||||
test_excl_lock_get_volconn_exception |
pass
pt322.8: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_excl_lock_get_volconn_exception |
||||||
test_excl_lock_get_voltgt_exception |
pass
pt322.9: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_excl_lock_get_voltgt_exception |
||||||
test_excl_lock_reserve_exception |
pass
pt322.10: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_excl_lock_reserve_exception |
||||||
test_excl_lock_upgade_exception_no_retries |
pass
pt322.11: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_excl_lock_upgade_exception_no_retries |
||||||
test_excl_nested_acquire |
pass
pt322.12: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_excl_nested_acquire |
||||||
test_init_prepares_fsm |
pass
pt322.13: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_init_prepares_fsm |
||||||
test_no_driver |
pass
pt322.14: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_no_driver |
||||||
test_shared_lock |
pass
pt322.15: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_shared_lock |
||||||
test_shared_lock_build_driver_exception |
pass
pt322.16: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_shared_lock_build_driver_exception |
||||||
test_shared_lock_get_portgroups_exception |
pass
pt322.17: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_shared_lock_get_portgroups_exception |
||||||
test_shared_lock_get_ports_exception |
pass
pt322.18: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_shared_lock_get_ports_exception |
||||||
test_shared_lock_get_volconn_exception |
pass
pt322.19: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_shared_lock_get_volconn_exception |
||||||
test_shared_lock_get_voltgt_exception |
pass
pt322.20: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_shared_lock_get_voltgt_exception |
||||||
test_shared_lock_node_get_exception |
pass
pt322.21: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_shared_lock_node_get_exception |
||||||
test_spawn_after |
pass
pt322.22: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_spawn_after |
||||||
test_spawn_after_exception_while_yielded |
pass
pt322.23: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_spawn_after_exception_while_yielded |
||||||
test_spawn_after_link_fails |
pass
pt322.24: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_spawn_after_link_fails |
||||||
test_spawn_after_on_error_hook |
pass
pt322.25: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_spawn_after_on_error_hook |
||||||
test_spawn_after_on_error_hook_exception |
pass
pt322.26: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_spawn_after_on_error_hook_exception |
||||||
test_spawn_after_spawn_fails |
pass
pt322.27: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_spawn_after_spawn_fails |
||||||
test_upgrade_lock |
pass
pt322.28: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_upgrade_lock |
||||||
test_upgrade_lock_refreshes_fsm |
pass
pt322.29: ironic.tests.unit.conductor.test_task_manager.TaskManagerTestCase.test_upgrade_lock_refreshes_fsm |
||||||
ironic.tests.unit.conductor.test_task_manager.ThreadExceptionTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_set_node_last_error |
pass
pt323.1: ironic.tests.unit.conductor.test_task_manager.ThreadExceptionTestCase.test_set_node_last_error |
||||||
test_set_node_last_error_cancelled |
pass
pt323.2: ironic.tests.unit.conductor.test_task_manager.ThreadExceptionTestCase.test_set_node_last_error_cancelled |
||||||
test_set_node_last_error_exists |
pass
pt323.3: ironic.tests.unit.conductor.test_task_manager.ThreadExceptionTestCase.test_set_node_last_error_exists |
||||||
test_set_node_last_error_no_error |
pass
pt323.4: ironic.tests.unit.conductor.test_task_manager.ThreadExceptionTestCase.test_set_node_last_error_no_error |
||||||
ironic.tests.unit.conductor.test_utils.AgentTokenUtilsTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_add_secret_token |
pass
pt324.1: ironic.tests.unit.conductor.test_utils.AgentTokenUtilsTestCase.test_add_secret_token |
||||||
test_is_agent_token_present |
pass
pt324.2: ironic.tests.unit.conductor.test_utils.AgentTokenUtilsTestCase.test_is_agent_token_present |
||||||
test_wipe_deploy_internal_info |
pass
pt324.3: ironic.tests.unit.conductor.test_utils.AgentTokenUtilsTestCase.test_wipe_deploy_internal_info |
||||||
ironic.tests.unit.conductor.test_utils.CacheBootModeTestCase | 8 | 8 | 0 | 0 | 0 | Detail | |
test_already_present |
pass
pt325.1: ironic.tests.unit.conductor.test_utils.CacheBootModeTestCase.test_already_present |
||||||
test_change_secure_off |
pass
pt325.2: ironic.tests.unit.conductor.test_utils.CacheBootModeTestCase.test_change_secure_off |
||||||
test_change_secure_off_to_none |
pass
pt325.3: ironic.tests.unit.conductor.test_utils.CacheBootModeTestCase.test_change_secure_off_to_none |
||||||
test_failed_boot_mode |
pass
pt325.4: ironic.tests.unit.conductor.test_utils.CacheBootModeTestCase.test_failed_boot_mode |
||||||
test_failed_secure |
pass
pt325.5: ironic.tests.unit.conductor.test_utils.CacheBootModeTestCase.test_failed_secure |
||||||
test_noneness |
pass
pt325.6: ironic.tests.unit.conductor.test_utils.CacheBootModeTestCase.test_noneness |
||||||
test_retreive_and_set |
pass
pt325.7: ironic.tests.unit.conductor.test_utils.CacheBootModeTestCase.test_retreive_and_set |
||||||
test_unsupported |
pass
pt325.8: ironic.tests.unit.conductor.test_utils.CacheBootModeTestCase.test_unsupported |
||||||
ironic.tests.unit.conductor.test_utils.CacheVendorTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_already_present |
pass
pt326.1: ironic.tests.unit.conductor.test_utils.CacheVendorTestCase.test_already_present |
||||||
test_empty |
pass
pt326.2: ironic.tests.unit.conductor.test_utils.CacheVendorTestCase.test_empty |
||||||
test_failed |
pass
pt326.3: ironic.tests.unit.conductor.test_utils.CacheVendorTestCase.test_failed |
||||||
test_ok |
pass
pt326.4: ironic.tests.unit.conductor.test_utils.CacheVendorTestCase.test_ok |
||||||
test_unsupported |
pass
pt326.5: ironic.tests.unit.conductor.test_utils.CacheVendorTestCase.test_unsupported |
||||||
ironic.tests.unit.conductor.test_utils.DeployingErrorHandlerTestCase | 7 | 7 | 0 | 0 | 0 | Detail | |
test_cleanup_after_timeout |
pass
pt327.1: ironic.tests.unit.conductor.test_utils.DeployingErrorHandlerTestCase.test_cleanup_after_timeout |
||||||
test_cleanup_after_timeout_shared_lock |
pass
pt327.2: ironic.tests.unit.conductor.test_utils.DeployingErrorHandlerTestCase.test_cleanup_after_timeout_shared_lock |
||||||
test_deploying_error_handler |
pass
pt327.3: ironic.tests.unit.conductor.test_utils.DeployingErrorHandlerTestCase.test_deploying_error_handler |
||||||
test_deploying_error_handler_cleanup_ironic_exception |
pass
pt327.4: ironic.tests.unit.conductor.test_utils.DeployingErrorHandlerTestCase.test_deploying_error_handler_cleanup_ironic_exception |
||||||
test_deploying_error_handler_cleanup_random_exception |
pass
pt327.5: ironic.tests.unit.conductor.test_utils.DeployingErrorHandlerTestCase.test_deploying_error_handler_cleanup_random_exception |
||||||
test_deploying_error_handler_no_cleanup |
pass
pt327.6: ironic.tests.unit.conductor.test_utils.DeployingErrorHandlerTestCase.test_deploying_error_handler_no_cleanup |
||||||
test_deploying_error_handler_not_deploy |
pass
pt327.7: ironic.tests.unit.conductor.test_utils.DeployingErrorHandlerTestCase.test_deploying_error_handler_not_deploy |
||||||
ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase | 39 | 39 | 0 | 0 | 0 | Detail | |
test_abort_on_conductor_take_over_cleaning |
pass
pt328.1: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_abort_on_conductor_take_over_cleaning |
||||||
test_abort_on_conductor_take_over_deploying |
pass
pt328.2: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_abort_on_conductor_take_over_deploying |
||||||
test_cleaning_error_handler |
pass
pt328.3: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_cleaning_error_handler |
||||||
test_cleaning_error_handler_cleanfail |
pass
pt328.4: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_cleaning_error_handler_cleanfail |
||||||
test_cleaning_error_handler_cleanwait |
pass
pt328.5: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_cleaning_error_handler_cleanwait |
||||||
test_cleaning_error_handler_manual |
pass
pt328.6: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_cleaning_error_handler_manual |
||||||
test_cleaning_error_handler_no_fail |
pass
pt328.7: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_cleaning_error_handler_no_fail |
||||||
test_cleaning_error_handler_no_teardown |
pass
pt328.8: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_cleaning_error_handler_no_teardown |
||||||
test_cleaning_error_handler_tear_down_error |
pass
pt328.9: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_cleaning_error_handler_tear_down_error |
||||||
test_cleanup_cleanwait_timeout |
pass
pt328.10: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_cleanup_cleanwait_timeout |
||||||
test_cleanup_cleanwait_timeout_handler_call |
pass
pt328.11: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_cleanup_cleanwait_timeout_handler_call |
||||||
test_cleanup_rescuewait_timeout |
pass
pt328.12: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_cleanup_rescuewait_timeout |
||||||
test_cleanup_rescuewait_timeout_known_exc |
pass
pt328.13: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_cleanup_rescuewait_timeout_known_exc |
||||||
test_cleanup_rescuewait_timeout_unknown_exc |
pass
pt328.14: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_cleanup_rescuewait_timeout_unknown_exc |
||||||
test_cleanup_servicewait_timeout |
pass
pt328.15: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_cleanup_servicewait_timeout |
||||||
test_cleanup_servicewait_timeout_handler_call |
pass
pt328.16: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_cleanup_servicewait_timeout_handler_call |
||||||
test_power_state_error_handler_no_worker |
pass
pt328.17: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_power_state_error_handler_no_worker |
||||||
test_power_state_error_handler_other_error |
pass
pt328.18: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_power_state_error_handler_other_error |
||||||
test_provision_error_handler_no_worker |
pass
pt328.19: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_provision_error_handler_no_worker |
||||||
test_provision_error_handler_other_error |
pass
pt328.20: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_provision_error_handler_other_error |
||||||
test_rescuing_error_handler |
pass
pt328.21: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_rescuing_error_handler |
||||||
test_rescuing_error_handler_bad_state |
pass
pt328.22: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_rescuing_error_handler_bad_state |
||||||
test_rescuing_error_handler_ironic_exc |
pass
pt328.23: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_rescuing_error_handler_ironic_exc |
||||||
test_rescuing_error_handler_other_exc |
pass
pt328.24: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_rescuing_error_handler_other_exc |
||||||
test_rescuing_error_handler_set_failed_state_false |
pass
pt328.25: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_rescuing_error_handler_set_failed_state_false |
||||||
test_servicing_error_handler |
pass
pt328.26: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_servicing_error_handler |
||||||
test_servicing_error_handler_no_fail |
pass
pt328.27: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_servicing_error_handler_no_fail |
||||||
test_servicing_error_handler_no_teardown |
pass
pt328.28: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_servicing_error_handler_no_teardown |
||||||
test_servicing_error_handler_servicefail |
pass
pt328.29: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_servicing_error_handler_servicefail |
||||||
test_servicing_error_handler_servicewait |
pass
pt328.30: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_servicing_error_handler_servicewait |
||||||
test_servicing_error_handler_tear_down_error |
pass
pt328.31: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_servicing_error_handler_tear_down_error |
||||||
test_spawn_cleaning_error_handler_no_worker |
pass
pt328.32: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_spawn_cleaning_error_handler_no_worker |
||||||
test_spawn_cleaning_error_handler_other_error |
pass
pt328.33: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_spawn_cleaning_error_handler_other_error |
||||||
test_spawn_deploying_error_handler_no_worker |
pass
pt328.34: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_spawn_deploying_error_handler_no_worker |
||||||
test_spawn_deploying_error_handler_other_error |
pass
pt328.35: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_spawn_deploying_error_handler_other_error |
||||||
test_spawn_rescue_error_handler_no_worker |
pass
pt328.36: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_spawn_rescue_error_handler_no_worker |
||||||
test_spawn_rescue_error_handler_other_error |
pass
pt328.37: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_spawn_rescue_error_handler_other_error |
||||||
test_spawn_servicing_error_handler_no_worker |
pass
pt328.38: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_spawn_servicing_error_handler_no_worker |
||||||
test_spawn_servicing_error_handler_other_error |
pass
pt328.39: ironic.tests.unit.conductor.test_utils.ErrorHandlersTestCase.test_spawn_servicing_error_handler_other_error |
||||||
ironic.tests.unit.conductor.test_utils.FastTrackTestCase | 12 | 12 | 0 | 0 | 0 | Detail | |
test_is_fast_track |
pass
pt329.1: ironic.tests.unit.conductor.test_utils.FastTrackTestCase.test_is_fast_track |
||||||
test_is_fast_track_config_false |
pass
pt329.2: ironic.tests.unit.conductor.test_utils.FastTrackTestCase.test_is_fast_track_config_false |
||||||
test_is_fast_track_disabled_in_driver_info |
pass
pt329.3: ironic.tests.unit.conductor.test_utils.FastTrackTestCase.test_is_fast_track_disabled_in_driver_info |
||||||
test_is_fast_track_disabled_in_driver_info_string |
pass
pt329.4: ironic.tests.unit.conductor.test_utils.FastTrackTestCase.test_is_fast_track_disabled_in_driver_info_string |
||||||
test_is_fast_track_error_blocks |
pass
pt329.5: ironic.tests.unit.conductor.test_utils.FastTrackTestCase.test_is_fast_track_error_blocks |
||||||
test_is_fast_track_inspected_no_heartbeat |
pass
pt329.6: ironic.tests.unit.conductor.test_utils.FastTrackTestCase.test_is_fast_track_inspected_no_heartbeat |
||||||
test_is_fast_track_no_heartbeat |
pass
pt329.7: ironic.tests.unit.conductor.test_utils.FastTrackTestCase.test_is_fast_track_no_heartbeat |
||||||
test_is_fast_track_not_in_servicing |
pass
pt329.8: ironic.tests.unit.conductor.test_utils.FastTrackTestCase.test_is_fast_track_not_in_servicing |
||||||
test_is_fast_track_power_off_false |
pass
pt329.9: ironic.tests.unit.conductor.test_utils.FastTrackTestCase.test_is_fast_track_power_off_false |
||||||
test_is_fast_track_powered_after_heartbeat |
pass
pt329.10: ironic.tests.unit.conductor.test_utils.FastTrackTestCase.test_is_fast_track_powered_after_heartbeat |
||||||
test_is_fast_track_via_driver_info |
pass
pt329.11: ironic.tests.unit.conductor.test_utils.FastTrackTestCase.test_is_fast_track_via_driver_info |
||||||
test_is_fast_track_via_driver_info_string |
pass
pt329.12: ironic.tests.unit.conductor.test_utils.FastTrackTestCase.test_is_fast_track_via_driver_info_string |
||||||
ironic.tests.unit.conductor.test_utils.GetAttachedVifTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_get_attached_vif_cleaning |
pass
pt330.1: ironic.tests.unit.conductor.test_utils.GetAttachedVifTestCase.test_get_attached_vif_cleaning |
||||||
test_get_attached_vif_inspecting |
pass
pt330.2: ironic.tests.unit.conductor.test_utils.GetAttachedVifTestCase.test_get_attached_vif_inspecting |
||||||
test_get_attached_vif_none |
pass
pt330.3: ironic.tests.unit.conductor.test_utils.GetAttachedVifTestCase.test_get_attached_vif_none |
||||||
test_get_attached_vif_provisioning |
pass
pt330.4: ironic.tests.unit.conductor.test_utils.GetAttachedVifTestCase.test_get_attached_vif_provisioning |
||||||
test_get_attached_vif_rescuing |
pass
pt330.5: ironic.tests.unit.conductor.test_utils.GetAttachedVifTestCase.test_get_attached_vif_rescuing |
||||||
test_get_attached_vif_tenant |
pass
pt330.6: ironic.tests.unit.conductor.test_utils.GetAttachedVifTestCase.test_get_attached_vif_tenant |
||||||
ironic.tests.unit.conductor.test_utils.GetConfigDriveImageTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_build_empty |
pass
pt331.1: ironic.tests.unit.conductor.test_utils.GetConfigDriveImageTestCase.test_build_empty |
||||||
test_build_populated |
pass
pt331.2: ironic.tests.unit.conductor.test_utils.GetConfigDriveImageTestCase.test_build_populated |
||||||
test_build_user_data_as_dict |
pass
pt331.3: ironic.tests.unit.conductor.test_utils.GetConfigDriveImageTestCase.test_build_user_data_as_dict |
||||||
test_build_user_data_as_string |
pass
pt331.4: ironic.tests.unit.conductor.test_utils.GetConfigDriveImageTestCase.test_build_user_data_as_string |
||||||
test_no_configdrive |
pass
pt331.5: ironic.tests.unit.conductor.test_utils.GetConfigDriveImageTestCase.test_no_configdrive |
||||||
test_string |
pass
pt331.6: ironic.tests.unit.conductor.test_utils.GetConfigDriveImageTestCase.test_string |
||||||
ironic.tests.unit.conductor.test_utils.GetNodeNextStepsTestCase | 7 | 7 | 0 | 0 | 0 | Detail | |
test_get_node_next_clean_steps |
pass
pt332.1: ironic.tests.unit.conductor.test_utils.GetNodeNextStepsTestCase.test_get_node_next_clean_steps |
||||||
test_get_node_next_clean_steps_no_skip |
pass
pt332.2: ironic.tests.unit.conductor.test_utils.GetNodeNextStepsTestCase.test_get_node_next_clean_steps_no_skip |
||||||
test_get_node_next_clean_steps_unset_clean_step |
pass
pt332.3: ironic.tests.unit.conductor.test_utils.GetNodeNextStepsTestCase.test_get_node_next_clean_steps_unset_clean_step |
||||||
test_get_node_next_deploy_steps |
pass
pt332.4: ironic.tests.unit.conductor.test_utils.GetNodeNextStepsTestCase.test_get_node_next_deploy_steps |
||||||
test_get_node_next_deploy_steps_no_skip |
pass
pt332.5: ironic.tests.unit.conductor.test_utils.GetNodeNextStepsTestCase.test_get_node_next_deploy_steps_no_skip |
||||||
test_get_node_next_deploy_steps_unset_deploy_step |
pass
pt332.6: ironic.tests.unit.conductor.test_utils.GetNodeNextStepsTestCase.test_get_node_next_deploy_steps_unset_deploy_step |
||||||
test_get_node_next_steps_exception |
pass
pt332.7: ironic.tests.unit.conductor.test_utils.GetNodeNextStepsTestCase.test_get_node_next_steps_exception |
||||||
ironic.tests.unit.conductor.test_utils.GetTokenProjectFromRequestTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_no_token_info |
pass
pt333.1: ironic.tests.unit.conductor.test_utils.GetTokenProjectFromRequestTestCase.test_no_token_info |
||||||
test_returns_project_id_if_present |
pass
pt333.2: ironic.tests.unit.conductor.test_utils.GetTokenProjectFromRequestTestCase.test_returns_project_id_if_present |
||||||
ironic.tests.unit.conductor.test_utils.MiscTestCase | 12 | 12 | 0 | 0 | 0 | Detail | |
test_exclude_current_conductor |
pass
pt334.1: ironic.tests.unit.conductor.test_utils.MiscTestCase.test_exclude_current_conductor |
||||||
test_notify_conductor_resume_clean |
pass
pt334.2: ironic.tests.unit.conductor.test_utils.MiscTestCase.test_notify_conductor_resume_clean |
||||||
test_notify_conductor_resume_deploy |
pass
pt334.3: ironic.tests.unit.conductor.test_utils.MiscTestCase.test_notify_conductor_resume_deploy |
||||||
test_notify_conductor_resume_operation |
pass
pt334.4: ironic.tests.unit.conductor.test_utils.MiscTestCase.test_notify_conductor_resume_operation |
||||||
test_power_on_node_if_needed_false_no_need |
pass
pt334.5: ironic.tests.unit.conductor.test_utils.MiscTestCase.test_power_on_node_if_needed_false_no_need |
||||||
test_power_on_node_if_needed_false_power_on |
pass
pt334.6: ironic.tests.unit.conductor.test_utils.MiscTestCase.test_power_on_node_if_needed_false_power_on |
||||||
test_power_on_node_if_needed_true |
pass
pt334.7: ironic.tests.unit.conductor.test_utils.MiscTestCase.test_power_on_node_if_needed_true |
||||||
test_power_on_node_if_needed_with_smart_nic_port |
pass
pt334.8: ironic.tests.unit.conductor.test_utils.MiscTestCase.test_power_on_node_if_needed_with_smart_nic_port |
||||||
test_remove_node_rescue_password_save_false |
pass
pt334.9: ironic.tests.unit.conductor.test_utils.MiscTestCase.test_remove_node_rescue_password_save_false |
||||||
test_remove_node_rescue_password_save_true |
pass
pt334.10: ironic.tests.unit.conductor.test_utils.MiscTestCase.test_remove_node_rescue_password_save_true |
||||||
test_restore_power_state_if_needed_false |
pass
pt334.11: ironic.tests.unit.conductor.test_utils.MiscTestCase.test_restore_power_state_if_needed_false |
||||||
test_restore_power_state_if_needed_true |
pass
pt334.12: ironic.tests.unit.conductor.test_utils.MiscTestCase.test_restore_power_state_if_needed_true |
||||||
ironic.tests.unit.conductor.test_utils.NodeGetBootModeTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_node_get_boot_mode_unsupported |
pass
pt335.1: ironic.tests.unit.conductor.test_utils.NodeGetBootModeTestCase.test_node_get_boot_mode_unsupported |
||||||
test_node_get_boot_mode_valid |
pass
pt335.2: ironic.tests.unit.conductor.test_utils.NodeGetBootModeTestCase.test_node_get_boot_mode_valid |
||||||
ironic.tests.unit.conductor.test_utils.NodeHistoryRecordTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_record_node_history |
pass
pt336.1: ironic.tests.unit.conductor.test_utils.NodeHistoryRecordTestCase.test_record_node_history |
||||||
test_record_node_history_disaled |
pass
pt336.2: ironic.tests.unit.conductor.test_utils.NodeHistoryRecordTestCase.test_record_node_history_disaled |
||||||
test_record_node_history_noop |
pass
pt336.3: ironic.tests.unit.conductor.test_utils.NodeHistoryRecordTestCase.test_record_node_history_noop |
||||||
test_record_node_history_with_error_severity |
pass
pt336.4: ironic.tests.unit.conductor.test_utils.NodeHistoryRecordTestCase.test_record_node_history_with_error_severity |
||||||
test_record_node_history_with_user |
pass
pt336.5: ironic.tests.unit.conductor.test_utils.NodeHistoryRecordTestCase.test_record_node_history_with_user |
||||||
ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase | 33 | 33 | 0 | 0 | 0 | Detail | |
test__calculate_target_state |
pass
pt337.1: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test__calculate_target_state |
||||||
test__can_skip_state_change_db_not_in_sync |
pass
pt337.2: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test__can_skip_state_change_db_not_in_sync |
||||||
test__can_skip_state_change_different_state |
pass
pt337.3: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test__can_skip_state_change_different_state |
||||||
test__can_skip_state_change_failed_getting_state_notify |
pass
pt337.4: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test__can_skip_state_change_failed_getting_state_notify |
||||||
test__can_skip_state_change_same_state |
pass
pt337.5: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test__can_skip_state_change_same_state |
||||||
test_node_power_action_already_being_processed |
pass
pt337.6: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_already_being_processed |
||||||
test_node_power_action_disable_power_off |
pass
pt337.7: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_disable_power_off |
||||||
test_node_power_action_failed_getting_state |
pass
pt337.8: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_failed_getting_state |
||||||
test_node_power_action_failed_getting_state_notify |
pass
pt337.9: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_failed_getting_state_notify |
||||||
test_node_power_action_in_same_state |
pass
pt337.10: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_in_same_state |
||||||
test_node_power_action_in_same_state_db_not_in_sync |
pass
pt337.11: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_in_same_state_db_not_in_sync |
||||||
test_node_power_action_invalid_state |
pass
pt337.12: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_invalid_state |
||||||
test_node_power_action_invalid_state_notify |
pass
pt337.13: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_invalid_state_notify |
||||||
test_node_power_action_keep_last_error |
pass
pt337.14: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_keep_last_error |
||||||
test_node_power_action_power_off |
pass
pt337.15: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_power_off |
||||||
test_node_power_action_power_off_already |
pass
pt337.16: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_power_off_already |
||||||
test_node_power_action_power_off_exception_if_child_locked |
pass
pt337.17: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_power_off_exception_if_child_locked |
||||||
test_node_power_action_power_off_parent |
pass
pt337.18: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_power_off_parent |
||||||
test_node_power_action_power_off_parent_child_remains |
pass
pt337.19: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_power_off_parent_child_remains |
||||||
test_node_power_action_power_off_pregenerated_token |
pass
pt337.20: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_power_off_pregenerated_token |
||||||
test_node_power_action_power_off_storage_detach |
pass
pt337.21: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_power_off_storage_detach |
||||||
test_node_power_action_power_on |
pass
pt337.22: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_power_on |
||||||
test_node_power_action_power_on_exception_if_parent_locked |
pass
pt337.23: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_power_on_exception_if_parent_locked |
||||||
test_node_power_action_power_on_notify |
pass
pt337.24: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_power_on_notify |
||||||
test_node_power_action_power_on_parent_off |
pass
pt337.25: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_power_on_parent_off |
||||||
test_node_power_action_power_on_storage_attach |
pass
pt337.26: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_power_on_storage_attach |
||||||
test_node_power_action_power_on_with_parent |
pass
pt337.27: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_power_on_with_parent |
||||||
test_node_power_action_power_reboot |
pass
pt337.28: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_power_reboot |
||||||
test_node_power_action_power_reboot_with_disable_power_off |
pass
pt337.29: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_power_reboot_with_disable_power_off |
||||||
test_node_power_action_reboot_no_timeout |
pass
pt337.30: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_reboot_no_timeout |
||||||
test_node_power_action_reboot_storage_attach |
pass
pt337.31: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_reboot_storage_attach |
||||||
test_node_power_action_set_power_failure |
pass
pt337.32: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_set_power_failure |
||||||
test_node_power_action_set_power_failure_notify |
pass
pt337.33: ironic.tests.unit.conductor.test_utils.NodePowerActionTestCase.test_node_power_action_set_power_failure_notify |
||||||
ironic.tests.unit.conductor.test_utils.NodeSetBootDeviceTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_node_set_boot_device_adopting |
pass
pt338.1: ironic.tests.unit.conductor.test_utils.NodeSetBootDeviceTestCase.test_node_set_boot_device_adopting |
||||||
test_node_set_boot_device_force_always |
pass
pt338.2: ironic.tests.unit.conductor.test_utils.NodeSetBootDeviceTestCase.test_node_set_boot_device_force_always |
||||||
test_node_set_boot_device_force_default |
pass
pt338.3: ironic.tests.unit.conductor.test_utils.NodeSetBootDeviceTestCase.test_node_set_boot_device_force_default |
||||||
test_node_set_boot_device_force_never |
pass
pt338.4: ironic.tests.unit.conductor.test_utils.NodeSetBootDeviceTestCase.test_node_set_boot_device_force_never |
||||||
test_node_set_boot_device_non_existent_device |
pass
pt338.5: ironic.tests.unit.conductor.test_utils.NodeSetBootDeviceTestCase.test_node_set_boot_device_non_existent_device |
||||||
test_node_set_boot_device_valid |
pass
pt338.6: ironic.tests.unit.conductor.test_utils.NodeSetBootDeviceTestCase.test_node_set_boot_device_valid |
||||||
ironic.tests.unit.conductor.test_utils.NodeSetBootModeTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_node_set_boot_mode_adopting |
pass
pt339.1: ironic.tests.unit.conductor.test_utils.NodeSetBootModeTestCase.test_node_set_boot_mode_adopting |
||||||
test_node_set_boot_mode_non_existent_mode |
pass
pt339.2: ironic.tests.unit.conductor.test_utils.NodeSetBootModeTestCase.test_node_set_boot_mode_non_existent_mode |
||||||
test_node_set_boot_mode_valid |
pass
pt339.3: ironic.tests.unit.conductor.test_utils.NodeSetBootModeTestCase.test_node_set_boot_mode_valid |
||||||
ironic.tests.unit.conductor.test_utils.NodeSoftPowerActionTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_node_power_action_power_soft_reboot |
pass
pt340.1: ironic.tests.unit.conductor.test_utils.NodeSoftPowerActionTestCase.test_node_power_action_power_soft_reboot |
||||||
test_node_power_action_power_soft_reboot_timeout |
pass
pt340.2: ironic.tests.unit.conductor.test_utils.NodeSoftPowerActionTestCase.test_node_power_action_power_soft_reboot_timeout |
||||||
test_node_power_action_soft_power_off |
pass
pt340.3: ironic.tests.unit.conductor.test_utils.NodeSoftPowerActionTestCase.test_node_power_action_soft_power_off |
||||||
test_node_power_action_soft_power_off_storage_detach |
pass
pt340.4: ironic.tests.unit.conductor.test_utils.NodeSoftPowerActionTestCase.test_node_power_action_soft_power_off_storage_detach |
||||||
test_node_power_action_soft_power_off_timeout |
pass
pt340.5: ironic.tests.unit.conductor.test_utils.NodeSoftPowerActionTestCase.test_node_power_action_soft_power_off_timeout |
||||||
ironic.tests.unit.conductor.test_utils.ServiceUtilsTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_wipe_service_internal_info |
pass
pt341.1: ironic.tests.unit.conductor.test_utils.ServiceUtilsTestCase.test_wipe_service_internal_info |
||||||
ironic.tests.unit.conductor.test_utils.StoreAgentCertificateTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_no_change |
pass
pt342.1: ironic.tests.unit.conductor.test_utils.StoreAgentCertificateTestCase.test_no_change |
||||||
test_store_existing |
pass
pt342.2: ironic.tests.unit.conductor.test_utils.StoreAgentCertificateTestCase.test_store_existing |
||||||
test_store_new |
pass
pt342.3: ironic.tests.unit.conductor.test_utils.StoreAgentCertificateTestCase.test_store_new |
||||||
test_take_over |
pass
pt342.4: ironic.tests.unit.conductor.test_utils.StoreAgentCertificateTestCase.test_take_over |
||||||
ironic.tests.unit.conductor.test_utils.ValidateInstanceInfoTraitsTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_validate_instance_info_traits |
pass
pt343.1: ironic.tests.unit.conductor.test_utils.ValidateInstanceInfoTraitsTestCase.test_validate_instance_info_traits |
||||||
test_validate_instance_info_traits_empty_instance_traits |
pass
pt343.2: ironic.tests.unit.conductor.test_utils.ValidateInstanceInfoTraitsTestCase.test_validate_instance_info_traits_empty_instance_traits |
||||||
test_validate_instance_info_traits_invalid_trait_type |
pass
pt343.3: ironic.tests.unit.conductor.test_utils.ValidateInstanceInfoTraitsTestCase.test_validate_instance_info_traits_invalid_trait_type |
||||||
test_validate_instance_info_traits_invalid_type |
pass
pt343.4: ironic.tests.unit.conductor.test_utils.ValidateInstanceInfoTraitsTestCase.test_validate_instance_info_traits_invalid_type |
||||||
test_validate_instance_info_traits_missing |
pass
pt343.5: ironic.tests.unit.conductor.test_utils.ValidateInstanceInfoTraitsTestCase.test_validate_instance_info_traits_missing |
||||||
test_validate_instance_info_traits_no_instance_traits |
pass
pt343.6: ironic.tests.unit.conductor.test_utils.ValidateInstanceInfoTraitsTestCase.test_validate_instance_info_traits_no_instance_traits |
||||||
ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase | 28 | 28 | 0 | 0 | 0 | Detail | |
test_validate_port_physnet_1_port_portgroup_no_physnet_create_1 |
pass
pt344.1: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_1_port_portgroup_no_physnet_create_1 |
||||||
test_validate_port_physnet_1_port_portgroup_no_physnet_create_2 |
pass
pt344.2: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_1_port_portgroup_no_physnet_create_2 |
||||||
test_validate_port_physnet_1_port_portgroup_no_physnet_update_1 |
pass
pt344.3: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_1_port_portgroup_no_physnet_update_1 |
||||||
test_validate_port_physnet_1_port_portgroup_no_physnet_update_2 |
pass
pt344.4: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_1_port_portgroup_no_physnet_update_2 |
||||||
test_validate_port_physnet_1_port_portgroup_no_physnet_update_add_1 |
pass
pt344.5: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_1_port_portgroup_no_physnet_update_add_1 |
||||||
test_validate_port_physnet_1_port_portgroup_no_physnet_update_add_2 |
pass
pt344.6: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_1_port_portgroup_no_physnet_update_add_2 |
||||||
test_validate_port_physnet_1_port_portgroup_w_physnet_create_1 |
pass
pt344.7: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_1_port_portgroup_w_physnet_create_1 |
||||||
test_validate_port_physnet_1_port_portgroup_w_physnet_create_2 |
pass
pt344.8: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_1_port_portgroup_w_physnet_create_2 |
||||||
test_validate_port_physnet_1_port_portgroup_w_physnet_create_3 |
pass
pt344.9: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_1_port_portgroup_w_physnet_create_3 |
||||||
test_validate_port_physnet_1_port_portgroup_w_physnet_update_1 |
pass
pt344.10: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_1_port_portgroup_w_physnet_update_1 |
||||||
test_validate_port_physnet_1_port_portgroup_w_physnet_update_2 |
pass
pt344.11: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_1_port_portgroup_w_physnet_update_2 |
||||||
test_validate_port_physnet_1_port_portgroup_w_physnet_update_3 |
pass
pt344.12: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_1_port_portgroup_w_physnet_update_3 |
||||||
test_validate_port_physnet_1_port_portgroup_w_physnet_update_add_1 |
pass
pt344.13: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_1_port_portgroup_w_physnet_update_add_1 |
||||||
test_validate_port_physnet_1_port_portgroup_w_physnet_update_add_2 |
pass
pt344.14: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_1_port_portgroup_w_physnet_update_add_2 |
||||||
test_validate_port_physnet_1_port_portgroup_w_physnet_update_add_3 |
pass
pt344.15: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_1_port_portgroup_w_physnet_update_add_3 |
||||||
test_validate_port_physnet_2_port_portgroup_no_physnet_update_1 |
pass
pt344.16: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_2_port_portgroup_no_physnet_update_1 |
||||||
test_validate_port_physnet_2_port_portgroup_no_physnet_update_2 |
pass
pt344.17: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_2_port_portgroup_no_physnet_update_2 |
||||||
test_validate_port_physnet_2_port_portgroup_w_physnet_update_1 |
pass
pt344.18: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_2_port_portgroup_w_physnet_update_1 |
||||||
test_validate_port_physnet_2_port_portgroup_w_physnet_update_2 |
pass
pt344.19: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_2_port_portgroup_w_physnet_update_2 |
||||||
test_validate_port_physnet_2_port_portgroup_w_physnet_update_3 |
pass
pt344.20: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_2_port_portgroup_w_physnet_update_3 |
||||||
test_validate_port_physnet_empty_portgroup_create_1 |
pass
pt344.21: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_empty_portgroup_create_1 |
||||||
test_validate_port_physnet_empty_portgroup_create_2 |
pass
pt344.22: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_empty_portgroup_create_2 |
||||||
test_validate_port_physnet_empty_portgroup_update_1 |
pass
pt344.23: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_empty_portgroup_update_1 |
||||||
test_validate_port_physnet_empty_portgroup_update_2 |
pass
pt344.24: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_empty_portgroup_update_2 |
||||||
test_validate_port_physnet_inconsistent_physnets |
pass
pt344.25: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_inconsistent_physnets |
||||||
test_validate_port_physnet_inconsistent_physnets_fix |
pass
pt344.26: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_inconsistent_physnets_fix |
||||||
test_validate_port_physnet_no_portgroup_create |
pass
pt344.27: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_no_portgroup_create |
||||||
test_validate_port_physnet_no_portgroup_update |
pass
pt344.28: ironic.tests.unit.conductor.test_utils.ValidatePortPhysnetTestCase.test_validate_port_physnet_no_portgroup_update |
||||||
ironic.tests.unit.conductor.test_verify.DoNodeVerifyTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test__do_node_cache_bios |
pass
pt345.1: ironic.tests.unit.conductor.test_verify.DoNodeVerifyTestCase.test__do_node_cache_bios |
||||||
test__do_node_cache_bios_exception |
pass
pt345.2: ironic.tests.unit.conductor.test_verify.DoNodeVerifyTestCase.test__do_node_cache_bios_exception |
||||||
test__do_node_cache_bios_unsupported |
pass
pt345.3: ironic.tests.unit.conductor.test_verify.DoNodeVerifyTestCase.test__do_node_cache_bios_unsupported |
||||||
test__do_node_verify |
pass
pt345.4: ironic.tests.unit.conductor.test_verify.DoNodeVerifyTestCase.test__do_node_verify |
||||||
test__do_node_verify_get_state_fails |
pass
pt345.5: ironic.tests.unit.conductor.test_verify.DoNodeVerifyTestCase.test__do_node_verify_get_state_fails |
||||||
test__do_node_verify_validation_fails |
pass
pt345.6: ironic.tests.unit.conductor.test_verify.DoNodeVerifyTestCase.test__do_node_verify_validation_fails |
||||||
ironic.tests.unit.conf.test_auth.AuthConfTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_add_auth_opts |
pass
pt346.1: ironic.tests.unit.conf.test_auth.AuthConfTestCase.test_add_auth_opts |
||||||
ironic.tests.unit.conf.test_conductor.ValidateConductorAllowedPaths | 3 | 3 | 0 | 0 | 0 | Detail | |
test_abspath_validation_bad_path_raises |
pass
pt347.1: ironic.tests.unit.conf.test_conductor.ValidateConductorAllowedPaths.test_abspath_validation_bad_path_raises |
||||||
test_abspath_validation_good_paths |
pass
pt347.2: ironic.tests.unit.conf.test_conductor.ValidateConductorAllowedPaths.test_abspath_validation_good_paths |
||||||
test_abspath_validation_good_paths_trailing_slash |
pass
pt347.3: ironic.tests.unit.conf.test_conductor.ValidateConductorAllowedPaths.test_abspath_validation_good_paths_trailing_slash |
||||||
ironic.tests.unit.conf.test_types.ExplicitAbsolutePath | 1 | 1 | 0 | 0 | 0 | Detail | |
test_explicit_absolute_path |
pass
pt348.1: ironic.tests.unit.conf.test_types.ExplicitAbsolutePath.test_explicit_absolute_path |
||||||
ironic.tests.unit.console.container.test_console_container.TestConsoleContainerFactory | 1 | 1 | 0 | 0 | 0 | Detail | |
test_factory |
pass
pt349.1: ironic.tests.unit.console.container.test_console_container.TestConsoleContainerFactory.test_factory |
||||||
ironic.tests.unit.console.container.test_console_container.TestSystemdConsoleContainer | 11 | 11 | 0 | 0 | 0 | Detail | |
test__container_name |
pass
pt350.1: ironic.tests.unit.console.container.test_console_container.TestSystemdConsoleContainer.test__container_name |
||||||
test__container_path |
pass
pt350.2: ironic.tests.unit.console.container.test_console_container.TestSystemdConsoleContainer.test__container_path |
||||||
test__host_port |
pass
pt350.3: ironic.tests.unit.console.container.test_console_container.TestSystemdConsoleContainer.test__host_port |
||||||
test__reload |
pass
pt350.4: ironic.tests.unit.console.container.test_console_container.TestSystemdConsoleContainer.test__reload |
||||||
test__start |
pass
pt350.5: ironic.tests.unit.console.container.test_console_container.TestSystemdConsoleContainer.test__start |
||||||
test__stop |
pass
pt350.6: ironic.tests.unit.console.container.test_console_container.TestSystemdConsoleContainer.test__stop |
||||||
test__unit_name |
pass
pt350.7: ironic.tests.unit.console.container.test_console_container.TestSystemdConsoleContainer.test__unit_name |
||||||
test__write_container_file |
pass
pt350.8: ironic.tests.unit.console.container.test_console_container.TestSystemdConsoleContainer.test__write_container_file |
||||||
test_delete_container_file |
pass
pt350.9: ironic.tests.unit.console.container.test_console_container.TestSystemdConsoleContainer.test_delete_container_file |
||||||
test_start_stop_container |
pass
pt350.10: ironic.tests.unit.console.container.test_console_container.TestSystemdConsoleContainer.test_start_stop_container |
||||||
test_stop_all_containers |
pass
pt350.11: ironic.tests.unit.console.container.test_console_container.TestSystemdConsoleContainer.test_stop_all_containers |
||||||
ironic.tests.unit.console.rfb.test_auth.RFBAuthSchemeListTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_find_scheme_fail |
pass
pt351.1: ironic.tests.unit.console.rfb.test_auth.RFBAuthSchemeListTestCase.test_find_scheme_fail |
||||||
test_find_scheme_ok |
pass
pt351.2: ironic.tests.unit.console.rfb.test_auth.RFBAuthSchemeListTestCase.test_find_scheme_ok |
||||||
test_find_scheme_priority |
pass
pt351.3: ironic.tests.unit.console.rfb.test_auth.RFBAuthSchemeListTestCase.test_find_scheme_priority |
||||||
test_load_ok |
pass
pt351.4: ironic.tests.unit.console.rfb.test_auth.RFBAuthSchemeListTestCase.test_load_ok |
||||||
test_load_unknown |
pass
pt351.5: ironic.tests.unit.console.rfb.test_auth.RFBAuthSchemeListTestCase.test_load_unknown |
||||||
ironic.tests.unit.console.rfb.test_authnone.RFBAuthSchemeNoneTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_handshake |
pass
pt352.1: ironic.tests.unit.console.rfb.test_authnone.RFBAuthSchemeNoneTestCase.test_handshake |
||||||
test_types |
pass
pt352.2: ironic.tests.unit.console.rfb.test_authnone.RFBAuthSchemeNoneTestCase.test_types |
||||||
ironic.tests.unit.console.securityproxy.test_rfb.RFBSecurityProxyTestCase | 10 | 10 | 0 | 0 | 0 | Detail | |
test_client_auth_invalid_fails |
pass
pt353.1: ironic.tests.unit.console.securityproxy.test_rfb.RFBSecurityProxyTestCase.test_client_auth_invalid_fails |
||||||
test_exception_in_choose_security_type_fails |
pass
pt353.2: ironic.tests.unit.console.securityproxy.test_rfb.RFBSecurityProxyTestCase.test_exception_in_choose_security_type_fails |
||||||
test_exception_security_handshake_fails |
pass
pt353.3: ironic.tests.unit.console.securityproxy.test_rfb.RFBSecurityProxyTestCase.test_exception_security_handshake_fails |
||||||
test_fail |
pass
pt353.4: ironic.tests.unit.console.securityproxy.test_rfb.RFBSecurityProxyTestCase.test_fail |
||||||
test_fail_server_message |
pass
pt353.5: ironic.tests.unit.console.securityproxy.test_rfb.RFBSecurityProxyTestCase.test_fail_server_message |
||||||
test_fails_on_host_version |
pass
pt353.6: ironic.tests.unit.console.securityproxy.test_rfb.RFBSecurityProxyTestCase.test_fails_on_host_version |
||||||
test_fails_on_sec_type_cnt_zero |
pass
pt353.7: ironic.tests.unit.console.securityproxy.test_rfb.RFBSecurityProxyTestCase.test_fails_on_sec_type_cnt_zero |
||||||
test_fails_on_tenant_version |
pass
pt353.8: ironic.tests.unit.console.securityproxy.test_rfb.RFBSecurityProxyTestCase.test_fails_on_tenant_version |
||||||
test_full_run |
pass
pt353.9: ironic.tests.unit.console.securityproxy.test_rfb.RFBSecurityProxyTestCase.test_full_run |
||||||
test_parse_version |
pass
pt353.10: ironic.tests.unit.console.securityproxy.test_rfb.RFBSecurityProxyTestCase.test_parse_version |
||||||
ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicProxyRequestHandlerDBTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_new_websocket_client_db |
pass
pt354.1: ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicProxyRequestHandlerDBTestCase.test_new_websocket_client_db |
||||||
test_new_websocket_client_db_instance_not_found |
pass
pt354.2: ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicProxyRequestHandlerDBTestCase.test_new_websocket_client_db_instance_not_found |
||||||
ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicProxyRequestHandlerTestCase | 16 | 16 | 0 | 0 | 0 | Detail | |
test__close_connection |
pass
pt355.1: ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicProxyRequestHandlerTestCase.test__close_connection |
||||||
test__close_connection_raise_OSError |
pass
pt355.2: ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicProxyRequestHandlerTestCase.test__close_connection_raise_OSError |
||||||
test_address_string_doesnt_do_reverse_dns_lookup |
pass
pt355.3: ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicProxyRequestHandlerTestCase.test_address_string_doesnt_do_reverse_dns_lookup |
||||||
test_new_websocket_client |
pass
pt355.4: ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicProxyRequestHandlerTestCase.test_new_websocket_client |
||||||
test_new_websocket_client_http_forwarded_proto_https |
pass
pt355.5: ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicProxyRequestHandlerTestCase.test_new_websocket_client_http_forwarded_proto_https |
||||||
test_new_websocket_client_ipv6_url |
pass
pt355.6: ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicProxyRequestHandlerTestCase.test_new_websocket_client_ipv6_url |
||||||
test_new_websocket_client_novnc_allowed_origin_header |
pass
pt355.7: ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicProxyRequestHandlerTestCase.test_new_websocket_client_novnc_allowed_origin_header |
||||||
test_new_websocket_client_novnc_bad_origin_header |
pass
pt355.8: ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicProxyRequestHandlerTestCase.test_new_websocket_client_novnc_bad_origin_header |
||||||
test_new_websocket_client_novnc_blank_origin_header |
pass
pt355.9: ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicProxyRequestHandlerTestCase.test_new_websocket_client_novnc_blank_origin_header |
||||||
test_new_websocket_client_novnc_no_origin_header |
pass
pt355.10: ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicProxyRequestHandlerTestCase.test_new_websocket_client_novnc_no_origin_header |
||||||
test_new_websocket_client_token_invalid |
pass
pt355.11: ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicProxyRequestHandlerTestCase.test_new_websocket_client_token_invalid |
||||||
test_non_default_ssl_min_version_is_set |
pass
pt355.12: ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicProxyRequestHandlerTestCase.test_non_default_ssl_min_version_is_set |
||||||
test_reject_open_redirect |
pass
pt355.13: ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicProxyRequestHandlerTestCase.test_reject_open_redirect |
||||||
test_reject_open_redirect_3_slashes |
pass
pt355.14: ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicProxyRequestHandlerTestCase.test_reject_open_redirect_3_slashes |
||||||
test_ssl_min_version_is_not_set |
pass
pt355.15: ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicProxyRequestHandlerTestCase.test_ssl_min_version_is_not_set |
||||||
test_ssl_min_version_not_set_by_default |
pass
pt355.16: ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicProxyRequestHandlerTestCase.test_ssl_min_version_not_set_by_default |
||||||
ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicWebsocketSecurityProxyTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_proxy_connect_err |
pass
pt356.1: ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicWebsocketSecurityProxyTestCase.test_proxy_connect_err |
||||||
test_proxy_connect_ok |
pass
pt356.2: ironic.tests.unit.console.securityproxy.test_websocketproxy.IronicWebsocketSecurityProxyTestCase.test_proxy_connect_ok |
||||||
ironic.tests.unit.db.sqlalchemy.test_api.TestDBWriteMethodsRetryOnDeadlock | 1 | 1 | 0 | 0 | 0 | Detail | |
test_retry_on_deadlock |
pass
pt357.1: ironic.tests.unit.db.sqlalchemy.test_api.TestDBWriteMethodsRetryOnDeadlock.test_retry_on_deadlock |
||||||
ironic.tests.unit.db.sqlalchemy.test_migrations.ModelsMigrationsSyncMysql | 1 | 1 | 0 | 0 | 0 | Detail | |
test_models_sync |
pass
pt358.1: ironic.tests.unit.db.sqlalchemy.test_migrations.ModelsMigrationsSyncMysql.test_models_sync |
||||||
ironic.tests.unit.db.sqlalchemy.test_migrations.TestMigrationsPostgreSQL | 5 | 0 | 0 | 0 | 5 | Detail | |
test_create_schema_and_version |
skip
pt359.1: ironic.tests.unit.db.sqlalchemy.test_migrations.TestMigrationsPostgreSQL.test_create_schema_and_version |
||||||
test_upgrade_and_create_schema |
skip
pt359.2: ironic.tests.unit.db.sqlalchemy.test_migrations.TestMigrationsPostgreSQL.test_upgrade_and_create_schema |
||||||
test_upgrade_and_version |
skip
pt359.3: ironic.tests.unit.db.sqlalchemy.test_migrations.TestMigrationsPostgreSQL.test_upgrade_and_version |
||||||
test_upgrade_twice |
skip
pt359.4: ironic.tests.unit.db.sqlalchemy.test_migrations.TestMigrationsPostgreSQL.test_upgrade_twice |
||||||
test_walk_versions |
skip
pt359.5: ironic.tests.unit.db.sqlalchemy.test_migrations.TestMigrationsPostgreSQL.test_walk_versions |
||||||
ironic.tests.unit.db.sqlalchemy.test_migrations.TestWalkVersions | 4 | 4 | 0 | 0 | 0 | Detail | |
test_migrate_up |
pass
pt360.1: ironic.tests.unit.db.sqlalchemy.test_migrations.TestWalkVersions.test_migrate_up |
||||||
test_migrate_up_with_data |
pass
pt360.2: ironic.tests.unit.db.sqlalchemy.test_migrations.TestWalkVersions.test_migrate_up_with_data |
||||||
test_walk_versions_all_default |
pass
pt360.3: ironic.tests.unit.db.sqlalchemy.test_migrations.TestWalkVersions.test_walk_versions_all_default |
||||||
test_walk_versions_all_false |
pass
pt360.4: ironic.tests.unit.db.sqlalchemy.test_migrations.TestWalkVersions.test_walk_versions_all_false |
||||||
ironic.tests.unit.db.sqlalchemy.test_models.TestGetClass | 2 | 2 | 0 | 0 | 0 | Detail | |
test_get_class |
pass
pt361.1: ironic.tests.unit.db.sqlalchemy.test_models.TestGetClass.test_get_class |
||||||
test_get_class_bad |
pass
pt361.2: ironic.tests.unit.db.sqlalchemy.test_models.TestGetClass.test_get_class_bad |
||||||
ironic.tests.unit.db.sqlalchemy.test_types.SqlAlchemyCustomTypesTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_JSONEncodedDict_default_value |
pass
pt362.1: ironic.tests.unit.db.sqlalchemy.test_types.SqlAlchemyCustomTypesTestCase.test_JSONEncodedDict_default_value |
||||||
test_JSONEncodedDict_type_check |
pass
pt362.2: ironic.tests.unit.db.sqlalchemy.test_types.SqlAlchemyCustomTypesTestCase.test_JSONEncodedDict_type_check |
||||||
test_JSONEncodedList_default_value |
pass
pt362.3: ironic.tests.unit.db.sqlalchemy.test_types.SqlAlchemyCustomTypesTestCase.test_JSONEncodedList_default_value |
||||||
test_JSONEncodedList_type_check |
pass
pt362.4: ironic.tests.unit.db.sqlalchemy.test_types.SqlAlchemyCustomTypesTestCase.test_JSONEncodedList_type_check |
||||||
ironic.tests.unit.db.test_allocations.AllocationsTestCase | 30 | 30 | 0 | 0 | 0 | Detail | |
test_create |
pass
pt363.1: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_create |
||||||
test_create_allocation_duplicated_name |
pass
pt363.2: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_create_allocation_duplicated_name |
||||||
test_create_allocation_duplicated_uuid |
pass
pt363.3: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_create_allocation_duplicated_uuid |
||||||
test_destroy_allocation |
pass
pt363.4: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_destroy_allocation |
||||||
test_destroy_allocation_that_does_not_exist |
pass
pt363.5: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_destroy_allocation_that_does_not_exist |
||||||
test_destroy_allocation_uuid |
pass
pt363.6: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_destroy_allocation_uuid |
||||||
test_destroy_allocation_with_node |
pass
pt363.7: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_destroy_allocation_with_node |
||||||
test_get_allocation_by_id |
pass
pt363.8: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_get_allocation_by_id |
||||||
test_get_allocation_by_id_that_does_not_exist |
pass
pt363.9: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_get_allocation_by_id_that_does_not_exist |
||||||
test_get_allocation_by_name |
pass
pt363.10: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_get_allocation_by_name |
||||||
test_get_allocation_by_name_that_does_not_exist |
pass
pt363.11: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_get_allocation_by_name_that_does_not_exist |
||||||
test_get_allocation_by_uuid |
pass
pt363.12: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_get_allocation_by_uuid |
||||||
test_get_allocation_by_uuid_that_does_not_exist |
pass
pt363.13: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_get_allocation_by_uuid_that_does_not_exist |
||||||
test_get_allocation_list |
pass
pt363.14: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_get_allocation_list |
||||||
test_get_allocation_list_filter_by_conductor_affinity |
pass
pt363.15: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_get_allocation_list_filter_by_conductor_affinity |
||||||
test_get_allocation_list_filter_by_node |
pass
pt363.16: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_get_allocation_list_filter_by_node |
||||||
test_get_allocation_list_filter_by_rsc |
pass
pt363.17: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_get_allocation_list_filter_by_rsc |
||||||
test_get_allocation_list_filter_by_state |
pass
pt363.18: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_get_allocation_list_filter_by_state |
||||||
test_get_allocation_list_invalid_fields |
pass
pt363.19: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_get_allocation_list_invalid_fields |
||||||
test_get_allocation_list_sorted |
pass
pt363.20: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_get_allocation_list_sorted |
||||||
test_take_over_allocation_not_found |
pass
pt363.21: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_take_over_allocation_not_found |
||||||
test_take_over_conflict |
pass
pt363.22: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_take_over_conflict |
||||||
test_take_over_success |
pass
pt363.23: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_take_over_success |
||||||
test_update_allocation |
pass
pt363.24: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_update_allocation |
||||||
test_update_allocation_associated_with_another_node |
pass
pt363.25: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_update_allocation_associated_with_another_node |
||||||
test_update_allocation_duplicated_name |
pass
pt363.26: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_update_allocation_duplicated_name |
||||||
test_update_allocation_node_already_associated |
pass
pt363.27: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_update_allocation_node_already_associated |
||||||
test_update_allocation_not_found |
pass
pt363.28: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_update_allocation_not_found |
||||||
test_update_allocation_uuid |
pass
pt363.29: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_update_allocation_uuid |
||||||
test_update_allocation_with_node_id |
pass
pt363.30: ironic.tests.unit.db.test_allocations.AllocationsTestCase.test_update_allocation_with_node_id |
||||||
ironic.tests.unit.db.test_api.MigrateToBuiltinInspectionTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_cannot_migrate |
pass
pt364.1: ironic.tests.unit.db.test_api.MigrateToBuiltinInspectionTestCase.test_cannot_migrate |
||||||
test_cannot_migrate_some |
pass
pt364.2: ironic.tests.unit.db.test_api.MigrateToBuiltinInspectionTestCase.test_cannot_migrate_some |
||||||
test_migrate_all |
pass
pt364.3: ironic.tests.unit.db.test_api.MigrateToBuiltinInspectionTestCase.test_migrate_all |
||||||
test_migrate_with_limit |
pass
pt364.4: ironic.tests.unit.db.test_api.MigrateToBuiltinInspectionTestCase.test_migrate_with_limit |
||||||
ironic.tests.unit.db.test_api.UpdateToLatestVersionsTestCase | 7 | 7 | 0 | 0 | 0 | Detail | |
test_empty_db |
pass
pt365.1: ironic.tests.unit.db.test_api.UpdateToLatestVersionsTestCase.test_empty_db |
||||||
test_max_count_zero |
pass
pt365.2: ironic.tests.unit.db.test_api.UpdateToLatestVersionsTestCase.test_max_count_zero |
||||||
test_old_version_max_count_1 |
pass
pt365.3: ironic.tests.unit.db.test_api.UpdateToLatestVersionsTestCase.test_old_version_max_count_1 |
||||||
test_old_version_max_count_2_some_nodes |
pass
pt365.4: ironic.tests.unit.db.test_api.UpdateToLatestVersionsTestCase.test_old_version_max_count_2_some_nodes |
||||||
test_old_version_max_count_same_nodes |
pass
pt365.5: ironic.tests.unit.db.test_api.UpdateToLatestVersionsTestCase.test_old_version_max_count_same_nodes |
||||||
test_one_node |
pass
pt365.6: ironic.tests.unit.db.test_api.UpdateToLatestVersionsTestCase.test_one_node |
||||||
test_version_exists |
pass
pt365.7: ironic.tests.unit.db.test_api.UpdateToLatestVersionsTestCase.test_version_exists |
||||||
ironic.tests.unit.db.test_api.UpgradingTestCase | 10 | 10 | 0 | 0 | 0 | Detail | |
test_check_versions |
pass
pt366.1: ironic.tests.unit.db.test_api.UpgradingTestCase.test_check_versions |
||||||
test_check_versions_conductor |
pass
pt366.2: ironic.tests.unit.db.test_api.UpgradingTestCase.test_check_versions_conductor |
||||||
test_check_versions_conductor_old |
pass
pt366.3: ironic.tests.unit.db.test_api.UpgradingTestCase.test_check_versions_conductor_old |
||||||
test_check_versions_emptyDB |
pass
pt366.4: ironic.tests.unit.db.test_api.UpgradingTestCase.test_check_versions_emptyDB |
||||||
test_check_versions_handles_missing_table |
pass
pt366.5: ironic.tests.unit.db.test_api.UpgradingTestCase.test_check_versions_handles_missing_table |
||||||
test_check_versions_ignore_node |
pass
pt366.6: ironic.tests.unit.db.test_api.UpgradingTestCase.test_check_versions_ignore_node |
||||||
test_check_versions_missing_version_columns |
pass
pt366.7: ironic.tests.unit.db.test_api.UpgradingTestCase.test_check_versions_missing_version_columns |
||||||
test_check_versions_node_no_version |
pass
pt366.8: ironic.tests.unit.db.test_api.UpgradingTestCase.test_check_versions_node_no_version |
||||||
test_check_versions_node_old |
pass
pt366.9: ironic.tests.unit.db.test_api.UpgradingTestCase.test_check_versions_node_old |
||||||
test_check_versions_raises_missing_table |
pass
pt366.10: ironic.tests.unit.db.test_api.UpgradingTestCase.test_check_versions_raises_missing_table |
||||||
ironic.tests.unit.db.test_bios_settings.DbBIOSSettingTestCase | 14 | 14 | 0 | 0 | 0 | Detail | |
test_create_bios_setting_list |
pass
pt367.1: ironic.tests.unit.db.test_bios_settings.DbBIOSSettingTestCase.test_create_bios_setting_list |
||||||
test_create_bios_setting_list_duplicate |
pass
pt367.2: ironic.tests.unit.db.test_bios_settings.DbBIOSSettingTestCase.test_create_bios_setting_list_duplicate |
||||||
test_create_bios_setting_list_node_not_exist |
pass
pt367.3: ironic.tests.unit.db.test_bios_settings.DbBIOSSettingTestCase.test_create_bios_setting_list_node_not_exist |
||||||
test_delete_bios_setting_list |
pass
pt367.4: ironic.tests.unit.db.test_bios_settings.DbBIOSSettingTestCase.test_delete_bios_setting_list |
||||||
test_delete_bios_setting_list_node_not_exist |
pass
pt367.5: ironic.tests.unit.db.test_bios_settings.DbBIOSSettingTestCase.test_delete_bios_setting_list_node_not_exist |
||||||
test_delete_bios_setting_list_setting_not_exist |
pass
pt367.6: ironic.tests.unit.db.test_bios_settings.DbBIOSSettingTestCase.test_delete_bios_setting_list_setting_not_exist |
||||||
test_get_bios_setting |
pass
pt367.7: ironic.tests.unit.db.test_bios_settings.DbBIOSSettingTestCase.test_get_bios_setting |
||||||
test_get_bios_setting_list |
pass
pt367.8: ironic.tests.unit.db.test_bios_settings.DbBIOSSettingTestCase.test_get_bios_setting_list |
||||||
test_get_bios_setting_list_node_not_exist |
pass
pt367.9: ironic.tests.unit.db.test_bios_settings.DbBIOSSettingTestCase.test_get_bios_setting_list_node_not_exist |
||||||
test_get_bios_setting_node_not_exist |
pass
pt367.10: ironic.tests.unit.db.test_bios_settings.DbBIOSSettingTestCase.test_get_bios_setting_node_not_exist |
||||||
test_get_bios_setting_setting_not_exist |
pass
pt367.11: ironic.tests.unit.db.test_bios_settings.DbBIOSSettingTestCase.test_get_bios_setting_setting_not_exist |
||||||
test_update_bios_setting_list |
pass
pt367.12: ironic.tests.unit.db.test_bios_settings.DbBIOSSettingTestCase.test_update_bios_setting_list |
||||||
test_update_bios_setting_list_node_not_exist |
pass
pt367.13: ironic.tests.unit.db.test_bios_settings.DbBIOSSettingTestCase.test_update_bios_setting_list_node_not_exist |
||||||
test_update_bios_setting_list_setting_not_exist |
pass
pt367.14: ironic.tests.unit.db.test_bios_settings.DbBIOSSettingTestCase.test_update_bios_setting_list_setting_not_exist |
||||||
ironic.tests.unit.db.test_chassis.DbChassisTestCase | 11 | 11 | 0 | 0 | 0 | Detail | |
test_create_chassis_already_exists |
pass
pt368.1: ironic.tests.unit.db.test_chassis.DbChassisTestCase.test_create_chassis_already_exists |
||||||
test_destroy_chassis |
pass
pt368.2: ironic.tests.unit.db.test_chassis.DbChassisTestCase.test_destroy_chassis |
||||||
test_destroy_chassis_that_does_not_exist |
pass
pt368.3: ironic.tests.unit.db.test_chassis.DbChassisTestCase.test_destroy_chassis_that_does_not_exist |
||||||
test_destroy_chassis_with_nodes |
pass
pt368.4: ironic.tests.unit.db.test_chassis.DbChassisTestCase.test_destroy_chassis_with_nodes |
||||||
test_get_chassis_by_id |
pass
pt368.5: ironic.tests.unit.db.test_chassis.DbChassisTestCase.test_get_chassis_by_id |
||||||
test_get_chassis_by_uuid |
pass
pt368.6: ironic.tests.unit.db.test_chassis.DbChassisTestCase.test_get_chassis_by_uuid |
||||||
test_get_chassis_list |
pass
pt368.7: ironic.tests.unit.db.test_chassis.DbChassisTestCase.test_get_chassis_list |
||||||
test_get_chassis_that_does_not_exist |
pass
pt368.8: ironic.tests.unit.db.test_chassis.DbChassisTestCase.test_get_chassis_that_does_not_exist |
||||||
test_update_chassis |
pass
pt368.9: ironic.tests.unit.db.test_chassis.DbChassisTestCase.test_update_chassis |
||||||
test_update_chassis_that_does_not_exist |
pass
pt368.10: ironic.tests.unit.db.test_chassis.DbChassisTestCase.test_update_chassis_that_does_not_exist |
||||||
test_update_chassis_uuid |
pass
pt368.11: ironic.tests.unit.db.test_chassis.DbChassisTestCase.test_update_chassis_uuid |
||||||
ironic.tests.unit.db.test_conductor.DbConductorTestCase | 28 | 28 | 0 | 0 | 0 | Detail | |
test_clear_node_reservations_for_conductor |
pass
pt369.1: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_clear_node_reservations_for_conductor |
||||||
test_clear_node_target_power_state |
pass
pt369.2: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_clear_node_target_power_state |
||||||
test_get_active_hardware_type_dict_many_host_many_ht |
pass
pt369.3: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_get_active_hardware_type_dict_many_host_many_ht |
||||||
test_get_active_hardware_type_dict_many_host_one_ht |
pass
pt369.4: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_get_active_hardware_type_dict_many_host_one_ht |
||||||
test_get_active_hardware_type_dict_one_host_many_ht |
pass
pt369.5: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_get_active_hardware_type_dict_one_host_many_ht |
||||||
test_get_active_hardware_type_dict_one_host_no_ht |
pass
pt369.6: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_get_active_hardware_type_dict_one_host_no_ht |
||||||
test_get_active_hardware_type_dict_one_host_one_ht |
pass
pt369.7: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_get_active_hardware_type_dict_one_host_one_ht |
||||||
test_get_active_hardware_type_dict_one_host_one_ht_groups |
pass
pt369.8: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_get_active_hardware_type_dict_one_host_one_ht_groups |
||||||
test_get_active_hardware_type_dict_with_old_conductor |
pass
pt369.9: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_get_active_hardware_type_dict_with_old_conductor |
||||||
test_get_conductor |
pass
pt369.10: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_get_conductor |
||||||
test_get_conductor_not_found |
pass
pt369.11: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_get_conductor_not_found |
||||||
test_get_inactive_conductor_ignore_online |
pass
pt369.12: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_get_inactive_conductor_ignore_online |
||||||
test_get_inactive_conductor_with_online_true |
pass
pt369.13: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_get_inactive_conductor_with_online_true |
||||||
test_get_offline_conductors |
pass
pt369.14: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_get_offline_conductors |
||||||
test_get_offline_conductors_with_sqlite |
pass
pt369.15: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_get_offline_conductors_with_sqlite |
||||||
test_get_online_conductors |
pass
pt369.16: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_get_online_conductors |
||||||
test_get_online_conductors_with_sqlite |
pass
pt369.17: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_get_online_conductors_with_sqlite |
||||||
test_list_hardware_type_interfaces |
pass
pt369.18: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_list_hardware_type_interfaces |
||||||
test_register_conductor_existing_fails |
pass
pt369.19: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_register_conductor_existing_fails |
||||||
test_register_conductor_hardware_interfaces |
pass
pt369.20: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_register_conductor_hardware_interfaces |
||||||
test_register_conductor_hardware_interfaces_duplicate |
pass
pt369.21: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_register_conductor_hardware_interfaces_duplicate |
||||||
test_register_conductor_override |
pass
pt369.22: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_register_conductor_override |
||||||
test_touch_conductor |
pass
pt369.23: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_touch_conductor |
||||||
test_touch_conductor_not_found |
pass
pt369.24: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_touch_conductor_not_found |
||||||
test_touch_conductor_offline |
pass
pt369.25: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_touch_conductor_offline |
||||||
test_touch_offline_conductor |
pass
pt369.26: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_touch_offline_conductor |
||||||
test_unregister_conductor |
pass
pt369.27: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_unregister_conductor |
||||||
test_unregister_conductor_hardware_interfaces |
pass
pt369.28: ironic.tests.unit.db.test_conductor.DbConductorTestCase.test_unregister_conductor_hardware_interfaces |
||||||
ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase | 22 | 22 | 0 | 0 | 0 | Detail | |
test_create |
pass
pt370.1: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_create |
||||||
test_create_duplicate_name |
pass
pt370.2: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_create_duplicate_name |
||||||
test_create_duplicate_uuid |
pass
pt370.3: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_create_duplicate_uuid |
||||||
test_create_invalid_step_no_interface |
pass
pt370.4: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_create_invalid_step_no_interface |
||||||
test_create_no_steps |
pass
pt370.5: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_create_no_steps |
||||||
test_destroy |
pass
pt370.6: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_destroy |
||||||
test_get_deploy_template_by_id |
pass
pt370.7: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_get_deploy_template_by_id |
||||||
test_get_deploy_template_by_name |
pass
pt370.8: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_get_deploy_template_by_name |
||||||
test_get_deploy_template_by_uuid |
pass
pt370.9: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_get_deploy_template_by_uuid |
||||||
test_get_deploy_template_list |
pass
pt370.10: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_get_deploy_template_list |
||||||
test_get_deploy_template_list_by_names |
pass
pt370.11: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_get_deploy_template_list_by_names |
||||||
test_get_deploy_template_list_by_names_no_match |
pass
pt370.12: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_get_deploy_template_list_by_names_no_match |
||||||
test_get_deploy_template_list_sorted |
pass
pt370.13: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_get_deploy_template_list_sorted |
||||||
test_update_duplicate_name |
pass
pt370.14: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_update_duplicate_name |
||||||
test_update_extra |
pass
pt370.15: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_update_extra |
||||||
test_update_name |
pass
pt370.16: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_update_name |
||||||
test_update_not_found |
pass
pt370.17: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_update_not_found |
||||||
test_update_steps_add |
pass
pt370.18: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_update_steps_add |
||||||
test_update_steps_remove_all |
pass
pt370.19: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_update_steps_remove_all |
||||||
test_update_steps_replace |
pass
pt370.20: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_update_steps_replace |
||||||
test_update_steps_replace_args |
pass
pt370.21: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_update_steps_replace_args |
||||||
test_update_uuid_not_allowed |
pass
pt370.22: ironic.tests.unit.db.test_deploy_templates.DbDeployTemplateTestCase.test_update_uuid_not_allowed |
||||||
ironic.tests.unit.db.test_firmware_component.DbFirmwareComponentTestCase | 10 | 10 | 0 | 0 | 0 | Detail | |
test_create_firmware_component |
pass
pt371.1: ironic.tests.unit.db.test_firmware_component.DbFirmwareComponentTestCase.test_create_firmware_component |
||||||
test_create_firmware_component_duplicate |
pass
pt371.2: ironic.tests.unit.db.test_firmware_component.DbFirmwareComponentTestCase.test_create_firmware_component_duplicate |
||||||
test_delete_firmware_component_list |
pass
pt371.3: ironic.tests.unit.db.test_firmware_component.DbFirmwareComponentTestCase.test_delete_firmware_component_list |
||||||
test_get_firmware_component |
pass
pt371.4: ironic.tests.unit.db.test_firmware_component.DbFirmwareComponentTestCase.test_get_firmware_component |
||||||
test_get_firmware_component_list |
pass
pt371.5: ironic.tests.unit.db.test_firmware_component.DbFirmwareComponentTestCase.test_get_firmware_component_list |
||||||
test_get_firmware_component_list_node_not_exist |
pass
pt371.6: ironic.tests.unit.db.test_firmware_component.DbFirmwareComponentTestCase.test_get_firmware_component_list_node_not_exist |
||||||
test_get_firmware_component_node_not_exist |
pass
pt371.7: ironic.tests.unit.db.test_firmware_component.DbFirmwareComponentTestCase.test_get_firmware_component_node_not_exist |
||||||
test_get_firmware_component_setting_not_exist |
pass
pt371.8: ironic.tests.unit.db.test_firmware_component.DbFirmwareComponentTestCase.test_get_firmware_component_setting_not_exist |
||||||
test_update_firmware_component_not_exist |
pass
pt371.9: ironic.tests.unit.db.test_firmware_component.DbFirmwareComponentTestCase.test_update_firmware_component_not_exist |
||||||
test_update_firmware_components |
pass
pt371.10: ironic.tests.unit.db.test_firmware_component.DbFirmwareComponentTestCase.test_update_firmware_components |
||||||
ironic.tests.unit.db.test_node_history.DBNodeHistoryTestCase | 9 | 9 | 0 | 0 | 0 | Detail | |
test_destroy_node_history_by_uuid |
pass
pt372.1: ironic.tests.unit.db.test_node_history.DBNodeHistoryTestCase.test_destroy_node_history_by_uuid |
||||||
test_get_history_by_id |
pass
pt372.2: ironic.tests.unit.db.test_node_history.DBNodeHistoryTestCase.test_get_history_by_id |
||||||
test_get_history_by_id_not_found |
pass
pt372.3: ironic.tests.unit.db.test_node_history.DBNodeHistoryTestCase.test_get_history_by_id_not_found |
||||||
test_get_history_by_node_id |
pass
pt372.4: ironic.tests.unit.db.test_node_history.DBNodeHistoryTestCase.test_get_history_by_node_id |
||||||
test_get_history_by_node_id_empty |
pass
pt372.5: ironic.tests.unit.db.test_node_history.DBNodeHistoryTestCase.test_get_history_by_node_id_empty |
||||||
test_get_history_by_uuid |
pass
pt372.6: ironic.tests.unit.db.test_node_history.DBNodeHistoryTestCase.test_get_history_by_uuid |
||||||
test_get_history_by_uuid_not_found |
pass
pt372.7: ironic.tests.unit.db.test_node_history.DBNodeHistoryTestCase.test_get_history_by_uuid_not_found |
||||||
test_get_node_history_list |
pass
pt372.8: ironic.tests.unit.db.test_node_history.DBNodeHistoryTestCase.test_get_node_history_list |
||||||
test_get_node_history_list_sorted |
pass
pt372.9: ironic.tests.unit.db.test_node_history.DBNodeHistoryTestCase.test_get_node_history_list_sorted |
||||||
ironic.tests.unit.db.test_node_inventory.DBNodeInventoryTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_destroy_node_inventory_by_node_id |
pass
pt373.1: ironic.tests.unit.db.test_node_inventory.DBNodeInventoryTestCase.test_destroy_node_inventory_by_node_id |
||||||
test_get_inventory_by_node_id |
pass
pt373.2: ironic.tests.unit.db.test_node_inventory.DBNodeInventoryTestCase.test_get_inventory_by_node_id |
||||||
ironic.tests.unit.db.test_node_tags.DbNodeTagTestCase | 18 | 18 | 0 | 0 | 0 | Detail | |
test_add_node_tag |
pass
pt374.1: ironic.tests.unit.db.test_node_tags.DbNodeTagTestCase.test_add_node_tag |
||||||
test_add_node_tag_duplicate |
pass
pt374.2: ironic.tests.unit.db.test_node_tags.DbNodeTagTestCase.test_add_node_tag_duplicate |
||||||
test_add_node_tag_node_not_exist |
pass
pt374.3: ironic.tests.unit.db.test_node_tags.DbNodeTagTestCase.test_add_node_tag_node_not_exist |
||||||
test_delete_node_tag |
pass
pt374.4: ironic.tests.unit.db.test_node_tags.DbNodeTagTestCase.test_delete_node_tag |
||||||
test_delete_node_tag_node_not_found |
pass
pt374.5: ironic.tests.unit.db.test_node_tags.DbNodeTagTestCase.test_delete_node_tag_node_not_found |
||||||
test_delete_node_tag_not_found |
pass
pt374.6: ironic.tests.unit.db.test_node_tags.DbNodeTagTestCase.test_delete_node_tag_not_found |
||||||
test_get_node_tags_by_node_id |
pass
pt374.7: ironic.tests.unit.db.test_node_tags.DbNodeTagTestCase.test_get_node_tags_by_node_id |
||||||
test_get_node_tags_empty |
pass
pt374.8: ironic.tests.unit.db.test_node_tags.DbNodeTagTestCase.test_get_node_tags_empty |
||||||
test_get_node_tags_node_not_exist |
pass
pt374.9: ironic.tests.unit.db.test_node_tags.DbNodeTagTestCase.test_get_node_tags_node_not_exist |
||||||
test_node_tag_exists |
pass
pt374.10: ironic.tests.unit.db.test_node_tags.DbNodeTagTestCase.test_node_tag_exists |
||||||
test_node_tag_node_not_exist |
pass
pt374.11: ironic.tests.unit.db.test_node_tags.DbNodeTagTestCase.test_node_tag_node_not_exist |
||||||
test_node_tag_not_exists |
pass
pt374.12: ironic.tests.unit.db.test_node_tags.DbNodeTagTestCase.test_node_tag_not_exists |
||||||
test_set_node_tags |
pass
pt374.13: ironic.tests.unit.db.test_node_tags.DbNodeTagTestCase.test_set_node_tags |
||||||
test_set_node_tags_duplicate |
pass
pt374.14: ironic.tests.unit.db.test_node_tags.DbNodeTagTestCase.test_set_node_tags_duplicate |
||||||
test_set_node_tags_node_not_exist |
pass
pt374.15: ironic.tests.unit.db.test_node_tags.DbNodeTagTestCase.test_set_node_tags_node_not_exist |
||||||
test_unset_empty_node_tags |
pass
pt374.16: ironic.tests.unit.db.test_node_tags.DbNodeTagTestCase.test_unset_empty_node_tags |
||||||
test_unset_node_tags |
pass
pt374.17: ironic.tests.unit.db.test_node_tags.DbNodeTagTestCase.test_unset_node_tags |
||||||
test_unset_node_tags_node_not_exist |
pass
pt374.18: ironic.tests.unit.db.test_node_tags.DbNodeTagTestCase.test_unset_node_tags_node_not_exist |
||||||
ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase | 23 | 23 | 0 | 0 | 0 | Detail | |
test_add_node_trait |
pass
pt375.1: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_add_node_trait |
||||||
test_add_node_trait_at_limit |
pass
pt375.2: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_add_node_trait_at_limit |
||||||
test_add_node_trait_duplicate |
pass
pt375.3: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_add_node_trait_duplicate |
||||||
test_add_node_trait_duplicate_at_limit |
pass
pt375.4: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_add_node_trait_duplicate_at_limit |
||||||
test_add_node_trait_node_not_exist |
pass
pt375.5: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_add_node_trait_node_not_exist |
||||||
test_add_node_trait_over_limit |
pass
pt375.6: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_add_node_trait_over_limit |
||||||
test_delete_node_trait |
pass
pt375.7: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_delete_node_trait |
||||||
test_delete_node_trait_node_not_found |
pass
pt375.8: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_delete_node_trait_node_not_found |
||||||
test_delete_node_trait_not_found |
pass
pt375.9: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_delete_node_trait_not_found |
||||||
test_get_node_traits_by_node_id |
pass
pt375.10: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_get_node_traits_by_node_id |
||||||
test_get_node_traits_empty |
pass
pt375.11: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_get_node_traits_empty |
||||||
test_get_node_traits_node_not_exist |
pass
pt375.12: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_get_node_traits_node_not_exist |
||||||
test_node_trait_exists |
pass
pt375.13: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_node_trait_exists |
||||||
test_node_trait_node_not_exist |
pass
pt375.14: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_node_trait_node_not_exist |
||||||
test_node_trait_not_exists |
pass
pt375.15: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_node_trait_not_exists |
||||||
test_set_node_traits |
pass
pt375.16: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_set_node_traits |
||||||
test_set_node_traits_at_limit |
pass
pt375.17: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_set_node_traits_at_limit |
||||||
test_set_node_traits_duplicate |
pass
pt375.18: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_set_node_traits_duplicate |
||||||
test_set_node_traits_node_not_exist |
pass
pt375.19: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_set_node_traits_node_not_exist |
||||||
test_set_node_traits_over_limit |
pass
pt375.20: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_set_node_traits_over_limit |
||||||
test_unset_empty_node_traits |
pass
pt375.21: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_unset_empty_node_traits |
||||||
test_unset_node_traits |
pass
pt375.22: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_unset_node_traits |
||||||
test_unset_node_traits_node_not_exist |
pass
pt375.23: ironic.tests.unit.db.test_node_traits.DbNodeTraitTestCase.test_unset_node_traits_node_not_exist |
||||||
ironic.tests.unit.db.test_nodes.DbNodeTestCase | 82 | 82 | 0 | 0 | 0 | Detail | |
test_allocations_get_destroyed_after_destroying_a_node_by_uuid |
pass
pt376.1: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_allocations_get_destroyed_after_destroying_a_node_by_uuid |
||||||
test_check_node_list |
pass
pt376.2: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_check_node_list |
||||||
test_check_node_list_impossible |
pass
pt376.3: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_check_node_list_impossible |
||||||
test_check_node_list_non_existing |
pass
pt376.4: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_check_node_list_non_existing |
||||||
test_create_node |
pass
pt376.5: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_create_node |
||||||
test_create_node_already_exists |
pass
pt376.6: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_create_node_already_exists |
||||||
test_create_node_instance_already_associated |
pass
pt376.7: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_create_node_instance_already_associated |
||||||
test_create_node_name_duplicate |
pass
pt376.8: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_create_node_name_duplicate |
||||||
test_create_node_with_tags |
pass
pt376.9: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_create_node_with_tags |
||||||
test_create_node_with_traits |
pass
pt376.10: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_create_node_with_traits |
||||||
test_destroy_node |
pass
pt376.11: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_destroy_node |
||||||
test_destroy_node_by_uuid |
pass
pt376.12: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_destroy_node_by_uuid |
||||||
test_destroy_node_that_does_not_exist |
pass
pt376.13: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_destroy_node_that_does_not_exist |
||||||
test_firmware_component_list_after_destroying_a_node_by_uuid |
pass
pt376.14: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_firmware_component_list_after_destroying_a_node_by_uuid |
||||||
test_get_node_by_id |
pass
pt376.15: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_node_by_id |
||||||
test_get_node_by_instance |
pass
pt376.16: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_node_by_instance |
||||||
test_get_node_by_instance_invalid_uuid |
pass
pt376.17: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_node_by_instance_invalid_uuid |
||||||
test_get_node_by_instance_wrong_uuid |
pass
pt376.18: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_node_by_instance_wrong_uuid |
||||||
test_get_node_by_name |
pass
pt376.19: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_node_by_name |
||||||
test_get_node_by_port_addresses |
pass
pt376.20: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_node_by_port_addresses |
||||||
test_get_node_by_port_addresses_multiple_found |
pass
pt376.21: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_node_by_port_addresses_multiple_found |
||||||
test_get_node_by_port_addresses_not_found |
pass
pt376.22: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_node_by_port_addresses_not_found |
||||||
test_get_node_by_uuid |
pass
pt376.23: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_node_by_uuid |
||||||
test_get_node_list |
pass
pt376.24: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_node_list |
||||||
test_get_node_list_chassis_not_found |
pass
pt376.25: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_node_list_chassis_not_found |
||||||
test_get_node_list_description |
pass
pt376.26: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_node_list_description |
||||||
test_get_node_list_filter_by_project |
pass
pt376.27: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_node_list_filter_by_project |
||||||
test_get_node_list_includes_traits |
pass
pt376.28: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_node_list_includes_traits |
||||||
test_get_node_list_requested_fields_no_traits |
pass
pt376.29: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_node_list_requested_fields_no_traits |
||||||
test_get_node_list_requested_fields_with_traits |
pass
pt376.30: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_node_list_requested_fields_with_traits |
||||||
test_get_node_list_with_filters |
pass
pt376.31: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_node_list_with_filters |
||||||
test_get_node_that_does_not_exist |
pass
pt376.32: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_node_that_does_not_exist |
||||||
test_get_nodeinfo_list_defaults |
pass
pt376.33: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_nodeinfo_list_defaults |
||||||
test_get_nodeinfo_list_description |
pass
pt376.34: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_nodeinfo_list_description |
||||||
test_get_nodeinfo_list_inspection |
pass
pt376.35: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_nodeinfo_list_inspection |
||||||
test_get_nodeinfo_list_provision |
pass
pt376.36: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_nodeinfo_list_provision |
||||||
test_get_nodeinfo_list_with_cols |
pass
pt376.37: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_nodeinfo_list_with_cols |
||||||
test_get_nodeinfo_list_with_filters |
pass
pt376.38: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_get_nodeinfo_list_with_filters |
||||||
test_history_get_destroyed_after_destroying_a_node_by_uuid |
pass
pt376.39: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_history_get_destroyed_after_destroying_a_node_by_uuid |
||||||
test_inventory_get_destroyed_after_destroying_a_node_by_uuid |
pass
pt376.40: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_inventory_get_destroyed_after_destroying_a_node_by_uuid |
||||||
test_inventory_updated_for_node |
pass
pt376.41: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_inventory_updated_for_node |
||||||
test_node_provision_state_count |
pass
pt376.42: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_node_provision_state_count |
||||||
test_ports_get_destroyed_after_destroying_a_node |
pass
pt376.43: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_ports_get_destroyed_after_destroying_a_node |
||||||
test_ports_get_destroyed_after_destroying_a_node_by_uuid |
pass
pt376.44: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_ports_get_destroyed_after_destroying_a_node_by_uuid |
||||||
test_release_non_existent_node |
pass
pt376.45: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_release_non_existent_node |
||||||
test_release_non_locked_node |
pass
pt376.46: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_release_non_locked_node |
||||||
test_release_reservation |
pass
pt376.47: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_release_reservation |
||||||
test_reservation_after_release |
pass
pt376.48: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_reservation_after_release |
||||||
test_reservation_in_exception_message |
pass
pt376.49: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_reservation_in_exception_message |
||||||
test_reservation_non_existent_node |
pass
pt376.50: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_reservation_non_existent_node |
||||||
test_reservation_of_reserved_node_fails |
pass
pt376.51: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_reservation_of_reserved_node_fails |
||||||
test_reserve_node |
pass
pt376.52: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_reserve_node |
||||||
test_reserve_node_reads_reservation_once_sqlite |
pass
pt376.53: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_reserve_node_reads_reservation_once_sqlite |
||||||
test_reserve_node_reads_reservation_twice |
pass
pt376.54: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_reserve_node_reads_reservation_twice |
||||||
test_tags_get_destroyed_after_destroying_a_node |
pass
pt376.55: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_tags_get_destroyed_after_destroying_a_node |
||||||
test_tags_get_destroyed_after_destroying_a_node_by_uuid |
pass
pt376.56: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_tags_get_destroyed_after_destroying_a_node_by_uuid |
||||||
test_touch_node_provisioning |
pass
pt376.57: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_touch_node_provisioning |
||||||
test_touch_node_provisioning_not_found |
pass
pt376.58: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_touch_node_provisioning_not_found |
||||||
test_traits_get_destroyed_after_destroying_a_node |
pass
pt376.59: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_traits_get_destroyed_after_destroying_a_node |
||||||
test_traits_get_destroyed_after_destroying_a_node_by_uuid |
pass
pt376.60: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_traits_get_destroyed_after_destroying_a_node_by_uuid |
||||||
test_update_node |
pass
pt376.61: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_update_node |
||||||
test_update_node_associate_and_disassociate |
pass
pt376.62: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_update_node_associate_and_disassociate |
||||||
test_update_node_inspection_finished_at |
pass
pt376.63: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_update_node_inspection_finished_at |
||||||
test_update_node_inspection_finished_at_inspecting |
pass
pt376.64: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_update_node_inspection_finished_at_inspecting |
||||||
test_update_node_inspection_finished_at_inspectwait |
pass
pt376.65: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_update_node_inspection_finished_at_inspectwait |
||||||
test_update_node_inspection_started_at |
pass
pt376.66: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_update_node_inspection_started_at |
||||||
test_update_node_inspection_started_at_inspecting |
pass
pt376.67: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_update_node_inspection_started_at_inspecting |
||||||
test_update_node_inspection_started_at_inspectwait |
pass
pt376.68: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_update_node_inspection_started_at_inspectwait |
||||||
test_update_node_instance_already_associated |
pass
pt376.69: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_update_node_instance_already_associated |
||||||
test_update_node_name_duplicate |
pass
pt376.70: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_update_node_name_duplicate |
||||||
test_update_node_no_provision |
pass
pt376.71: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_update_node_no_provision |
||||||
test_update_node_not_found |
pass
pt376.72: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_update_node_not_found |
||||||
test_update_node_provision |
pass
pt376.73: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_update_node_provision |
||||||
test_update_node_retries |
pass
pt376.74: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_update_node_retries |
||||||
test_update_node_retries_without_log_mock |
pass
pt376.75: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_update_node_retries_without_log_mock |
||||||
test_update_node_uuid |
pass
pt376.76: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_update_node_uuid |
||||||
test_update_node_with_tags |
pass
pt376.77: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_update_node_with_tags |
||||||
test_update_node_with_traits |
pass
pt376.78: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_update_node_with_traits |
||||||
test_volume_connector_get_destroyed_after_destroying_a_node |
pass
pt376.79: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_volume_connector_get_destroyed_after_destroying_a_node |
||||||
test_volume_connector_get_destroyed_after_destroying_a_node_uuid |
pass
pt376.80: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_volume_connector_get_destroyed_after_destroying_a_node_uuid |
||||||
test_volume_target_gets_destroyed_after_destroying_a_node |
pass
pt376.81: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_volume_target_gets_destroyed_after_destroying_a_node |
||||||
test_volume_target_gets_destroyed_after_destroying_a_node_uuid |
pass
pt376.82: ironic.tests.unit.db.test_nodes.DbNodeTestCase.test_volume_target_gets_destroyed_after_destroying_a_node_uuid |
||||||
ironic.tests.unit.db.test_portgroups.DbportgroupTestCase | 25 | 25 | 0 | 0 | 0 | Detail | |
test_create_portgroup_duplicated_address |
pass
pt377.1: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_create_portgroup_duplicated_address |
||||||
test_create_portgroup_duplicated_name |
pass
pt377.2: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_create_portgroup_duplicated_name |
||||||
test_create_portgroup_duplicated_uuid |
pass
pt377.3: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_create_portgroup_duplicated_uuid |
||||||
test_create_portgroup_no_mode |
pass
pt377.4: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_create_portgroup_no_mode |
||||||
test_destroy_portgroup |
pass
pt377.5: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_destroy_portgroup |
||||||
test_destroy_portgroup_not_empty |
pass
pt377.6: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_destroy_portgroup_not_empty |
||||||
test_destroy_portgroup_that_does_not_exist |
pass
pt377.7: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_destroy_portgroup_that_does_not_exist |
||||||
test_destroy_portgroup_uuid |
pass
pt377.8: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_destroy_portgroup_uuid |
||||||
test_get_portgroup_by_address |
pass
pt377.9: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_get_portgroup_by_address |
||||||
test_get_portgroup_by_address_that_does_not_exist |
pass
pt377.10: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_get_portgroup_by_address_that_does_not_exist |
||||||
test_get_portgroup_by_id |
pass
pt377.11: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_get_portgroup_by_id |
||||||
test_get_portgroup_by_id_that_does_not_exist |
pass
pt377.12: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_get_portgroup_by_id_that_does_not_exist |
||||||
test_get_portgroup_by_name |
pass
pt377.13: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_get_portgroup_by_name |
||||||
test_get_portgroup_by_name_that_does_not_exist |
pass
pt377.14: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_get_portgroup_by_name_that_does_not_exist |
||||||
test_get_portgroup_by_uuid |
pass
pt377.15: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_get_portgroup_by_uuid |
||||||
test_get_portgroup_by_uuid_that_does_not_exist |
pass
pt377.16: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_get_portgroup_by_uuid_that_does_not_exist |
||||||
test_get_portgroup_list |
pass
pt377.17: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_get_portgroup_list |
||||||
test_get_portgroup_list_sorted |
pass
pt377.18: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_get_portgroup_list_sorted |
||||||
test_get_portgroups_by_node_id |
pass
pt377.19: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_get_portgroups_by_node_id |
||||||
test_get_portgroups_by_node_id_that_does_not_exist |
pass
pt377.20: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_get_portgroups_by_node_id_that_does_not_exist |
||||||
test_update_portgroup |
pass
pt377.21: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_update_portgroup |
||||||
test_update_portgroup_duplicated_address |
pass
pt377.22: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_update_portgroup_duplicated_address |
||||||
test_update_portgroup_duplicated_name |
pass
pt377.23: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_update_portgroup_duplicated_name |
||||||
test_update_portgroup_not_found |
pass
pt377.24: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_update_portgroup_not_found |
||||||
test_update_portgroup_uuid |
pass
pt377.25: ironic.tests.unit.db.test_portgroups.DbportgroupTestCase.test_update_portgroup_uuid |
||||||
ironic.tests.unit.db.test_ports.DbPortTestCase | 34 | 34 | 0 | 0 | 0 | Detail | |
test_create_port_duplicated_address |
pass
pt378.1: ironic.tests.unit.db.test_ports.DbPortTestCase.test_create_port_duplicated_address |
||||||
test_create_port_duplicated_uuid |
pass
pt378.2: ironic.tests.unit.db.test_ports.DbPortTestCase.test_create_port_duplicated_uuid |
||||||
test_create_port_with_description |
pass
pt378.3: ironic.tests.unit.db.test_ports.DbPortTestCase.test_create_port_with_description |
||||||
test_destroy_port |
pass
pt378.4: ironic.tests.unit.db.test_ports.DbPortTestCase.test_destroy_port |
||||||
test_get_port_by_address |
pass
pt378.5: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_port_by_address |
||||||
test_get_port_by_address_filter_by_owner |
pass
pt378.6: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_port_by_address_filter_by_owner |
||||||
test_get_port_by_address_filter_by_owner_no_match |
pass
pt378.7: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_port_by_address_filter_by_owner_no_match |
||||||
test_get_port_by_address_filter_by_project |
pass
pt378.8: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_port_by_address_filter_by_project |
||||||
test_get_port_by_address_filter_by_project_no_match |
pass
pt378.9: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_port_by_address_filter_by_project_no_match |
||||||
test_get_port_by_id |
pass
pt378.10: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_port_by_id |
||||||
test_get_port_by_name |
pass
pt378.11: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_port_by_name |
||||||
test_get_port_by_uuid |
pass
pt378.12: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_port_by_uuid |
||||||
test_get_port_list |
pass
pt378.13: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_port_list |
||||||
test_get_port_list_filter_by_node_owner |
pass
pt378.14: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_port_list_filter_by_node_owner |
||||||
test_get_port_list_filter_by_node_project |
pass
pt378.15: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_port_list_filter_by_node_project |
||||||
test_get_port_list_sorted |
pass
pt378.16: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_port_list_sorted |
||||||
test_get_ports_by_node_id |
pass
pt378.17: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_ports_by_node_id |
||||||
test_get_ports_by_node_id_filter_by_node_owner |
pass
pt378.18: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_ports_by_node_id_filter_by_node_owner |
||||||
test_get_ports_by_node_id_filter_by_node_owner_no_match |
pass
pt378.19: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_ports_by_node_id_filter_by_node_owner_no_match |
||||||
test_get_ports_by_node_id_filter_by_node_project |
pass
pt378.20: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_ports_by_node_id_filter_by_node_project |
||||||
test_get_ports_by_node_id_filter_by_node_project_no_match |
pass
pt378.21: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_ports_by_node_id_filter_by_node_project_no_match |
||||||
test_get_ports_by_node_id_that_does_not_exist |
pass
pt378.22: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_ports_by_node_id_that_does_not_exist |
||||||
test_get_ports_by_portgroup_id |
pass
pt378.23: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_ports_by_portgroup_id |
||||||
test_get_ports_by_portgroup_id_filter_by_node_owner |
pass
pt378.24: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_ports_by_portgroup_id_filter_by_node_owner |
||||||
test_get_ports_by_portgroup_id_filter_by_node_owner_no_match |
pass
pt378.25: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_ports_by_portgroup_id_filter_by_node_owner_no_match |
||||||
test_get_ports_by_portgroup_id_filter_by_node_project |
pass
pt378.26: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_ports_by_portgroup_id_filter_by_node_project |
||||||
test_get_ports_by_portgroup_id_filter_by_node_project_no_match |
pass
pt378.27: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_ports_by_portgroup_id_filter_by_node_project_no_match |
||||||
test_get_ports_by_portgroup_id_that_does_not_exist |
pass
pt378.28: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_ports_by_portgroup_id_that_does_not_exist |
||||||
test_get_ports_by_shard_no_match |
pass
pt378.29: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_ports_by_shard_no_match |
||||||
test_get_ports_by_shard_with_match_multi |
pass
pt378.30: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_ports_by_shard_with_match_multi |
||||||
test_get_ports_by_shard_with_match_single |
pass
pt378.31: ironic.tests.unit.db.test_ports.DbPortTestCase.test_get_ports_by_shard_with_match_single |
||||||
test_update_port |
pass
pt378.32: ironic.tests.unit.db.test_ports.DbPortTestCase.test_update_port |
||||||
test_update_port_duplicated_address |
pass
pt378.33: ironic.tests.unit.db.test_ports.DbPortTestCase.test_update_port_duplicated_address |
||||||
test_update_port_uuid |
pass
pt378.34: ironic.tests.unit.db.test_ports.DbPortTestCase.test_update_port_uuid |
||||||
ironic.tests.unit.db.test_runbooks.DbRunbookTestCase | 22 | 22 | 0 | 0 | 0 | Detail | |
test_create |
pass
pt379.1: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_create |
||||||
test_create_duplicate_name |
pass
pt379.2: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_create_duplicate_name |
||||||
test_create_duplicate_uuid |
pass
pt379.3: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_create_duplicate_uuid |
||||||
test_create_invalid_step_no_interface |
pass
pt379.4: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_create_invalid_step_no_interface |
||||||
test_create_no_steps |
pass
pt379.5: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_create_no_steps |
||||||
test_destroy |
pass
pt379.6: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_destroy |
||||||
test_get_runbook_by_id |
pass
pt379.7: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_get_runbook_by_id |
||||||
test_get_runbook_by_name |
pass
pt379.8: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_get_runbook_by_name |
||||||
test_get_runbook_by_uuid |
pass
pt379.9: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_get_runbook_by_uuid |
||||||
test_get_runbook_list |
pass
pt379.10: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_get_runbook_list |
||||||
test_get_runbook_list_by_names |
pass
pt379.11: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_get_runbook_list_by_names |
||||||
test_get_runbook_list_by_names_no_match |
pass
pt379.12: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_get_runbook_list_by_names_no_match |
||||||
test_get_runbook_list_sorted |
pass
pt379.13: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_get_runbook_list_sorted |
||||||
test_update_duplicate_name |
pass
pt379.14: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_update_duplicate_name |
||||||
test_update_extra |
pass
pt379.15: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_update_extra |
||||||
test_update_name |
pass
pt379.16: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_update_name |
||||||
test_update_not_found |
pass
pt379.17: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_update_not_found |
||||||
test_update_steps_add |
pass
pt379.18: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_update_steps_add |
||||||
test_update_steps_remove_all |
pass
pt379.19: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_update_steps_remove_all |
||||||
test_update_steps_replace |
pass
pt379.20: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_update_steps_replace |
||||||
test_update_steps_replace_args |
pass
pt379.21: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_update_steps_replace_args |
||||||
test_update_uuid_not_allowed |
pass
pt379.22: ironic.tests.unit.db.test_runbooks.DbRunbookTestCase.test_update_uuid_not_allowed |
||||||
ironic.tests.unit.db.test_shard.ShardTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_get_shard_empty_list |
pass
pt380.1: ironic.tests.unit.db.test_shard.ShardTestCase.test_get_shard_empty_list |
||||||
test_get_shard_list |
pass
pt380.2: ironic.tests.unit.db.test_shard.ShardTestCase.test_get_shard_list |
||||||
ironic.tests.unit.db.test_volume_connectors.DbVolumeConnectorTestCase | 13 | 13 | 0 | 0 | 0 | Detail | |
test_create_volume_connector_duplicated_type_connector_id |
pass
pt381.1: ironic.tests.unit.db.test_volume_connectors.DbVolumeConnectorTestCase.test_create_volume_connector_duplicated_type_connector_id |
||||||
test_create_volume_connector_duplicated_uuid |
pass
pt381.2: ironic.tests.unit.db.test_volume_connectors.DbVolumeConnectorTestCase.test_create_volume_connector_duplicated_uuid |
||||||
test_destroy_volume_connector |
pass
pt381.3: ironic.tests.unit.db.test_volume_connectors.DbVolumeConnectorTestCase.test_destroy_volume_connector |
||||||
test_get_volume_connector_by_id |
pass
pt381.4: ironic.tests.unit.db.test_volume_connectors.DbVolumeConnectorTestCase.test_get_volume_connector_by_id |
||||||
test_get_volume_connector_by_uuid |
pass
pt381.5: ironic.tests.unit.db.test_volume_connectors.DbVolumeConnectorTestCase.test_get_volume_connector_by_uuid |
||||||
test_get_volume_connector_list |
pass
pt381.6: ironic.tests.unit.db.test_volume_connectors.DbVolumeConnectorTestCase.test_get_volume_connector_list |
||||||
test_get_volume_connector_list_sorted |
pass
pt381.7: ironic.tests.unit.db.test_volume_connectors.DbVolumeConnectorTestCase.test_get_volume_connector_list_sorted |
||||||
test_get_volume_connectors_by_node_id |
pass
pt381.8: ironic.tests.unit.db.test_volume_connectors.DbVolumeConnectorTestCase.test_get_volume_connectors_by_node_id |
||||||
test_get_volume_connectors_by_node_id_that_does_not_exist |
pass
pt381.9: ironic.tests.unit.db.test_volume_connectors.DbVolumeConnectorTestCase.test_get_volume_connectors_by_node_id_that_does_not_exist |
||||||
test_update_volume_connector |
pass
pt381.10: ironic.tests.unit.db.test_volume_connectors.DbVolumeConnectorTestCase.test_update_volume_connector |
||||||
test_update_volume_connector_duplicated_type_connector_id |
pass
pt381.11: ironic.tests.unit.db.test_volume_connectors.DbVolumeConnectorTestCase.test_update_volume_connector_duplicated_type_connector_id |
||||||
test_update_volume_connector_fails_invalid_id |
pass
pt381.12: ironic.tests.unit.db.test_volume_connectors.DbVolumeConnectorTestCase.test_update_volume_connector_fails_invalid_id |
||||||
test_update_volume_connector_uuid |
pass
pt381.13: ironic.tests.unit.db.test_volume_connectors.DbVolumeConnectorTestCase.test_update_volume_connector_uuid |
||||||
ironic.tests.unit.db.test_volume_targets.DbVolumeTargetTestCase | 16 | 16 | 0 | 0 | 0 | Detail | |
test_create_volume_target |
pass
pt382.1: ironic.tests.unit.db.test_volume_targets.DbVolumeTargetTestCase.test_create_volume_target |
||||||
test_create_volume_target_duplicated_nodeid_and_bootindex |
pass
pt382.2: ironic.tests.unit.db.test_volume_targets.DbVolumeTargetTestCase.test_create_volume_target_duplicated_nodeid_and_bootindex |
||||||
test_create_volume_target_duplicated_uuid |
pass
pt382.3: ironic.tests.unit.db.test_volume_targets.DbVolumeTargetTestCase.test_create_volume_target_duplicated_uuid |
||||||
test_destroy_volume_target |
pass
pt382.4: ironic.tests.unit.db.test_volume_targets.DbVolumeTargetTestCase.test_destroy_volume_target |
||||||
test_get_volume_target_by_id |
pass
pt382.5: ironic.tests.unit.db.test_volume_targets.DbVolumeTargetTestCase.test_get_volume_target_by_id |
||||||
test_get_volume_target_by_uuid |
pass
pt382.6: ironic.tests.unit.db.test_volume_targets.DbVolumeTargetTestCase.test_get_volume_target_by_uuid |
||||||
test_get_volume_target_list |
pass
pt382.7: ironic.tests.unit.db.test_volume_targets.DbVolumeTargetTestCase.test_get_volume_target_list |
||||||
test_get_volume_target_list_sorted |
pass
pt382.8: ironic.tests.unit.db.test_volume_targets.DbVolumeTargetTestCase.test_get_volume_target_list_sorted |
||||||
test_get_volume_targets_by_node_id |
pass
pt382.9: ironic.tests.unit.db.test_volume_targets.DbVolumeTargetTestCase.test_get_volume_targets_by_node_id |
||||||
test_get_volume_targets_by_node_id_that_does_not_exist |
pass
pt382.10: ironic.tests.unit.db.test_volume_targets.DbVolumeTargetTestCase.test_get_volume_targets_by_node_id_that_does_not_exist |
||||||
test_get_volume_targets_by_volume_id |
pass
pt382.11: ironic.tests.unit.db.test_volume_targets.DbVolumeTargetTestCase.test_get_volume_targets_by_volume_id |
||||||
test_get_volume_targets_by_volume_id_that_does_not_exist |
pass
pt382.12: ironic.tests.unit.db.test_volume_targets.DbVolumeTargetTestCase.test_get_volume_targets_by_volume_id_that_does_not_exist |
||||||
test_update_volume_target |
pass
pt382.13: ironic.tests.unit.db.test_volume_targets.DbVolumeTargetTestCase.test_update_volume_target |
||||||
test_update_volume_target_duplicated_nodeid_and_bootindex |
pass
pt382.14: ironic.tests.unit.db.test_volume_targets.DbVolumeTargetTestCase.test_update_volume_target_duplicated_nodeid_and_bootindex |
||||||
test_update_volume_target_fails_invalid_id |
pass
pt382.15: ironic.tests.unit.db.test_volume_targets.DbVolumeTargetTestCase.test_update_volume_target_fails_invalid_id |
||||||
test_update_volume_target_uuid |
pass
pt382.16: ironic.tests.unit.db.test_volume_targets.DbVolumeTargetTestCase.test_update_volume_target_uuid |
||||||
ironic.tests.unit.dhcp.test_dnsmasq.TestDnsmasqDHCPApi | 3 | 3 | 0 | 0 | 0 | Detail | |
test_clean_dhcp_opts |
pass
pt383.1: ironic.tests.unit.dhcp.test_dnsmasq.TestDnsmasqDHCPApi.test_clean_dhcp_opts |
||||||
test_get_ip_addresses |
pass
pt383.2: ironic.tests.unit.dhcp.test_dnsmasq.TestDnsmasqDHCPApi.test_get_ip_addresses |
||||||
test_update_dhcp |
pass
pt383.3: ironic.tests.unit.dhcp.test_dnsmasq.TestDnsmasqDHCPApi.test_update_dhcp |
||||||
ironic.tests.unit.dhcp.test_factory.CompareBasetoModules | 1 | 1 | 0 | 0 | 0 | Detail | |
test_drivers_match_dhcp_base |
pass
pt384.1: ironic.tests.unit.dhcp.test_factory.CompareBasetoModules.test_drivers_match_dhcp_base |
||||||
ironic.tests.unit.dhcp.test_factory.TestDHCPFactory | 6 | 6 | 0 | 0 | 0 | Detail | |
test_default_dhcp |
pass
pt385.1: ironic.tests.unit.dhcp.test_factory.TestDHCPFactory.test_default_dhcp |
||||||
test_dhcp_some_error |
pass
pt385.2: ironic.tests.unit.dhcp.test_factory.TestDHCPFactory.test_dhcp_some_error |
||||||
test_only_one_dhcp |
pass
pt385.3: ironic.tests.unit.dhcp.test_factory.TestDHCPFactory.test_only_one_dhcp |
||||||
test_set_bad_dhcp |
pass
pt385.4: ironic.tests.unit.dhcp.test_factory.TestDHCPFactory.test_set_bad_dhcp |
||||||
test_set_neutron_dhcp |
pass
pt385.5: ironic.tests.unit.dhcp.test_factory.TestDHCPFactory.test_set_neutron_dhcp |
||||||
test_set_none_dhcp |
pass
pt385.6: ironic.tests.unit.dhcp.test_factory.TestDHCPFactory.test_set_none_dhcp |
||||||
ironic.tests.unit.dhcp.test_neutron.TestNeutron | 24 | 24 | 0 | 0 | 0 | Detail | |
test__get_fixed_ip_address |
pass
pt386.1: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test__get_fixed_ip_address |
||||||
test__get_fixed_ip_address_invalid_ip |
pass
pt386.2: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test__get_fixed_ip_address_invalid_ip |
||||||
test__get_fixed_ip_address_ipv6 |
pass
pt386.3: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test__get_fixed_ip_address_ipv6 |
||||||
test__get_fixed_ip_address_with_exception |
pass
pt386.4: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test__get_fixed_ip_address_with_exception |
||||||
test__get_ip_addresses_portgroup_int_info |
pass
pt386.5: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test__get_ip_addresses_portgroup_int_info |
||||||
test__get_ip_addresses_ports_int_info |
pass
pt386.6: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test__get_ip_addresses_ports_int_info |
||||||
test__get_port_ip_address_cleaning |
pass
pt386.7: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test__get_port_ip_address_cleaning |
||||||
test__get_port_ip_address_for_portgroup |
pass
pt386.8: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test__get_port_ip_address_for_portgroup |
||||||
test__get_port_ip_address_for_portgroup_with_exception |
pass
pt386.9: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test__get_port_ip_address_for_portgroup_with_exception |
||||||
test__get_port_ip_address_provisioning |
pass
pt386.10: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test__get_port_ip_address_provisioning |
||||||
test__get_port_ip_address_tenant |
pass
pt386.11: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test__get_port_ip_address_tenant |
||||||
test__get_port_ip_address_with_exception |
pass
pt386.12: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test__get_port_ip_address_with_exception |
||||||
test_get_ip_addresses |
pass
pt386.13: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test_get_ip_addresses |
||||||
test_get_ip_addresses_for_port_and_portgroup |
pass
pt386.14: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test_get_ip_addresses_for_port_and_portgroup |
||||||
test_update_dhcp |
pass
pt386.15: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test_update_dhcp |
||||||
test_update_dhcp_fails |
pass
pt386.16: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test_update_dhcp_fails |
||||||
test_update_dhcp_no_vif_data |
pass
pt386.17: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test_update_dhcp_no_vif_data |
||||||
test_update_dhcp_set_sleep_and_fake |
pass
pt386.18: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test_update_dhcp_set_sleep_and_fake |
||||||
test_update_dhcp_some_failures |
pass
pt386.19: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test_update_dhcp_some_failures |
||||||
test_update_dhcp_unset_sleep_and_fake |
pass
pt386.20: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test_update_dhcp_unset_sleep_and_fake |
||||||
test_update_port_dhcp_opts |
pass
pt386.21: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test_update_port_dhcp_opts |
||||||
test_update_port_dhcp_opts_v4_and_v6 |
pass
pt386.22: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test_update_port_dhcp_opts_v4_and_v6 |
||||||
test_update_port_dhcp_opts_v6 |
pass
pt386.23: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test_update_port_dhcp_opts_v6 |
||||||
test_update_port_dhcp_opts_with_exception |
pass
pt386.24: ironic.tests.unit.dhcp.test_neutron.TestNeutron.test_update_port_dhcp_opts_with_exception |
||||||
ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy | 21 | 21 | 0 | 0 | 0 | Detail | |
test__ansible_deploy |
pass
pt387.1: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy.test__ansible_deploy |
||||||
test__ansible_deploy_iwdi |
pass
pt387.2: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy.test__ansible_deploy_iwdi |
||||||
test_clean_up |
pass
pt387.3: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy.test_clean_up |
||||||
test_deploy |
pass
pt387.4: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy.test_deploy |
||||||
test_execute_clean_step |
pass
pt387.5: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy.test_execute_clean_step |
||||||
test_execute_clean_step_no_success_log |
pass
pt387.6: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy.test_execute_clean_step_no_success_log |
||||||
test_get_clean_steps |
pass
pt387.7: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy.test_get_clean_steps |
||||||
test_get_clean_steps_priority |
pass
pt387.8: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy.test_get_clean_steps_priority |
||||||
test_get_properties |
pass
pt387.9: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy.test_get_properties |
||||||
test_prepare |
pass
pt387.10: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy.test_prepare |
||||||
test_prepare_cleaning |
pass
pt387.11: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy.test_prepare_cleaning |
||||||
test_prepare_cleaning_callback_no_steps |
pass
pt387.12: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy.test_prepare_cleaning_callback_no_steps |
||||||
test_prepare_cleaning_with_smartnic_port |
pass
pt387.13: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy.test_prepare_cleaning_with_smartnic_port |
||||||
test_prepare_with_smartnic_port |
pass
pt387.14: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy.test_prepare_with_smartnic_port |
||||||
test_tear_down |
pass
pt387.15: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy.test_tear_down |
||||||
test_tear_down_agent_force_reboot |
pass
pt387.16: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy.test_tear_down_agent_force_reboot |
||||||
test_tear_down_agent_soft_poweroff_retry |
pass
pt387.17: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy.test_tear_down_agent_soft_poweroff_retry |
||||||
test_tear_down_cleaning |
pass
pt387.18: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy.test_tear_down_cleaning |
||||||
test_tear_down_cleaning_with_smartnic_port |
pass
pt387.19: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy.test_tear_down_cleaning_with_smartnic_port |
||||||
test_validate |
pass
pt387.20: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy.test_validate |
||||||
test_write_image |
pass
pt387.21: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleDeploy.test_write_image |
||||||
ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods | 30 | 30 | 0 | 0 | 0 | Detail | |
test__calculate_memory_req |
pass
pt388.1: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__calculate_memory_req |
||||||
test__get_clean_steps |
pass
pt388.2: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__get_clean_steps |
||||||
test__get_configdrive_path |
pass
pt388.3: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__get_configdrive_path |
||||||
test__get_node_ip |
pass
pt388.4: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__get_node_ip |
||||||
test__get_python_interpreter |
pass
pt388.5: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__get_python_interpreter |
||||||
test__parse_ansible_driver_info |
pass
pt388.6: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__parse_ansible_driver_info |
||||||
test__parse_ansible_driver_info_defaults |
pass
pt388.7: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__parse_ansible_driver_info_defaults |
||||||
test__parse_ansible_driver_info_no_playbook |
pass
pt388.8: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__parse_ansible_driver_info_no_playbook |
||||||
test__parse_partitioning_info_all_gpt |
pass
pt388.9: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__parse_partitioning_info_all_gpt |
||||||
test__parse_partitioning_info_root_msdos |
pass
pt388.10: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__parse_partitioning_info_root_msdos |
||||||
test__parse_root_device_hints |
pass
pt388.11: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__parse_root_device_hints |
||||||
test__parse_root_device_hints_fail_advanced |
pass
pt388.12: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__parse_root_device_hints_fail_advanced |
||||||
test__parse_root_device_hints_iinfo |
pass
pt388.13: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__parse_root_device_hints_iinfo |
||||||
test__parse_root_device_hints_override |
pass
pt388.14: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__parse_root_device_hints_override |
||||||
test__prepare_extra_vars |
pass
pt388.15: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__prepare_extra_vars |
||||||
test__prepare_variables |
pass
pt388.16: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__prepare_variables |
||||||
test__prepare_variables_configdrive_file |
pass
pt388.17: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__prepare_variables_configdrive_file |
||||||
test__prepare_variables_configdrive_json |
pass
pt388.18: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__prepare_variables_configdrive_json |
||||||
test__prepare_variables_configdrive_url |
pass
pt388.19: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__prepare_variables_configdrive_url |
||||||
test__prepare_variables_insecure_activated |
pass
pt388.20: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__prepare_variables_insecure_activated |
||||||
test__prepare_variables_root_device_hints |
pass
pt388.21: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__prepare_variables_root_device_hints |
||||||
test__run_playbook |
pass
pt388.22: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__run_playbook |
||||||
test__run_playbook_ansible_interpreter_override |
pass
pt388.23: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__run_playbook_ansible_interpreter_override |
||||||
test__run_playbook_ansible_interpreter_python3 |
pass
pt388.24: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__run_playbook_ansible_interpreter_python3 |
||||||
test__run_playbook_default_verbosity_debug |
pass
pt388.25: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__run_playbook_default_verbosity_debug |
||||||
test__run_playbook_default_verbosity_nodebug |
pass
pt388.26: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__run_playbook_default_verbosity_nodebug |
||||||
test__run_playbook_fail |
pass
pt388.27: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__run_playbook_fail |
||||||
test__validate_clean_steps |
pass
pt388.28: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__validate_clean_steps |
||||||
test__validate_clean_steps_missing |
pass
pt388.29: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__validate_clean_steps_missing |
||||||
test__validate_clean_steps_names_not_unique |
pass
pt388.30: ironic.tests.unit.drivers.modules.ansible.test_deploy.TestAnsibleMethods.test__validate_clean_steps_names_not_unique |
||||||
ironic.tests.unit.drivers.modules.drac.test_boot.DracBootTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test__set_boot_device_cd |
pass
pt389.1: ironic.tests.unit.drivers.modules.drac.test_boot.DracBootTestCase.test__set_boot_device_cd |
||||||
test__set_boot_device_disk |
pass
pt389.2: ironic.tests.unit.drivers.modules.drac.test_boot.DracBootTestCase.test__set_boot_device_disk |
||||||
test__set_boot_device_floppy |
pass
pt389.3: ironic.tests.unit.drivers.modules.drac.test_boot.DracBootTestCase.test__set_boot_device_floppy |
||||||
test__set_boot_device_persistent |
pass
pt389.4: ironic.tests.unit.drivers.modules.drac.test_boot.DracBootTestCase.test__set_boot_device_persistent |
||||||
test_validate_correct_vendor |
pass
pt389.5: ironic.tests.unit.drivers.modules.drac.test_boot.DracBootTestCase.test_validate_correct_vendor |
||||||
ironic.tests.unit.drivers.modules.drac.test_inspect.DracRedfishInspectionTestCase | 7 | 7 | 0 | 0 | 0 | Detail | |
test__get_mac_address_with_ethernet_interfaces |
pass
pt390.1: ironic.tests.unit.drivers.modules.drac.test_inspect.DracRedfishInspectionTestCase.test__get_mac_address_with_ethernet_interfaces |
||||||
test__get_mac_address_without_ethernet_interfaces |
pass
pt390.2: ironic.tests.unit.drivers.modules.drac.test_inspect.DracRedfishInspectionTestCase.test__get_mac_address_without_ethernet_interfaces |
||||||
test__get_pxe_port_macs_with_BIOS_boot_mode |
pass
pt390.3: ironic.tests.unit.drivers.modules.drac.test_inspect.DracRedfishInspectionTestCase.test__get_pxe_port_macs_with_BIOS_boot_mode |
||||||
test__get_pxe_port_macs_with_UEFI_boot_mode |
pass
pt390.4: ironic.tests.unit.drivers.modules.drac.test_inspect.DracRedfishInspectionTestCase.test__get_pxe_port_macs_with_UEFI_boot_mode |
||||||
test__get_pxe_port_macs_without_boot_mode |
pass
pt390.5: ironic.tests.unit.drivers.modules.drac.test_inspect.DracRedfishInspectionTestCase.test__get_pxe_port_macs_without_boot_mode |
||||||
test_get_properties |
pass
pt390.6: ironic.tests.unit.drivers.modules.drac.test_inspect.DracRedfishInspectionTestCase.test_get_properties |
||||||
test_inspect_hardware_with_ethernet_interfaces_mac |
pass
pt390.7: ironic.tests.unit.drivers.modules.drac.test_inspect.DracRedfishInspectionTestCase.test_inspect_hardware_with_ethernet_interfaces_mac |
||||||
ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase | 38 | 38 | 0 | 0 | 0 | Detail | |
test__check_import_configuration_task |
pass
pt391.1: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__check_import_configuration_task |
||||||
test__check_import_configuration_task_failed |
pass
pt391.2: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__check_import_configuration_task_failed |
||||||
test__check_import_configuration_task_missing |
pass
pt391.3: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__check_import_configuration_task_missing |
||||||
test__check_import_configuration_task_partial_failed |
pass
pt391.4: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__check_import_configuration_task_partial_failed |
||||||
test__check_import_configuration_task_partial_failed_idrac5 |
pass
pt391.5: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__check_import_configuration_task_partial_failed_idrac5 |
||||||
test__check_import_configuration_task_still_processing |
pass
pt391.6: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__check_import_configuration_task_still_processing |
||||||
test__check_import_configuration_task_with_export |
pass
pt391.7: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__check_import_configuration_task_with_export |
||||||
test__check_import_configuration_task_with_export_failed |
pass
pt391.8: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__check_import_configuration_task_with_export_failed |
||||||
test__query_import_configuration_not_drac |
pass
pt391.9: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__query_import_configuration_not_drac |
||||||
test__query_import_configuration_status |
pass
pt391.10: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__query_import_configuration_status |
||||||
test__query_import_configuration_status_no_task_monitor_url |
pass
pt391.11: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__query_import_configuration_status_no_task_monitor_url |
||||||
test__query_import_configuration_status_node_locked |
pass
pt391.12: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__query_import_configuration_status_node_locked |
||||||
test__query_import_configuration_status_node_notfound |
pass
pt391.13: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__query_import_configuration_status_node_notfound |
||||||
test__set_failed_clean |
pass
pt391.14: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__set_failed_clean |
||||||
test__set_failed_deploy |
pass
pt391.15: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__set_failed_deploy |
||||||
test__set_success_clean |
pass
pt391.16: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__set_success_clean |
||||||
test__set_success_deploy |
pass
pt391.17: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__set_success_deploy |
||||||
test__validate_conf_mold |
pass
pt391.18: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__validate_conf_mold |
||||||
test__validate_conf_mold_data_empty |
pass
pt391.19: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__validate_conf_mold_data_empty |
||||||
test__validate_conf_mold_data_missing |
pass
pt391.20: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__validate_conf_mold_data_missing |
||||||
test__validate_conf_mold_interface_missing |
pass
pt391.21: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__validate_conf_mold_interface_missing |
||||||
test__validate_conf_mold_interface_not_supported |
pass
pt391.22: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__validate_conf_mold_interface_not_supported |
||||||
test__validate_conf_mold_oem_missing |
pass
pt391.23: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test__validate_conf_mold_oem_missing |
||||||
test_clear_job_queue |
pass
pt391.24: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test_clear_job_queue |
||||||
test_clear_job_queue_missing_attr_clean_step |
pass
pt391.25: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test_clear_job_queue_missing_attr_clean_step |
||||||
test_clear_job_queue_missing_attr_verify_step |
pass
pt391.26: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test_clear_job_queue_missing_attr_verify_step |
||||||
test_export_configuration_export_failed |
pass
pt391.27: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test_export_configuration_export_failed |
||||||
test_export_configuration_name_missing |
pass
pt391.28: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test_export_configuration_name_missing |
||||||
test_export_configuration_success |
pass
pt391.29: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test_export_configuration_success |
||||||
test_import_configuration_file_not_found |
pass
pt391.30: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test_import_configuration_file_not_found |
||||||
test_import_configuration_incorrect_schema |
pass
pt391.31: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test_import_configuration_incorrect_schema |
||||||
test_import_configuration_name_missing |
pass
pt391.32: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test_import_configuration_name_missing |
||||||
test_import_configuration_success |
pass
pt391.33: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test_import_configuration_success |
||||||
test_import_export_configuration_success |
pass
pt391.34: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test_import_export_configuration_success |
||||||
test_known_good_state |
pass
pt391.35: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test_known_good_state |
||||||
test_reset_idrac |
pass
pt391.36: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test_reset_idrac |
||||||
test_reset_idrac_missing_attr_clean_step |
pass
pt391.37: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test_reset_idrac_missing_attr_clean_step |
||||||
test_reset_idrac_missing_attr_verify_step |
pass
pt391.38: ironic.tests.unit.drivers.modules.drac.test_management.DracRedfishManagementTestCase.test_reset_idrac_missing_attr_verify_step |
||||||
ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase | 32 | 32 | 0 | 0 | 0 | Detail | |
test__change_physical_disk_state_attribute_error |
pass
pt392.1: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__change_physical_disk_state_attribute_error |
||||||
test__check_raid_tasks_status |
pass
pt392.2: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__check_raid_tasks_status |
||||||
test__check_raid_tasks_status_convert_controller |
pass
pt392.3: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__check_raid_tasks_status_convert_controller |
||||||
test__check_raid_tasks_status_task_failed |
pass
pt392.4: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__check_raid_tasks_status_task_failed |
||||||
test__check_raid_tasks_status_task_still_processing |
pass
pt392.5: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__check_raid_tasks_status_task_still_processing |
||||||
test__clear_foreign_config_attribute_error |
pass
pt392.6: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__clear_foreign_config_attribute_error |
||||||
test__convert_controller_to_raid_mode |
pass
pt392.7: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__convert_controller_to_raid_mode |
||||||
test__convert_controller_to_raid_mode_no_conversion |
pass
pt392.8: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__convert_controller_to_raid_mode_no_conversion |
||||||
test__convert_controller_to_raid_mode_not_raid |
pass
pt392.9: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__convert_controller_to_raid_mode_not_raid |
||||||
test__convert_controller_to_raid_mode_old_idrac |
pass
pt392.10: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__convert_controller_to_raid_mode_old_idrac |
||||||
test__convert_controller_to_raid_mode_old_sushy |
pass
pt392.11: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__convert_controller_to_raid_mode_old_sushy |
||||||
test__convert_controller_to_raid_mode_old_sushy_oem |
pass
pt392.12: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__convert_controller_to_raid_mode_old_sushy_oem |
||||||
test__get_storage_controller_invalid_identity |
pass
pt392.13: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__get_storage_controller_invalid_identity |
||||||
test__is_realtime_ready |
pass
pt392.14: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__is_realtime_ready |
||||||
test__query_raid_tasks_status |
pass
pt392.15: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__query_raid_tasks_status |
||||||
test__query_raid_tasks_status_no_task_monitor_url |
pass
pt392.16: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__query_raid_tasks_status_no_task_monitor_url |
||||||
test__retry_till_realtime_ready |
pass
pt392.17: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__retry_till_realtime_ready |
||||||
test__retry_till_realtime_ready_retry_exceeded |
pass
pt392.18: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__retry_till_realtime_ready_retry_exceeded |
||||||
test__retry_till_realtime_ready_retry_fails |
pass
pt392.19: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__retry_till_realtime_ready_retry_fails |
||||||
test__set_failed_clean |
pass
pt392.20: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__set_failed_clean |
||||||
test__set_failed_deploy |
pass
pt392.21: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__set_failed_deploy |
||||||
test__set_success_clean |
pass
pt392.22: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__set_success_clean |
||||||
test__set_success_deploy |
pass
pt392.23: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__set_success_deploy |
||||||
test__wait_till_realtime_ready |
pass
pt392.24: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__wait_till_realtime_ready |
||||||
test__wait_till_realtime_ready_retryerror |
pass
pt392.25: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test__wait_till_realtime_ready_retryerror |
||||||
test_create_configuration |
pass
pt392.26: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test_create_configuration |
||||||
test_delete_configuration |
pass
pt392.27: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test_delete_configuration |
||||||
test_post_delete_configuration_foreign_async |
pass
pt392.28: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test_post_delete_configuration_foreign_async |
||||||
test_post_delete_configuration_foreign_sync |
pass
pt392.29: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test_post_delete_configuration_foreign_sync |
||||||
test_post_delete_configuration_no_subtasks |
pass
pt392.30: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test_post_delete_configuration_no_subtasks |
||||||
test_pre_create_configuration |
pass
pt392.31: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test_pre_create_configuration |
||||||
test_validate_correct_vendor |
pass
pt392.32: ironic.tests.unit.drivers.modules.drac.test_raid.DracRedfishRAIDTestCase.test_validate_correct_vendor |
||||||
ironic.tests.unit.drivers.modules.drac.test_utils.DracUtilsOemManagerTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_execute_oem_manager_method |
pass
pt393.1: ironic.tests.unit.drivers.modules.drac.test_utils.DracUtilsOemManagerTestCase.test_execute_oem_manager_method |
||||||
test_execute_oem_manager_method_managers_fail |
pass
pt393.2: ironic.tests.unit.drivers.modules.drac.test_utils.DracUtilsOemManagerTestCase.test_execute_oem_manager_method_managers_fail |
||||||
test_execute_oem_manager_method_no_managers |
pass
pt393.3: ironic.tests.unit.drivers.modules.drac.test_utils.DracUtilsOemManagerTestCase.test_execute_oem_manager_method_no_managers |
||||||
test_execute_oem_manager_method_oem_not_found |
pass
pt393.4: ironic.tests.unit.drivers.modules.drac.test_utils.DracUtilsOemManagerTestCase.test_execute_oem_manager_method_oem_not_found |
||||||
ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase | 32 | 32 | 0 | 0 | 0 | Detail | |
test__execute_post_boot_bios_get_settings_error_cleaning |
pass
pt394.1: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_post_boot_bios_get_settings_error_cleaning |
||||||
test__execute_post_boot_bios_get_settings_error_deploying |
pass
pt394.2: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_post_boot_bios_get_settings_error_deploying |
||||||
test__execute_post_boot_bios_get_settings_failed_cleaning |
pass
pt394.3: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_post_boot_bios_get_settings_failed_cleaning |
||||||
test__execute_post_boot_bios_get_settings_failed_deploying |
pass
pt394.4: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_post_boot_bios_get_settings_failed_deploying |
||||||
test__execute_post_boot_bios_step_apply_configuration |
pass
pt394.5: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_post_boot_bios_step_apply_configuration |
||||||
test__execute_post_boot_bios_step_factory_reset |
pass
pt394.6: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_post_boot_bios_step_factory_reset |
||||||
test__execute_post_boot_bios_step_iloobj_failed_cleaning |
pass
pt394.7: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_post_boot_bios_step_iloobj_failed_cleaning |
||||||
test__execute_post_boot_bios_step_iloobj_failed_deploy |
pass
pt394.8: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_post_boot_bios_step_iloobj_failed_deploy |
||||||
test__execute_post_boot_bios_step_invalid_cleaning |
pass
pt394.9: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_post_boot_bios_step_invalid_cleaning |
||||||
test__execute_post_boot_bios_step_invalid_deploy |
pass
pt394.10: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_post_boot_bios_step_invalid_deploy |
||||||
test__execute_pre_boot_bios_step_apply_conf_cleaning |
pass
pt394.11: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_pre_boot_bios_step_apply_conf_cleaning |
||||||
test__execute_pre_boot_bios_step_apply_conf_deploying |
pass
pt394.12: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_pre_boot_bios_step_apply_conf_deploying |
||||||
test__execute_pre_boot_bios_step_apply_configuration |
pass
pt394.13: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_pre_boot_bios_step_apply_configuration |
||||||
test__execute_pre_boot_bios_step_factory_reset_cleaning |
pass
pt394.14: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_pre_boot_bios_step_factory_reset_cleaning |
||||||
test__execute_pre_boot_bios_step_factory_reset_deploying |
pass
pt394.15: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_pre_boot_bios_step_factory_reset_deploying |
||||||
test__execute_pre_boot_bios_step_iloobj_failed_cleaning |
pass
pt394.16: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_pre_boot_bios_step_iloobj_failed_cleaning |
||||||
test__execute_pre_boot_bios_step_iloobj_failed_deploying |
pass
pt394.17: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_pre_boot_bios_step_iloobj_failed_deploying |
||||||
test__execute_pre_boot_bios_step_invalid_cleaning |
pass
pt394.18: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_pre_boot_bios_step_invalid_cleaning |
||||||
test__execute_pre_boot_bios_step_invalid_deploying |
pass
pt394.19: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_pre_boot_bios_step_invalid_deploying |
||||||
test__execute_pre_boot_bios_step_reset_bios_failed_cleaning |
pass
pt394.20: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_pre_boot_bios_step_reset_bios_failed_cleaning |
||||||
test__execute_pre_boot_bios_step_reset_bios_failed_deploying |
pass
pt394.21: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_pre_boot_bios_step_reset_bios_failed_deploying |
||||||
test__execute_pre_boot_bios_step_set_bios_failed_cleaning |
pass
pt394.22: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_pre_boot_bios_step_set_bios_failed_cleaning |
||||||
test__execute_pre_boot_bios_step_set_bios_failed_deploying |
pass
pt394.23: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test__execute_pre_boot_bios_step_set_bios_failed_deploying |
||||||
test_apply_configuration_post_boot |
pass
pt394.24: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test_apply_configuration_post_boot |
||||||
test_apply_configuration_pre_boot |
pass
pt394.25: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test_apply_configuration_pre_boot |
||||||
test_cache_bios_settings |
pass
pt394.26: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test_cache_bios_settings |
||||||
test_cache_bios_settings_invalid_parameter |
pass
pt394.27: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test_cache_bios_settings_invalid_parameter |
||||||
test_cache_bios_settings_missing_parameter |
pass
pt394.28: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test_cache_bios_settings_missing_parameter |
||||||
test_cache_bios_settings_with_ilo_error |
pass
pt394.29: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test_cache_bios_settings_with_ilo_error |
||||||
test_cache_bios_settings_with_unknown_error |
pass
pt394.30: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test_cache_bios_settings_with_unknown_error |
||||||
test_get_properties |
pass
pt394.31: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test_get_properties |
||||||
test_validate |
pass
pt394.32: ironic.tests.unit.drivers.modules.ilo.test_bios.IloBiosTestCase.test_validate |
||||||
ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootCommonMethodsTestCase | 12 | 12 | 0 | 0 | 0 | Detail | |
test_parse_driver_info_bootloader_none |
pass
pt395.1: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootCommonMethodsTestCase.test_parse_driver_info_bootloader_none |
||||||
test_parse_driver_info_bootloader_none_by_arch |
pass
pt395.2: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootCommonMethodsTestCase.test_parse_driver_info_bootloader_none_by_arch |
||||||
test_parse_driver_info_deploy |
pass
pt395.3: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootCommonMethodsTestCase.test_parse_driver_info_deploy |
||||||
test_parse_driver_info_deploy_config |
pass
pt395.4: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootCommonMethodsTestCase.test_parse_driver_info_deploy_config |
||||||
test_parse_driver_info_deploy_config_by_arch |
pass
pt395.5: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootCommonMethodsTestCase.test_parse_driver_info_deploy_config_by_arch |
||||||
test_parse_driver_info_deploy_deprecated |
pass
pt395.6: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootCommonMethodsTestCase.test_parse_driver_info_deploy_deprecated |
||||||
test_parse_driver_info_deploy_iso |
pass
pt395.7: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootCommonMethodsTestCase.test_parse_driver_info_deploy_iso |
||||||
test_parse_driver_info_deploy_iso_deprecated |
pass
pt395.8: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootCommonMethodsTestCase.test_parse_driver_info_deploy_iso_deprecated |
||||||
test_parse_driver_info_exc |
pass
pt395.9: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootCommonMethodsTestCase.test_parse_driver_info_exc |
||||||
test_parse_driver_info_rescue |
pass
pt395.10: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootCommonMethodsTestCase.test_parse_driver_info_rescue |
||||||
test_parse_driver_info_rescue_config |
pass
pt395.11: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootCommonMethodsTestCase.test_parse_driver_info_rescue_config |
||||||
test_parse_driver_info_rescue_iso |
pass
pt395.12: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootCommonMethodsTestCase.test_parse_driver_info_rescue_iso |
||||||
ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootPrivateMethodsTestCase | 14 | 14 | 0 | 0 | 0 | Detail | |
test__disable_secure_boot_exception |
pass
pt396.1: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootPrivateMethodsTestCase.test__disable_secure_boot_exception |
||||||
test__disable_secure_boot_false |
pass
pt396.2: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootPrivateMethodsTestCase.test__disable_secure_boot_false |
||||||
test__disable_secure_boot_true |
pass
pt396.3: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootPrivateMethodsTestCase.test__disable_secure_boot_true |
||||||
test__get_boot_iso_create |
pass
pt396.4: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootPrivateMethodsTestCase.test__get_boot_iso_create |
||||||
test__get_boot_iso_glance_image |
pass
pt396.5: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootPrivateMethodsTestCase.test__get_boot_iso_glance_image |
||||||
test__get_boot_iso_http_url |
pass
pt396.6: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootPrivateMethodsTestCase.test__get_boot_iso_http_url |
||||||
test__get_boot_iso_swift_image |
pass
pt396.7: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootPrivateMethodsTestCase.test__get_boot_iso_swift_image |
||||||
test__parse_deploy_info |
pass
pt396.8: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootPrivateMethodsTestCase.test__parse_deploy_info |
||||||
test__validate_driver_info |
pass
pt396.9: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootPrivateMethodsTestCase.test__validate_driver_info |
||||||
test__validate_instance_image_info |
pass
pt396.10: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootPrivateMethodsTestCase.test__validate_instance_image_info |
||||||
test_prepare_node_for_deploy |
pass
pt396.11: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootPrivateMethodsTestCase.test_prepare_node_for_deploy |
||||||
test_prepare_node_for_deploy_inst_info |
pass
pt396.12: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootPrivateMethodsTestCase.test_prepare_node_for_deploy_inst_info |
||||||
test_prepare_node_for_deploy_sec_boot_on |
pass
pt396.13: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootPrivateMethodsTestCase.test_prepare_node_for_deploy_sec_boot_on |
||||||
test_prepare_node_for_deploy_sec_boot_on_inst_info |
pass
pt396.14: ironic.tests.unit.drivers.modules.ilo.test_boot.IloBootPrivateMethodsTestCase.test_prepare_node_for_deploy_sec_boot_on_inst_info |
||||||
ironic.tests.unit.drivers.modules.ilo.test_boot.IloPXEBootTestCase | 12 | 12 | 0 | 0 | 0 | Detail | |
test_clean_up_instance |
pass
pt397.1: ironic.tests.unit.drivers.modules.ilo.test_boot.IloPXEBootTestCase.test_clean_up_instance |
||||||
test_clean_up_instance_boot_from_volume |
pass
pt397.2: ironic.tests.unit.drivers.modules.ilo.test_boot.IloPXEBootTestCase.test_clean_up_instance_boot_from_volume |
||||||
test_clean_up_instance_boot_from_volume_bios |
pass
pt397.3: ironic.tests.unit.drivers.modules.ilo.test_boot.IloPXEBootTestCase.test_clean_up_instance_boot_from_volume_bios |
||||||
test_prepare_instance |
pass
pt397.4: ironic.tests.unit.drivers.modules.ilo.test_boot.IloPXEBootTestCase.test_prepare_instance |
||||||
test_prepare_instance_anaconda_cleaning |
pass
pt397.5: ironic.tests.unit.drivers.modules.ilo.test_boot.IloPXEBootTestCase.test_prepare_instance_anaconda_cleaning |
||||||
test_prepare_instance_anaconda_deploying |
pass
pt397.6: ironic.tests.unit.drivers.modules.ilo.test_boot.IloPXEBootTestCase.test_prepare_instance_anaconda_deploying |
||||||
test_prepare_instance_anaconda_rescuing |
pass
pt397.7: ironic.tests.unit.drivers.modules.ilo.test_boot.IloPXEBootTestCase.test_prepare_instance_anaconda_rescuing |
||||||
test_prepare_instance_bios |
pass
pt397.8: ironic.tests.unit.drivers.modules.ilo.test_boot.IloPXEBootTestCase.test_prepare_instance_bios |
||||||
test_prepare_instance_boot_from_volume |
pass
pt397.9: ironic.tests.unit.drivers.modules.ilo.test_boot.IloPXEBootTestCase.test_prepare_instance_boot_from_volume |
||||||
test_prepare_ramdisk_in_cleaning |
pass
pt397.10: ironic.tests.unit.drivers.modules.ilo.test_boot.IloPXEBootTestCase.test_prepare_ramdisk_in_cleaning |
||||||
test_prepare_ramdisk_in_deploying |
pass
pt397.11: ironic.tests.unit.drivers.modules.ilo.test_boot.IloPXEBootTestCase.test_prepare_ramdisk_in_deploying |
||||||
test_prepare_ramdisk_in_rescuing |
pass
pt397.12: ironic.tests.unit.drivers.modules.ilo.test_boot.IloPXEBootTestCase.test_prepare_ramdisk_in_rescuing |
||||||
ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase | 28 | 28 | 0 | 0 | 0 | Detail | |
test__parse_deploy_info |
pass
pt398.1: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test__parse_deploy_info |
||||||
test__parse_driver_info_default_mode |
pass
pt398.2: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test__parse_driver_info_default_mode |
||||||
test__parse_driver_info_invalid_params |
pass
pt398.3: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test__parse_driver_info_invalid_params |
||||||
test__parse_driver_info_rescue_mode |
pass
pt398.4: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test__parse_driver_info_rescue_mode |
||||||
test__validate_hrefs_http_image |
pass
pt398.5: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test__validate_hrefs_http_image |
||||||
test__validate_hrefs_https_image |
pass
pt398.6: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test__validate_hrefs_https_image |
||||||
test__validate_instance_image_info |
pass
pt398.7: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test__validate_instance_image_info |
||||||
test_clean_up_instance |
pass
pt398.8: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test_clean_up_instance |
||||||
test_clean_up_ramdisk |
pass
pt398.9: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test_clean_up_ramdisk |
||||||
test_prepare_instance_boot_ramdisk |
pass
pt398.10: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test_prepare_instance_boot_ramdisk |
||||||
test_prepare_instance_local_or_whole_disk_image |
pass
pt398.11: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test_prepare_instance_local_or_whole_disk_image |
||||||
test_prepare_instance_partition_image |
pass
pt398.12: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test_prepare_instance_partition_image |
||||||
test_prepare_ramdisk_glance_image |
pass
pt398.13: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test_prepare_ramdisk_glance_image |
||||||
test_prepare_ramdisk_glance_image_cleaning |
pass
pt398.14: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test_prepare_ramdisk_glance_image_cleaning |
||||||
test_prepare_ramdisk_middle_of_clean_step |
pass
pt398.15: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test_prepare_ramdisk_middle_of_clean_step |
||||||
test_prepare_ramdisk_not_a_glance_image |
pass
pt398.16: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test_prepare_ramdisk_not_a_glance_image |
||||||
test_prepare_ramdisk_not_a_glance_image_cleaning |
pass
pt398.17: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test_prepare_ramdisk_not_a_glance_image_cleaning |
||||||
test_prepare_ramdisk_rescue_glance_image |
pass
pt398.18: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test_prepare_ramdisk_rescue_glance_image |
||||||
test_prepare_ramdisk_rescue_not_a_glance_image |
pass
pt398.19: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test_prepare_ramdisk_rescue_not_a_glance_image |
||||||
test_validate |
pass
pt398.20: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test_validate |
||||||
test_validate_bios |
pass
pt398.21: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test_validate_bios |
||||||
test_validate_inspection |
pass
pt398.22: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test_validate_inspection |
||||||
test_validate_inspection_missing |
pass
pt398.23: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test_validate_inspection_missing |
||||||
test_validate_ramdisk_deploy_glance |
pass
pt398.24: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test_validate_ramdisk_deploy_glance |
||||||
test_validate_ramdisk_deploy_webserver |
pass
pt398.25: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test_validate_ramdisk_deploy_webserver |
||||||
test_validate_ramdisk_deploy_webserver_exc |
pass
pt398.26: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test_validate_ramdisk_deploy_webserver_exc |
||||||
test_validate_rescue |
pass
pt398.27: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test_validate_rescue |
||||||
test_validate_rescue_no_rescue_ramdisk |
pass
pt398.28: ironic.tests.unit.drivers.modules.ilo.test_boot.IloUefiHttpsBootTestCase.test_validate_rescue_no_rescue_ramdisk |
||||||
ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase | 29 | 29 | 0 | 0 | 0 | Detail | |
test__configure_vmedia_boot_with_boot_iso |
pass
pt399.1: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test__configure_vmedia_boot_with_boot_iso |
||||||
test_clean_up_instance_boot_from_volume |
pass
pt399.2: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_clean_up_instance_boot_from_volume |
||||||
test_clean_up_instance_boot_from_volume_bios |
pass
pt399.3: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_clean_up_instance_boot_from_volume_bios |
||||||
test_clean_up_instance_deleting |
pass
pt399.4: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_clean_up_instance_deleting |
||||||
test_clean_up_instance_rescuing |
pass
pt399.5: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_clean_up_instance_rescuing |
||||||
test_clean_up_ramdisk |
pass
pt399.6: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_clean_up_ramdisk |
||||||
test_prepare_instance_boot_from_volume |
pass
pt399.7: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_prepare_instance_boot_from_volume |
||||||
test_prepare_instance_boot_from_volume_bios |
pass
pt399.8: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_prepare_instance_boot_from_volume_bios |
||||||
test_prepare_instance_boot_ramdisk |
pass
pt399.9: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_prepare_instance_boot_ramdisk |
||||||
test_prepare_instance_partition_image |
pass
pt399.10: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_prepare_instance_partition_image |
||||||
test_prepare_instance_whole_disk_image |
pass
pt399.11: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_prepare_instance_whole_disk_image |
||||||
test_prepare_ramdisk_glance_image |
pass
pt399.12: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_prepare_ramdisk_glance_image |
||||||
test_prepare_ramdisk_glance_image_cleaning |
pass
pt399.13: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_prepare_ramdisk_glance_image_cleaning |
||||||
test_prepare_ramdisk_in_takeover |
pass
pt399.14: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_prepare_ramdisk_in_takeover |
||||||
test_prepare_ramdisk_not_a_glance_image |
pass
pt399.15: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_prepare_ramdisk_not_a_glance_image |
||||||
test_prepare_ramdisk_not_a_glance_image_cleaning |
pass
pt399.16: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_prepare_ramdisk_not_a_glance_image_cleaning |
||||||
test_prepare_ramdisk_not_iso |
pass
pt399.17: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_prepare_ramdisk_not_iso |
||||||
test_prepare_ramdisk_rescue_glance_image |
pass
pt399.18: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_prepare_ramdisk_rescue_glance_image |
||||||
test_prepare_ramdisk_rescue_not_a_glance_image |
pass
pt399.19: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_prepare_ramdisk_rescue_not_a_glance_image |
||||||
test_validate |
pass
pt399.20: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_validate |
||||||
test_validate_boot_from_volume |
pass
pt399.21: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_validate_boot_from_volume |
||||||
test_validate_inspection |
pass
pt399.22: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_validate_inspection |
||||||
test_validate_inspection_missing |
pass
pt399.23: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_validate_inspection_missing |
||||||
test_validate_ramdisk_deploy_glance |
pass
pt399.24: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_validate_ramdisk_deploy_glance |
||||||
test_validate_ramdisk_deploy_webserver |
pass
pt399.25: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_validate_ramdisk_deploy_webserver |
||||||
test_validate_ramdisk_deploy_webserver_exc |
pass
pt399.26: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_validate_ramdisk_deploy_webserver_exc |
||||||
test_validate_rescue |
pass
pt399.27: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_validate_rescue |
||||||
test_validate_rescue_deprecated |
pass
pt399.28: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_validate_rescue_deprecated |
||||||
test_validate_rescue_no_rescue_ramdisk |
pass
pt399.29: ironic.tests.unit.drivers.modules.ilo.test_boot.IloVirtualMediaBootTestCase.test_validate_rescue_no_rescue_ramdisk |
||||||
ironic.tests.unit.drivers.modules.ilo.test_boot.IloiPXEBootTestCase | 12 | 12 | 0 | 0 | 0 | Detail | |
test_clean_up_instance |
pass
pt400.1: ironic.tests.unit.drivers.modules.ilo.test_boot.IloiPXEBootTestCase.test_clean_up_instance |
||||||
test_clean_up_instance_boot_from_volume |
pass
pt400.2: ironic.tests.unit.drivers.modules.ilo.test_boot.IloiPXEBootTestCase.test_clean_up_instance_boot_from_volume |
||||||
test_clean_up_instance_boot_from_volume_bios |
pass
pt400.3: ironic.tests.unit.drivers.modules.ilo.test_boot.IloiPXEBootTestCase.test_clean_up_instance_boot_from_volume_bios |
||||||
test_prepare_instance |
pass
pt400.4: ironic.tests.unit.drivers.modules.ilo.test_boot.IloiPXEBootTestCase.test_prepare_instance |
||||||
test_prepare_instance_anaconda_cleaning |
pass
pt400.5: ironic.tests.unit.drivers.modules.ilo.test_boot.IloiPXEBootTestCase.test_prepare_instance_anaconda_cleaning |
||||||
test_prepare_instance_anaconda_deploying |
pass
pt400.6: ironic.tests.unit.drivers.modules.ilo.test_boot.IloiPXEBootTestCase.test_prepare_instance_anaconda_deploying |
||||||
test_prepare_instance_anaconda_rescuing |
pass
pt400.7: ironic.tests.unit.drivers.modules.ilo.test_boot.IloiPXEBootTestCase.test_prepare_instance_anaconda_rescuing |
||||||
test_prepare_instance_bios |
pass
pt400.8: ironic.tests.unit.drivers.modules.ilo.test_boot.IloiPXEBootTestCase.test_prepare_instance_bios |
||||||
test_prepare_instance_boot_from_volume |
pass
pt400.9: ironic.tests.unit.drivers.modules.ilo.test_boot.IloiPXEBootTestCase.test_prepare_instance_boot_from_volume |
||||||
test_prepare_ramdisk_in_cleaning |
pass
pt400.10: ironic.tests.unit.drivers.modules.ilo.test_boot.IloiPXEBootTestCase.test_prepare_ramdisk_in_cleaning |
||||||
test_prepare_ramdisk_in_deploying |
pass
pt400.11: ironic.tests.unit.drivers.modules.ilo.test_boot.IloiPXEBootTestCase.test_prepare_ramdisk_in_deploying |
||||||
test_prepare_ramdisk_in_rescuing |
pass
pt400.12: ironic.tests.unit.drivers.modules.ilo.test_boot.IloiPXEBootTestCase.test_prepare_ramdisk_in_rescuing |
||||||
ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase | 84 | 84 | 0 | 0 | 0 | Detail | |
test__get_certificate_file_list |
pass
pt401.1: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test__get_certificate_file_list |
||||||
test__get_certificate_file_list_empty |
pass
pt401.2: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test__get_certificate_file_list_empty |
||||||
test__get_certificate_file_list_empty_no_path |
pass
pt401.3: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test__get_certificate_file_list_empty_no_path |
||||||
test__get_certificate_file_list_none |
pass
pt401.4: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test__get_certificate_file_list_none |
||||||
test__get_certificate_file_list_string_type |
pass
pt401.5: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test__get_certificate_file_list_string_type |
||||||
test__get_floppy_image_name |
pass
pt401.6: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test__get_floppy_image_name |
||||||
test__prepare_floppy_image |
pass
pt401.7: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test__prepare_floppy_image |
||||||
test__prepare_floppy_image_use_webserver |
pass
pt401.8: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test__prepare_floppy_image_use_webserver |
||||||
test_add_certificates_None |
pass
pt401.9: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_add_certificates_None |
||||||
test_add_certificates_false |
pass
pt401.10: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_add_certificates_false |
||||||
test_add_certificates_invalid |
pass
pt401.11: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_add_certificates_invalid |
||||||
test_add_certificates_raises_ilo_error |
pass
pt401.12: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_add_certificates_raises_ilo_error |
||||||
test_add_certificates_true |
pass
pt401.13: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_add_certificates_true |
||||||
test_add_certificates_true_default |
pass
pt401.14: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_add_certificates_true_default |
||||||
test_attach_vmedia |
pass
pt401.15: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_attach_vmedia |
||||||
test_attach_vmedia_fails |
pass
pt401.16: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_attach_vmedia_fails |
||||||
test_cleanup_vmedia_boot |
pass
pt401.17: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_cleanup_vmedia_boot |
||||||
test_cleanup_vmedia_boot_exc |
pass
pt401.18: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_cleanup_vmedia_boot_exc |
||||||
test_cleanup_vmedia_boot_exc_resource_not_found |
pass
pt401.19: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_cleanup_vmedia_boot_exc_resource_not_found |
||||||
test_cleanup_vmedia_boot_for_webserver |
pass
pt401.20: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_cleanup_vmedia_boot_for_webserver |
||||||
test_clear_certificates |
pass
pt401.21: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_clear_certificates |
||||||
test_clear_certificates_default |
pass
pt401.22: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_clear_certificates_default |
||||||
test_clear_certificates_raises_ilo_error |
pass
pt401.23: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_clear_certificates_raises_ilo_error |
||||||
test_copy_image_to_swift |
pass
pt401.24: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_copy_image_to_swift |
||||||
test_copy_image_to_swift_throws_error_if_swift_operation_fails |
pass
pt401.25: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_copy_image_to_swift_throws_error_if_swift_operation_fails |
||||||
test_copy_image_to_web_server |
pass
pt401.26: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_copy_image_to_web_server |
||||||
test_copy_image_to_web_server_fails |
pass
pt401.27: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_copy_image_to_web_server_fails |
||||||
test_destroy_floppy_image_from_web_server |
pass
pt401.28: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_destroy_floppy_image_from_web_server |
||||||
test_download_file_url |
pass
pt401.29: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_download_file_url |
||||||
test_download_http_url |
pass
pt401.30: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_download_http_url |
||||||
test_eject_vmedia_devices |
pass
pt401.31: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_eject_vmedia_devices |
||||||
test_eject_vmedia_devices_raises |
pass
pt401.32: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_eject_vmedia_devices_raises |
||||||
test_get_current_boot_mode |
pass
pt401.33: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_get_current_boot_mode |
||||||
test_get_current_boot_mode_fail |
pass
pt401.34: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_get_current_boot_mode_fail |
||||||
test_get_ilo_object_cafile |
pass
pt401.35: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_get_ilo_object_cafile |
||||||
test_get_ilo_object_cafile_boolean |
pass
pt401.36: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_get_ilo_object_cafile_boolean |
||||||
test_get_ilo_object_snmp |
pass
pt401.37: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_get_ilo_object_snmp |
||||||
test_get_secure_boot_mode |
pass
pt401.38: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_get_secure_boot_mode |
||||||
test_get_secure_boot_mode_bios |
pass
pt401.39: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_get_secure_boot_mode_bios |
||||||
test_get_secure_boot_mode_fail |
pass
pt401.40: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_get_secure_boot_mode_fail |
||||||
test_get_secure_boot_mode_not_supported |
pass
pt401.41: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_get_secure_boot_mode_not_supported |
||||||
test_get_server_post_state |
pass
pt401.42: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_get_server_post_state |
||||||
test_get_server_post_state_fail |
pass
pt401.43: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_get_server_post_state_fail |
||||||
test_get_server_post_state_not_supported |
pass
pt401.44: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_get_server_post_state_not_supported |
||||||
test_remove_image_from_swift |
pass
pt401.45: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_remove_image_from_swift |
||||||
test_remove_image_from_swift_suppresses_notfound_exc |
pass
pt401.46: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_remove_image_from_swift_suppresses_notfound_exc |
||||||
test_remove_image_from_swift_suppresses_operror_exc |
pass
pt401.47: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_remove_image_from_swift_suppresses_operror_exc |
||||||
test_remove_image_from_web_server |
pass
pt401.48: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_remove_image_from_web_server |
||||||
test_remove_single_or_list_of_files_with_file_list |
pass
pt401.49: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_remove_single_or_list_of_files_with_file_list |
||||||
test_remove_single_or_list_of_files_with_file_str |
pass
pt401.50: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_remove_single_or_list_of_files_with_file_str |
||||||
test_set_boot_mode |
pass
pt401.51: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_set_boot_mode |
||||||
test_set_boot_mode_with_IloOperationError |
pass
pt401.52: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_set_boot_mode_with_IloOperationError |
||||||
test_set_boot_mode_without_set_pending_boot_mode |
pass
pt401.53: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_set_boot_mode_without_set_pending_boot_mode |
||||||
test_set_secure_boot_mode |
pass
pt401.54: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_set_secure_boot_mode |
||||||
test_set_secure_boot_mode_fail |
pass
pt401.55: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_set_secure_boot_mode_fail |
||||||
test_set_secure_boot_mode_not_supported |
pass
pt401.56: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_set_secure_boot_mode_not_supported |
||||||
test_setup_uefi_https_persistent_false |
pass
pt401.57: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_setup_uefi_https_persistent_false |
||||||
test_setup_uefi_https_persistent_true |
pass
pt401.58: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_setup_uefi_https_persistent_true |
||||||
test_setup_uefi_https_raises_ilo_error |
pass
pt401.59: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_setup_uefi_https_raises_ilo_error |
||||||
test_setup_uefi_https_raises_not_supported |
pass
pt401.60: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_setup_uefi_https_raises_not_supported |
||||||
test_setup_uefi_https_scheme_http |
pass
pt401.61: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_setup_uefi_https_scheme_http |
||||||
test_setup_vmedia |
pass
pt401.62: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_setup_vmedia |
||||||
test_setup_vmedia_for_boot_with_parameters |
pass
pt401.63: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_setup_vmedia_for_boot_with_parameters |
||||||
test_setup_vmedia_for_boot_with_swift |
pass
pt401.64: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_setup_vmedia_for_boot_with_swift |
||||||
test_setup_vmedia_for_boot_with_url |
pass
pt401.65: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_setup_vmedia_for_boot_with_url |
||||||
test_setup_vmedia_without_params |
pass
pt401.66: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_setup_vmedia_without_params |
||||||
test_update_boot_mode |
pass
pt401.67: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_update_boot_mode |
||||||
test_update_boot_mode_capabilities_exist |
pass
pt401.68: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_update_boot_mode_capabilities_exist |
||||||
test_update_boot_mode_instance_info_exists |
pass
pt401.69: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_update_boot_mode_instance_info_exists |
||||||
test_update_boot_mode_legacy |
pass
pt401.70: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_update_boot_mode_legacy |
||||||
test_update_boot_mode_prop_boot_mode_exist |
pass
pt401.71: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_update_boot_mode_prop_boot_mode_exist |
||||||
test_update_boot_mode_unknown |
pass
pt401.72: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_update_boot_mode_unknown |
||||||
test_update_boot_mode_unknown_except |
pass
pt401.73: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_update_boot_mode_unknown_except |
||||||
test_update_boot_mode_use_def_boot_mode |
pass
pt401.74: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_update_boot_mode_use_def_boot_mode |
||||||
test_update_ipmi_properties |
pass
pt401.75: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_update_ipmi_properties |
||||||
test_update_redfish_properties |
pass
pt401.76: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_update_redfish_properties |
||||||
test_validate_security_parameter_values |
pass
pt401.77: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_validate_security_parameter_values |
||||||
test_validate_security_parameter_values_invalid_param |
pass
pt401.78: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_validate_security_parameter_values_invalid_param |
||||||
test_validate_security_parameter_values_no_param |
pass
pt401.79: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_validate_security_parameter_values_no_param |
||||||
test_verify_image_checksum |
pass
pt401.80: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_verify_image_checksum |
||||||
test_verify_image_checksum_sha256 |
pass
pt401.81: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_verify_image_checksum_sha256 |
||||||
test_verify_image_checksum_sha512 |
pass
pt401.82: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_verify_image_checksum_sha512 |
||||||
test_verify_image_checksum_throws_for_failed_validation |
pass
pt401.83: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_verify_image_checksum_throws_for_failed_validation |
||||||
test_verify_image_checksum_throws_for_nonexistent_file |
pass
pt401.84: ironic.tests.unit.drivers.modules.ilo.test_common.IloCommonMethodsTestCase.test_verify_image_checksum_throws_for_nonexistent_file |
||||||
ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase | 22 | 22 | 0 | 0 | 0 | Detail | |
test_parse_driver_info_ca_file_and_snmp_inspection_true |
pass
pt402.1: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_ca_file_and_snmp_inspection_true |
||||||
test_parse_driver_info_invalid_cafile |
pass
pt402.2: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_invalid_cafile |
||||||
test_parse_driver_info_invalid_multiple_params |
pass
pt402.3: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_invalid_multiple_params |
||||||
test_parse_driver_info_invalid_port |
pass
pt402.4: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_invalid_port |
||||||
test_parse_driver_info_invalid_timeout |
pass
pt402.5: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_invalid_timeout |
||||||
test_parse_driver_info_invalid_value_verify_ca |
pass
pt402.6: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_invalid_value_verify_ca |
||||||
test_parse_driver_info_missing_address |
pass
pt402.7: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_missing_address |
||||||
test_parse_driver_info_missing_multiple_params |
pass
pt402.8: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_missing_multiple_params |
||||||
test_parse_driver_info_missing_password |
pass
pt402.9: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_missing_password |
||||||
test_parse_driver_info_missing_username |
pass
pt402.10: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_missing_username |
||||||
test_parse_driver_info_path_verify_ca_dir |
pass
pt402.11: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_path_verify_ca_dir |
||||||
test_parse_driver_info_path_verify_ca_file |
pass
pt402.12: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_path_verify_ca_file |
||||||
test_parse_driver_info_snmp_inspection_false |
pass
pt402.13: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_snmp_inspection_false |
||||||
test_parse_driver_info_snmp_inspection_true_raises |
pass
pt402.14: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_snmp_inspection_true_raises |
||||||
test_parse_driver_info_snmp_true_integer_auth_protocol |
pass
pt402.15: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_snmp_true_integer_auth_protocol |
||||||
test_parse_driver_info_snmp_true_invalid_auth_protocol |
pass
pt402.16: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_snmp_true_invalid_auth_protocol |
||||||
test_parse_driver_info_snmp_true_invalid_priv_protocol |
pass
pt402.17: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_snmp_true_invalid_priv_protocol |
||||||
test_parse_driver_info_snmp_true_no_auth_priv_protocols |
pass
pt402.18: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_snmp_true_no_auth_priv_protocols |
||||||
test_parse_driver_info_verify_ca_boolean_false |
pass
pt402.19: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_verify_ca_boolean_false |
||||||
test_parse_driver_info_verify_ca_boolean_true |
pass
pt402.20: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_verify_ca_boolean_true |
||||||
test_parse_driver_info_verify_ca_default_value |
pass
pt402.21: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_verify_ca_default_value |
||||||
test_parse_driver_info_verify_ca_string_false |
pass
pt402.22: ironic.tests.unit.drivers.modules.ilo.test_common.IloValidateParametersTestCase.test_parse_driver_info_verify_ca_string_false |
||||||
ironic.tests.unit.drivers.modules.ilo.test_console.IloConsoleInterfaceTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_validate |
pass
pt403.1: ironic.tests.unit.drivers.modules.ilo.test_console.IloConsoleInterfaceTestCase.test_validate |
||||||
test_validate_exc |
pass
pt403.2: ironic.tests.unit.drivers.modules.ilo.test_console.IloConsoleInterfaceTestCase.test_validate_exc |
||||||
ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase | 35 | 35 | 0 | 0 | 0 | Detail | |
test__download_file_based_fw_to_copies_file_to_target |
pass
pt404.1: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test__download_file_based_fw_to_copies_file_to_target |
||||||
test__download_file_based_fw_to_gets_invoked_for_file_based_firmware |
pass
pt404.2: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test__download_file_based_fw_to_gets_invoked_for_file_based_firmware |
||||||
test__download_http_based_fw_to_downloads_the_fw_file |
pass
pt404.3: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test__download_http_based_fw_to_downloads_the_fw_file |
||||||
test__download_http_based_fw_to_gets_invoked_for_http_based_firmware |
pass
pt404.4: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test__download_http_based_fw_to_gets_invoked_for_http_based_firmware |
||||||
test__download_swift_based_fw_to_calls__download_http_based_fw_to |
pass
pt404.5: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test__download_swift_based_fw_to_calls__download_http_based_fw_to |
||||||
test__download_swift_based_fw_to_creates_temp_url |
pass
pt404.6: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test__download_swift_based_fw_to_creates_temp_url |
||||||
test__download_swift_based_fw_to_gets_invoked_for_swift_based_firmware |
pass
pt404.7: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test__download_swift_based_fw_to_gets_invoked_for_swift_based_firmware |
||||||
test__extract_fw_from_file_calls_process_firmware_image |
pass
pt404.8: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test__extract_fw_from_file_calls_process_firmware_image |
||||||
test__extract_fw_from_file_doesnt_upload_firmware |
pass
pt404.9: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test__extract_fw_from_file_doesnt_upload_firmware |
||||||
test__extract_fw_from_file_sets_loc_obj_remove_to_file_if_no_upload |
pass
pt404.10: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test__extract_fw_from_file_sets_loc_obj_remove_to_file_if_no_upload |
||||||
test__extract_fw_from_file_sets_loc_obj_remove_to_swift |
pass
pt404.11: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test__extract_fw_from_file_sets_loc_obj_remove_to_swift |
||||||
test__extract_fw_from_file_sets_loc_obj_remove_to_webserver |
pass
pt404.12: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test__extract_fw_from_file_sets_loc_obj_remove_to_webserver |
||||||
test__extract_fw_from_file_uploads_firmware_to_swift |
pass
pt404.13: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test__extract_fw_from_file_uploads_firmware_to_swift |
||||||
test__extract_fw_from_file_uploads_firmware_to_webserver |
pass
pt404.14: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test__extract_fw_from_file_uploads_firmware_to_webserver |
||||||
test__remove_file_based_me |
pass
pt404.15: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test__remove_file_based_me |
||||||
test__remove_swift_based_me |
pass
pt404.16: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test__remove_swift_based_me |
||||||
test__remove_webserver_based_me |
pass
pt404.17: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test__remove_webserver_based_me |
||||||
test__validate_sum_components |
pass
pt404.18: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test__validate_sum_components |
||||||
test__validate_sum_components_fails |
pass
pt404.19: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test__validate_sum_components_fails |
||||||
test_fw_img_loc_sets_these_attributes |
pass
pt404.20: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test_fw_img_loc_sets_these_attributes |
||||||
test_fw_processor_ctor_sets_parsed_url_attrib_of_fw_processor |
pass
pt404.21: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test_fw_processor_ctor_sets_parsed_url_attrib_of_fw_processor |
||||||
test_fw_processor_ctor_throws_exception_with_invalid_firmware_url |
pass
pt404.22: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test_fw_processor_ctor_throws_exception_with_invalid_firmware_url |
||||||
test_get_and_validate_firmware_image_info |
pass
pt404.23: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test_get_and_validate_firmware_image_info |
||||||
test_get_and_validate_firmware_image_info_fails_for_empty_parameter |
pass
pt404.24: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test_get_and_validate_firmware_image_info_fails_for_empty_parameter |
||||||
test_get_and_validate_firmware_image_info_fails_for_invalid_component |
pass
pt404.25: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test_get_and_validate_firmware_image_info_fails_for_invalid_component |
||||||
test_get_and_validate_firmware_image_info_fails_for_missing_parameter |
pass
pt404.26: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test_get_and_validate_firmware_image_info_fails_for_missing_parameter |
||||||
test_get_and_validate_firmware_image_info_sum |
pass
pt404.27: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test_get_and_validate_firmware_image_info_sum |
||||||
test_get_and_validate_firmware_image_info_sum_invalid_component |
pass
pt404.28: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test_get_and_validate_firmware_image_info_sum_invalid_component |
||||||
test_get_and_validate_firmware_image_info_sum_with_component |
pass
pt404.29: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test_get_and_validate_firmware_image_info_sum_with_component |
||||||
test_process_fw_on_calls__download_fw_to |
pass
pt404.30: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test_process_fw_on_calls__download_fw_to |
||||||
test_process_fw_on_calls__extract_fw_from_file |
pass
pt404.31: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test_process_fw_on_calls__extract_fw_from_file |
||||||
test_process_fw_on_throws_error_if_checksum_validation_fails |
pass
pt404.32: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test_process_fw_on_throws_error_if_checksum_validation_fails |
||||||
test_process_fw_on_verifies_checksum_of_downloaded_fw_file |
pass
pt404.33: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test_process_fw_on_verifies_checksum_of_downloaded_fw_file |
||||||
test_verify_firmware_update_args_throws_for_invalid_update_mode |
pass
pt404.34: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test_verify_firmware_update_args_throws_for_invalid_update_mode |
||||||
test_verify_firmware_update_args_throws_for_no_firmware_url |
pass
pt404.35: ironic.tests.unit.drivers.modules.ilo.test_firmware_processor.FirmwareProcessorTestCase.test_verify_firmware_update_args_throws_for_no_firmware_url |
||||||
ironic.tests.unit.drivers.modules.ilo.test_inspect.IloInspectTestCase | 9 | 9 | 0 | 0 | 0 | Detail | |
test_get_properties |
pass
pt405.1: ironic.tests.unit.drivers.modules.ilo.test_inspect.IloInspectTestCase.test_get_properties |
||||||
test_inspect_essential_capabilities_exist_ok |
pass
pt405.2: ironic.tests.unit.drivers.modules.ilo.test_inspect.IloInspectTestCase.test_inspect_essential_capabilities_exist_ok |
||||||
test_inspect_essential_capabilities_ok |
pass
pt405.3: ironic.tests.unit.drivers.modules.ilo.test_inspect.IloInspectTestCase.test_inspect_essential_capabilities_ok |
||||||
test_inspect_essential_ok |
pass
pt405.4: ironic.tests.unit.drivers.modules.ilo.test_inspect.IloInspectTestCase.test_inspect_essential_ok |
||||||
test_inspect_essential_ok_local_gb_zero |
pass
pt405.5: ironic.tests.unit.drivers.modules.ilo.test_inspect.IloInspectTestCase.test_inspect_essential_ok_local_gb_zero |
||||||
test_inspect_essential_ok_power_off |
pass
pt405.6: ironic.tests.unit.drivers.modules.ilo.test_inspect.IloInspectTestCase.test_inspect_essential_ok_power_off |
||||||
test_inspect_ok_gen10 |
pass
pt405.7: ironic.tests.unit.drivers.modules.ilo.test_inspect.IloInspectTestCase.test_inspect_ok_gen10 |
||||||
test_inspect_ok_gen8 |
pass
pt405.8: ironic.tests.unit.drivers.modules.ilo.test_inspect.IloInspectTestCase.test_inspect_ok_gen8 |
||||||
test_validate |
pass
pt405.9: ironic.tests.unit.drivers.modules.ilo.test_inspect.IloInspectTestCase.test_validate |
||||||
ironic.tests.unit.drivers.modules.ilo.test_inspect.TestInspectPrivateMethods | 12 | 12 | 0 | 0 | 0 | Detail | |
test___create_supported_capabilities_dict |
pass
pt406.1: ironic.tests.unit.drivers.modules.ilo.test_inspect.TestInspectPrivateMethods.test___create_supported_capabilities_dict |
||||||
test___create_supported_capabilities_dict_excluded_capability |
pass
pt406.2: ironic.tests.unit.drivers.modules.ilo.test_inspect.TestInspectPrivateMethods.test___create_supported_capabilities_dict_excluded_capability |
||||||
test___create_supported_capabilities_dict_gpu_capabilities |
pass
pt406.3: ironic.tests.unit.drivers.modules.ilo.test_inspect.TestInspectPrivateMethods.test___create_supported_capabilities_dict_gpu_capabilities |
||||||
test__get_capabilities_ok |
pass
pt406.4: ironic.tests.unit.drivers.modules.ilo.test_inspect.TestInspectPrivateMethods.test__get_capabilities_ok |
||||||
test__get_essential_properties_fail |
pass
pt406.5: ironic.tests.unit.drivers.modules.ilo.test_inspect.TestInspectPrivateMethods.test__get_essential_properties_fail |
||||||
test__get_essential_properties_fail_invalid_format |
pass
pt406.6: ironic.tests.unit.drivers.modules.ilo.test_inspect.TestInspectPrivateMethods.test__get_essential_properties_fail_invalid_format |
||||||
test__get_essential_properties_fail_mac_invalid_format |
pass
pt406.7: ironic.tests.unit.drivers.modules.ilo.test_inspect.TestInspectPrivateMethods.test__get_essential_properties_fail_mac_invalid_format |
||||||
test__get_essential_properties_hardware_port_empty |
pass
pt406.8: ironic.tests.unit.drivers.modules.ilo.test_inspect.TestInspectPrivateMethods.test__get_essential_properties_hardware_port_empty |
||||||
test__get_essential_properties_hardware_port_not_dict |
pass
pt406.9: ironic.tests.unit.drivers.modules.ilo.test_inspect.TestInspectPrivateMethods.test__get_essential_properties_hardware_port_not_dict |
||||||
test__get_essential_properties_ok |
pass
pt406.10: ironic.tests.unit.drivers.modules.ilo.test_inspect.TestInspectPrivateMethods.test__get_essential_properties_ok |
||||||
test__validate_essential_keys_fail_missing_key |
pass
pt406.11: ironic.tests.unit.drivers.modules.ilo.test_inspect.TestInspectPrivateMethods.test__validate_essential_keys_fail_missing_key |
||||||
test__validate_ok |
pass
pt406.12: ironic.tests.unit.drivers.modules.ilo.test_inspect.TestInspectPrivateMethods.test__validate_ok |
||||||
ironic.tests.unit.drivers.modules.ilo.test_management.Ilo5ManagementTestCase | 16 | 16 | 0 | 0 | 0 | Detail | |
test_clear_ca_certificates |
pass
pt407.1: ironic.tests.unit.drivers.modules.ilo.test_management.Ilo5ManagementTestCase.test_clear_ca_certificates |
||||||
test_clear_ca_certificates_clear_flag |
pass
pt407.2: ironic.tests.unit.drivers.modules.ilo.test_management.Ilo5ManagementTestCase.test_clear_ca_certificates_clear_flag |
||||||
test_clear_ca_certificates_ilo_operation_error |
pass
pt407.3: ironic.tests.unit.drivers.modules.ilo.test_management.Ilo5ManagementTestCase.test_clear_ca_certificates_ilo_operation_error |
||||||
test_clear_ca_certificates_ilo_operation_not_supported |
pass
pt407.4: ironic.tests.unit.drivers.modules.ilo.test_management.Ilo5ManagementTestCase.test_clear_ca_certificates_ilo_operation_not_supported |
||||||
test_erase_devices_completed |
pass
pt407.5: ironic.tests.unit.drivers.modules.ilo.test_management.Ilo5ManagementTestCase.test_erase_devices_completed |
||||||
test_erase_devices_hdd |
pass
pt407.6: ironic.tests.unit.drivers.modules.ilo.test_management.Ilo5ManagementTestCase.test_erase_devices_hdd |
||||||
test_erase_devices_hdd_ilo_error |
pass
pt407.7: ironic.tests.unit.drivers.modules.ilo.test_management.Ilo5ManagementTestCase.test_erase_devices_hdd_ilo_error |
||||||
test_erase_devices_hdd_with_erase_pattern_zero |
pass
pt407.8: ironic.tests.unit.drivers.modules.ilo.test_management.Ilo5ManagementTestCase.test_erase_devices_hdd_with_erase_pattern_zero |
||||||
test_erase_devices_hdd_with_invalid_device_type_erase_pattern |
pass
pt407.9: ironic.tests.unit.drivers.modules.ilo.test_management.Ilo5ManagementTestCase.test_erase_devices_hdd_with_invalid_device_type_erase_pattern |
||||||
test_erase_devices_hdd_with_invalid_erase_pattern |
pass
pt407.10: ironic.tests.unit.drivers.modules.ilo.test_management.Ilo5ManagementTestCase.test_erase_devices_hdd_with_invalid_erase_pattern |
||||||
test_erase_devices_hdd_with_invalid_format_erase_pattern |
pass
pt407.11: ironic.tests.unit.drivers.modules.ilo.test_management.Ilo5ManagementTestCase.test_erase_devices_hdd_with_invalid_format_erase_pattern |
||||||
test_erase_devices_ssd |
pass
pt407.12: ironic.tests.unit.drivers.modules.ilo.test_management.Ilo5ManagementTestCase.test_erase_devices_ssd |
||||||
test_erase_devices_ssd_when_hdd_done |
pass
pt407.13: ironic.tests.unit.drivers.modules.ilo.test_management.Ilo5ManagementTestCase.test_erase_devices_ssd_when_hdd_done |
||||||
test_erase_devices_when_no_drive_available |
pass
pt407.14: ironic.tests.unit.drivers.modules.ilo.test_management.Ilo5ManagementTestCase.test_erase_devices_when_no_drive_available |
||||||
test_one_button_secure_erase |
pass
pt407.15: ironic.tests.unit.drivers.modules.ilo.test_management.Ilo5ManagementTestCase.test_one_button_secure_erase |
||||||
test_one_button_secure_erase_ilo_error |
pass
pt407.16: ironic.tests.unit.drivers.modules.ilo.test_management.Ilo5ManagementTestCase.test_one_button_secure_erase_ilo_error |
||||||
ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase | 84 | 84 | 0 | 0 | 0 | Detail | |
test__execute_ilo_step_fail_clean |
pass
pt408.1: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test__execute_ilo_step_fail_clean |
||||||
test__execute_ilo_step_fail_deploy |
pass
pt408.2: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test__execute_ilo_step_fail_deploy |
||||||
test__execute_ilo_step_not_supported |
pass
pt408.3: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test__execute_ilo_step_not_supported |
||||||
test__execute_ilo_step_ok |
pass
pt408.4: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test__execute_ilo_step_ok |
||||||
test__write_firmware_sum_final_environment_error_clean |
pass
pt408.5: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test__write_firmware_sum_final_environment_error_clean |
||||||
test__write_firmware_sum_final_environment_error_deploy |
pass
pt408.6: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test__write_firmware_sum_final_environment_error_deploy |
||||||
test__write_firmware_sum_final_swift_error_clean |
pass
pt408.7: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test__write_firmware_sum_final_swift_error_clean |
||||||
test__write_firmware_sum_final_swift_error_deploy |
pass
pt408.8: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test__write_firmware_sum_final_swift_error_deploy |
||||||
test__write_firmware_sum_final_unknown_exception_clean |
pass
pt408.9: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test__write_firmware_sum_final_unknown_exception_clean |
||||||
test__write_firmware_sum_final_unknown_exception_deploy |
pass
pt408.10: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test__write_firmware_sum_final_unknown_exception_deploy |
||||||
test__write_firmware_sum_final_with_logs_clean |
pass
pt408.11: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test__write_firmware_sum_final_with_logs_clean |
||||||
test__write_firmware_sum_final_with_logs_deploy |
pass
pt408.12: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test__write_firmware_sum_final_with_logs_deploy |
||||||
test__write_firmware_sum_final_without_logs_clean |
pass
pt408.13: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test__write_firmware_sum_final_without_logs_clean |
||||||
test__write_firmware_sum_final_without_logs_deploy |
pass
pt408.14: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test__write_firmware_sum_final_without_logs_deploy |
||||||
test_activate_license |
pass
pt408.15: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_activate_license |
||||||
test_activate_license_no_or_invalid_format_license_key |
pass
pt408.16: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_activate_license_no_or_invalid_format_license_key |
||||||
test_add_https_certificate |
pass
pt408.17: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_add_https_certificate |
||||||
test_add_https_certificate_fileurl |
pass
pt408.18: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_add_https_certificate_fileurl |
||||||
test_add_https_certificate_httpurl |
pass
pt408.19: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_add_https_certificate_httpurl |
||||||
test_add_https_certificate_url_exception |
pass
pt408.20: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_add_https_certificate_url_exception |
||||||
test_clear_iscsi_boot_target |
pass
pt408.21: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_clear_iscsi_boot_target |
||||||
test_clear_iscsi_boot_target_failed |
pass
pt408.22: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_clear_iscsi_boot_target_failed |
||||||
test_clear_iscsi_boot_target_in_bios |
pass
pt408.23: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_clear_iscsi_boot_target_in_bios |
||||||
test_clear_secure_boot_keys |
pass
pt408.24: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_clear_secure_boot_keys |
||||||
test_create_csr |
pass
pt408.25: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_create_csr |
||||||
test_flash_firmware_sum_mode_with_component |
pass
pt408.26: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_flash_firmware_sum_mode_with_component |
||||||
test_get_boot_device_fail |
pass
pt408.27: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_get_boot_device_fail |
||||||
test_get_boot_device_next_boot |
pass
pt408.28: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_get_boot_device_next_boot |
||||||
test_get_boot_device_persistent |
pass
pt408.29: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_get_boot_device_persistent |
||||||
test_get_boot_device_persistent_fail |
pass
pt408.30: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_get_boot_device_persistent_fail |
||||||
test_get_boot_mode |
pass
pt408.31: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_get_boot_mode |
||||||
test_get_boot_mode_fail |
pass
pt408.32: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_get_boot_mode_fail |
||||||
test_get_properties |
pass
pt408.33: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_get_properties |
||||||
test_get_sensor_data |
pass
pt408.34: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_get_sensor_data |
||||||
test_get_supported_boot_devices |
pass
pt408.35: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_get_supported_boot_devices |
||||||
test_get_supported_boot_modes_1___legacy_bios_only_____bios___ |
pass
pt408.36: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_get_supported_boot_modes_1___legacy_bios_only_____bios___ |
||||||
test_get_supported_boot_modes_2___uefi_only_____uefi___ |
pass
pt408.37: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_get_supported_boot_modes_2___uefi_only_____uefi___ |
||||||
test_get_supported_boot_modes_3___legacy_bios_and_uefi_____uefi____bios___ |
pass
pt408.38: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_get_supported_boot_modes_3___legacy_bios_and_uefi_____uefi____bios___ |
||||||
test_inject_nmi |
pass
pt408.39: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_inject_nmi |
||||||
test_inject_nmi_failed |
pass
pt408.40: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_inject_nmi_failed |
||||||
test_inject_nmi_not_supported |
pass
pt408.41: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_inject_nmi_not_supported |
||||||
test_reset_bios_to_default |
pass
pt408.42: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_reset_bios_to_default |
||||||
test_reset_ilo |
pass
pt408.43: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_reset_ilo |
||||||
test_reset_ilo_credential_no_password |
pass
pt408.44: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_reset_ilo_credential_no_password |
||||||
test_reset_ilo_credential_ok |
pass
pt408.45: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_reset_ilo_credential_ok |
||||||
test_reset_ilo_credential_pass_as_arg_ok |
pass
pt408.46: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_reset_ilo_credential_pass_as_arg_ok |
||||||
test_reset_secure_boot_keys_to_default |
pass
pt408.47: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_reset_secure_boot_keys_to_default |
||||||
test_security_parameters_update |
pass
pt408.48: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_security_parameters_update |
||||||
test_set_boot_device_fail |
pass
pt408.49: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_set_boot_device_fail |
||||||
test_set_boot_device_invalid_device |
pass
pt408.50: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_set_boot_device_invalid_device |
||||||
test_set_boot_device_ok |
pass
pt408.51: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_set_boot_device_ok |
||||||
test_set_boot_device_persistent_fail |
pass
pt408.52: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_set_boot_device_persistent_fail |
||||||
test_set_boot_device_persistent_true |
pass
pt408.53: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_set_boot_device_persistent_true |
||||||
test_set_boot_mode |
pass
pt408.54: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_set_boot_mode |
||||||
test_set_boot_mode_fail |
pass
pt408.55: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_set_boot_mode_fail |
||||||
test_set_iscsi_boot_target_failed |
pass
pt408.56: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_set_iscsi_boot_target_failed |
||||||
test_set_iscsi_boot_target_in_bios |
pass
pt408.57: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_set_iscsi_boot_target_in_bios |
||||||
test_set_iscsi_boot_target_missed_properties |
pass
pt408.58: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_set_iscsi_boot_target_missed_properties |
||||||
test_set_iscsi_boot_target_with_auth |
pass
pt408.59: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_set_iscsi_boot_target_with_auth |
||||||
test_set_iscsi_boot_target_without_auth |
pass
pt408.60: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_set_iscsi_boot_target_without_auth |
||||||
test_update_auth_failure_logging_threshold |
pass
pt408.61: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_update_auth_failure_logging_threshold |
||||||
test_update_firmware_calls_step_foreach_url_clean |
pass
pt408.62: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_update_firmware_calls_step_foreach_url_clean |
||||||
test_update_firmware_calls_step_foreach_url_deploy |
pass
pt408.63: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_update_firmware_calls_step_foreach_url_deploy |
||||||
test_update_firmware_cleans_all_files_if_exc_thrown_clean |
pass
pt408.64: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_update_firmware_cleans_all_files_if_exc_thrown_clean |
||||||
test_update_firmware_cleans_all_files_if_exc_thrown_deploy |
pass
pt408.65: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_update_firmware_cleans_all_files_if_exc_thrown_deploy |
||||||
test_update_firmware_doesnt_update_any_if_any_url_fails_clean |
pass
pt408.66: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_update_firmware_doesnt_update_any_if_any_url_fails_clean |
||||||
test_update_firmware_doesnt_update_any_if_any_url_fails_deploy |
pass
pt408.67: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_update_firmware_doesnt_update_any_if_any_url_fails_deploy |
||||||
test_update_firmware_error_for_checksum_validation_error_clean |
pass
pt408.68: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_update_firmware_error_for_checksum_validation_error_clean |
||||||
test_update_firmware_error_for_checksum_validation_error_deploy |
pass
pt408.69: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_update_firmware_error_for_checksum_validation_error_deploy |
||||||
test_update_firmware_error_for_invalid_component_type_clean |
pass
pt408.70: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_update_firmware_error_for_invalid_component_type_clean |
||||||
test_update_firmware_error_for_invalid_component_type_deploy |
pass
pt408.71: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_update_firmware_error_for_invalid_component_type_deploy |
||||||
test_update_firmware_error_for_no_firmware_url_clean |
pass
pt408.72: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_update_firmware_error_for_no_firmware_url_clean |
||||||
test_update_firmware_error_for_no_firmware_url_deploy |
pass
pt408.73: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_update_firmware_error_for_no_firmware_url_deploy |
||||||
test_update_firmware_invalid_update_mode_provided_clean |
pass
pt408.74: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_update_firmware_invalid_update_mode_provided_clean |
||||||
test_update_firmware_invalid_update_mode_provided_deploy |
pass
pt408.75: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_update_firmware_invalid_update_mode_provided_deploy |
||||||
test_update_firmware_sum_mode_with_component |
pass
pt408.76: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_update_firmware_sum_mode_with_component |
||||||
test_update_minimum_password_length |
pass
pt408.77: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_update_minimum_password_length |
||||||
test_validate |
pass
pt408.78: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_validate |
||||||
test_write_firmware_sum_mode_invalid_component_clean |
pass
pt408.79: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_write_firmware_sum_mode_invalid_component_clean |
||||||
test_write_firmware_sum_mode_invalid_component_deploy |
pass
pt408.80: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_write_firmware_sum_mode_invalid_component_deploy |
||||||
test_write_firmware_sum_mode_swift_url_clean |
pass
pt408.81: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_write_firmware_sum_mode_swift_url_clean |
||||||
test_write_firmware_sum_mode_swift_url_deploy |
pass
pt408.82: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_write_firmware_sum_mode_swift_url_deploy |
||||||
test_write_firmware_sum_mode_without_component_clean |
pass
pt408.83: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_write_firmware_sum_mode_without_component_clean |
||||||
test_write_firmware_sum_mode_without_component_deploy |
pass
pt408.84: ironic.tests.unit.drivers.modules.ilo.test_management.IloManagementTestCase.test_write_firmware_sum_mode_without_component_deploy |
||||||
ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerInternalMethodsTestCase | 18 | 18 | 0 | 0 | 0 | Detail | |
test__attach_boot_iso_if_needed |
pass
pt409.1: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerInternalMethodsTestCase.test__attach_boot_iso_if_needed |
||||||
test__attach_boot_iso_if_needed_on_rebuild |
pass
pt409.2: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerInternalMethodsTestCase.test__attach_boot_iso_if_needed_on_rebuild |
||||||
test__get_power_state |
pass
pt409.3: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerInternalMethodsTestCase.test__get_power_state |
||||||
test__get_power_state_fail |
pass
pt409.4: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerInternalMethodsTestCase.test__get_power_state_fail |
||||||
test__get_power_state_ilo6_redirect |
pass
pt409.5: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerInternalMethodsTestCase.test__get_power_state_ilo6_redirect |
||||||
test__set_power_state_invalid_state |
pass
pt409.6: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerInternalMethodsTestCase.test__set_power_state_invalid_state |
||||||
test__set_power_state_off_fail |
pass
pt409.7: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerInternalMethodsTestCase.test__set_power_state_off_fail |
||||||
test__set_power_state_on_ok |
pass
pt409.8: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerInternalMethodsTestCase.test__set_power_state_on_ok |
||||||
test__set_power_state_reboot_fail |
pass
pt409.9: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerInternalMethodsTestCase.test__set_power_state_reboot_fail |
||||||
test__set_power_state_reboot_ok |
pass
pt409.10: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerInternalMethodsTestCase.test__set_power_state_reboot_ok |
||||||
test__set_power_state_soft_power_off_fail |
pass
pt409.11: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerInternalMethodsTestCase.test__set_power_state_soft_power_off_fail |
||||||
test__set_power_state_soft_power_off_ok |
pass
pt409.12: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerInternalMethodsTestCase.test__set_power_state_soft_power_off_ok |
||||||
test__set_power_state_soft_power_off_timeout |
pass
pt409.13: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerInternalMethodsTestCase.test__set_power_state_soft_power_off_timeout |
||||||
test__set_power_state_soft_reboot_fail_to_off |
pass
pt409.14: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerInternalMethodsTestCase.test__set_power_state_soft_reboot_fail_to_off |
||||||
test__set_power_state_soft_reboot_fail_to_on |
pass
pt409.15: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerInternalMethodsTestCase.test__set_power_state_soft_reboot_fail_to_on |
||||||
test__set_power_state_soft_reboot_ok |
pass
pt409.16: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerInternalMethodsTestCase.test__set_power_state_soft_reboot_ok |
||||||
test__set_power_state_soft_reboot_ok_initial_power_off |
pass
pt409.17: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerInternalMethodsTestCase.test__set_power_state_soft_reboot_ok_initial_power_off |
||||||
test__set_power_state_soft_reboot_timeout |
pass
pt409.18: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerInternalMethodsTestCase.test__set_power_state_soft_reboot_timeout |
||||||
ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerTestCase | 9 | 9 | 0 | 0 | 0 | Detail | |
test_get_power_state |
pass
pt410.1: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerTestCase.test_get_power_state |
||||||
test_get_properties |
pass
pt410.2: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerTestCase.test_get_properties |
||||||
test_get_supported_power_states |
pass
pt410.3: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerTestCase.test_get_supported_power_states |
||||||
test_reboot_no_timeout |
pass
pt410.4: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerTestCase.test_reboot_no_timeout |
||||||
test_reboot_with_timeout |
pass
pt410.5: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerTestCase.test_reboot_with_timeout |
||||||
test_set_power_state_no_timeout |
pass
pt410.6: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerTestCase.test_set_power_state_no_timeout |
||||||
test_set_power_state_timeout |
pass
pt410.7: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerTestCase.test_set_power_state_timeout |
||||||
test_validate |
pass
pt410.8: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerTestCase.test_validate |
||||||
test_validate_fail |
pass
pt410.9: ironic.tests.unit.drivers.modules.ilo.test_power.IloPowerTestCase.test_validate_fail |
||||||
ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase | 30 | 30 | 0 | 0 | 0 | Detail | |
test__prepare_for_read_raid_create_raid_cleaning |
pass
pt411.1: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test__prepare_for_read_raid_create_raid_cleaning |
||||||
test__prepare_for_read_raid_create_raid_deploying |
pass
pt411.2: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test__prepare_for_read_raid_create_raid_deploying |
||||||
test__prepare_for_read_raid_delete_raid_cleaning |
pass
pt411.3: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test__prepare_for_read_raid_delete_raid_cleaning |
||||||
test__prepare_for_read_raid_delete_raid_deploying |
pass
pt411.4: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test__prepare_for_read_raid_delete_raid_deploying |
||||||
test_create_configuration_cleaning |
pass
pt411.5: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_create_configuration_cleaning |
||||||
test_create_configuration_deploying |
pass
pt411.6: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_create_configuration_deploying |
||||||
test_create_configuration_empty_target_raid_config_cleaning |
pass
pt411.7: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_create_configuration_empty_target_raid_config_cleaning |
||||||
test_create_configuration_empty_target_raid_config_deploying |
pass
pt411.8: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_create_configuration_empty_target_raid_config_deploying |
||||||
test_create_configuration_ilo_error_cleaning |
pass
pt411.9: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_create_configuration_ilo_error_cleaning |
||||||
test_create_configuration_ilo_error_cleaning_deploying |
pass
pt411.10: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_create_configuration_ilo_error_cleaning_deploying |
||||||
test_create_configuration_skip_non_root_cleaning |
pass
pt411.11: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_create_configuration_skip_non_root_cleaning |
||||||
test_create_configuration_skip_non_root_deploying |
pass
pt411.12: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_create_configuration_skip_non_root_deploying |
||||||
test_create_configuration_skip_root_cleaning |
pass
pt411.13: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_create_configuration_skip_root_cleaning |
||||||
test_create_configuration_skip_root_deploying |
pass
pt411.14: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_create_configuration_skip_root_deploying |
||||||
test_create_configuration_skip_root_skip_non_root_cleaning |
pass
pt411.15: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_create_configuration_skip_root_skip_non_root_cleaning |
||||||
test_create_configuration_skip_root_skip_non_root_deploying |
pass
pt411.16: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_create_configuration_skip_root_skip_non_root_deploying |
||||||
test_create_configuration_with_read_raid_cleaning |
pass
pt411.17: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_create_configuration_with_read_raid_cleaning |
||||||
test_create_configuration_with_read_raid_deploying |
pass
pt411.18: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_create_configuration_with_read_raid_deploying |
||||||
test_create_configuration_with_read_raid_failed_cleaning |
pass
pt411.19: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_create_configuration_with_read_raid_failed_cleaning |
||||||
test_create_configuration_with_read_raid_failed_deploying |
pass
pt411.20: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_create_configuration_with_read_raid_failed_deploying |
||||||
test_delete_configuration_cleaning |
pass
pt411.21: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_delete_configuration_cleaning |
||||||
test_delete_configuration_deploying |
pass
pt411.22: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_delete_configuration_deploying |
||||||
test_delete_configuration_ilo_error_cleaning |
pass
pt411.23: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_delete_configuration_ilo_error_cleaning |
||||||
test_delete_configuration_ilo_error_deploying |
pass
pt411.24: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_delete_configuration_ilo_error_deploying |
||||||
test_delete_configuration_no_logical_drive_cleaning |
pass
pt411.25: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_delete_configuration_no_logical_drive_cleaning |
||||||
test_delete_configuration_no_logical_drive_deploying |
pass
pt411.26: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_delete_configuration_no_logical_drive_deploying |
||||||
test_delete_configuration_with_read_raid_cleaning |
pass
pt411.27: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_delete_configuration_with_read_raid_cleaning |
||||||
test_delete_configuration_with_read_raid_deploying |
pass
pt411.28: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_delete_configuration_with_read_raid_deploying |
||||||
test_delete_configuration_with_read_raid_failed_cleaning |
pass
pt411.29: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_delete_configuration_with_read_raid_failed_cleaning |
||||||
test_delete_configuration_with_read_raid_failed_deploying |
pass
pt411.30: ironic.tests.unit.drivers.modules.ilo.test_raid.Ilo5RAIDTestCase.test_delete_configuration_with_read_raid_failed_deploying |
||||||
ironic.tests.unit.drivers.modules.ilo.test_vendor.VendorPassthruTestCase | 10 | 10 | 0 | 0 | 0 | Detail | |
test__validate_boot_into_iso_invalid_state |
pass
pt412.1: ironic.tests.unit.drivers.modules.ilo.test_vendor.VendorPassthruTestCase.test__validate_boot_into_iso_invalid_state |
||||||
test__validate_boot_into_iso_maintenance |
pass
pt412.2: ironic.tests.unit.drivers.modules.ilo.test_vendor.VendorPassthruTestCase.test__validate_boot_into_iso_maintenance |
||||||
test__validate_boot_into_iso_manage |
pass
pt412.3: ironic.tests.unit.drivers.modules.ilo.test_vendor.VendorPassthruTestCase.test__validate_boot_into_iso_manage |
||||||
test__validate_boot_into_iso_missing_boot_iso_href |
pass
pt412.4: ironic.tests.unit.drivers.modules.ilo.test_vendor.VendorPassthruTestCase.test__validate_boot_into_iso_missing_boot_iso_href |
||||||
test__validate_is_it_a_supported_system |
pass
pt412.5: ironic.tests.unit.drivers.modules.ilo.test_vendor.VendorPassthruTestCase.test__validate_is_it_a_supported_system |
||||||
test__validate_is_it_a_supported_system_exception |
pass
pt412.6: ironic.tests.unit.drivers.modules.ilo.test_vendor.VendorPassthruTestCase.test__validate_is_it_a_supported_system_exception |
||||||
test_boot_into_iso |
pass
pt412.7: ironic.tests.unit.drivers.modules.ilo.test_vendor.VendorPassthruTestCase.test_boot_into_iso |
||||||
test_validate_boot_into_iso |
pass
pt412.8: ironic.tests.unit.drivers.modules.ilo.test_vendor.VendorPassthruTestCase.test_validate_boot_into_iso |
||||||
test_validate_create_subscription |
pass
pt412.9: ironic.tests.unit.drivers.modules.ilo.test_vendor.VendorPassthruTestCase.test_validate_create_subscription |
||||||
test_validate_operation_exeption |
pass
pt412.10: ironic.tests.unit.drivers.modules.ilo.test_vendor.VendorPassthruTestCase.test_validate_operation_exeption |
||||||
ironic.tests.unit.drivers.modules.inspector.hooks.test_accelerators.AcceleratorsTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_accelerators |
pass
pt413.1: ironic.tests.unit.drivers.modules.inspector.hooks.test_accelerators.AcceleratorsTestCase.test_accelerators |
||||||
ironic.tests.unit.drivers.modules.inspector.hooks.test_architecture.ArchitectureTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_architecture |
pass
pt414.1: ironic.tests.unit.drivers.modules.inspector.hooks.test_architecture.ArchitectureTestCase.test_architecture |
||||||
ironic.tests.unit.drivers.modules.inspector.hooks.test_boot_mode.BootModeTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_boot_mode |
pass
pt415.1: ironic.tests.unit.drivers.modules.inspector.hooks.test_boot_mode.BootModeTestCase.test_boot_mode |
||||||
ironic.tests.unit.drivers.modules.inspector.hooks.test_cpu_capabilities.CPUCapabilitiesTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_cpu_capabilities |
pass
pt416.1: ironic.tests.unit.drivers.modules.inspector.hooks.test_cpu_capabilities.CPUCapabilitiesTestCase.test_cpu_capabilities |
||||||
ironic.tests.unit.drivers.modules.inspector.hooks.test_extra_hardware.ExtraHardwareTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_extra_hardware_with_errors |
pass
pt417.1: ironic.tests.unit.drivers.modules.inspector.hooks.test_extra_hardware.ExtraHardwareTestCase.test_extra_hardware_with_errors |
||||||
test_invalid_data_strict_mode_off |
pass
pt417.2: ironic.tests.unit.drivers.modules.inspector.hooks.test_extra_hardware.ExtraHardwareTestCase.test_invalid_data_strict_mode_off |
||||||
test_invalid_data_strict_mode_on |
pass
pt417.3: ironic.tests.unit.drivers.modules.inspector.hooks.test_extra_hardware.ExtraHardwareTestCase.test_invalid_data_strict_mode_on |
||||||
test_no_data_received |
pass
pt417.4: ironic.tests.unit.drivers.modules.inspector.hooks.test_extra_hardware.ExtraHardwareTestCase.test_no_data_received |
||||||
test_valid_extra_hardware |
pass
pt417.5: ironic.tests.unit.drivers.modules.inspector.hooks.test_extra_hardware.ExtraHardwareTestCase.test_valid_extra_hardware |
||||||
ironic.tests.unit.drivers.modules.inspector.hooks.test_local_link_connection.LocalLinkConnectionTestCase | 9 | 9 | 0 | 0 | 0 | Detail | |
test_interface_not_in_all_interfaces |
pass
pt418.1: ironic.tests.unit.drivers.modules.inspector.hooks.test_local_link_connection.LocalLinkConnectionTestCase.test_interface_not_in_all_interfaces |
||||||
test_invalid_chassis_id_subtype |
pass
pt418.2: ironic.tests.unit.drivers.modules.inspector.hooks.test_local_link_connection.LocalLinkConnectionTestCase.test_invalid_chassis_id_subtype |
||||||
test_invalid_port_id_subtype |
pass
pt418.3: ironic.tests.unit.drivers.modules.inspector.hooks.test_local_link_connection.LocalLinkConnectionTestCase.test_invalid_port_id_subtype |
||||||
test_invalid_tlv_value_hex_format |
pass
pt418.4: ironic.tests.unit.drivers.modules.inspector.hooks.test_local_link_connection.LocalLinkConnectionTestCase.test_invalid_tlv_value_hex_format |
||||||
test_lldp_none |
pass
pt418.5: ironic.tests.unit.drivers.modules.inspector.hooks.test_local_link_connection.LocalLinkConnectionTestCase.test_lldp_none |
||||||
test_no_port_in_ironic |
pass
pt418.6: ironic.tests.unit.drivers.modules.inspector.hooks.test_local_link_connection.LocalLinkConnectionTestCase.test_no_port_in_ironic |
||||||
test_port_id_subtype_mac |
pass
pt418.7: ironic.tests.unit.drivers.modules.inspector.hooks.test_local_link_connection.LocalLinkConnectionTestCase.test_port_id_subtype_mac |
||||||
test_port_local_link_connection_already_exists |
pass
pt418.8: ironic.tests.unit.drivers.modules.inspector.hooks.test_local_link_connection.LocalLinkConnectionTestCase.test_port_local_link_connection_already_exists |
||||||
test_valid_data |
pass
pt418.9: ironic.tests.unit.drivers.modules.inspector.hooks.test_local_link_connection.LocalLinkConnectionTestCase.test_valid_data |
||||||
ironic.tests.unit.drivers.modules.inspector.hooks.test_memory.MemoryTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_memory |
pass
pt419.1: ironic.tests.unit.drivers.modules.inspector.hooks.test_memory.MemoryTestCase.test_memory |
||||||
ironic.tests.unit.drivers.modules.inspector.hooks.test_parse_lldp.ParseLLDPTestCase | 13 | 13 | 0 | 0 | 0 | Detail | |
test_all_valid_data |
pass
pt420.1: ironic.tests.unit.drivers.modules.inspector.hooks.test_parse_lldp.ParseLLDPTestCase.test_all_valid_data |
||||||
test_bad_value_linkagg |
pass
pt420.2: ironic.tests.unit.drivers.modules.inspector.hooks.test_parse_lldp.ParseLLDPTestCase.test_bad_value_linkagg |
||||||
test_bad_value_macphy |
pass
pt420.3: ironic.tests.unit.drivers.modules.inspector.hooks.test_parse_lldp.ParseLLDPTestCase.test_bad_value_macphy |
||||||
test_chassis_ids |
pass
pt420.4: ironic.tests.unit.drivers.modules.inspector.hooks.test_parse_lldp.ParseLLDPTestCase.test_chassis_ids |
||||||
test_duplicate_tlvs |
pass
pt420.5: ironic.tests.unit.drivers.modules.inspector.hooks.test_parse_lldp.ParseLLDPTestCase.test_duplicate_tlvs |
||||||
test_invalid_ip |
pass
pt420.6: ironic.tests.unit.drivers.modules.inspector.hooks.test_parse_lldp.ParseLLDPTestCase.test_invalid_ip |
||||||
test_multiple_interfaces |
pass
pt420.7: ironic.tests.unit.drivers.modules.inspector.hooks.test_parse_lldp.ParseLLDPTestCase.test_multiple_interfaces |
||||||
test_null_strings |
pass
pt420.8: ironic.tests.unit.drivers.modules.inspector.hooks.test_parse_lldp.ParseLLDPTestCase.test_null_strings |
||||||
test_old_format |
pass
pt420.9: ironic.tests.unit.drivers.modules.inspector.hooks.test_parse_lldp.ParseLLDPTestCase.test_old_format |
||||||
test_truncated_int |
pass
pt420.10: ironic.tests.unit.drivers.modules.inspector.hooks.test_parse_lldp.ParseLLDPTestCase.test_truncated_int |
||||||
test_truncated_mac |
pass
pt420.11: ironic.tests.unit.drivers.modules.inspector.hooks.test_parse_lldp.ParseLLDPTestCase.test_truncated_mac |
||||||
test_unhandled_oui |
pass
pt420.12: ironic.tests.unit.drivers.modules.inspector.hooks.test_parse_lldp.ParseLLDPTestCase.test_unhandled_oui |
||||||
test_unhandled_tlvs |
pass
pt420.13: ironic.tests.unit.drivers.modules.inspector.hooks.test_parse_lldp.ParseLLDPTestCase.test_unhandled_tlvs |
||||||
ironic.tests.unit.drivers.modules.inspector.hooks.test_pci_devices.PciDevicesTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_pci_devices |
pass
pt421.1: ironic.tests.unit.drivers.modules.inspector.hooks.test_pci_devices.PciDevicesTestCase.test_pci_devices |
||||||
ironic.tests.unit.drivers.modules.inspector.hooks.test_physical_network.PhysicalNetworkTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_physical_network |
pass
pt422.1: ironic.tests.unit.drivers.modules.inspector.hooks.test_physical_network.PhysicalNetworkTestCase.test_physical_network |
||||||
ironic.tests.unit.drivers.modules.inspector.hooks.test_ports.AddPortsTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_add_ports |
pass
pt423.1: ironic.tests.unit.drivers.modules.inspector.hooks.test_ports.AddPortsTestCase.test_add_ports |
||||||
test_duplicates |
pass
pt423.2: ironic.tests.unit.drivers.modules.inspector.hooks.test_ports.AddPortsTestCase.test_duplicates |
||||||
ironic.tests.unit.drivers.modules.inspector.hooks.test_ports.UpdatePortsTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_keep_added |
pass
pt424.1: ironic.tests.unit.drivers.modules.inspector.hooks.test_ports.UpdatePortsTestCase.test_keep_added |
||||||
test_keep_all |
pass
pt424.2: ironic.tests.unit.drivers.modules.inspector.hooks.test_ports.UpdatePortsTestCase.test_keep_all |
||||||
test_keep_present |
pass
pt424.3: ironic.tests.unit.drivers.modules.inspector.hooks.test_ports.UpdatePortsTestCase.test_keep_present |
||||||
test_keep_pxe_enabled |
pass
pt424.4: ironic.tests.unit.drivers.modules.inspector.hooks.test_ports.UpdatePortsTestCase.test_keep_pxe_enabled |
||||||
ironic.tests.unit.drivers.modules.inspector.hooks.test_raid_device.RaidDeviceTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_multiple_new_root_devices |
pass
pt425.1: ironic.tests.unit.drivers.modules.inspector.hooks.test_raid_device.RaidDeviceTestCase.test_multiple_new_root_devices |
||||||
test_no_new_root_devices |
pass
pt425.2: ironic.tests.unit.drivers.modules.inspector.hooks.test_raid_device.RaidDeviceTestCase.test_no_new_root_devices |
||||||
test_no_previous_inventory |
pass
pt425.3: ironic.tests.unit.drivers.modules.inspector.hooks.test_raid_device.RaidDeviceTestCase.test_no_previous_inventory |
||||||
test_no_serials |
pass
pt425.4: ironic.tests.unit.drivers.modules.inspector.hooks.test_raid_device.RaidDeviceTestCase.test_no_serials |
||||||
test_root_device_already_set |
pass
pt425.5: ironic.tests.unit.drivers.modules.inspector.hooks.test_raid_device.RaidDeviceTestCase.test_root_device_already_set |
||||||
test_root_device_found |
pass
pt425.6: ironic.tests.unit.drivers.modules.inspector.hooks.test_raid_device.RaidDeviceTestCase.test_root_device_found |
||||||
ironic.tests.unit.drivers.modules.inspector.hooks.test_ramdisk_error.RamdiskErrorTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_ramdisk_error |
pass
pt426.1: ironic.tests.unit.drivers.modules.inspector.hooks.test_ramdisk_error.RamdiskErrorTestCase.test_ramdisk_error |
||||||
ironic.tests.unit.drivers.modules.inspector.hooks.test_root_device.RootDeviceTestCase | 10 | 10 | 0 | 0 | 0 | Detail | |
test_all_match |
pass
pt427.1: ironic.tests.unit.drivers.modules.inspector.hooks.test_root_device.RootDeviceTestCase.test_all_match |
||||||
test_first_match_on_skip_list_use_second |
pass
pt427.2: ironic.tests.unit.drivers.modules.inspector.hooks.test_root_device.RootDeviceTestCase.test_first_match_on_skip_list_use_second |
||||||
test_incorrect_hint |
pass
pt427.3: ironic.tests.unit.drivers.modules.inspector.hooks.test_root_device.RootDeviceTestCase.test_incorrect_hint |
||||||
test_local_gb_without_spacing |
pass
pt427.4: ironic.tests.unit.drivers.modules.inspector.hooks.test_root_device.RootDeviceTestCase.test_local_gb_without_spacing |
||||||
test_no_hints |
pass
pt427.5: ironic.tests.unit.drivers.modules.inspector.hooks.test_root_device.RootDeviceTestCase.test_no_hints |
||||||
test_one_matches |
pass
pt427.6: ironic.tests.unit.drivers.modules.inspector.hooks.test_root_device.RootDeviceTestCase.test_one_matches |
||||||
test_root_device_skip_list |
pass
pt427.7: ironic.tests.unit.drivers.modules.inspector.hooks.test_root_device.RootDeviceTestCase.test_root_device_skip_list |
||||||
test_size_invalid |
pass
pt427.8: ironic.tests.unit.drivers.modules.inspector.hooks.test_root_device.RootDeviceTestCase.test_size_invalid |
||||||
test_size_string |
pass
pt427.9: ironic.tests.unit.drivers.modules.inspector.hooks.test_root_device.RootDeviceTestCase.test_size_string |
||||||
test_zero_size |
pass
pt427.10: ironic.tests.unit.drivers.modules.inspector.hooks.test_root_device.RootDeviceTestCase.test_zero_size |
||||||
ironic.tests.unit.drivers.modules.inspector.hooks.test_validate_interfaces.GetInterfacesTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_get_interfaces |
pass
pt428.1: ironic.tests.unit.drivers.modules.inspector.hooks.test_validate_interfaces.GetInterfacesTestCase.test_get_interfaces |
||||||
ironic.tests.unit.drivers.modules.inspector.hooks.test_validate_interfaces.ValidateInterfacesTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_active_interfaces |
pass
pt429.1: ironic.tests.unit.drivers.modules.inspector.hooks.test_validate_interfaces.ValidateInterfacesTestCase.test_active_interfaces |
||||||
test_all_interfaces |
pass
pt429.2: ironic.tests.unit.drivers.modules.inspector.hooks.test_validate_interfaces.ValidateInterfacesTestCase.test_all_interfaces |
||||||
test_no_pxe_fallback_to_all |
pass
pt429.3: ironic.tests.unit.drivers.modules.inspector.hooks.test_validate_interfaces.ValidateInterfacesTestCase.test_no_pxe_fallback_to_all |
||||||
test_nothing_to_add |
pass
pt429.4: ironic.tests.unit.drivers.modules.inspector.hooks.test_validate_interfaces.ValidateInterfacesTestCase.test_nothing_to_add |
||||||
test_pxe_only |
pass
pt429.5: ironic.tests.unit.drivers.modules.inspector.hooks.test_validate_interfaces.ValidateInterfacesTestCase.test_pxe_only |
||||||
ironic.tests.unit.drivers.modules.inspector.test_agent.AbortInspectionTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_cleanup_failed |
pass
pt430.1: ironic.tests.unit.drivers.modules.inspector.test_agent.AbortInspectionTestCase.test_cleanup_failed |
||||||
test_success |
pass
pt430.2: ironic.tests.unit.drivers.modules.inspector.test_agent.AbortInspectionTestCase.test_success |
||||||
ironic.tests.unit.drivers.modules.inspector.test_agent.ContinueInspectionTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test |
pass
pt431.1: ironic.tests.unit.drivers.modules.inspector.test_agent.ContinueInspectionTestCase.test |
||||||
test_store_logs |
pass
pt431.2: ironic.tests.unit.drivers.modules.inspector.test_agent.ContinueInspectionTestCase.test_store_logs |
||||||
ironic.tests.unit.drivers.modules.inspector.test_agent.InspectHardwareTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_managed_disable_power_off |
pass
pt432.1: ironic.tests.unit.drivers.modules.inspector.test_agent.InspectHardwareTestCase.test_managed_disable_power_off |
||||||
test_managed_ok |
pass
pt432.2: ironic.tests.unit.drivers.modules.inspector.test_agent.InspectHardwareTestCase.test_managed_ok |
||||||
test_managed_unversion_url |
pass
pt432.3: ironic.tests.unit.drivers.modules.inspector.test_agent.InspectHardwareTestCase.test_managed_unversion_url |
||||||
test_unmanaged_disable_power_off |
pass
pt432.4: ironic.tests.unit.drivers.modules.inspector.test_agent.InspectHardwareTestCase.test_unmanaged_disable_power_off |
||||||
test_unmanaged_disallowed |
pass
pt432.5: ironic.tests.unit.drivers.modules.inspector.test_agent.InspectHardwareTestCase.test_unmanaged_disallowed |
||||||
test_unmanaged_ok |
pass
pt432.6: ironic.tests.unit.drivers.modules.inspector.test_agent.InspectHardwareTestCase.test_unmanaged_ok |
||||||
ironic.tests.unit.drivers.modules.inspector.test_client.GetClientTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_get_client |
pass
pt433.1: ironic.tests.unit.drivers.modules.inspector.test_client.GetClientTestCase.test_get_client |
||||||
test_get_client_connection_problem |
pass
pt433.2: ironic.tests.unit.drivers.modules.inspector.test_client.GetClientTestCase.test_get_client_connection_problem |
||||||
test_get_client_standalone |
pass
pt433.3: ironic.tests.unit.drivers.modules.inspector.test_client.GetClientTestCase.test_get_client_standalone |
||||||
ironic.tests.unit.drivers.modules.inspector.test_interface.CheckStatusTestCase | 11 | 11 | 0 | 0 | 0 | Detail | |
test_exception_ignored |
pass
pt434.1: ironic.tests.unit.drivers.modules.inspector.test_interface.CheckStatusTestCase.test_exception_ignored |
||||||
test_not_check_inspecting |
pass
pt434.2: ironic.tests.unit.drivers.modules.inspector.test_interface.CheckStatusTestCase.test_not_check_inspecting |
||||||
test_not_finished |
pass
pt434.3: ironic.tests.unit.drivers.modules.inspector.test_interface.CheckStatusTestCase.test_not_finished |
||||||
test_not_inspecting |
pass
pt434.4: ironic.tests.unit.drivers.modules.inspector.test_interface.CheckStatusTestCase.test_not_inspecting |
||||||
test_not_inspector |
pass
pt434.5: ironic.tests.unit.drivers.modules.inspector.test_interface.CheckStatusTestCase.test_not_inspector |
||||||
test_status_clean_up_failed |
pass
pt434.6: ironic.tests.unit.drivers.modules.inspector.test_interface.CheckStatusTestCase.test_status_clean_up_failed |
||||||
test_status_error |
pass
pt434.7: ironic.tests.unit.drivers.modules.inspector.test_interface.CheckStatusTestCase.test_status_error |
||||||
test_status_error_dont_store_inventory |
pass
pt434.8: ironic.tests.unit.drivers.modules.inspector.test_interface.CheckStatusTestCase.test_status_error_dont_store_inventory |
||||||
test_status_ok |
pass
pt434.9: ironic.tests.unit.drivers.modules.inspector.test_interface.CheckStatusTestCase.test_status_ok |
||||||
test_status_ok_store_inventory |
pass
pt434.10: ironic.tests.unit.drivers.modules.inspector.test_interface.CheckStatusTestCase.test_status_ok_store_inventory |
||||||
test_status_ok_store_inventory_nostore |
pass
pt434.11: ironic.tests.unit.drivers.modules.inspector.test_interface.CheckStatusTestCase.test_status_ok_store_inventory_nostore |
||||||
ironic.tests.unit.drivers.modules.inspector.test_interface.CommonFunctionsTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_get_callback_endpoint |
pass
pt435.1: ironic.tests.unit.drivers.modules.inspector.test_interface.CommonFunctionsTestCase.test_get_callback_endpoint |
||||||
test_get_callback_endpoint_mdns |
pass
pt435.2: ironic.tests.unit.drivers.modules.inspector.test_interface.CommonFunctionsTestCase.test_get_callback_endpoint_mdns |
||||||
test_get_callback_endpoint_no_loopback |
pass
pt435.3: ironic.tests.unit.drivers.modules.inspector.test_interface.CommonFunctionsTestCase.test_get_callback_endpoint_no_loopback |
||||||
test_get_callback_endpoint_override |
pass
pt435.4: ironic.tests.unit.drivers.modules.inspector.test_interface.CommonFunctionsTestCase.test_get_callback_endpoint_override |
||||||
test_get_properties |
pass
pt435.5: ironic.tests.unit.drivers.modules.inspector.test_interface.CommonFunctionsTestCase.test_get_properties |
||||||
test_validate_ok |
pass
pt435.6: ironic.tests.unit.drivers.modules.inspector.test_interface.CommonFunctionsTestCase.test_validate_ok |
||||||
ironic.tests.unit.drivers.modules.inspector.test_interface.InspectHardwareAbortTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_abort_error |
pass
pt436.1: ironic.tests.unit.drivers.modules.inspector.test_interface.InspectHardwareAbortTestCase.test_abort_error |
||||||
test_abort_ok |
pass
pt436.2: ironic.tests.unit.drivers.modules.inspector.test_interface.InspectHardwareAbortTestCase.test_abort_ok |
||||||
ironic.tests.unit.drivers.modules.inspector.test_interface.InspectHardwareTestCase | 11 | 11 | 0 | 0 | 0 | Detail | |
test_managed_custom_params |
pass
pt437.1: ironic.tests.unit.drivers.modules.inspector.test_interface.InspectHardwareTestCase.test_managed_custom_params |
||||||
test_managed_disable_power_off |
pass
pt437.2: ironic.tests.unit.drivers.modules.inspector.test_interface.InspectHardwareTestCase.test_managed_disable_power_off |
||||||
test_managed_error |
pass
pt437.3: ironic.tests.unit.drivers.modules.inspector.test_interface.InspectHardwareTestCase.test_managed_error |
||||||
test_managed_fast_track |
pass
pt437.4: ironic.tests.unit.drivers.modules.inspector.test_interface.InspectHardwareTestCase.test_managed_fast_track |
||||||
test_managed_fast_track_via_driver_info |
pass
pt437.5: ironic.tests.unit.drivers.modules.inspector.test_interface.InspectHardwareTestCase.test_managed_fast_track_via_driver_info |
||||||
test_managed_ok |
pass
pt437.6: ironic.tests.unit.drivers.modules.inspector.test_interface.InspectHardwareTestCase.test_managed_ok |
||||||
test_require_managed_boot |
pass
pt437.7: ironic.tests.unit.drivers.modules.inspector.test_interface.InspectHardwareTestCase.test_require_managed_boot |
||||||
test_unmanaged_error |
pass
pt437.8: ironic.tests.unit.drivers.modules.inspector.test_interface.InspectHardwareTestCase.test_unmanaged_error |
||||||
test_unmanaged_ok |
pass
pt437.9: ironic.tests.unit.drivers.modules.inspector.test_interface.InspectHardwareTestCase.test_unmanaged_ok |
||||||
test_validate_ok |
pass
pt437.10: ironic.tests.unit.drivers.modules.inspector.test_interface.InspectHardwareTestCase.test_validate_ok |
||||||
test_validate_require_managed_boot |
pass
pt437.11: ironic.tests.unit.drivers.modules.inspector.test_interface.InspectHardwareTestCase.test_validate_require_managed_boot |
||||||
ironic.tests.unit.drivers.modules.inspector.test_interface.TearDownManagedInspectionTestCase | 8 | 8 | 0 | 0 | 0 | Detail | |
test_boot_clean_up_failed |
pass
pt438.1: ironic.tests.unit.drivers.modules.inspector.test_interface.TearDownManagedInspectionTestCase.test_boot_clean_up_failed |
||||||
test_managed |
pass
pt438.2: ironic.tests.unit.drivers.modules.inspector.test_interface.TearDownManagedInspectionTestCase.test_managed |
||||||
test_managed_disable_power_off |
pass
pt438.3: ironic.tests.unit.drivers.modules.inspector.test_interface.TearDownManagedInspectionTestCase.test_managed_disable_power_off |
||||||
test_managed_no_power_off |
pass
pt438.4: ironic.tests.unit.drivers.modules.inspector.test_interface.TearDownManagedInspectionTestCase.test_managed_no_power_off |
||||||
test_managed_no_power_off_on_fast_track |
pass
pt438.5: ironic.tests.unit.drivers.modules.inspector.test_interface.TearDownManagedInspectionTestCase.test_managed_no_power_off_on_fast_track |
||||||
test_network_clean_up_failed |
pass
pt438.6: ironic.tests.unit.drivers.modules.inspector.test_interface.TearDownManagedInspectionTestCase.test_network_clean_up_failed |
||||||
test_unmanaged |
pass
pt438.7: ironic.tests.unit.drivers.modules.inspector.test_interface.TearDownManagedInspectionTestCase.test_unmanaged |
||||||
test_unmanaged_force_power_off |
pass
pt438.8: ironic.tests.unit.drivers.modules.inspector.test_interface.TearDownManagedInspectionTestCase.test_unmanaged_force_power_off |
||||||
ironic.tests.unit.drivers.modules.intel_ipmi.test_intel_ipmi.IntelIPMIHardwareTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_default_interfaces |
pass
pt439.1: ironic.tests.unit.drivers.modules.intel_ipmi.test_intel_ipmi.IntelIPMIHardwareTestCase.test_default_interfaces |
||||||
test_override_with_agent_rescue |
pass
pt439.2: ironic.tests.unit.drivers.modules.intel_ipmi.test_intel_ipmi.IntelIPMIHardwareTestCase.test_override_with_agent_rescue |
||||||
test_override_with_cinder_storage |
pass
pt439.3: ironic.tests.unit.drivers.modules.intel_ipmi.test_intel_ipmi.IntelIPMIHardwareTestCase.test_override_with_cinder_storage |
||||||
test_override_with_shellinabox |
pass
pt439.4: ironic.tests.unit.drivers.modules.intel_ipmi.test_intel_ipmi.IntelIPMIHardwareTestCase.test_override_with_shellinabox |
||||||
ironic.tests.unit.drivers.modules.intel_ipmi.test_management.IntelIPMIManagementTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_configure_intel_speedselect |
pass
pt440.1: ironic.tests.unit.drivers.modules.intel_ipmi.test_management.IntelIPMIManagementTestCase.test_configure_intel_speedselect |
||||||
test_configure_intel_speedselect_empty |
pass
pt440.2: ironic.tests.unit.drivers.modules.intel_ipmi.test_management.IntelIPMIManagementTestCase.test_configure_intel_speedselect_empty |
||||||
test_configure_intel_speedselect_error |
pass
pt440.3: ironic.tests.unit.drivers.modules.intel_ipmi.test_management.IntelIPMIManagementTestCase.test_configure_intel_speedselect_error |
||||||
test_configure_intel_speedselect_invalid_input |
pass
pt440.4: ironic.tests.unit.drivers.modules.intel_ipmi.test_management.IntelIPMIManagementTestCase.test_configure_intel_speedselect_invalid_input |
||||||
test_configure_intel_speedselect_more_socket |
pass
pt440.5: ironic.tests.unit.drivers.modules.intel_ipmi.test_management.IntelIPMIManagementTestCase.test_configure_intel_speedselect_more_socket |
||||||
ironic.tests.unit.drivers.modules.irmc.test_bios.IRMCBIOSTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_apply_configuration |
pass
pt441.1: ironic.tests.unit.drivers.modules.irmc.test_bios.IRMCBIOSTestCase.test_apply_configuration |
||||||
test_apply_configuration_failed |
pass
pt441.2: ironic.tests.unit.drivers.modules.irmc.test_bios.IRMCBIOSTestCase.test_apply_configuration_failed |
||||||
test_cache_bios_settings |
pass
pt441.3: ironic.tests.unit.drivers.modules.irmc.test_bios.IRMCBIOSTestCase.test_cache_bios_settings |
||||||
test_cache_bios_settings_failed |
pass
pt441.4: ironic.tests.unit.drivers.modules.irmc.test_bios.IRMCBIOSTestCase.test_cache_bios_settings_failed |
||||||
test_factory_reset |
pass
pt441.5: ironic.tests.unit.drivers.modules.irmc.test_bios.IRMCBIOSTestCase.test_factory_reset |
||||||
test_validate |
pass
pt441.6: ironic.tests.unit.drivers.modules.irmc.test_bios.IRMCBIOSTestCase.test_validate |
||||||
ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase | 48 | 48 | 0 | 0 | 0 | Detail | |
test__attach_virtual_cd_fail |
pass
pt442.1: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__attach_virtual_cd_fail |
||||||
test__attach_virtual_cd_ok |
pass
pt442.2: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__attach_virtual_cd_ok |
||||||
test__attach_virtual_fd_fail |
pass
pt442.3: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__attach_virtual_fd_fail |
||||||
test__attach_virtual_fd_ok |
pass
pt442.4: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__attach_virtual_fd_ok |
||||||
test__cleanup_vmedia_boot_ok |
pass
pt442.5: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__cleanup_vmedia_boot_ok |
||||||
test__detach_virtual_cd_fail |
pass
pt442.6: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__detach_virtual_cd_fail |
||||||
test__detach_virtual_cd_ok |
pass
pt442.7: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__detach_virtual_cd_ok |
||||||
test__detach_virtual_fd_fail |
pass
pt442.8: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__detach_virtual_fd_fail |
||||||
test__detach_virtual_fd_ok |
pass
pt442.9: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__detach_virtual_fd_ok |
||||||
test__get_floppy_image_name |
pass
pt442.10: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__get_floppy_image_name |
||||||
test__get_iso_name |
pass
pt442.11: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__get_iso_name |
||||||
test__parse_config_option |
pass
pt442.12: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__parse_config_option |
||||||
test__parse_config_option_non_existed_root |
pass
pt442.13: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__parse_config_option_non_existed_root |
||||||
test__parse_driver_info_deprecated |
pass
pt442.14: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__parse_driver_info_deprecated |
||||||
test__parse_driver_info_in_share |
pass
pt442.15: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__parse_driver_info_in_share |
||||||
test__parse_driver_info_kernel_params |
pass
pt442.16: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__parse_driver_info_kernel_params |
||||||
test__parse_driver_info_kernel_params_in_conf |
pass
pt442.17: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__parse_driver_info_kernel_params_in_conf |
||||||
test__parse_driver_info_kernel_params_in_driver_info |
pass
pt442.18: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__parse_driver_info_kernel_params_in_driver_info |
||||||
test__parse_driver_info_not_in_share |
pass
pt442.19: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__parse_driver_info_not_in_share |
||||||
test__parse_driver_info_with_iso_invalid |
pass
pt442.20: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__parse_driver_info_with_iso_invalid |
||||||
test__parse_driver_info_with_iso_missing |
pass
pt442.21: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__parse_driver_info_with_iso_missing |
||||||
test__parse_instance_info_with_boot_iso_deprecated |
pass
pt442.22: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__parse_instance_info_with_boot_iso_deprecated |
||||||
test__parse_instance_info_with_boot_iso_file_name_ok |
pass
pt442.23: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__parse_instance_info_with_boot_iso_file_name_ok |
||||||
test__parse_instance_info_with_boot_iso_file_url_ok |
pass
pt442.24: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__parse_instance_info_with_boot_iso_file_url_ok |
||||||
test__parse_instance_info_with_boot_iso_glance_ok |
pass
pt442.25: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__parse_instance_info_with_boot_iso_glance_ok |
||||||
test__parse_instance_info_with_boot_iso_http_ok |
pass
pt442.26: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__parse_instance_info_with_boot_iso_http_ok |
||||||
test__parse_instance_info_with_boot_iso_https_ok |
pass
pt442.27: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__parse_instance_info_with_boot_iso_https_ok |
||||||
test__parse_instance_info_with_boot_iso_invalid |
pass
pt442.28: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__parse_instance_info_with_boot_iso_invalid |
||||||
test__parse_instance_info_with_boot_iso_uuid_ok |
pass
pt442.29: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__parse_instance_info_with_boot_iso_uuid_ok |
||||||
test__parse_instance_info_without_boot_iso_ok |
pass
pt442.30: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__parse_instance_info_without_boot_iso_ok |
||||||
test__prepare_boot_iso_create_ok |
pass
pt442.31: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__prepare_boot_iso_create_ok |
||||||
test__prepare_boot_iso_fetch_ok |
pass
pt442.32: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__prepare_boot_iso_fetch_ok |
||||||
test__prepare_boot_iso_file |
pass
pt442.33: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__prepare_boot_iso_file |
||||||
test__prepare_floppy_image |
pass
pt442.34: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__prepare_floppy_image |
||||||
test__prepare_floppy_image_exception |
pass
pt442.35: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__prepare_floppy_image_exception |
||||||
test__remove_share_file |
pass
pt442.36: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__remove_share_file |
||||||
test__setup_vmedia_for_boot_with_parameters |
pass
pt442.37: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__setup_vmedia_for_boot_with_parameters |
||||||
test__setup_vmedia_for_boot_without_parameters |
pass
pt442.38: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__setup_vmedia_for_boot_without_parameters |
||||||
test__setup_vmedia_with_file_deploy |
pass
pt442.39: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__setup_vmedia_with_file_deploy |
||||||
test__setup_vmedia_with_file_rescue |
pass
pt442.40: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test__setup_vmedia_with_file_rescue |
||||||
test_attach_boot_iso_if_needed |
pass
pt442.41: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test_attach_boot_iso_if_needed |
||||||
test_attach_boot_iso_if_needed_deprecated |
pass
pt442.42: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test_attach_boot_iso_if_needed_deprecated |
||||||
test_attach_boot_iso_if_needed_on_rebuild |
pass
pt442.43: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test_attach_boot_iso_if_needed_on_rebuild |
||||||
test_check_share_fs_mounted_exception |
pass
pt442.44: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test_check_share_fs_mounted_exception |
||||||
test_check_share_fs_mounted_ok |
pass
pt442.45: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test_check_share_fs_mounted_ok |
||||||
test_parse_deploy_info_ok |
pass
pt442.46: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test_parse_deploy_info_ok |
||||||
test_setup_vmedia_with_image_service_deploy |
pass
pt442.47: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test_setup_vmedia_with_image_service_deploy |
||||||
test_setup_vmedia_with_image_service_rescue |
pass
pt442.48: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCDeployPrivateMethodsTestCase.test_setup_vmedia_with_image_service_rescue |
||||||
ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase | 36 | 36 | 0 | 0 | 0 | Detail | |
test_clean_up_instance |
pass
pt443.1: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_clean_up_instance |
||||||
test_clean_up_ramdisk |
pass
pt443.2: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_clean_up_ramdisk |
||||||
test_clean_up_ramdisk_rescue |
pass
pt443.3: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_clean_up_ramdisk_rescue |
||||||
test_get_properties |
pass
pt443.4: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_get_properties |
||||||
test_prepare_instance |
pass
pt443.5: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_prepare_instance |
||||||
test_prepare_instance_active |
pass
pt443.6: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_prepare_instance_active |
||||||
test_prepare_instance_kickstart |
pass
pt443.7: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_prepare_instance_kickstart |
||||||
test_prepare_instance_kickstart_bios |
pass
pt443.8: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_prepare_instance_kickstart_bios |
||||||
test_prepare_instance_lenovo |
pass
pt443.9: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_prepare_instance_lenovo |
||||||
test_prepare_instance_ramdisk_pxe_conf_exists |
pass
pt443.10: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_prepare_instance_ramdisk_pxe_conf_exists |
||||||
test_prepare_instance_ramdisk_pxe_conf_missing |
pass
pt443.11: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_prepare_instance_ramdisk_pxe_conf_missing |
||||||
test_prepare_ramdisk |
pass
pt443.12: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_prepare_ramdisk |
||||||
test_prepare_ramdisk_bios |
pass
pt443.13: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_prepare_ramdisk_bios |
||||||
test_prepare_ramdisk_cleaning |
pass
pt443.14: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_prepare_ramdisk_cleaning |
||||||
test_prepare_ramdisk_conflicting_boot_modes |
pass
pt443.15: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_prepare_ramdisk_conflicting_boot_modes |
||||||
test_prepare_ramdisk_conflicting_boot_modes_set_unsupported |
pass
pt443.16: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_prepare_ramdisk_conflicting_boot_modes_set_unsupported |
||||||
test_prepare_ramdisk_rescue |
pass
pt443.17: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_prepare_ramdisk_rescue |
||||||
test_prepare_ramdisk_rescue_bios |
pass
pt443.18: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_prepare_ramdisk_rescue_bios |
||||||
test_prepare_ramdisk_set_boot_mode_not_called |
pass
pt443.19: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_prepare_ramdisk_set_boot_mode_not_called |
||||||
test_prepare_ramdisk_set_boot_mode_on_bm |
pass
pt443.20: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_prepare_ramdisk_set_boot_mode_on_bm |
||||||
test_prepare_ramdisk_set_boot_mode_on_ironic |
pass
pt443.21: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_prepare_ramdisk_set_boot_mode_on_ironic |
||||||
test_prepare_ramdisk_set_default_boot_mode_on_ironic_bios |
pass
pt443.22: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_prepare_ramdisk_set_default_boot_mode_on_ironic_bios |
||||||
test_prepare_ramdisk_set_default_boot_mode_on_ironic_uefi |
pass
pt443.23: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_prepare_ramdisk_set_default_boot_mode_on_ironic_uefi |
||||||
test_prepare_ramdisk_uefi |
pass
pt443.24: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_prepare_ramdisk_uefi |
||||||
test_validate_fail_missing_deploy_kernel |
pass
pt443.25: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_validate_fail_missing_deploy_kernel |
||||||
test_validate_fail_missing_deploy_ramdisk |
pass
pt443.26: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_validate_fail_missing_deploy_ramdisk |
||||||
test_validate_fail_no_port |
pass
pt443.27: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_validate_fail_no_port |
||||||
test_validate_good |
pass
pt443.28: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_validate_good |
||||||
test_validate_good_whole_disk_image |
pass
pt443.29: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_validate_good_whole_disk_image |
||||||
test_validate_inspection |
pass
pt443.30: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_validate_inspection |
||||||
test_validate_inspection_no_inspection_ramdisk |
pass
pt443.31: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_validate_inspection_no_inspection_ramdisk |
||||||
test_validate_kickstart_fail_http_url_not_set |
pass
pt443.32: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_validate_kickstart_fail_http_url_not_set |
||||||
test_validate_kickstart_missing_stage2_id |
pass
pt443.33: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_validate_kickstart_missing_stage2_id |
||||||
test_validate_no_image_source_for_local_boot |
pass
pt443.34: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_validate_no_image_source_for_local_boot |
||||||
test_validate_non_local |
pass
pt443.35: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_validate_non_local |
||||||
test_validate_skip_check_write_image_false |
pass
pt443.36: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootBasicTestCase.test_validate_skip_check_write_image_false |
||||||
ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_clean_up_instance |
pass
pt444.1: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootTestCase.test_clean_up_instance |
||||||
test_prepare_instance |
pass
pt444.2: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootTestCase.test_prepare_instance |
||||||
test_prepare_ramdisk_with_backup_bios |
pass
pt444.3: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootTestCase.test_prepare_ramdisk_with_backup_bios |
||||||
test_prepare_ramdisk_without_backup_bios |
pass
pt444.4: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCPXEBootTestCase.test_prepare_ramdisk_without_backup_bios |
||||||
ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase | 20 | 18 | 0 | 0 | 2 | Detail | |
test__configure_vmedia_boot |
pass
pt445.1: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test__configure_vmedia_boot |
||||||
test_clean_up_instance |
pass
pt445.2: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test_clean_up_instance |
||||||
test_clean_up_instance_with_secure_boot |
skip
pt445.3: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test_clean_up_instance_with_secure_boot |
||||||
test_clean_up_instance_with_secure_boot_false |
pass
pt445.4: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test_clean_up_instance_with_secure_boot_false |
||||||
test_clean_up_instance_without_secure_boot |
pass
pt445.5: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test_clean_up_instance_without_secure_boot |
||||||
test_clean_up_ramdisk |
pass
pt445.6: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test_clean_up_ramdisk |
||||||
test_prepare_instance_partition_image |
pass
pt445.7: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test_prepare_instance_partition_image |
||||||
test_prepare_instance_whole_disk_image |
pass
pt445.8: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test_prepare_instance_whole_disk_image |
||||||
test_prepare_instance_with_secure_boot |
skip
pt445.9: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test_prepare_instance_with_secure_boot |
||||||
test_prepare_instance_with_secure_boot_false |
pass
pt445.10: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test_prepare_instance_with_secure_boot_false |
||||||
test_prepare_instance_without_secure_boot |
pass
pt445.11: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test_prepare_instance_without_secure_boot |
||||||
test_prepare_ramdisk_glance_image_cleaning |
pass
pt445.12: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test_prepare_ramdisk_glance_image_cleaning |
||||||
test_prepare_ramdisk_glance_image_deploying |
pass
pt445.13: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test_prepare_ramdisk_glance_image_deploying |
||||||
test_prepare_ramdisk_glance_image_rescuing |
pass
pt445.14: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test_prepare_ramdisk_glance_image_rescuing |
||||||
test_prepare_ramdisk_not_deploying_not_cleaning |
pass
pt445.15: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test_prepare_ramdisk_not_deploying_not_cleaning |
||||||
test_remote_image_share_type_values |
pass
pt445.16: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test_remote_image_share_type_values |
||||||
test_validate |
pass
pt445.17: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test_validate |
||||||
test_validate_rescue |
pass
pt445.18: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test_validate_rescue |
||||||
test_validate_rescue_no_rescue_ramdisk |
pass
pt445.19: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test_validate_rescue_no_rescue_ramdisk |
||||||
test_validate_rescue_ramdisk_not_exist |
pass
pt445.20: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootTestCase.test_validate_rescue_ramdisk_not_exist |
||||||
ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase | 21 | 21 | 0 | 0 | 0 | Detail | |
test__cleanup_boot_from_volume |
pass
pt446.1: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase.test__cleanup_boot_from_volume |
||||||
test__configure_boot_from_volume_apply_error |
pass
pt446.2: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase.test__configure_boot_from_volume_apply_error |
||||||
test__configure_boot_from_volume_fc |
pass
pt446.3: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase.test__configure_boot_from_volume_fc |
||||||
test__configure_boot_from_volume_iscsi |
pass
pt446.4: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase.test__configure_boot_from_volume_iscsi |
||||||
test__configure_boot_from_volume_iscsi_chap |
pass
pt446.5: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase.test__configure_boot_from_volume_iscsi_chap |
||||||
test__configure_boot_from_volume_iscsi_no_portal_port |
pass
pt446.6: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase.test__configure_boot_from_volume_iscsi_no_portal_port |
||||||
test__configure_boot_from_volume_multi_lan_ports |
pass
pt446.7: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase.test__configure_boot_from_volume_multi_lan_ports |
||||||
test_clean_up_instance |
pass
pt446.8: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase.test_clean_up_instance |
||||||
test_clean_up_instance_error |
pass
pt446.9: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase.test_clean_up_instance_error |
||||||
test_prepare_instance |
pass
pt446.10: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase.test_prepare_instance |
||||||
test_prepare_ramdisk_skip |
pass
pt446.11: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase.test_prepare_ramdisk_skip |
||||||
test_validate_invalid_physical_id_in_lan_port |
pass
pt446.12: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase.test_validate_invalid_physical_id_in_lan_port |
||||||
test_validate_iscsi |
pass
pt446.13: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase.test_validate_iscsi |
||||||
test_validate_iscsi_connector_invalid_netmask |
pass
pt446.14: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase.test_validate_iscsi_connector_invalid_netmask |
||||||
test_validate_iscsi_connector_no_ip |
pass
pt446.15: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase.test_validate_iscsi_connector_no_ip |
||||||
test_validate_iscsi_connector_no_iqn |
pass
pt446.16: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase.test_validate_iscsi_connector_no_iqn |
||||||
test_validate_iscsi_connector_no_netmask |
pass
pt446.17: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase.test_validate_iscsi_connector_no_netmask |
||||||
test_validate_iscsi_connector_no_physical_id |
pass
pt446.18: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase.test_validate_iscsi_connector_no_physical_id |
||||||
test_validate_iscsi_connector_too_large_netmask |
pass
pt446.19: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase.test_validate_iscsi_connector_too_large_netmask |
||||||
test_validate_iscsi_connector_too_small_netmask |
pass
pt446.20: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase.test_validate_iscsi_connector_too_small_netmask |
||||||
test_validate_no_physical_id_in_lan_port |
pass
pt446.21: ironic.tests.unit.drivers.modules.irmc.test_boot.IRMCVirtualMediaBootWithVolumeTestCase.test_validate_no_physical_id_in_lan_port |
||||||
ironic.tests.unit.drivers.modules.irmc.test_boot.IsImageHrefOrdinaryFileNameTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_is_image_href_ordinary_file_name_false |
pass
pt447.1: ironic.tests.unit.drivers.modules.irmc.test_boot.IsImageHrefOrdinaryFileNameTestCase.test_is_image_href_ordinary_file_name_false |
||||||
test_is_image_href_ordinary_file_name_true |
pass
pt447.2: ironic.tests.unit.drivers.modules.irmc.test_boot.IsImageHrefOrdinaryFileNameTestCase.test_is_image_href_ordinary_file_name_true |
||||||
ironic.tests.unit.drivers.modules.irmc.test_common.IRMCCommonMethodsTestCase | 19 | 19 | 0 | 0 | 0 | Detail | |
test_check_elcm_license_fail_elcm_error |
pass
pt448.1: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCCommonMethodsTestCase.test_check_elcm_license_fail_elcm_error |
||||||
test_check_elcm_license_fail_invalid_json |
pass
pt448.2: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCCommonMethodsTestCase.test_check_elcm_license_fail_invalid_json |
||||||
test_check_elcm_license_success_with_200 |
pass
pt448.3: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCCommonMethodsTestCase.test_check_elcm_license_success_with_200 |
||||||
test_check_elcm_license_success_with_500 |
pass
pt448.4: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCCommonMethodsTestCase.test_check_elcm_license_success_with_500 |
||||||
test_get_irmc_client |
pass
pt448.5: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCCommonMethodsTestCase.test_get_irmc_client |
||||||
test_get_irmc_report |
pass
pt448.6: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCCommonMethodsTestCase.test_get_irmc_report |
||||||
test_out_range_auth_method |
pass
pt448.7: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCCommonMethodsTestCase.test_out_range_auth_method |
||||||
test_out_range_port |
pass
pt448.8: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCCommonMethodsTestCase.test_out_range_port |
||||||
test_out_range_sensor_method |
pass
pt448.9: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCCommonMethodsTestCase.test_out_range_sensor_method |
||||||
test_set_irmc_version_fail |
pass
pt448.10: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCCommonMethodsTestCase.test_set_irmc_version_fail |
||||||
test_set_irmc_version_success |
pass
pt448.11: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCCommonMethodsTestCase.test_set_irmc_version_success |
||||||
test_set_secure_boot_mode_disable |
pass
pt448.12: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCCommonMethodsTestCase.test_set_secure_boot_mode_disable |
||||||
test_set_secure_boot_mode_enable |
pass
pt448.13: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCCommonMethodsTestCase.test_set_secure_boot_mode_enable |
||||||
test_set_secure_boot_mode_fail |
pass
pt448.14: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCCommonMethodsTestCase.test_set_secure_boot_mode_fail |
||||||
test_update_ipmi_properties |
pass
pt448.15: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCCommonMethodsTestCase.test_update_ipmi_properties |
||||||
test_within_version_ranges_fail_no_match |
pass
pt448.16: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCCommonMethodsTestCase.test_within_version_ranges_fail_no_match |
||||||
test_within_version_ranges_fail_no_version_set |
pass
pt448.17: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCCommonMethodsTestCase.test_within_version_ranges_fail_no_version_set |
||||||
test_within_version_ranges_success |
pass
pt448.18: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCCommonMethodsTestCase.test_within_version_ranges_success |
||||||
test_within_version_ranges_success_out_range |
pass
pt448.19: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCCommonMethodsTestCase.test_within_version_ranges_success_out_range |
||||||
ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase | 32 | 32 | 0 | 0 | 0 | Detail | |
test_parse_driver_info |
pass
pt449.1: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info |
||||||
test_parse_driver_info_dir_path_verify_ca |
pass
pt449.2: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_dir_path_verify_ca |
||||||
test_parse_driver_info_file_path_verify_ca |
pass
pt449.3: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_file_path_verify_ca |
||||||
test_parse_driver_info_invalid_auth_method |
pass
pt449.4: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_invalid_auth_method |
||||||
test_parse_driver_info_invalid_port |
pass
pt449.5: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_invalid_port |
||||||
test_parse_driver_info_invalid_sensor_method |
pass
pt449.6: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_invalid_sensor_method |
||||||
test_parse_driver_info_invalid_snmp_auth_password |
pass
pt449.7: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_invalid_snmp_auth_password |
||||||
test_parse_driver_info_invalid_snmp_auth_proto |
pass
pt449.8: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_invalid_snmp_auth_proto |
||||||
test_parse_driver_info_invalid_snmp_community |
pass
pt449.9: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_invalid_snmp_community |
||||||
test_parse_driver_info_invalid_snmp_port |
pass
pt449.10: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_invalid_snmp_port |
||||||
test_parse_driver_info_invalid_snmp_priv_password |
pass
pt449.11: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_invalid_snmp_priv_password |
||||||
test_parse_driver_info_invalid_snmp_priv_proto |
pass
pt449.12: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_invalid_snmp_priv_proto |
||||||
test_parse_driver_info_invalid_snmp_security |
pass
pt449.13: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_invalid_snmp_security |
||||||
test_parse_driver_info_invalid_snmp_user |
pass
pt449.14: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_invalid_snmp_user |
||||||
test_parse_driver_info_invalid_snmp_version |
pass
pt449.15: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_invalid_snmp_version |
||||||
test_parse_driver_info_invalid_snmp_version_fips |
pass
pt449.16: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_invalid_snmp_version_fips |
||||||
test_parse_driver_info_invalid_timeout |
pass
pt449.17: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_invalid_timeout |
||||||
test_parse_driver_info_invalid_verify_ca |
pass
pt449.18: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_invalid_verify_ca |
||||||
test_parse_driver_info_missing_address |
pass
pt449.19: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_missing_address |
||||||
test_parse_driver_info_missing_multiple_params |
pass
pt449.20: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_missing_multiple_params |
||||||
test_parse_driver_info_missing_password |
pass
pt449.21: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_missing_password |
||||||
test_parse_driver_info_missing_snmp_auth_password |
pass
pt449.22: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_missing_snmp_auth_password |
||||||
test_parse_driver_info_missing_snmp_priv_password |
pass
pt449.23: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_missing_snmp_priv_password |
||||||
test_parse_driver_info_missing_snmp_user |
pass
pt449.24: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_missing_snmp_user |
||||||
test_parse_driver_info_missing_username |
pass
pt449.25: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_missing_username |
||||||
test_parse_driver_info_short_snmp_auth_password |
pass
pt449.26: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_short_snmp_auth_password |
||||||
test_parse_driver_info_short_snmp_priv_password |
pass
pt449.27: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_short_snmp_priv_password |
||||||
test_parse_driver_info_snmpv3 |
pass
pt449.28: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_snmpv3 |
||||||
test_parse_driver_info_string_bool_verify_ca |
pass
pt449.29: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_string_bool_verify_ca |
||||||
test_parse_driver_info_using_snmp_security |
pass
pt449.30: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_info_using_snmp_security |
||||||
test_parse_driver_option_default |
pass
pt449.31: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_driver_option_default |
||||||
test_parse_snmp_driver_info_with_snmp |
pass
pt449.32: ironic.tests.unit.drivers.modules.irmc.test_common.IRMCValidateParametersTestCase.test_parse_snmp_driver_info_with_snmp |
||||||
ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectInternalMethodsTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test__get_mac_addresses |
pass
pt450.1: ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectInternalMethodsTestCase.test__get_mac_addresses |
||||||
test__inspect_hardware_exception |
pass
pt450.2: ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectInternalMethodsTestCase.test__inspect_hardware_exception |
||||||
test__inspect_hardware_ipmi |
pass
pt450.3: ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectInternalMethodsTestCase.test__inspect_hardware_ipmi |
||||||
test__inspect_hardware_redfish |
pass
pt450.4: ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectInternalMethodsTestCase.test__inspect_hardware_redfish |
||||||
ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectTestCase | 16 | 16 | 0 | 0 | 0 | Detail | |
test__init_fail_invalid_fpga_ids_input |
pass
pt451.1: ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectTestCase.test__init_fail_invalid_fpga_ids_input |
||||||
test__init_fail_invalid_gpu_ids_input |
pass
pt451.2: ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectTestCase.test__init_fail_invalid_gpu_ids_input |
||||||
test_get_properties |
pass
pt451.3: ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectTestCase.test_get_properties |
||||||
test_inspect_hardware |
pass
pt451.4: ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectTestCase.test_inspect_hardware |
||||||
test_inspect_hardware_existing_cap_in_props |
pass
pt451.5: ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectTestCase.test_inspect_hardware_existing_cap_in_props |
||||||
test_inspect_hardware_inspect_exception |
pass
pt451.6: ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectTestCase.test_inspect_hardware_inspect_exception |
||||||
test_inspect_hardware_mac_already_exist |
pass
pt451.7: ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectTestCase.test_inspect_hardware_mac_already_exist |
||||||
test_inspect_hardware_props_empty_gpu_ids_fpga_id_sand_existing_cap |
pass
pt451.8: ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectTestCase.test_inspect_hardware_props_empty_gpu_ids_fpga_id_sand_existing_cap |
||||||
test_inspect_hardware_props_empty_gpu_ids_fpga_ids |
pass
pt451.9: ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectTestCase.test_inspect_hardware_props_empty_gpu_ids_fpga_ids |
||||||
test_inspect_hardware_props_gpu_and_cpu_fpgas_results_are_different |
pass
pt451.10: ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectTestCase.test_inspect_hardware_props_gpu_and_cpu_fpgas_results_are_different |
||||||
test_inspect_hardware_props_gpu_cpu_fpgas_zero_and_existing_cap |
pass
pt451.11: ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectTestCase.test_inspect_hardware_props_gpu_cpu_fpgas_zero_and_existing_cap |
||||||
test_inspect_hardware_props_pci_gpu_devices_return_zero |
pass
pt451.12: ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectTestCase.test_inspect_hardware_props_pci_gpu_devices_return_zero |
||||||
test_inspect_hardware_props_trusted_boot_removed |
pass
pt451.13: ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectTestCase.test_inspect_hardware_props_trusted_boot_removed |
||||||
test_inspect_hardware_with_power_off |
pass
pt451.14: ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectTestCase.test_inspect_hardware_with_power_off |
||||||
test_validate |
pass
pt451.15: ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectTestCase.test_validate |
||||||
test_validate_fail |
pass
pt451.16: ironic.tests.unit.drivers.modules.irmc.test_inspect.IRMCInspectTestCase.test_validate_fail |
||||||
ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementFunctionsTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test__restore_bios_config |
pass
pt452.1: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementFunctionsTestCase.test__restore_bios_config |
||||||
test__restore_bios_config_corrupted |
pass
pt452.2: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementFunctionsTestCase.test__restore_bios_config_corrupted |
||||||
test__restore_bios_config_failed |
pass
pt452.3: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementFunctionsTestCase.test__restore_bios_config_failed |
||||||
test_backup_bios_config |
pass
pt452.4: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementFunctionsTestCase.test_backup_bios_config |
||||||
test_backup_bios_config_failed |
pass
pt452.5: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementFunctionsTestCase.test_backup_bios_config_failed |
||||||
test_backup_bios_config_skipped |
pass
pt452.6: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementFunctionsTestCase.test_backup_bios_config_skipped |
||||||
ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase | 32 | 32 | 0 | 0 | 0 | Detail | |
test_get_properties |
pass
pt453.1: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_get_properties |
||||||
test_management_interface_detect_vendor_ipmi |
pass
pt453.2: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interface_detect_vendor_ipmi |
||||||
test_management_interface_detect_vendor_redfish |
pass
pt453.3: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interface_detect_vendor_redfish |
||||||
test_management_interface_get_sensors_data_exception |
pass
pt453.4: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interface_get_sensors_data_exception |
||||||
test_management_interface_get_sensors_data_ipmitool_ng_redfish |
pass
pt453.5: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interface_get_sensors_data_ipmitool_ng_redfish |
||||||
test_management_interface_get_sensors_data_ipmitool_ok_ipmi |
pass
pt453.6: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interface_get_sensors_data_ipmitool_ok_ipmi |
||||||
test_management_interface_get_sensors_data_scci_ng_ipmi |
pass
pt453.7: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interface_get_sensors_data_scci_ng_ipmi |
||||||
test_management_interface_get_sensors_data_scci_ng_redfish |
pass
pt453.8: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interface_get_sensors_data_scci_ng_redfish |
||||||
test_management_interface_get_sensors_data_scci_ok_ipmi |
pass
pt453.9: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interface_get_sensors_data_scci_ok_ipmi |
||||||
test_management_interface_get_sensors_data_scci_ok_redfish |
pass
pt453.10: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interface_get_sensors_data_scci_ok_redfish |
||||||
test_management_interface_get_supported_boot_devices_ipmi |
pass
pt453.11: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interface_get_supported_boot_devices_ipmi |
||||||
test_management_interface_get_supported_boot_devices_redfish |
pass
pt453.12: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interface_get_supported_boot_devices_redfish |
||||||
test_management_interface_inject_nmi_fail |
pass
pt453.13: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interface_inject_nmi_fail |
||||||
test_management_interface_inject_nmi_ok |
pass
pt453.14: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interface_inject_nmi_ok |
||||||
test_management_interface_restore_irmc_bios_config |
pass
pt453.15: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interface_restore_irmc_bios_config |
||||||
test_management_interface_set_boot_device_ng_ipmi |
pass
pt453.16: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interface_set_boot_device_ng_ipmi |
||||||
test_management_interface_set_boot_device_ok_bios_ipmi |
pass
pt453.17: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interface_set_boot_device_ok_bios_ipmi |
||||||
test_management_interface_set_boot_device_ok_cdrom_ipmi |
pass
pt453.18: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interface_set_boot_device_ok_cdrom_ipmi |
||||||
test_management_interface_set_boot_device_ok_disk_ipmi |
pass
pt453.19: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interface_set_boot_device_ok_disk_ipmi |
||||||
test_management_interface_set_boot_device_ok_pxe_ipmi |
pass
pt453.20: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interface_set_boot_device_ok_pxe_ipmi |
||||||
test_management_interface_set_boot_device_ok_safe_ipmi |
pass
pt453.21: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interface_set_boot_device_ok_safe_ipmi |
||||||
test_management_interfase_set_boot_device_fail_redfish |
pass
pt453.22: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interfase_set_boot_device_fail_redfish |
||||||
test_management_interfase_set_boot_device_success_redfish |
pass
pt453.23: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_management_interfase_set_boot_device_success_redfish |
||||||
test_validate_ipmi_fail |
pass
pt453.24: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_validate_ipmi_fail |
||||||
test_validate_ipmi_success |
pass
pt453.25: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_validate_ipmi_success |
||||||
test_validate_redfish_fail |
pass
pt453.26: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_validate_redfish_fail |
||||||
test_validate_redfish_success |
pass
pt453.27: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_validate_redfish_success |
||||||
test_verify_http_s_connection_and_fw_ver_fail_invalid |
pass
pt453.28: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_verify_http_s_connection_and_fw_ver_fail_invalid |
||||||
test_verify_http_s_connection_and_fw_ver_fail_missing |
pass
pt453.29: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_verify_http_s_connection_and_fw_ver_fail_missing |
||||||
test_verify_http_s_connection_and_fw_ver_raise_http_success |
pass
pt453.30: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_verify_http_s_connection_and_fw_ver_raise_http_success |
||||||
test_verify_http_s_connection_and_fw_ver_raise_https_success |
pass
pt453.31: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_verify_http_s_connection_and_fw_ver_raise_https_success |
||||||
test_verify_http_s_connection_and_fw_ver_success |
pass
pt453.32: ironic.tests.unit.drivers.modules.irmc.test_management.IRMCManagementTestCase.test_verify_http_s_connection_and_fw_ver_success |
||||||
ironic.tests.unit.drivers.modules.irmc.test_periodic_task.iRMCPeriodicTaskTestCase | 11 | 11 | 0 | 0 | 0 | Detail | |
test__query_raid_config_fgi_status_avoid_repeatedly_resume_cleaning |
pass
pt454.1: ironic.tests.unit.drivers.modules.irmc.test_periodic_task.iRMCPeriodicTaskTestCase.test__query_raid_config_fgi_status_avoid_repeatedly_resume_cleaning |
||||||
test__query_raid_config_fgi_status_completing_status |
pass
pt454.2: ironic.tests.unit.drivers.modules.irmc.test_periodic_task.iRMCPeriodicTaskTestCase.test__query_raid_config_fgi_status_completing_status |
||||||
test__query_raid_config_fgi_status_other_clean_state |
pass
pt454.3: ironic.tests.unit.drivers.modules.irmc.test_periodic_task.iRMCPeriodicTaskTestCase.test__query_raid_config_fgi_status_other_clean_state |
||||||
test__query_raid_config_fgi_status_with_clean_fail |
pass
pt454.4: ironic.tests.unit.drivers.modules.irmc.test_periodic_task.iRMCPeriodicTaskTestCase.test__query_raid_config_fgi_status_with_clean_fail |
||||||
test__query_raid_config_fgi_status_with_complete_cleaning |
pass
pt454.5: ironic.tests.unit.drivers.modules.irmc.test_periodic_task.iRMCPeriodicTaskTestCase.test__query_raid_config_fgi_status_with_complete_cleaning |
||||||
test__query_raid_config_fgi_status_with_two_nodes_with_fgi_status_none |
pass
pt454.6: ironic.tests.unit.drivers.modules.irmc.test_periodic_task.iRMCPeriodicTaskTestCase.test__query_raid_config_fgi_status_with_two_nodes_with_fgi_status_none |
||||||
test__query_raid_config_fgi_status_with_two_nodes_without_raid_config |
pass
pt454.7: ironic.tests.unit.drivers.modules.irmc.test_periodic_task.iRMCPeriodicTaskTestCase.test__query_raid_config_fgi_status_with_two_nodes_without_raid_config |
||||||
test__query_raid_config_fgi_status_without_fgi_status |
pass
pt454.8: ironic.tests.unit.drivers.modules.irmc.test_periodic_task.iRMCPeriodicTaskTestCase.test__query_raid_config_fgi_status_without_fgi_status |
||||||
test__query_raid_config_fgi_status_without_input |
pass
pt454.9: ironic.tests.unit.drivers.modules.irmc.test_periodic_task.iRMCPeriodicTaskTestCase.test__query_raid_config_fgi_status_without_input |
||||||
test__query_raid_config_fgi_status_without_node |
pass
pt454.10: ironic.tests.unit.drivers.modules.irmc.test_periodic_task.iRMCPeriodicTaskTestCase.test__query_raid_config_fgi_status_without_node |
||||||
test__query_raid_config_fgi_status_without_raid_config |
pass
pt454.11: ironic.tests.unit.drivers.modules.irmc.test_periodic_task.iRMCPeriodicTaskTestCase.test__query_raid_config_fgi_status_without_raid_config |
||||||
ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerInternalMethodsTestCase | 12 | 12 | 0 | 0 | 0 | Detail | |
test__is_expected_power_state |
pass
pt455.1: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerInternalMethodsTestCase.test__is_expected_power_state |
||||||
test__set_power_state_invalid_target_state |
pass
pt455.2: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerInternalMethodsTestCase.test__set_power_state_invalid_target_state |
||||||
test__set_power_state_power_off_ok |
pass
pt455.3: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerInternalMethodsTestCase.test__set_power_state_power_off_ok |
||||||
test__set_power_state_power_on_ok |
pass
pt455.4: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerInternalMethodsTestCase.test__set_power_state_power_on_ok |
||||||
test__set_power_state_reboot_ok |
pass
pt455.5: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerInternalMethodsTestCase.test__set_power_state_reboot_ok |
||||||
test__set_power_state_scci_exception |
pass
pt455.6: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerInternalMethodsTestCase.test__set_power_state_scci_exception |
||||||
test__set_power_state_snmp_exception |
pass
pt455.7: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerInternalMethodsTestCase.test__set_power_state_snmp_exception |
||||||
test__set_power_state_soft_power_off_ok |
pass
pt455.8: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerInternalMethodsTestCase.test__set_power_state_soft_power_off_ok |
||||||
test__set_power_state_soft_reboot_ok |
pass
pt455.9: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerInternalMethodsTestCase.test__set_power_state_soft_reboot_ok |
||||||
test__wait_power_state_soft_power_off |
pass
pt455.10: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerInternalMethodsTestCase.test__wait_power_state_soft_power_off |
||||||
test__wait_power_state_soft_reboot |
pass
pt455.11: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerInternalMethodsTestCase.test__wait_power_state_soft_reboot |
||||||
test__wait_power_state_timeout |
pass
pt455.12: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerInternalMethodsTestCase.test__wait_power_state_timeout |
||||||
ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerTestCase | 15 | 15 | 0 | 0 | 0 | Detail | |
test_get_power_state_default |
pass
pt456.1: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerTestCase.test_get_power_state_default |
||||||
test_get_power_state_ipmi |
pass
pt456.2: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerTestCase.test_get_power_state_ipmi |
||||||
test_get_power_state_redfish |
pass
pt456.3: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerTestCase.test_get_power_state_redfish |
||||||
test_get_properties |
pass
pt456.4: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerTestCase.test_get_properties |
||||||
test_reboot_power_on |
pass
pt456.5: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerTestCase.test_reboot_power_on |
||||||
test_reboot_power_on_timeout |
pass
pt456.6: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerTestCase.test_reboot_power_on_timeout |
||||||
test_reboot_reboot |
pass
pt456.7: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerTestCase.test_reboot_reboot |
||||||
test_reboot_reboot_timeout |
pass
pt456.8: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerTestCase.test_reboot_reboot_timeout |
||||||
test_set_power_state |
pass
pt456.9: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerTestCase.test_set_power_state |
||||||
test_set_power_state_timeout |
pass
pt456.10: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerTestCase.test_set_power_state_timeout |
||||||
test_validate_default |
pass
pt456.11: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerTestCase.test_validate_default |
||||||
test_validate_fail_ipmi |
pass
pt456.12: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerTestCase.test_validate_fail_ipmi |
||||||
test_validate_fail_redfish |
pass
pt456.13: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerTestCase.test_validate_fail_redfish |
||||||
test_validate_ipmi |
pass
pt456.14: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerTestCase.test_validate_ipmi |
||||||
test_validate_redfish |
pass
pt456.15: ironic.tests.unit.drivers.modules.irmc.test_power.IRMCPowerTestCase.test_validate_redfish |
||||||
ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase | 21 | 21 | 0 | 0 | 0 | Detail | |
test___fail_validation_with_none_raid_adapter_profile |
pass
pt457.1: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase.test___fail_validation_with_none_raid_adapter_profile |
||||||
test___fail_validation_with_raid_level_is_none |
pass
pt457.2: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase.test___fail_validation_with_raid_level_is_none |
||||||
test___fail_validation_with_raid_level_outside_list |
pass
pt457.3: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase.test___fail_validation_with_raid_level_outside_list |
||||||
test___fail_validation_without_raid_level |
pass
pt457.4: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase.test___fail_validation_without_raid_level |
||||||
test__commit_raid_config_with_logical_drives |
pass
pt457.5: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase.test__commit_raid_config_with_logical_drives |
||||||
test__fail_validate_capacity_raid_0 |
pass
pt457.6: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase.test__fail_validate_capacity_raid_0 |
||||||
test__fail_validate_capacity_raid_1 |
pass
pt457.7: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase.test__fail_validate_capacity_raid_1 |
||||||
test__fail_validate_capacity_raid_10 |
pass
pt457.8: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase.test__fail_validate_capacity_raid_10 |
||||||
test__fail_validate_capacity_raid_5 |
pass
pt457.9: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase.test__fail_validate_capacity_raid_5 |
||||||
test__fail_validate_capacity_raid_50 |
pass
pt457.10: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase.test__fail_validate_capacity_raid_50 |
||||||
test__fail_validate_capacity_raid_6 |
pass
pt457.11: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase.test__fail_validate_capacity_raid_6 |
||||||
test__fail_validate_capacity_with_physical_disk |
pass
pt457.12: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase.test__fail_validate_capacity_with_physical_disk |
||||||
test__fail_validation_with_difference_physical_disks_type |
pass
pt457.13: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase.test__fail_validation_with_difference_physical_disks_type |
||||||
test__fail_validation_with_duplicated_physical_disks |
pass
pt457.14: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase.test__fail_validation_with_duplicated_physical_disks |
||||||
test__fail_validation_with_not_enough_valid_disks |
pass
pt457.15: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase.test__fail_validation_with_not_enough_valid_disks |
||||||
test__fail_validation_with_physical_disk_incorrect_valid_disks |
pass
pt457.16: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase.test__fail_validation_with_physical_disk_incorrect_valid_disks |
||||||
test__fail_validation_with_physical_disk_insufficient |
pass
pt457.17: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase.test__fail_validation_with_physical_disk_insufficient |
||||||
test__fail_validation_with_physical_disk_not_enough_disks |
pass
pt457.18: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase.test__fail_validation_with_physical_disk_not_enough_disks |
||||||
test__fail_validation_with_physical_disk_outside_valid_disks_1 |
pass
pt457.19: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase.test__fail_validation_with_physical_disk_outside_valid_disks_1 |
||||||
test__fail_validation_with_physical_disk_outside_valid_slots_2 |
pass
pt457.20: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase.test__fail_validation_with_physical_disk_outside_valid_slots_2 |
||||||
test__fail_validation_without_physical_disks |
pass
pt457.21: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationInternalMethodsTestCase.test__fail_validation_without_physical_disks |
||||||
ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_create_raid_with_raid_1_and_0 |
pass
pt458.1: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationTestCase.test_create_raid_with_raid_1_and_0 |
||||||
test_create_raid_with_raid_5_and_0 |
pass
pt458.2: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationTestCase.test_create_raid_with_raid_5_and_0 |
||||||
test_delete_raid_configuration |
pass
pt458.3: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationTestCase.test_delete_raid_configuration |
||||||
test_delete_raid_configuration_return_cleared_raid_config |
pass
pt458.4: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationTestCase.test_delete_raid_configuration_return_cleared_raid_config |
||||||
test_fail_create_raid_without_target_raid_config |
pass
pt458.5: ironic.tests.unit.drivers.modules.irmc.test_raid.IRMCRaidConfigurationTestCase.test_fail_create_raid_without_target_raid_config |
||||||
ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions | 30 | 30 | 0 | 0 | 0 | Detail | |
test__get_free_portgroups_and_ports_all_physnets |
pass
pt459.1: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test__get_free_portgroups_and_ports_all_physnets |
||||||
test__get_free_portgroups_and_ports_flat |
pass
pt459.2: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test__get_free_portgroups_and_ports_flat |
||||||
test__get_free_portgroups_and_ports_neutron |
pass
pt459.3: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test__get_free_portgroups_and_ports_neutron |
||||||
test__get_free_portgroups_and_ports_neutron_missed |
pass
pt459.4: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test__get_free_portgroups_and_ports_neutron_missed |
||||||
test__get_free_portgroups_and_ports_no_matching_physnet |
pass
pt459.5: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test__get_free_portgroups_and_ports_no_matching_physnet |
||||||
test__get_free_portgroups_and_ports_no_matching_uuid |
pass
pt459.6: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test__get_free_portgroups_and_ports_no_matching_uuid |
||||||
test__get_free_portgroups_and_ports_no_physnets |
pass
pt459.7: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test__get_free_portgroups_and_ports_no_physnets |
||||||
test__get_free_portgroups_and_ports_no_port_physnets |
pass
pt459.8: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test__get_free_portgroups_and_ports_no_port_physnets |
||||||
test__get_free_portgroups_and_ports_physnet1 |
pass
pt459.9: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test__get_free_portgroups_and_ports_physnet1 |
||||||
test__get_free_portgroups_and_ports_physnet2 |
pass
pt459.10: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test__get_free_portgroups_and_ports_physnet2 |
||||||
test__get_free_portgroups_and_ports_physnet3 |
pass
pt459.11: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test__get_free_portgroups_and_ports_physnet3 |
||||||
test__get_free_portgroups_and_ports_port_uuid |
pass
pt459.12: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test__get_free_portgroups_and_ports_port_uuid |
||||||
test__get_free_portgroups_and_ports_portgroup_uuid |
pass
pt459.13: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test__get_free_portgroups_and_ports_portgroup_uuid |
||||||
test__get_free_portgroups_and_ports_portgroup_uuid_attached_vifs |
pass
pt459.14: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test__get_free_portgroups_and_ports_portgroup_uuid_attached_vifs |
||||||
test_get_free_port_like_object_ignores_empty_portgroup |
pass
pt459.15: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test_get_free_port_like_object_ignores_empty_portgroup |
||||||
test_get_free_port_like_object_ignores_standalone_portgroup |
pass
pt459.16: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test_get_free_port_like_object_ignores_standalone_portgroup |
||||||
test_get_free_port_like_object_no_matching_physnets |
pass
pt459.17: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test_get_free_port_like_object_no_matching_physnets |
||||||
test_get_free_port_like_object_nothing_free |
pass
pt459.18: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test_get_free_port_like_object_nothing_free |
||||||
test_get_free_port_like_object_portgroup_first |
pass
pt459.19: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test_get_free_port_like_object_portgroup_first |
||||||
test_get_free_port_like_object_portgroup_physnet_match_first |
pass
pt459.20: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test_get_free_port_like_object_portgroup_physnet_match_first |
||||||
test_get_free_port_like_object_ports |
pass
pt459.21: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test_get_free_port_like_object_ports |
||||||
test_get_free_port_like_object_ports_physnet_match_first |
pass
pt459.22: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test_get_free_port_like_object_ports_physnet_match_first |
||||||
test_get_free_port_like_object_ports_physnet_match_first2 |
pass
pt459.23: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test_get_free_port_like_object_ports_physnet_match_first2 |
||||||
test_get_free_port_like_object_ports_pxe_enabled_first |
pass
pt459.24: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test_get_free_port_like_object_ports_pxe_enabled_first |
||||||
test_get_free_port_like_object_vif_attached_to_port |
pass
pt459.25: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test_get_free_port_like_object_vif_attached_to_port |
||||||
test_get_free_port_like_object_vif_attached_to_portgroup |
pass
pt459.26: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test_get_free_port_like_object_vif_attached_to_portgroup |
||||||
test_plug_port_to_tenant_network_client |
pass
pt459.27: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test_plug_port_to_tenant_network_client |
||||||
test_plug_port_to_tenant_network_no_client |
pass
pt459.28: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test_plug_port_to_tenant_network_no_client |
||||||
test_plug_port_to_tenant_network_no_tenant_vif |
pass
pt459.29: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test_plug_port_to_tenant_network_no_tenant_vif |
||||||
test_plug_port_to_tenant_network_smartnic_port |
pass
pt459.30: ironic.tests.unit.drivers.modules.network.test_common.TestCommonFunctions.test_plug_port_to_tenant_network_smartnic_port |
||||||
ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin | 49 | 44 | 0 | 0 | 5 | Detail | |
test_port_changed_address |
pass
pt460.1: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_port_changed_address |
||||||
test_port_changed_address_VIF_MAC_update_fail |
pass
pt460.2: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_port_changed_address_VIF_MAC_update_fail |
||||||
test_port_changed_address_no_vif_id |
pass
pt460.3: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_port_changed_address_no_vif_id |
||||||
test_port_changed_client_id |
skip
pt460.4: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_port_changed_client_id |
||||||
test_port_changed_client_id_fail |
skip
pt460.5: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_port_changed_client_id_fail |
||||||
test_port_changed_client_id_no_vif_id |
skip
pt460.6: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_port_changed_client_id_no_vif_id |
||||||
test_port_changed_extra_add_new_key |
skip
pt460.7: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_port_changed_extra_add_new_key |
||||||
test_port_changed_message_format_failure |
skip
pt460.8: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_port_changed_message_format_failure |
||||||
test_port_changed_novif_nopxe_noportgroup |
pass
pt460.9: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_port_changed_novif_nopxe_noportgroup |
||||||
test_port_changed_novif_nopxe_portgroup_nostandalone_ports |
pass
pt460.10: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_port_changed_novif_nopxe_portgroup_nostandalone_ports |
||||||
test_port_changed_novif_nopxe_portgroup_standalone_ports |
pass
pt460.11: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_port_changed_novif_nopxe_portgroup_standalone_ports |
||||||
test_port_changed_novif_pxe_noportgroup |
pass
pt460.12: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_port_changed_novif_pxe_noportgroup |
||||||
test_port_changed_novif_pxe_portgroup_nostandalone_ports |
pass
pt460.13: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_port_changed_novif_pxe_portgroup_nostandalone_ports |
||||||
test_port_changed_novif_pxe_portgroup_standalone_ports |
pass
pt460.14: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_port_changed_novif_pxe_portgroup_standalone_ports |
||||||
test_port_changed_vif_nopxe_noportgroup |
pass
pt460.15: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_port_changed_vif_nopxe_noportgroup |
||||||
test_port_changed_vif_nopxe_portgroup_nostandalone_ports |
pass
pt460.16: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_port_changed_vif_nopxe_portgroup_nostandalone_ports |
||||||
test_port_changed_vif_nopxe_portgroup_standalone_ports |
pass
pt460.17: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_port_changed_vif_nopxe_portgroup_standalone_ports |
||||||
test_port_changed_vif_pxe_noportgroup |
pass
pt460.18: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_port_changed_vif_pxe_noportgroup |
||||||
test_port_changed_vif_pxe_portgroup_nostandalone_ports |
pass
pt460.19: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_port_changed_vif_pxe_portgroup_nostandalone_ports |
||||||
test_port_changed_vif_pxe_portgroup_standalone_ports |
pass
pt460.20: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_port_changed_vif_pxe_portgroup_standalone_ports |
||||||
test_update_portgroup_address |
pass
pt460.21: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_update_portgroup_address |
||||||
test_update_portgroup_address_fail |
pass
pt460.22: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_update_portgroup_address_fail |
||||||
test_update_portgroup_address_no_vif |
pass
pt460.23: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_update_portgroup_address_no_vif |
||||||
test_update_portgroup_nostandalone_ports_novif_nopxe_ports |
pass
pt460.24: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_update_portgroup_nostandalone_ports_novif_nopxe_ports |
||||||
test_update_portgroup_nostandalone_ports_novif_pxe_ports |
pass
pt460.25: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_update_portgroup_nostandalone_ports_novif_pxe_ports |
||||||
test_update_portgroup_nostandalone_ports_pxe_ports_exc |
pass
pt460.26: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_update_portgroup_nostandalone_ports_pxe_ports_exc |
||||||
test_update_portgroup_nostandalone_ports_vif_nopxe_ports |
pass
pt460.27: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_update_portgroup_nostandalone_ports_vif_nopxe_ports |
||||||
test_update_portgroup_nostandalone_ports_vif_pxe_ports |
pass
pt460.28: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_update_portgroup_nostandalone_ports_vif_pxe_ports |
||||||
test_update_portgroup_remove_address |
pass
pt460.29: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_update_portgroup_remove_address |
||||||
test_update_portgroup_standalone_ports_noports |
pass
pt460.30: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_update_portgroup_standalone_ports_noports |
||||||
test_update_portgroup_standalone_ports_novif_nopxe_ports |
pass
pt460.31: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_update_portgroup_standalone_ports_novif_nopxe_ports |
||||||
test_update_portgroup_standalone_ports_novif_pxe_ports |
pass
pt460.32: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_update_portgroup_standalone_ports_novif_pxe_ports |
||||||
test_update_portgroup_standalone_ports_vif_nopxe_ports |
pass
pt460.33: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_update_portgroup_standalone_ports_vif_nopxe_ports |
||||||
test_update_portgroup_standalone_ports_vif_pxe_ports |
pass
pt460.34: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_update_portgroup_standalone_ports_vif_pxe_ports |
||||||
test_vif_attach |
pass
pt460.35: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_vif_attach |
||||||
test_vif_attach_active_node |
pass
pt460.36: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_vif_attach_active_node |
||||||
test_vif_attach_active_node_failure |
pass
pt460.37: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_vif_attach_active_node_failure |
||||||
test_vif_attach_failure |
pass
pt460.38: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_vif_attach_failure |
||||||
test_vif_attach_multiple_segment_mappings |
pass
pt460.39: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_vif_attach_multiple_segment_mappings |
||||||
test_vif_attach_portgroup_no_address |
pass
pt460.40: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_vif_attach_portgroup_no_address |
||||||
test_vif_attach_portgroup_physnet_inconsistent |
pass
pt460.41: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_vif_attach_portgroup_physnet_inconsistent |
||||||
test_vif_attach_update_port_exception |
pass
pt460.42: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_vif_attach_update_port_exception |
||||||
test_vif_attach_with_physnet |
pass
pt460.43: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_vif_attach_with_physnet |
||||||
test_vif_detach |
pass
pt460.44: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_vif_detach |
||||||
test_vif_detach_active_node |
pass
pt460.45: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_vif_detach_active_node |
||||||
test_vif_detach_active_node_failure |
pass
pt460.46: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_vif_detach_active_node_failure |
||||||
test_vif_detach_deleting_node |
pass
pt460.47: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_vif_detach_deleting_node |
||||||
test_vif_detach_not_attached |
pass
pt460.48: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_vif_detach_not_attached |
||||||
test_vif_detach_portgroup |
pass
pt460.49: ironic.tests.unit.drivers.modules.network.test_common.TestNeutronVifPortIDMixin.test_vif_detach_portgroup |
||||||
ironic.tests.unit.drivers.modules.network.test_common.TestVifPortIDMixin | 18 | 18 | 0 | 0 | 0 | Detail | |
test__clear_vif_from_port_like_obj_in_extra_port |
pass
pt461.1: ironic.tests.unit.drivers.modules.network.test_common.TestVifPortIDMixin.test__clear_vif_from_port_like_obj_in_extra_port |
||||||
test__clear_vif_from_port_like_obj_in_extra_portgroup |
pass
pt461.2: ironic.tests.unit.drivers.modules.network.test_common.TestVifPortIDMixin.test__clear_vif_from_port_like_obj_in_extra_portgroup |
||||||
test__clear_vif_from_port_like_obj_in_internal_info_port |
pass
pt461.3: ironic.tests.unit.drivers.modules.network.test_common.TestVifPortIDMixin.test__clear_vif_from_port_like_obj_in_internal_info_port |
||||||
test__clear_vif_from_port_like_obj_in_internal_info_portgroup |
pass
pt461.4: ironic.tests.unit.drivers.modules.network.test_common.TestVifPortIDMixin.test__clear_vif_from_port_like_obj_in_internal_info_portgroup |
||||||
test__get_port_like_obj_by_vif_id_in_internal_info |
pass
pt461.5: ironic.tests.unit.drivers.modules.network.test_common.TestVifPortIDMixin.test__get_port_like_obj_by_vif_id_in_internal_info |
||||||
test__get_port_like_obj_by_vif_id_not_attached |
pass
pt461.6: ironic.tests.unit.drivers.modules.network.test_common.TestVifPortIDMixin.test__get_port_like_obj_by_vif_id_not_attached |
||||||
test__get_vif_id_by_port_like_obj_in_internal_info |
pass
pt461.7: ironic.tests.unit.drivers.modules.network.test_common.TestVifPortIDMixin.test__get_vif_id_by_port_like_obj_in_internal_info |
||||||
test__get_vif_id_by_port_like_obj_not_attached |
pass
pt461.8: ironic.tests.unit.drivers.modules.network.test_common.TestVifPortIDMixin.test__get_vif_id_by_port_like_obj_not_attached |
||||||
test__save_vif_to_port_like_obj_port |
pass
pt461.9: ironic.tests.unit.drivers.modules.network.test_common.TestVifPortIDMixin.test__save_vif_to_port_like_obj_port |
||||||
test__save_vif_to_port_like_obj_portgroup |
pass
pt461.10: ironic.tests.unit.drivers.modules.network.test_common.TestVifPortIDMixin.test__save_vif_to_port_like_obj_portgroup |
||||||
test_get_current_vif_internal_info_cleaning |
pass
pt461.11: ironic.tests.unit.drivers.modules.network.test_common.TestVifPortIDMixin.test_get_current_vif_internal_info_cleaning |
||||||
test_get_current_vif_internal_info_provisioning |
pass
pt461.12: ironic.tests.unit.drivers.modules.network.test_common.TestVifPortIDMixin.test_get_current_vif_internal_info_provisioning |
||||||
test_get_current_vif_internal_info_rescuing |
pass
pt461.13: ironic.tests.unit.drivers.modules.network.test_common.TestVifPortIDMixin.test_get_current_vif_internal_info_rescuing |
||||||
test_get_current_vif_internal_info_tenant_vif |
pass
pt461.14: ironic.tests.unit.drivers.modules.network.test_common.TestVifPortIDMixin.test_get_current_vif_internal_info_tenant_vif |
||||||
test_get_current_vif_none |
pass
pt461.15: ironic.tests.unit.drivers.modules.network.test_common.TestVifPortIDMixin.test_get_current_vif_none |
||||||
test_vif_list_extra_and_internal_priority |
pass
pt461.16: ironic.tests.unit.drivers.modules.network.test_common.TestVifPortIDMixin.test_vif_list_extra_and_internal_priority |
||||||
test_vif_list_internal |
pass
pt461.17: ironic.tests.unit.drivers.modules.network.test_common.TestVifPortIDMixin.test_vif_list_internal |
||||||
test_vif_list_port_and_portgroup |
pass
pt461.18: ironic.tests.unit.drivers.modules.network.test_common.TestVifPortIDMixin.test_vif_list_port_and_portgroup |
||||||
ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface | 25 | 25 | 0 | 0 | 0 | Detail | |
test__bind_flat_ports_set_binding_host_id |
pass
pt462.1: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test__bind_flat_ports_set_binding_host_id |
||||||
test__bind_flat_ports_set_binding_host_id_portgroup |
pass
pt462.2: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test__bind_flat_ports_set_binding_host_id_portgroup |
||||||
test__bind_flat_ports_set_binding_host_id_raise |
pass
pt462.3: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test__bind_flat_ports_set_binding_host_id_raise |
||||||
test__unbind_flat_ports |
pass
pt462.4: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test__unbind_flat_ports |
||||||
test__unbind_flat_ports_portgroup |
pass
pt462.5: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test__unbind_flat_ports_portgroup |
||||||
test_add_cleaning_network |
pass
pt462.6: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test_add_cleaning_network |
||||||
test_add_cleaning_network_from_node |
pass
pt462.7: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test_add_cleaning_network_from_node |
||||||
test_add_inspection_network |
pass
pt462.8: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test_add_inspection_network |
||||||
test_add_inspection_network_from_node |
pass
pt462.9: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test_add_inspection_network_from_node |
||||||
test_add_provisioning_network |
pass
pt462.10: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test_add_provisioning_network |
||||||
test_add_rescuing_network |
pass
pt462.11: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test_add_rescuing_network |
||||||
test_get_node_network_data |
pass
pt462.12: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test_get_node_network_data |
||||||
test_init_no_cleaning_network |
pass
pt462.13: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test_init_no_cleaning_network |
||||||
test_remove_cleaning_network |
pass
pt462.14: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test_remove_cleaning_network |
||||||
test_remove_cleaning_network_from_node |
pass
pt462.15: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test_remove_cleaning_network_from_node |
||||||
test_remove_provisioning_network |
pass
pt462.16: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test_remove_provisioning_network |
||||||
test_remove_rescuing_network |
pass
pt462.17: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test_remove_rescuing_network |
||||||
test_validate |
pass
pt462.18: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test_validate |
||||||
test_validate_from_node |
pass
pt462.19: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test_validate_from_node |
||||||
test_validate_inspection |
pass
pt462.20: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test_validate_inspection |
||||||
test_validate_inspection_exc |
pass
pt462.21: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test_validate_inspection_exc |
||||||
test_vif_attach |
pass
pt462.22: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test_vif_attach |
||||||
test_vif_detach |
pass
pt462.23: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test_vif_detach |
||||||
test_vif_list |
pass
pt462.24: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test_vif_list |
||||||
test_vif_port_changed |
pass
pt462.25: ironic.tests.unit.drivers.modules.network.test_flat.TestFlatInterface.test_vif_port_changed |
||||||
ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase | 42 | 42 | 0 | 0 | 0 | Detail | |
test_add_cleaning_network |
pass
pt463.1: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_add_cleaning_network |
||||||
test_add_cleaning_network_from_node |
pass
pt463.2: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_add_cleaning_network_from_node |
||||||
test_add_cleaning_network_with_sg |
pass
pt463.3: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_add_cleaning_network_with_sg |
||||||
test_add_inspection_network |
pass
pt463.4: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_add_inspection_network |
||||||
test_add_inspection_network_from_node |
pass
pt463.5: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_add_inspection_network_from_node |
||||||
test_add_inspection_network_with_sg |
pass
pt463.6: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_add_inspection_network_with_sg |
||||||
test_add_provisioning_network |
pass
pt463.7: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_add_provisioning_network |
||||||
test_add_provisioning_network_from_node |
pass
pt463.8: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_add_provisioning_network_from_node |
||||||
test_add_provisioning_network_with_sg |
pass
pt463.9: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_add_provisioning_network_with_sg |
||||||
test_add_rescuing_network |
pass
pt463.10: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_add_rescuing_network |
||||||
test_add_rescuing_network_from_node |
pass
pt463.11: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_add_rescuing_network_from_node |
||||||
test_add_rescuing_network_with_sg |
pass
pt463.12: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_add_rescuing_network_with_sg |
||||||
test_configure_tenant_networks |
pass
pt463.13: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_configure_tenant_networks |
||||||
test_configure_tenant_networks_multiple_ports_one_vif_id |
pass
pt463.14: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_configure_tenant_networks_multiple_ports_one_vif_id |
||||||
test_configure_tenant_networks_no_ports_for_node |
pass
pt463.15: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_configure_tenant_networks_no_ports_for_node |
||||||
test_configure_tenant_networks_no_vif_id |
pass
pt463.16: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_configure_tenant_networks_no_vif_id |
||||||
test_configure_tenant_networks_update_fail |
pass
pt463.17: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_configure_tenant_networks_update_fail |
||||||
test_configure_tenant_networks_with_client_id |
pass
pt463.18: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_configure_tenant_networks_with_client_id |
||||||
test_configure_tenant_networks_with_portgroups |
pass
pt463.19: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_configure_tenant_networks_with_portgroups |
||||||
test_configure_tenant_networks_with_portgroups_no_address |
pass
pt463.20: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_configure_tenant_networks_with_portgroups_no_address |
||||||
test_get_node_network_data |
pass
pt463.21: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_get_node_network_data |
||||||
test_need_power_on_false |
pass
pt463.22: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_need_power_on_false |
||||||
test_need_power_on_true |
pass
pt463.23: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_need_power_on_true |
||||||
test_remove_cleaning_network |
pass
pt463.24: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_remove_cleaning_network |
||||||
test_remove_cleaning_network_from_node |
pass
pt463.25: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_remove_cleaning_network_from_node |
||||||
test_remove_provisioning_network |
pass
pt463.26: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_remove_provisioning_network |
||||||
test_remove_provisioning_network_from_node |
pass
pt463.27: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_remove_provisioning_network_from_node |
||||||
test_remove_rescuing_network |
pass
pt463.28: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_remove_rescuing_network |
||||||
test_unconfigure_tenant_networks |
pass
pt463.29: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_unconfigure_tenant_networks |
||||||
test_unconfigure_tenant_networks_portgroup_1 |
pass
pt463.30: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_unconfigure_tenant_networks_portgroup_1 |
||||||
test_unconfigure_tenant_networks_portgroup_2 |
pass
pt463.31: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_unconfigure_tenant_networks_portgroup_2 |
||||||
test_unconfigure_tenant_networks_smartnic |
pass
pt463.32: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_unconfigure_tenant_networks_smartnic |
||||||
test_validate |
pass
pt463.33: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_validate |
||||||
test_validate_inspection |
pass
pt463.34: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_validate_inspection |
||||||
test_validate_inspection_exc |
pass
pt463.35: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_validate_inspection_exc |
||||||
test_validate_rescue |
pass
pt463.36: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_validate_rescue |
||||||
test_validate_rescue_exc |
pass
pt463.37: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_validate_rescue_exc |
||||||
test_validate_with_disable_power_off |
pass
pt463.38: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_validate_with_disable_power_off |
||||||
test_vif_attach |
pass
pt463.39: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_vif_attach |
||||||
test_vif_detach |
pass
pt463.40: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_vif_detach |
||||||
test_vif_list |
pass
pt463.41: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_vif_list |
||||||
test_vif_port_changed |
pass
pt463.42: ironic.tests.unit.drivers.modules.network.test_neutron.NeutronInterfaceTestCase.test_vif_port_changed |
||||||
ironic.tests.unit.drivers.modules.network.test_noop.NoopInterfaceTestCase | 17 | 17 | 0 | 0 | 0 | Detail | |
test_add_cleaning_network |
pass
pt464.1: ironic.tests.unit.drivers.modules.network.test_noop.NoopInterfaceTestCase.test_add_cleaning_network |
||||||
test_add_inspection_network |
pass
pt464.2: ironic.tests.unit.drivers.modules.network.test_noop.NoopInterfaceTestCase.test_add_inspection_network |
||||||
test_add_provisioning_network |
pass
pt464.3: ironic.tests.unit.drivers.modules.network.test_noop.NoopInterfaceTestCase.test_add_provisioning_network |
||||||
test_configure_tenant_networks |
pass
pt464.4: ironic.tests.unit.drivers.modules.network.test_noop.NoopInterfaceTestCase.test_configure_tenant_networks |
||||||
test_get_current_vif |
pass
pt464.5: ironic.tests.unit.drivers.modules.network.test_noop.NoopInterfaceTestCase.test_get_current_vif |
||||||
test_get_node_network_data |
pass
pt464.6: ironic.tests.unit.drivers.modules.network.test_noop.NoopInterfaceTestCase.test_get_node_network_data |
||||||
test_get_properties |
pass
pt464.7: ironic.tests.unit.drivers.modules.network.test_noop.NoopInterfaceTestCase.test_get_properties |
||||||
test_port_changed |
pass
pt464.8: ironic.tests.unit.drivers.modules.network.test_noop.NoopInterfaceTestCase.test_port_changed |
||||||
test_portgroup_changed |
pass
pt464.9: ironic.tests.unit.drivers.modules.network.test_noop.NoopInterfaceTestCase.test_portgroup_changed |
||||||
test_remove_cleaning_network |
pass
pt464.10: ironic.tests.unit.drivers.modules.network.test_noop.NoopInterfaceTestCase.test_remove_cleaning_network |
||||||
test_remove_inspection_network |
pass
pt464.11: ironic.tests.unit.drivers.modules.network.test_noop.NoopInterfaceTestCase.test_remove_inspection_network |
||||||
test_remove_provisioning_network |
pass
pt464.12: ironic.tests.unit.drivers.modules.network.test_noop.NoopInterfaceTestCase.test_remove_provisioning_network |
||||||
test_unconfigure_tenant_networks |
pass
pt464.13: ironic.tests.unit.drivers.modules.network.test_noop.NoopInterfaceTestCase.test_unconfigure_tenant_networks |
||||||
test_validate |
pass
pt464.14: ironic.tests.unit.drivers.modules.network.test_noop.NoopInterfaceTestCase.test_validate |
||||||
test_vif_attach |
pass
pt464.15: ironic.tests.unit.drivers.modules.network.test_noop.NoopInterfaceTestCase.test_vif_attach |
||||||
test_vif_detach |
pass
pt464.16: ironic.tests.unit.drivers.modules.network.test_noop.NoopInterfaceTestCase.test_vif_detach |
||||||
test_vif_list |
pass
pt464.17: ironic.tests.unit.drivers.modules.network.test_noop.NoopInterfaceTestCase.test_vif_list |
||||||
ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosRegistryTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_cache_bios_registry_save |
pass
pt465.1: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosRegistryTestCase.test_cache_bios_registry_save |
||||||
test_cache_empty_bios_registry |
pass
pt465.2: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosRegistryTestCase.test_cache_empty_bios_registry |
||||||
test_cache_exception_bios_registry |
pass
pt465.3: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosRegistryTestCase.test_cache_exception_bios_registry |
||||||
test_cache_no_bios_registry |
pass
pt465.4: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosRegistryTestCase.test_cache_no_bios_registry |
||||||
ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase | 27 | 27 | 0 | 0 | 0 | Detail | |
test_apply_conf_post_reboot_cleaning |
pass
pt466.1: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_apply_conf_post_reboot_cleaning |
||||||
test_apply_conf_post_reboot_cleaning_failed |
pass
pt466.2: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_apply_conf_post_reboot_cleaning_failed |
||||||
test_apply_conf_post_reboot_deploying |
pass
pt466.3: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_apply_conf_post_reboot_deploying |
||||||
test_apply_conf_post_reboot_deploying_failed |
pass
pt466.4: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_apply_conf_post_reboot_deploying_failed |
||||||
test_apply_conf_step_pre_reboot_cleaning |
pass
pt466.5: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_apply_conf_step_pre_reboot_cleaning |
||||||
test_apply_conf_step_pre_reboot_deploying |
pass
pt466.6: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_apply_conf_step_pre_reboot_deploying |
||||||
test_apply_conf_step_pre_reboot_fast_track |
pass
pt466.7: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_apply_conf_step_pre_reboot_fast_track |
||||||
test_apply_configuration_apply_time_immediate |
pass
pt466.8: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_apply_configuration_apply_time_immediate |
||||||
test_apply_configuration_apply_time_on_reset |
pass
pt466.9: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_apply_configuration_apply_time_on_reset |
||||||
test_apply_configuration_fail |
pass
pt466.10: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_apply_configuration_fail |
||||||
test_apply_configuration_no_apply_time_attr |
pass
pt466.11: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_apply_configuration_no_apply_time_attr |
||||||
test_apply_configuration_no_supported_apply_times |
pass
pt466.12: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_apply_configuration_no_supported_apply_times |
||||||
test_apply_configuration_not_supported |
pass
pt466.13: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_apply_configuration_not_supported |
||||||
test_cache_bios_settings |
pass
pt466.14: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_cache_bios_settings |
||||||
test_cache_bios_settings_no_bios |
pass
pt466.15: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_cache_bios_settings_no_bios |
||||||
test_cache_bios_settings_noop |
pass
pt466.16: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_cache_bios_settings_noop |
||||||
test_check_bios_attrs |
pass
pt466.17: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_check_bios_attrs |
||||||
test_factory_reset_fail |
pass
pt466.18: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_factory_reset_fail |
||||||
test_factory_reset_not_supported |
pass
pt466.19: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_factory_reset_not_supported |
||||||
test_factory_reset_post_reboot_cleaning |
pass
pt466.20: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_factory_reset_post_reboot_cleaning |
||||||
test_factory_reset_post_reboot_deploying |
pass
pt466.21: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_factory_reset_post_reboot_deploying |
||||||
test_factory_reset_step_pre_reboot_cleaning |
pass
pt466.22: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_factory_reset_step_pre_reboot_cleaning |
||||||
test_factory_reset_step_pre_reboot_deploying |
pass
pt466.23: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_factory_reset_step_pre_reboot_deploying |
||||||
test_factory_reset_step_pre_reboot_fast_track |
pass
pt466.24: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_factory_reset_step_pre_reboot_fast_track |
||||||
test_get_properties |
pass
pt466.25: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_get_properties |
||||||
test_post_configuration |
pass
pt466.26: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_post_configuration |
||||||
test_validate |
pass
pt466.27: ironic.tests.unit.drivers.modules.redfish.test_bios.RedfishBiosTestCase.test_validate |
||||||
ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase | 42 | 42 | 0 | 0 | 0 | Detail | |
test_clean_up_instance_cdrom_and_floppy |
pass
pt467.1: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_clean_up_instance_cdrom_and_floppy |
||||||
test_clean_up_instance_only_cdrom |
pass
pt467.2: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_clean_up_instance_only_cdrom |
||||||
test_clean_up_instance_ramdisk |
pass
pt467.3: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_clean_up_instance_ramdisk |
||||||
test_clean_up_ramdisk |
pass
pt467.4: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_clean_up_ramdisk |
||||||
test_parse_deploy_info |
pass
pt467.5: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_parse_deploy_info |
||||||
test_parse_deploy_info_exc |
pass
pt467.6: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_parse_deploy_info_exc |
||||||
test_parse_driver_info_choose_by_arch_deploy |
pass
pt467.7: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_parse_driver_info_choose_by_arch_deploy |
||||||
test_parse_driver_info_choose_by_arch_rescue |
pass
pt467.8: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_parse_driver_info_choose_by_arch_rescue |
||||||
test_parse_driver_info_choose_by_hierarchy_deploy |
pass
pt467.9: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_parse_driver_info_choose_by_hierarchy_deploy |
||||||
test_parse_driver_info_choose_by_hierarchy_missing_param_deploy |
pass
pt467.10: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_parse_driver_info_choose_by_hierarchy_missing_param_deploy |
||||||
test_parse_driver_info_choose_by_hierarchy_missing_param_rescue |
pass
pt467.11: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_parse_driver_info_choose_by_hierarchy_missing_param_rescue |
||||||
test_parse_driver_info_choose_by_hierarchy_rescue |
pass
pt467.12: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_parse_driver_info_choose_by_hierarchy_rescue |
||||||
test_parse_driver_info_deploy |
pass
pt467.13: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_parse_driver_info_deploy |
||||||
test_parse_driver_info_exc |
pass
pt467.14: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_parse_driver_info_exc |
||||||
test_parse_driver_info_from_conf_deploy |
pass
pt467.15: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_parse_driver_info_from_conf_deploy |
||||||
test_parse_driver_info_from_conf_deploy_by_arch |
pass
pt467.16: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_parse_driver_info_from_conf_deploy_by_arch |
||||||
test_parse_driver_info_from_conf_rescue |
pass
pt467.17: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_parse_driver_info_from_conf_rescue |
||||||
test_parse_driver_info_from_conf_rescue_by_arch |
pass
pt467.18: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_parse_driver_info_from_conf_rescue_by_arch |
||||||
test_parse_driver_info_iso |
pass
pt467.19: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_parse_driver_info_iso |
||||||
test_parse_driver_info_mixed_source_deploy |
pass
pt467.20: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_parse_driver_info_mixed_source_deploy |
||||||
test_parse_driver_info_mixed_source_deploy_by_arch |
pass
pt467.21: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_parse_driver_info_mixed_source_deploy_by_arch |
||||||
test_parse_driver_info_mixed_source_rescue |
pass
pt467.22: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_parse_driver_info_mixed_source_rescue |
||||||
test_parse_driver_info_mixed_source_rescue_by_arch |
pass
pt467.23: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_parse_driver_info_mixed_source_rescue_by_arch |
||||||
test_parse_driver_info_ramdisk |
pass
pt467.24: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_parse_driver_info_ramdisk |
||||||
test_parse_driver_info_rescue |
pass
pt467.25: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_parse_driver_info_rescue |
||||||
test_prepare_instance_local_boot_option |
pass
pt467.26: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_prepare_instance_local_boot_option |
||||||
test_prepare_instance_local_whole_disk_image |
pass
pt467.27: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_prepare_instance_local_whole_disk_image |
||||||
test_prepare_instance_normal_boot |
pass
pt467.28: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_prepare_instance_normal_boot |
||||||
test_prepare_instance_ramdisk_boot |
pass
pt467.29: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_prepare_instance_ramdisk_boot |
||||||
test_prepare_instance_ramdisk_boot_iso |
pass
pt467.30: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_prepare_instance_ramdisk_boot_iso |
||||||
test_prepare_instance_ramdisk_boot_iso_boot |
pass
pt467.31: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_prepare_instance_ramdisk_boot_iso_boot |
||||||
test_prepare_instance_ramdisk_boot_render_configdrive |
pass
pt467.32: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_prepare_instance_ramdisk_boot_render_configdrive |
||||||
test_prepare_ramdisk_fast_track |
pass
pt467.33: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_prepare_ramdisk_fast_track |
||||||
test_prepare_ramdisk_no_debug |
pass
pt467.34: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_prepare_ramdisk_no_debug |
||||||
test_prepare_ramdisk_with_params |
pass
pt467.35: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_prepare_ramdisk_with_params |
||||||
test_validate_boot_iso |
pass
pt467.36: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_validate_boot_iso |
||||||
test_validate_correct_vendor |
pass
pt467.37: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_validate_correct_vendor |
||||||
test_validate_errors_with_lack_of_support |
pass
pt467.38: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_validate_errors_with_lack_of_support |
||||||
test_validate_inspection |
pass
pt467.39: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_validate_inspection |
||||||
test_validate_kernel_ramdisk |
pass
pt467.40: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_validate_kernel_ramdisk |
||||||
test_validate_local |
pass
pt467.41: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_validate_local |
||||||
test_validate_missing |
pass
pt467.42: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishHTTPBootTestCase.test_validate_missing |
||||||
ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase | 65 | 65 | 0 | 0 | 0 | Detail | |
test__has_vmedia_device |
pass
pt468.1: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test__has_vmedia_device |
||||||
test__has_vmedia_device_inserted |
pass
pt468.2: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test__has_vmedia_device_inserted |
||||||
test__insert_vmedia_already_inserted |
pass
pt468.3: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test__insert_vmedia_already_inserted |
||||||
test__insert_vmedia_anew |
pass
pt468.4: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test__insert_vmedia_anew |
||||||
test__insert_vmedia_anew_dvd |
pass
pt468.5: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test__insert_vmedia_anew_dvd |
||||||
test__insert_vmedia_anew_dvd_retry |
pass
pt468.6: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test__insert_vmedia_anew_dvd_retry |
||||||
test__insert_vmedia_bad_device |
pass
pt468.7: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test__insert_vmedia_bad_device |
||||||
test__insert_vmedia_empty_media_type |
pass
pt468.8: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test__insert_vmedia_empty_media_type |
||||||
test__insert_vmedia_while_ejecting |
pass
pt468.9: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test__insert_vmedia_while_ejecting |
||||||
test__validate_vendor_compatible_with_idrac |
pass
pt468.10: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test__validate_vendor_compatible_with_idrac |
||||||
test__validate_vendor_incompatible_with_idrac |
pass
pt468.11: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test__validate_vendor_incompatible_with_idrac |
||||||
test_clean_up_instance_cdrom_and_floppy |
pass
pt468.12: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_clean_up_instance_cdrom_and_floppy |
||||||
test_clean_up_instance_only_cdrom |
pass
pt468.13: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_clean_up_instance_only_cdrom |
||||||
test_clean_up_instance_ramdisk |
pass
pt468.14: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_clean_up_instance_ramdisk |
||||||
test_clean_up_ramdisk |
pass
pt468.15: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_clean_up_ramdisk |
||||||
test_eject_vmedia_everything |
pass
pt468.16: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_eject_vmedia_everything |
||||||
test_eject_vmedia_not_inserted |
pass
pt468.17: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_eject_vmedia_not_inserted |
||||||
test_eject_vmedia_specific |
pass
pt468.18: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_eject_vmedia_specific |
||||||
test_eject_vmedia_unknown |
pass
pt468.19: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_eject_vmedia_unknown |
||||||
test_eject_vmedia_with_dvd_cisco_ucs |
pass
pt468.20: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_eject_vmedia_with_dvd_cisco_ucs |
||||||
test_parse_deploy_info |
pass
pt468.21: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_deploy_info |
||||||
test_parse_deploy_info_exc |
pass
pt468.22: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_deploy_info_exc |
||||||
test_parse_driver_info_choose_by_arch_deploy |
pass
pt468.23: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_choose_by_arch_deploy |
||||||
test_parse_driver_info_choose_by_arch_rescue |
pass
pt468.24: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_choose_by_arch_rescue |
||||||
test_parse_driver_info_choose_by_hierarchy_deploy |
pass
pt468.25: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_choose_by_hierarchy_deploy |
||||||
test_parse_driver_info_choose_by_hierarchy_missing_param_deploy |
pass
pt468.26: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_choose_by_hierarchy_missing_param_deploy |
||||||
test_parse_driver_info_choose_by_hierarchy_missing_param_rescue |
pass
pt468.27: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_choose_by_hierarchy_missing_param_rescue |
||||||
test_parse_driver_info_choose_by_hierarchy_rescue |
pass
pt468.28: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_choose_by_hierarchy_rescue |
||||||
test_parse_driver_info_deploy |
pass
pt468.29: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_deploy |
||||||
test_parse_driver_info_exc |
pass
pt468.30: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_exc |
||||||
test_parse_driver_info_from_conf_deploy |
pass
pt468.31: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_from_conf_deploy |
||||||
test_parse_driver_info_from_conf_deploy_by_arch |
pass
pt468.32: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_from_conf_deploy_by_arch |
||||||
test_parse_driver_info_from_conf_rescue |
pass
pt468.33: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_from_conf_rescue |
||||||
test_parse_driver_info_from_conf_rescue_by_arch |
pass
pt468.34: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_from_conf_rescue_by_arch |
||||||
test_parse_driver_info_iso |
pass
pt468.35: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_iso |
||||||
test_parse_driver_info_iso_deprecated |
pass
pt468.36: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_iso_deprecated |
||||||
test_parse_driver_info_mixed_source_deploy |
pass
pt468.37: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_mixed_source_deploy |
||||||
test_parse_driver_info_mixed_source_deploy_by_arch |
pass
pt468.38: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_mixed_source_deploy_by_arch |
||||||
test_parse_driver_info_mixed_source_rescue |
pass
pt468.39: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_mixed_source_rescue |
||||||
test_parse_driver_info_mixed_source_rescue_by_arch |
pass
pt468.40: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_mixed_source_rescue_by_arch |
||||||
test_parse_driver_info_ramdisk |
pass
pt468.41: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_ramdisk |
||||||
test_parse_driver_info_removable |
pass
pt468.42: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_removable |
||||||
test_parse_driver_info_removable_deprecated |
pass
pt468.43: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_removable_deprecated |
||||||
test_parse_driver_info_rescue |
pass
pt468.44: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_parse_driver_info_rescue |
||||||
test_prepare_instance_local_boot_option |
pass
pt468.45: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_prepare_instance_local_boot_option |
||||||
test_prepare_instance_local_whole_disk_image |
pass
pt468.46: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_prepare_instance_local_whole_disk_image |
||||||
test_prepare_instance_normal_boot |
pass
pt468.47: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_prepare_instance_normal_boot |
||||||
test_prepare_instance_ramdisk_boot |
pass
pt468.48: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_prepare_instance_ramdisk_boot |
||||||
test_prepare_instance_ramdisk_boot_iso |
pass
pt468.49: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_prepare_instance_ramdisk_boot_iso |
||||||
test_prepare_instance_ramdisk_boot_iso_boot |
pass
pt468.50: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_prepare_instance_ramdisk_boot_iso_boot |
||||||
test_prepare_instance_ramdisk_boot_render_configdrive |
pass
pt468.51: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_prepare_instance_ramdisk_boot_render_configdrive |
||||||
test_prepare_ramdisk_fast_track |
pass
pt468.52: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_prepare_ramdisk_fast_track |
||||||
test_prepare_ramdisk_fast_track_impossible |
pass
pt468.53: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_prepare_ramdisk_fast_track_impossible |
||||||
test_prepare_ramdisk_no_config |
pass
pt468.54: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_prepare_ramdisk_no_config |
||||||
test_prepare_ramdisk_no_debug |
pass
pt468.55: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_prepare_ramdisk_no_debug |
||||||
test_prepare_ramdisk_with_floppy |
pass
pt468.56: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_prepare_ramdisk_with_floppy |
||||||
test_prepare_ramdisk_with_params |
pass
pt468.57: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_prepare_ramdisk_with_params |
||||||
test_prepare_ramdisk_with_usb |
pass
pt468.58: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_prepare_ramdisk_with_usb |
||||||
test_validate_boot_iso |
pass
pt468.59: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_validate_boot_iso |
||||||
test_validate_correct_vendor |
pass
pt468.60: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_validate_correct_vendor |
||||||
test_validate_inspection |
pass
pt468.61: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_validate_inspection |
||||||
test_validate_inspection_missing |
pass
pt468.62: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_validate_inspection_missing |
||||||
test_validate_kernel_ramdisk |
pass
pt468.63: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_validate_kernel_ramdisk |
||||||
test_validate_local |
pass
pt468.64: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_validate_local |
||||||
test_validate_missing |
pass
pt468.65: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootTestCase.test_validate_missing |
||||||
ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootViaSystemTestCase | 14 | 14 | 0 | 0 | 0 | Detail | |
test__has_vmedia_device |
pass
pt469.1: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootViaSystemTestCase.test__has_vmedia_device |
||||||
test__has_vmedia_device_inserted |
pass
pt469.2: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootViaSystemTestCase.test__has_vmedia_device_inserted |
||||||
test__insert_vmedia_already_inserted |
pass
pt469.3: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootViaSystemTestCase.test__insert_vmedia_already_inserted |
||||||
test__insert_vmedia_anew |
pass
pt469.4: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootViaSystemTestCase.test__insert_vmedia_anew |
||||||
test__insert_vmedia_anew_dvd |
pass
pt469.5: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootViaSystemTestCase.test__insert_vmedia_anew_dvd |
||||||
test__insert_vmedia_anew_dvd_retry |
pass
pt469.6: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootViaSystemTestCase.test__insert_vmedia_anew_dvd_retry |
||||||
test__insert_vmedia_bad_device |
pass
pt469.7: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootViaSystemTestCase.test__insert_vmedia_bad_device |
||||||
test__insert_vmedia_while_ejecting |
pass
pt469.8: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootViaSystemTestCase.test__insert_vmedia_while_ejecting |
||||||
test_eject_vmedia_everything |
pass
pt469.9: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootViaSystemTestCase.test_eject_vmedia_everything |
||||||
test_eject_vmedia_from_all_resources |
pass
pt469.10: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootViaSystemTestCase.test_eject_vmedia_from_all_resources |
||||||
test_eject_vmedia_not_inserted |
pass
pt469.11: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootViaSystemTestCase.test_eject_vmedia_not_inserted |
||||||
test_eject_vmedia_specific |
pass
pt469.12: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootViaSystemTestCase.test_eject_vmedia_specific |
||||||
test_eject_vmedia_unknown |
pass
pt469.13: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootViaSystemTestCase.test_eject_vmedia_unknown |
||||||
test_eject_vmedia_with_dvd_cisco_ucs |
pass
pt469.14: ironic.tests.unit.drivers.modules.redfish.test_boot.RedfishVirtualMediaBootViaSystemTestCase.test_eject_vmedia_with_dvd_cisco_ucs |
||||||
ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase | 33 | 33 | 0 | 0 | 0 | Detail | |
test__check_node_firmware_update_done |
pass
pt470.1: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test__check_node_firmware_update_done |
||||||
test__check_node_firmware_update_fail |
pass
pt470.2: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test__check_node_firmware_update_fail |
||||||
test__check_node_firmware_update_fail_servicing |
pass
pt470.3: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test__check_node_firmware_update_fail_servicing |
||||||
test__check_update_in_progress |
pass
pt470.4: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test__check_update_in_progress |
||||||
test__execute_firmware_update_no_targets |
pass
pt470.5: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test__execute_firmware_update_no_targets |
||||||
test__execute_firmware_update_targets |
pass
pt470.6: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test__execute_firmware_update_targets |
||||||
test__stage_firmware_file_error |
pass
pt470.7: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test__stage_firmware_file_error |
||||||
test__stage_firmware_file_https |
pass
pt470.8: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test__stage_firmware_file_https |
||||||
test__stage_firmware_file_swift |
pass
pt470.9: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test__stage_firmware_file_swift |
||||||
test_check_conn_error |
pass
pt470.10: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_check_conn_error |
||||||
test_check_update_still_waiting |
pass
pt470.11: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_check_update_still_waiting |
||||||
test_check_update_task_monitor_not_found |
pass
pt470.12: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_check_update_task_monitor_not_found |
||||||
test_check_update_wait_elapsed |
pass
pt470.13: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_check_update_wait_elapsed |
||||||
test_continue_update_waitting |
pass
pt470.14: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_continue_update_waitting |
||||||
test_continue_updates_last |
pass
pt470.15: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_continue_updates_last |
||||||
test_continue_updates_last_service |
pass
pt470.16: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_continue_updates_last_service |
||||||
test_continue_updates_more_updates |
pass
pt470.17: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_continue_updates_more_updates |
||||||
test_create_all_components |
pass
pt470.18: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_create_all_components |
||||||
test_empty_settings |
pass
pt470.19: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_empty_settings |
||||||
test_empty_settings_service |
pass
pt470.20: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_empty_settings_service |
||||||
test_get_properties |
pass
pt470.21: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_get_properties |
||||||
test_invalid_component_in_settings |
pass
pt470.22: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_invalid_component_in_settings |
||||||
test_invalid_component_in_settings_service |
pass
pt470.23: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_invalid_component_in_settings_service |
||||||
test_missing_all_components |
pass
pt470.24: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_missing_all_components |
||||||
test_missing_bios_component |
pass
pt470.25: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_missing_bios_component |
||||||
test_missing_bmc_component |
pass
pt470.26: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_missing_bmc_component |
||||||
test_missing_required_field_in_settings |
pass
pt470.27: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_missing_required_field_in_settings |
||||||
test_missing_required_field_in_settings_service |
pass
pt470.28: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_missing_required_field_in_settings_service |
||||||
test_missing_simple_update_action |
pass
pt470.29: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_missing_simple_update_action |
||||||
test_missing_updateservice |
pass
pt470.30: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_missing_updateservice |
||||||
test_redfish_fw_updates |
pass
pt470.31: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_redfish_fw_updates |
||||||
test_redfish_fw_updates_empty |
pass
pt470.32: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_redfish_fw_updates_empty |
||||||
test_validate |
pass
pt470.33: ironic.tests.unit.drivers.modules.redfish.test_firmware.RedfishFirmwareTestCase.test_validate |
||||||
ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase | 26 | 26 | 0 | 0 | 0 | Detail | |
test_cleanup |
pass
pt471.1: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_cleanup |
||||||
test_cleanup_notstaged |
pass
pt471.2: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_cleanup_notstaged |
||||||
test_cleanup_swift_fails |
pass
pt471.3: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_cleanup_swift_fails |
||||||
test_download_to_temp_file |
pass
pt471.4: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_download_to_temp_file |
||||||
test_download_to_temp_http |
pass
pt471.5: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_download_to_temp_http |
||||||
test_download_to_temp_invalid |
pass
pt471.6: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_download_to_temp_invalid |
||||||
test_download_to_temp_swift |
pass
pt471.7: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_download_to_temp_swift |
||||||
test_get_swift_temp_url |
pass
pt471.8: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_get_swift_temp_url |
||||||
test_stage_http |
pass
pt471.9: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_stage_http |
||||||
test_stage_http_copyfile |
pass
pt471.10: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_stage_http_copyfile |
||||||
test_stage_http_copyfile_fails |
pass
pt471.11: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_stage_http_copyfile_fails |
||||||
test_stage_local_external |
pass
pt471.12: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_stage_local_external |
||||||
test_stage_swift |
pass
pt471.13: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_stage_swift |
||||||
test_validate_update_firmware_args |
pass
pt471.14: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_validate_update_firmware_args |
||||||
test_validate_update_firmware_args_checksum_missing |
pass
pt471.15: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_validate_update_firmware_args_checksum_missing |
||||||
test_validate_update_firmware_args_checksum_not_string |
pass
pt471.16: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_validate_update_firmware_args_checksum_not_string |
||||||
test_validate_update_firmware_args_not_list |
pass
pt471.17: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_validate_update_firmware_args_not_list |
||||||
test_validate_update_firmware_args_source_not_known |
pass
pt471.18: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_validate_update_firmware_args_source_not_known |
||||||
test_validate_update_firmware_args_unknown_key |
pass
pt471.19: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_validate_update_firmware_args_unknown_key |
||||||
test_validate_update_firmware_args_url_missing |
pass
pt471.20: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_validate_update_firmware_args_url_missing |
||||||
test_validate_update_firmware_args_url_not_string |
pass
pt471.21: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_validate_update_firmware_args_url_not_string |
||||||
test_validate_update_firmware_args_wait_not_int |
pass
pt471.22: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_validate_update_firmware_args_wait_not_int |
||||||
test_verify_checksum |
pass
pt471.23: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_verify_checksum |
||||||
test_verify_checksum_mismatch |
pass
pt471.24: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_verify_checksum_mismatch |
||||||
test_verify_checksum_sha256 |
pass
pt471.25: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_verify_checksum_sha256 |
||||||
test_verify_checksum_sha512 |
pass
pt471.26: ironic.tests.unit.drivers.modules.redfish.test_firmware_utils.FirmwareUtilsTestCase.test_verify_checksum_sha512 |
||||||
ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase | 26 | 26 | 0 | 0 | 0 | Detail | |
test_create_port_when_its_state_is_none |
pass
pt472.1: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_create_port_when_its_state_is_none |
||||||
test_get_properties |
pass
pt472.2: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_get_properties |
||||||
test_get_pxe_port_macs |
pass
pt472.3: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_get_pxe_port_macs |
||||||
test_inspect_hardware_fail_missing_cpu_arch |
pass
pt472.4: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_hardware_fail_missing_cpu_arch |
||||||
test_inspect_hardware_fail_missing_memory_mb |
pass
pt472.5: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_hardware_fail_missing_memory_mb |
||||||
test_inspect_hardware_ignore_missing_boot_mode |
pass
pt472.6: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_hardware_ignore_missing_boot_mode |
||||||
test_inspect_hardware_ignore_missing_cpu_count |
pass
pt472.7: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_hardware_ignore_missing_cpu_count |
||||||
test_inspect_hardware_ignore_missing_cpu_frequency |
pass
pt472.8: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_hardware_ignore_missing_cpu_frequency |
||||||
test_inspect_hardware_ignore_missing_cpu_instruction_set |
pass
pt472.9: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_hardware_ignore_missing_cpu_instruction_set |
||||||
test_inspect_hardware_ignore_missing_cpu_model |
pass
pt472.10: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_hardware_ignore_missing_cpu_model |
||||||
test_inspect_hardware_ignore_missing_local_gb |
pass
pt472.11: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_hardware_ignore_missing_local_gb |
||||||
test_inspect_hardware_ignore_missing_memory_mb |
pass
pt472.12: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_hardware_ignore_missing_memory_mb |
||||||
test_inspect_hardware_ignore_missing_nics |
pass
pt472.13: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_hardware_ignore_missing_nics |
||||||
test_inspect_hardware_ignore_missing_simple_storage |
pass
pt472.14: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_hardware_ignore_missing_simple_storage |
||||||
test_inspect_hardware_ignore_missing_simple_storage_and_storage |
pass
pt472.15: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_hardware_ignore_missing_simple_storage_and_storage |
||||||
test_inspect_hardware_ignore_missing_storage |
pass
pt472.16: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_hardware_ignore_missing_storage |
||||||
test_inspect_hardware_ignore_missing_system_vendor |
pass
pt472.17: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_hardware_ignore_missing_system_vendor |
||||||
test_inspect_hardware_ok |
pass
pt472.18: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_hardware_ok |
||||||
test_inspect_hardware_preserve_boot_mode |
pass
pt472.19: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_hardware_preserve_boot_mode |
||||||
test_inspect_hardware_with_empty_pxe_port_macs |
pass
pt472.20: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_hardware_with_empty_pxe_port_macs |
||||||
test_inspect_hardware_with_no_mac |
pass
pt472.21: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_hardware_with_no_mac |
||||||
test_inspect_hardware_with_none_pxe_port_macs |
pass
pt472.22: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_hardware_with_none_pxe_port_macs |
||||||
test_inspect_hardware_with_set_port_pxe_disabled |
pass
pt472.23: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_hardware_with_set_port_pxe_disabled |
||||||
test_inspect_hardware_with_set_port_pxe_enabled |
pass
pt472.24: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_hardware_with_set_port_pxe_enabled |
||||||
test_inspect_port_creation |
pass
pt472.25: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_inspect_port_creation |
||||||
test_validate |
pass
pt472.26: ironic.tests.unit.drivers.modules.redfish.test_inspect.RedfishInspectTestCase.test_validate |
||||||
ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase | 81 | 81 | 0 | 0 | 0 | Detail | |
test__check_node_firmware_update_done |
pass
pt473.1: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__check_node_firmware_update_done |
||||||
test__check_node_firmware_update_fail |
pass
pt473.2: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__check_node_firmware_update_fail |
||||||
test__check_node_firmware_update_in_progress |
pass
pt473.3: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__check_node_firmware_update_in_progress |
||||||
test__check_node_firmware_update_redfish_conn_error |
pass
pt473.4: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__check_node_firmware_update_redfish_conn_error |
||||||
test__check_node_firmware_update_still_waiting |
pass
pt473.5: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__check_node_firmware_update_still_waiting |
||||||
test__check_node_firmware_update_task_monitor_not_found |
pass
pt473.6: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__check_node_firmware_update_task_monitor_not_found |
||||||
test__check_node_firmware_update_wait_elapsed |
pass
pt473.7: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__check_node_firmware_update_wait_elapsed |
||||||
test__continue_firmware_updates_last_update |
pass
pt473.8: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__continue_firmware_updates_last_update |
||||||
test__continue_firmware_updates_more_updates |
pass
pt473.9: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__continue_firmware_updates_more_updates |
||||||
test__continue_firmware_updates_wait |
pass
pt473.10: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__continue_firmware_updates_wait |
||||||
test__get_sensors_data_drive_simple_storage |
pass
pt473.11: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__get_sensors_data_drive_simple_storage |
||||||
test__get_sensors_data_drive_storage |
pass
pt473.12: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__get_sensors_data_drive_storage |
||||||
test__get_sensors_fan |
pass
pt473.13: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__get_sensors_fan |
||||||
test__get_sensors_power |
pass
pt473.14: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__get_sensors_power |
||||||
test__get_sensors_temperatures |
pass
pt473.15: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__get_sensors_temperatures |
||||||
test__query_firmware_update_failed |
pass
pt473.16: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__query_firmware_update_failed |
||||||
test__query_firmware_update_failed_no_firmware_upd |
pass
pt473.17: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__query_firmware_update_failed_no_firmware_upd |
||||||
test__query_firmware_update_status |
pass
pt473.18: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__query_firmware_update_status |
||||||
test__query_firmware_update_status_no_firmware_upd |
pass
pt473.19: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__query_firmware_update_status_no_firmware_upd |
||||||
test__stage_firmware_file_error |
pass
pt473.20: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__stage_firmware_file_error |
||||||
test__stage_firmware_file_https |
pass
pt473.21: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__stage_firmware_file_https |
||||||
test__stage_firmware_file_swift |
pass
pt473.22: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test__stage_firmware_file_swift |
||||||
test_attach_virtual_media |
pass
pt473.23: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_attach_virtual_media |
||||||
test_clear_secure_boot |
pass
pt473.24: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_clear_secure_boot |
||||||
test_clear_secure_boot_not_implemented |
pass
pt473.25: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_clear_secure_boot_not_implemented |
||||||
test_detach_virtual_media |
pass
pt473.26: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_detach_virtual_media |
||||||
test_detach_virtual_media_all |
pass
pt473.27: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_detach_virtual_media_all |
||||||
test_detect_vendor |
pass
pt473.28: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_detect_vendor |
||||||
test_get_boot_device |
pass
pt473.29: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_get_boot_device |
||||||
test_get_boot_mode |
pass
pt473.30: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_get_boot_mode |
||||||
test_get_indicator_state |
pass
pt473.31: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_get_indicator_state |
||||||
test_get_indicator_state_disk |
pass
pt473.32: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_get_indicator_state_disk |
||||||
test_get_mac_addresses_missing_attr |
pass
pt473.33: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_get_mac_addresses_missing_attr |
||||||
test_get_mac_addresses_no_ports_found |
pass
pt473.34: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_get_mac_addresses_no_ports_found |
||||||
test_get_mac_addresses_success |
pass
pt473.35: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_get_mac_addresses_success |
||||||
test_get_properties |
pass
pt473.36: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_get_properties |
||||||
test_get_secure_boot_state |
pass
pt473.37: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_get_secure_boot_state |
||||||
test_get_secure_boot_state_not_implemented |
pass
pt473.38: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_get_secure_boot_state_not_implemented |
||||||
test_get_sensors_data |
pass
pt473.39: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_get_sensors_data |
||||||
test_get_supported_boot_devices |
pass
pt473.40: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_get_supported_boot_devices |
||||||
test_get_supported_boot_modes |
pass
pt473.41: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_get_supported_boot_modes |
||||||
test_get_supported_indicators |
pass
pt473.42: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_get_supported_indicators |
||||||
test_get_virtual_media |
pass
pt473.43: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_get_virtual_media |
||||||
test_inject_nmi |
pass
pt473.44: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_inject_nmi |
||||||
test_inject_nmi_fail |
pass
pt473.45: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_inject_nmi_fail |
||||||
test_reset_secure_boot_to_default |
pass
pt473.46: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_reset_secure_boot_to_default |
||||||
test_reset_secure_boot_to_default_not_implemented |
pass
pt473.47: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_reset_secure_boot_to_default_not_implemented |
||||||
test_restore_boot_device |
pass
pt473.48: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_restore_boot_device |
||||||
test_restore_boot_device_compat |
pass
pt473.49: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_restore_boot_device_compat |
||||||
test_restore_boot_device_failure |
pass
pt473.50: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_restore_boot_device_failure |
||||||
test_restore_boot_device_noop |
pass
pt473.51: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_restore_boot_device_noop |
||||||
test_set_boot_device |
pass
pt473.52: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_set_boot_device |
||||||
test_set_boot_device_fail |
pass
pt473.53: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_set_boot_device_fail |
||||||
test_set_boot_device_fail_no_change |
pass
pt473.54: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_set_boot_device_fail_no_change |
||||||
test_set_boot_device_http_boot |
pass
pt473.55: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_set_boot_device_http_boot |
||||||
test_set_boot_device_persistence_fallback |
pass
pt473.56: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_set_boot_device_persistence_fallback |
||||||
test_set_boot_device_persistency |
pass
pt473.57: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_set_boot_device_persistency |
||||||
test_set_boot_device_persistency_no_change |
pass
pt473.58: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_set_boot_device_persistency_no_change |
||||||
test_set_boot_device_persistency_vendor |
pass
pt473.59: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_set_boot_device_persistency_vendor |
||||||
test_set_boot_mode |
pass
pt473.60: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_set_boot_mode |
||||||
test_set_boot_mode_fail |
pass
pt473.61: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_set_boot_mode_fail |
||||||
test_set_boot_mode_unsupported |
pass
pt473.62: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_set_boot_mode_unsupported |
||||||
test_set_indicator_state |
pass
pt473.63: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_set_indicator_state |
||||||
test_set_indicator_state_disk |
pass
pt473.64: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_set_indicator_state_disk |
||||||
test_set_secure_boot_state |
pass
pt473.65: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_set_secure_boot_state |
||||||
test_set_secure_boot_state_boot_mode_fails |
pass
pt473.66: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_set_secure_boot_state_boot_mode_fails |
||||||
test_set_secure_boot_state_boot_mode_incorrect |
pass
pt473.67: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_set_secure_boot_state_boot_mode_incorrect |
||||||
test_set_secure_boot_state_boot_mode_no_change |
pass
pt473.68: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_set_secure_boot_state_boot_mode_no_change |
||||||
test_set_secure_boot_state_boot_mode_unknown |
pass
pt473.69: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_set_secure_boot_state_boot_mode_unknown |
||||||
test_set_secure_boot_state_not_implemented |
pass
pt473.70: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_set_secure_boot_state_not_implemented |
||||||
test_update_firmware |
pass
pt473.71: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_update_firmware |
||||||
test_update_firmware_invalid_args |
pass
pt473.72: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_update_firmware_invalid_args |
||||||
test_update_firmware_stage |
pass
pt473.73: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_update_firmware_stage |
||||||
test_update_firmware_stage_both |
pass
pt473.74: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_update_firmware_stage_both |
||||||
test_validate |
pass
pt473.75: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_validate |
||||||
test_wait_for_boot_mode |
pass
pt473.76: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_wait_for_boot_mode |
||||||
test_wait_for_boot_mode_immediate |
pass
pt473.77: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_wait_for_boot_mode_immediate |
||||||
test_wait_for_secure_boot |
pass
pt473.78: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_wait_for_secure_boot |
||||||
test_wait_for_secure_boot_immediate |
pass
pt473.79: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_wait_for_secure_boot_immediate |
||||||
test_wait_for_secure_boot_no_wait |
pass
pt473.80: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_wait_for_secure_boot_no_wait |
||||||
test_wait_for_secure_boot_timeout |
pass
pt473.81: ironic.tests.unit.drivers.modules.redfish.test_management.RedfishManagementTestCase.test_wait_for_secure_boot_timeout |
||||||
ironic.tests.unit.drivers.modules.redfish.test_power.RedfishPowerTestCase | 14 | 14 | 0 | 0 | 0 | Detail | |
test_get_power_state |
pass
pt474.1: ironic.tests.unit.drivers.modules.redfish.test_power.RedfishPowerTestCase.test_get_power_state |
||||||
test_get_properties |
pass
pt474.2: ironic.tests.unit.drivers.modules.redfish.test_power.RedfishPowerTestCase.test_get_properties |
||||||
test_get_supported_power_states |
pass
pt474.3: ironic.tests.unit.drivers.modules.redfish.test_power.RedfishPowerTestCase.test_get_supported_power_states |
||||||
test_reboot_fail |
pass
pt474.4: ironic.tests.unit.drivers.modules.redfish.test_power.RedfishPowerTestCase.test_reboot_fail |
||||||
test_reboot_fail_on_power_on |
pass
pt474.5: ironic.tests.unit.drivers.modules.redfish.test_power.RedfishPowerTestCase.test_reboot_fail_on_power_on |
||||||
test_reboot_from_power_off |
pass
pt474.6: ironic.tests.unit.drivers.modules.redfish.test_power.RedfishPowerTestCase.test_reboot_from_power_off |
||||||
test_reboot_from_power_off_with_disable_power_off |
pass
pt474.7: ironic.tests.unit.drivers.modules.redfish.test_power.RedfishPowerTestCase.test_reboot_from_power_off_with_disable_power_off |
||||||
test_reboot_from_power_on |
pass
pt474.8: ironic.tests.unit.drivers.modules.redfish.test_power.RedfishPowerTestCase.test_reboot_from_power_on |
||||||
test_reboot_from_power_on_with_disable_power_off |
pass
pt474.9: ironic.tests.unit.drivers.modules.redfish.test_power.RedfishPowerTestCase.test_reboot_from_power_on_with_disable_power_off |
||||||
test_reboot_not_reached |
pass
pt474.10: ironic.tests.unit.drivers.modules.redfish.test_power.RedfishPowerTestCase.test_reboot_not_reached |
||||||
test_set_power_state |
pass
pt474.11: ironic.tests.unit.drivers.modules.redfish.test_power.RedfishPowerTestCase.test_set_power_state |
||||||
test_set_power_state_fail |
pass
pt474.12: ironic.tests.unit.drivers.modules.redfish.test_power.RedfishPowerTestCase.test_set_power_state_fail |
||||||
test_set_power_state_not_reached |
pass
pt474.13: ironic.tests.unit.drivers.modules.redfish.test_power.RedfishPowerTestCase.test_set_power_state_not_reached |
||||||
test_validate |
pass
pt474.14: ironic.tests.unit.drivers.modules.redfish.test_power.RedfishPowerTestCase.test_validate |
||||||
ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase | 39 | 39 | 0 | 0 | 0 | Detail | |
test__check_node_raid_config_clean |
pass
pt475.1: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test__check_node_raid_config_clean |
||||||
test__check_node_raid_config_deploy |
pass
pt475.2: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test__check_node_raid_config_deploy |
||||||
test__check_node_raid_config_pending_create |
pass
pt475.3: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test__check_node_raid_config_pending_create |
||||||
test__check_node_raid_config_pending_delete |
pass
pt475.4: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test__check_node_raid_config_pending_delete |
||||||
test__get_controller |
pass
pt475.5: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test__get_controller |
||||||
test__get_controller_no_controllers |
pass
pt475.6: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test__get_controller_no_controllers |
||||||
test__get_first_controller_controllers |
pass
pt475.7: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test__get_first_controller_controllers |
||||||
test__get_first_controller_empty |
pass
pt475.8: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test__get_first_controller_empty |
||||||
test__get_first_controller_storage_controllers |
pass
pt475.9: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test__get_first_controller_storage_controllers |
||||||
test__get_storage_controller |
pass
pt475.10: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test__get_storage_controller |
||||||
test__max_volume_size_bytes_raid0 |
pass
pt475.11: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test__max_volume_size_bytes_raid0 |
||||||
test__max_volume_size_bytes_raid1 |
pass
pt475.12: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test__max_volume_size_bytes_raid1 |
||||||
test__max_volume_size_bytes_raid5 |
pass
pt475.13: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test__max_volume_size_bytes_raid5 |
||||||
test__max_volume_size_bytes_raid6 |
pass
pt475.14: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test__max_volume_size_bytes_raid6 |
||||||
test__raid_config_in_progress_failed |
pass
pt475.15: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test__raid_config_in_progress_failed |
||||||
test__raid_config_in_progress_still_processing |
pass
pt475.16: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test__raid_config_in_progress_still_processing |
||||||
test__raid_config_in_progress_success |
pass
pt475.17: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test__raid_config_in_progress_success |
||||||
test__raid_config_in_progress_task_mon_error |
pass
pt475.18: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test__raid_config_in_progress_task_mon_error |
||||||
test__volume_usage_per_disk_bytes_raid10 |
pass
pt475.19: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test__volume_usage_per_disk_bytes_raid10 |
||||||
test__volume_usage_per_disk_bytes_raid5 |
pass
pt475.20: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test__volume_usage_per_disk_bytes_raid5 |
||||||
test_create_config_case_1a |
pass
pt475.21: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test_create_config_case_1a |
||||||
test_create_config_case_1b |
pass
pt475.22: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test_create_config_case_1b |
||||||
test_create_config_case_1b_apply_time_immediate |
pass
pt475.23: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test_create_config_case_1b_apply_time_immediate |
||||||
test_create_config_case_1b_apply_time_on_reset |
pass
pt475.24: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test_create_config_case_1b_apply_time_on_reset |
||||||
test_create_config_case_2 |
pass
pt475.25: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test_create_config_case_2 |
||||||
test_create_config_case_2_on_reset |
pass
pt475.26: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test_create_config_case_2_on_reset |
||||||
test_create_config_case_3 |
pass
pt475.27: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test_create_config_case_3 |
||||||
test_create_config_case_4 |
pass
pt475.28: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test_create_config_case_4 |
||||||
test_create_config_case_5a |
pass
pt475.29: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test_create_config_case_5a |
||||||
test_create_config_case_5b |
pass
pt475.30: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test_create_config_case_5b |
||||||
test_create_config_case_6 |
pass
pt475.31: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test_create_config_case_6 |
||||||
test_create_config_interface_type |
pass
pt475.32: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test_create_config_interface_type |
||||||
test_delete_config_immediate |
pass
pt475.33: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test_delete_config_immediate |
||||||
test_delete_config_on_reset |
pass
pt475.34: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test_delete_config_on_reset |
||||||
test_get_physical_disks |
pass
pt475.35: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test_get_physical_disks |
||||||
test_update_raid_config_missing_raid_type |
pass
pt475.36: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test_update_raid_config_missing_raid_type |
||||||
test_validate_raid_config |
pass
pt475.37: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test_validate_raid_config |
||||||
test_validate_raid_config_scsi |
pass
pt475.38: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test_validate_raid_config_scsi |
||||||
test_volume_create_error_handler |
pass
pt475.39: ironic.tests.unit.drivers.modules.redfish.test_raid.RedfishRAIDTestCase.test_volume_create_error_handler |
||||||
ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsAuthTestCase | 10 | 10 | 0 | 0 | 0 | Detail | |
test_auth_auto |
pass
pt476.1: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsAuthTestCase.test_auth_auto |
||||||
test_auth_basic |
pass
pt476.2: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsAuthTestCase.test_auth_basic |
||||||
test_auth_session |
pass
pt476.3: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsAuthTestCase.test_auth_session |
||||||
test_disabled_sessions_cache |
pass
pt476.4: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsAuthTestCase.test_disabled_sessions_cache |
||||||
test_ensure_basic_session_caching |
pass
pt476.5: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsAuthTestCase.test_ensure_basic_session_caching |
||||||
test_ensure_new_session_address |
pass
pt476.6: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsAuthTestCase.test_ensure_new_session_address |
||||||
test_ensure_new_session_password |
pass
pt476.7: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsAuthTestCase.test_ensure_new_session_password |
||||||
test_ensure_new_session_username |
pass
pt476.8: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsAuthTestCase.test_ensure_new_session_username |
||||||
test_ensure_session_reuse |
pass
pt476.9: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsAuthTestCase.test_ensure_session_reuse |
||||||
test_expire_old_sessions |
pass
pt476.10: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsAuthTestCase.test_expire_old_sessions |
||||||
ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsSystemTestCase | 8 | 8 | 0 | 0 | 0 | Detail | |
test_get_system |
pass
pt477.1: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsSystemTestCase.test_get_system |
||||||
test_get_system_multiple_systems |
pass
pt477.2: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsSystemTestCase.test_get_system_multiple_systems |
||||||
test_get_system_resource_access_error_retry |
pass
pt477.3: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsSystemTestCase.test_get_system_resource_access_error_retry |
||||||
test_get_system_resource_attribute_error |
pass
pt477.4: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsSystemTestCase.test_get_system_resource_attribute_error |
||||||
test_get_system_resource_connection_error_retry |
pass
pt477.5: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsSystemTestCase.test_get_system_resource_connection_error_retry |
||||||
test_get_system_resource_not_found |
pass
pt477.6: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsSystemTestCase.test_get_system_resource_not_found |
||||||
test_wait_until_get_system_ready |
pass
pt477.7: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsSystemTestCase.test_wait_until_get_system_ready |
||||||
test_wait_until_get_system_ready_with_connection_error |
pass
pt477.8: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsSystemTestCase.test_wait_until_get_system_ready_with_connection_error |
||||||
ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase | 24 | 24 | 0 | 0 | 0 | Detail | |
test_get_event_service |
pass
pt478.1: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_get_event_service |
||||||
test_get_event_service_error |
pass
pt478.2: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_get_event_service_error |
||||||
test_get_system_collection |
pass
pt478.3: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_get_system_collection |
||||||
test_get_system_collection_error |
pass
pt478.4: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_get_system_collection_error |
||||||
test_get_task_monitor |
pass
pt478.5: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_get_task_monitor |
||||||
test_get_task_monitor_error |
pass
pt478.6: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_get_task_monitor_error |
||||||
test_get_update_service |
pass
pt478.7: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_get_update_service |
||||||
test_get_update_service_error |
pass
pt478.8: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_get_update_service_error |
||||||
test_parse_driver_info |
pass
pt478.9: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_parse_driver_info |
||||||
test_parse_driver_info_default_scheme |
pass
pt478.10: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_parse_driver_info_default_scheme |
||||||
test_parse_driver_info_default_scheme_ipv6_brackets_added |
pass
pt478.11: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_parse_driver_info_default_scheme_ipv6_brackets_added |
||||||
test_parse_driver_info_default_scheme_with_port |
pass
pt478.12: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_parse_driver_info_default_scheme_with_port |
||||||
test_parse_driver_info_invalid_address |
pass
pt478.13: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_parse_driver_info_invalid_address |
||||||
test_parse_driver_info_invalid_auth_type |
pass
pt478.14: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_parse_driver_info_invalid_auth_type |
||||||
test_parse_driver_info_invalid_string_value_verify_ca |
pass
pt478.15: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_parse_driver_info_invalid_string_value_verify_ca |
||||||
test_parse_driver_info_invalid_system_id |
pass
pt478.16: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_parse_driver_info_invalid_system_id |
||||||
test_parse_driver_info_invalid_value_verify_ca |
pass
pt478.17: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_parse_driver_info_invalid_value_verify_ca |
||||||
test_parse_driver_info_missing_info |
pass
pt478.18: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_parse_driver_info_missing_info |
||||||
test_parse_driver_info_missing_system_id |
pass
pt478.19: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_parse_driver_info_missing_system_id |
||||||
test_parse_driver_info_path_verify_ca |
pass
pt478.20: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_parse_driver_info_path_verify_ca |
||||||
test_parse_driver_info_valid_auth_type |
pass
pt478.21: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_parse_driver_info_valid_auth_type |
||||||
test_parse_driver_info_valid_capath |
pass
pt478.22: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_parse_driver_info_valid_capath |
||||||
test_parse_driver_info_valid_string_value_verify_ca |
pass
pt478.23: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_parse_driver_info_valid_string_value_verify_ca |
||||||
test_parse_driver_info_with_root_prefix |
pass
pt478.24: ironic.tests.unit.drivers.modules.redfish.test_utils.RedfishUtilsTestCase.test_parse_driver_info_with_root_prefix |
||||||
ironic.tests.unit.drivers.modules.redfish.test_vendor.RedfishVendorPassthruTestCase | 12 | 12 | 0 | 0 | 0 | Detail | |
test_create_subscription |
pass
pt479.1: ironic.tests.unit.drivers.modules.redfish.test_vendor.RedfishVendorPassthruTestCase.test_create_subscription |
||||||
test_delete_subscription |
pass
pt479.2: ironic.tests.unit.drivers.modules.redfish.test_vendor.RedfishVendorPassthruTestCase.test_delete_subscription |
||||||
test_eject_vmedia_all |
pass
pt479.3: ironic.tests.unit.drivers.modules.redfish.test_vendor.RedfishVendorPassthruTestCase.test_eject_vmedia_all |
||||||
test_eject_vmedia_cd |
pass
pt479.4: ironic.tests.unit.drivers.modules.redfish.test_vendor.RedfishVendorPassthruTestCase.test_eject_vmedia_cd |
||||||
test_get_all_subscriptions |
pass
pt479.5: ironic.tests.unit.drivers.modules.redfish.test_vendor.RedfishVendorPassthruTestCase.test_get_all_subscriptions |
||||||
test_get_all_subscriptions_empty |
pass
pt479.6: ironic.tests.unit.drivers.modules.redfish.test_vendor.RedfishVendorPassthruTestCase.test_get_all_subscriptions_empty |
||||||
test_get_subscription_does_not_exist |
pass
pt479.7: ironic.tests.unit.drivers.modules.redfish.test_vendor.RedfishVendorPassthruTestCase.test_get_subscription_does_not_exist |
||||||
test_get_subscription_exists |
pass
pt479.8: ironic.tests.unit.drivers.modules.redfish.test_vendor.RedfishVendorPassthruTestCase.test_get_subscription_exists |
||||||
test_invalid_delete_subscription |
pass
pt479.9: ironic.tests.unit.drivers.modules.redfish.test_vendor.RedfishVendorPassthruTestCase.test_invalid_delete_subscription |
||||||
test_validate_invalid_create_subscription |
pass
pt479.10: ironic.tests.unit.drivers.modules.redfish.test_vendor.RedfishVendorPassthruTestCase.test_validate_invalid_create_subscription |
||||||
test_validate_invalid_delete_subscription |
pass
pt479.11: ironic.tests.unit.drivers.modules.redfish.test_vendor.RedfishVendorPassthruTestCase.test_validate_invalid_delete_subscription |
||||||
test_validate_invalid_dev |
pass
pt479.12: ironic.tests.unit.drivers.modules.redfish.test_vendor.RedfishVendorPassthruTestCase.test_validate_invalid_dev |
||||||
ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase | 28 | 28 | 0 | 0 | 0 | Detail | |
test__fail_validation |
pass
pt480.1: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test__fail_validation |
||||||
test__generate_connector_iscsi |
pass
pt480.2: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test__generate_connector_iscsi |
||||||
test__generate_connector_iscsi_and_unknown |
pass
pt480.3: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test__generate_connector_iscsi_and_unknown |
||||||
test__generate_connector_multiple_fc_wwns |
pass
pt480.4: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test__generate_connector_multiple_fc_wwns |
||||||
test__generate_connector_raises_with_insufficient_data |
pass
pt480.5: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test__generate_connector_raises_with_insufficient_data |
||||||
test__generate_connector_single_path |
pass
pt480.6: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test__generate_connector_single_path |
||||||
test__generate_connector_unknown_raises_excption |
pass
pt480.7: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test__generate_connector_unknown_raises_excption |
||||||
test_attach_detach_called_with_target_and_connector |
pass
pt480.8: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test_attach_detach_called_with_target_and_connector |
||||||
test_attach_detach_volumes_fails_without_connectors |
pass
pt480.9: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test_attach_detach_volumes_fails_without_connectors |
||||||
test_attach_detach_volumes_no_volumes |
pass
pt480.10: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test_attach_detach_volumes_no_volumes |
||||||
test_attach_volumes_failure |
pass
pt480.11: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test_attach_volumes_failure |
||||||
test_attach_volumes_failure_no_attach_error |
pass
pt480.12: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test_attach_volumes_failure_no_attach_error |
||||||
test_detach_volumes_failure |
pass
pt480.13: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test_detach_volumes_failure |
||||||
test_detach_volumes_failure_raises_exception |
pass
pt480.14: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test_detach_volumes_failure_raises_exception |
||||||
test_should_write_image |
pass
pt480.15: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test_should_write_image |
||||||
test_validate_fail_on_unknown_volume_types |
pass
pt480.16: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test_validate_fail_on_unknown_volume_types |
||||||
test_validate_fails_fc_conn_iscsi_target |
pass
pt480.17: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test_validate_fails_fc_conn_iscsi_target |
||||||
test_validate_fails_iscsi_conn_fc_target |
pass
pt480.18: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test_validate_fails_iscsi_conn_fc_target |
||||||
test_validate_fails_when_fc_connectors_unequal |
pass
pt480.19: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test_validate_fails_when_fc_connectors_unequal |
||||||
test_validate_fails_with_ipxe_not_enabled |
pass
pt480.20: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test_validate_fails_with_ipxe_not_enabled |
||||||
test_validate_failure_if_fc_boot_no_connectors |
pass
pt480.21: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test_validate_failure_if_fc_boot_no_connectors |
||||||
test_validate_failure_if_iscsi_boot_no_connectors |
pass
pt480.22: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test_validate_failure_if_iscsi_boot_no_connectors |
||||||
test_validate_success_connectors_and_boot |
pass
pt480.23: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test_validate_success_connectors_and_boot |
||||||
test_validate_success_fc_connectors |
pass
pt480.24: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test_validate_success_fc_connectors |
||||||
test_validate_success_fc_targets |
pass
pt480.25: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test_validate_success_fc_targets |
||||||
test_validate_success_iscsi_connector |
pass
pt480.26: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test_validate_success_iscsi_connector |
||||||
test_validate_success_iscsi_targets |
pass
pt480.27: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test_validate_success_iscsi_targets |
||||||
test_validate_success_no_settings |
pass
pt480.28: ironic.tests.unit.drivers.modules.storage.test_cinder.CinderInterfaceTestCase.test_validate_success_no_settings |
||||||
ironic.tests.unit.drivers.modules.storage.test_external.ExternalInterfaceTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_should_write_image |
pass
pt481.1: ironic.tests.unit.drivers.modules.storage.test_external.ExternalInterfaceTestCase.test_should_write_image |
||||||
test_validate_fails_with_ipxe_not_enabled |
pass
pt481.2: ironic.tests.unit.drivers.modules.storage.test_external.ExternalInterfaceTestCase.test_validate_fails_with_ipxe_not_enabled |
||||||
ironic.tests.unit.drivers.modules.test_agent.AgentRAIDTestCase | 17 | 17 | 0 | 0 | 0 | Detail | |
test__create_configuration_final |
pass
pt482.1: ironic.tests.unit.drivers.modules.test_agent.AgentRAIDTestCase.test__create_configuration_final |
||||||
test__create_configuration_final_bad_command_result |
pass
pt482.2: ironic.tests.unit.drivers.modules.test_agent.AgentRAIDTestCase.test__create_configuration_final_bad_command_result |
||||||
test__create_configuration_final_bad_command_result2 |
pass
pt482.3: ironic.tests.unit.drivers.modules.test_agent.AgentRAIDTestCase.test__create_configuration_final_bad_command_result2 |
||||||
test__create_configuration_final_registered_clean |
pass
pt482.4: ironic.tests.unit.drivers.modules.test_agent.AgentRAIDTestCase.test__create_configuration_final_registered_clean |
||||||
test__create_configuration_final_registered_deploy |
pass
pt482.5: ironic.tests.unit.drivers.modules.test_agent.AgentRAIDTestCase.test__create_configuration_final_registered_deploy |
||||||
test__delete_configuration_final |
pass
pt482.6: ironic.tests.unit.drivers.modules.test_agent.AgentRAIDTestCase.test__delete_configuration_final |
||||||
test__delete_configuration_final_registered |
pass
pt482.7: ironic.tests.unit.drivers.modules.test_agent.AgentRAIDTestCase.test__delete_configuration_final_registered |
||||||
test_apply_configuration |
pass
pt482.8: ironic.tests.unit.drivers.modules.test_agent.AgentRAIDTestCase.test_apply_configuration |
||||||
test_create_configuration |
pass
pt482.9: ironic.tests.unit.drivers.modules.test_agent.AgentRAIDTestCase.test_create_configuration |
||||||
test_create_configuration_empty_target_raid_config |
pass
pt482.10: ironic.tests.unit.drivers.modules.test_agent.AgentRAIDTestCase.test_create_configuration_empty_target_raid_config |
||||||
test_create_configuration_no_target_raid_config_after_skipping |
pass
pt482.11: ironic.tests.unit.drivers.modules.test_agent.AgentRAIDTestCase.test_create_configuration_no_target_raid_config_after_skipping |
||||||
test_create_configuration_skip_nonroot |
pass
pt482.12: ironic.tests.unit.drivers.modules.test_agent.AgentRAIDTestCase.test_create_configuration_skip_nonroot |
||||||
test_create_configuration_skip_root |
pass
pt482.13: ironic.tests.unit.drivers.modules.test_agent.AgentRAIDTestCase.test_create_configuration_skip_root |
||||||
test_delete_configuration |
pass
pt482.14: ironic.tests.unit.drivers.modules.test_agent.AgentRAIDTestCase.test_delete_configuration |
||||||
test_get_clean_steps |
pass
pt482.15: ironic.tests.unit.drivers.modules.test_agent.AgentRAIDTestCase.test_get_clean_steps |
||||||
test_get_clean_steps_config_priority |
pass
pt482.16: ironic.tests.unit.drivers.modules.test_agent.AgentRAIDTestCase.test_get_clean_steps_config_priority |
||||||
test_get_deploy_steps |
pass
pt482.17: ironic.tests.unit.drivers.modules.test_agent.AgentRAIDTestCase.test_get_deploy_steps |
||||||
ironic.tests.unit.drivers.modules.test_agent.AgentRescueTestCase | 17 | 17 | 0 | 0 | 0 | Detail | |
test_agent_rescue |
pass
pt483.1: ironic.tests.unit.drivers.modules.test_agent.AgentRescueTestCase.test_agent_rescue |
||||||
test_agent_rescue_clean_up |
pass
pt483.2: ironic.tests.unit.drivers.modules.test_agent.AgentRescueTestCase.test_agent_rescue_clean_up |
||||||
test_agent_rescue_clean_up_no_manage_boot |
pass
pt483.3: ironic.tests.unit.drivers.modules.test_agent.AgentRescueTestCase.test_agent_rescue_clean_up_no_manage_boot |
||||||
test_agent_rescue_clean_up_smartnic |
pass
pt483.4: ironic.tests.unit.drivers.modules.test_agent.AgentRescueTestCase.test_agent_rescue_clean_up_smartnic |
||||||
test_agent_rescue_disable_power_off |
pass
pt483.5: ironic.tests.unit.drivers.modules.test_agent.AgentRescueTestCase.test_agent_rescue_disable_power_off |
||||||
test_agent_rescue_no_manage_agent_boot |
pass
pt483.6: ironic.tests.unit.drivers.modules.test_agent.AgentRescueTestCase.test_agent_rescue_no_manage_agent_boot |
||||||
test_agent_rescue_power_on |
pass
pt483.7: ironic.tests.unit.drivers.modules.test_agent.AgentRescueTestCase.test_agent_rescue_power_on |
||||||
test_agent_rescue_validate |
pass
pt483.8: ironic.tests.unit.drivers.modules.test_agent.AgentRescueTestCase.test_agent_rescue_validate |
||||||
test_agent_rescue_validate_fails_empty_rescue_password |
pass
pt483.9: ironic.tests.unit.drivers.modules.test_agent.AgentRescueTestCase.test_agent_rescue_validate_fails_empty_rescue_password |
||||||
test_agent_rescue_validate_fails_no_rescue_password |
pass
pt483.10: ironic.tests.unit.drivers.modules.test_agent.AgentRescueTestCase.test_agent_rescue_validate_fails_no_rescue_password |
||||||
test_agent_rescue_validate_no_manage_agent |
pass
pt483.11: ironic.tests.unit.drivers.modules.test_agent.AgentRescueTestCase.test_agent_rescue_validate_no_manage_agent |
||||||
test_agent_rescue_with_smartnic_port |
pass
pt483.12: ironic.tests.unit.drivers.modules.test_agent.AgentRescueTestCase.test_agent_rescue_with_smartnic_port |
||||||
test_agent_unrescue |
pass
pt483.13: ironic.tests.unit.drivers.modules.test_agent.AgentRescueTestCase.test_agent_unrescue |
||||||
test_agent_unrescue_disable_power_off |
pass
pt483.14: ironic.tests.unit.drivers.modules.test_agent.AgentRescueTestCase.test_agent_unrescue_disable_power_off |
||||||
test_agent_unrescue_no_manage_agent_boot |
pass
pt483.15: ironic.tests.unit.drivers.modules.test_agent.AgentRescueTestCase.test_agent_unrescue_no_manage_agent_boot |
||||||
test_agent_unrescue_power_on |
pass
pt483.16: ironic.tests.unit.drivers.modules.test_agent.AgentRescueTestCase.test_agent_unrescue_power_on |
||||||
test_agent_unrescue_with_smartnic_port |
pass
pt483.17: ironic.tests.unit.drivers.modules.test_agent.AgentRescueTestCase.test_agent_unrescue_with_smartnic_port |
||||||
ironic.tests.unit.drivers.modules.test_agent.ConfigureLocalBootTest | 20 | 20 | 0 | 0 | 0 | Detail | |
test_configure_local_boot |
pass
pt484.1: ironic.tests.unit.drivers.modules.test_agent.ConfigureLocalBootTest.test_configure_local_boot |
||||||
test_configure_local_boot_boot_loader_install_fail |
pass
pt484.2: ironic.tests.unit.drivers.modules.test_agent.ConfigureLocalBootTest.test_configure_local_boot_boot_loader_install_fail |
||||||
test_configure_local_boot_enforce_persistent_boot_device_always |
pass
pt484.3: ironic.tests.unit.drivers.modules.test_agent.ConfigureLocalBootTest.test_configure_local_boot_enforce_persistent_boot_device_always |
||||||
test_configure_local_boot_enforce_persistent_boot_device_default |
pass
pt484.4: ironic.tests.unit.drivers.modules.test_agent.ConfigureLocalBootTest.test_configure_local_boot_enforce_persistent_boot_device_default |
||||||
test_configure_local_boot_enforce_persistent_boot_device_never |
pass
pt484.5: ironic.tests.unit.drivers.modules.test_agent.ConfigureLocalBootTest.test_configure_local_boot_enforce_persistent_boot_device_never |
||||||
test_configure_local_boot_lenovo |
pass
pt484.6: ironic.tests.unit.drivers.modules.test_agent.ConfigureLocalBootTest.test_configure_local_boot_lenovo |
||||||
test_configure_local_boot_no_root_uuid |
pass
pt484.7: ironic.tests.unit.drivers.modules.test_agent.ConfigureLocalBootTest.test_configure_local_boot_no_root_uuid |
||||||
test_configure_local_boot_no_root_uuid_whole_disk |
pass
pt484.8: ironic.tests.unit.drivers.modules.test_agent.ConfigureLocalBootTest.test_configure_local_boot_no_root_uuid_whole_disk |
||||||
test_configure_local_boot_on_non_software_raid |
pass
pt484.9: ironic.tests.unit.drivers.modules.test_agent.ConfigureLocalBootTest.test_configure_local_boot_on_non_software_raid |
||||||
test_configure_local_boot_on_software_raid |
pass
pt484.10: ironic.tests.unit.drivers.modules.test_agent.ConfigureLocalBootTest.test_configure_local_boot_on_software_raid |
||||||
test_configure_local_boot_on_software_raid_bios |
pass
pt484.11: ironic.tests.unit.drivers.modules.test_agent.ConfigureLocalBootTest.test_configure_local_boot_on_software_raid_bios |
||||||
test_configure_local_boot_on_software_raid_exception_bios |
pass
pt484.12: ironic.tests.unit.drivers.modules.test_agent.ConfigureLocalBootTest.test_configure_local_boot_on_software_raid_exception_bios |
||||||
test_configure_local_boot_on_software_raid_exception_uefi |
pass
pt484.13: ironic.tests.unit.drivers.modules.test_agent.ConfigureLocalBootTest.test_configure_local_boot_on_software_raid_exception_uefi |
||||||
test_configure_local_boot_on_software_raid_explicit_uuid |
pass
pt484.14: ironic.tests.unit.drivers.modules.test_agent.ConfigureLocalBootTest.test_configure_local_boot_on_software_raid_explicit_uuid |
||||||
test_configure_local_boot_on_software_raid_explicit_uuid_bios |
pass
pt484.15: ironic.tests.unit.drivers.modules.test_agent.ConfigureLocalBootTest.test_configure_local_boot_on_software_raid_explicit_uuid_bios |
||||||
test_configure_local_boot_set_boot_device_fail |
pass
pt484.16: ironic.tests.unit.drivers.modules.test_agent.ConfigureLocalBootTest.test_configure_local_boot_set_boot_device_fail |
||||||
test_configure_local_boot_uefi |
pass
pt484.17: ironic.tests.unit.drivers.modules.test_agent.ConfigureLocalBootTest.test_configure_local_boot_uefi |
||||||
test_configure_local_boot_whole_disk_image |
pass
pt484.18: ironic.tests.unit.drivers.modules.test_agent.ConfigureLocalBootTest.test_configure_local_boot_whole_disk_image |
||||||
test_configure_local_boot_whole_disk_image_bios |
pass
pt484.19: ironic.tests.unit.drivers.modules.test_agent.ConfigureLocalBootTest.test_configure_local_boot_whole_disk_image_bios |
||||||
test_configure_local_boot_with_prep |
pass
pt484.20: ironic.tests.unit.drivers.modules.test_agent.ConfigureLocalBootTest.test_configure_local_boot_with_prep |
||||||
ironic.tests.unit.drivers.modules.test_agent.PrepareInstanceToBootTest | 3 | 3 | 0 | 0 | 0 | Detail | |
test_prepare_instance_to_boot |
pass
pt485.1: ironic.tests.unit.drivers.modules.test_agent.PrepareInstanceToBootTest.test_prepare_instance_to_boot |
||||||
test_prepare_instance_to_boot_configure_fails |
pass
pt485.2: ironic.tests.unit.drivers.modules.test_agent.PrepareInstanceToBootTest.test_prepare_instance_to_boot_configure_fails |
||||||
test_prepare_instance_to_boot_localboot_prep_partition |
pass
pt485.3: ironic.tests.unit.drivers.modules.test_agent.PrepareInstanceToBootTest.test_prepare_instance_to_boot_localboot_prep_partition |
||||||
ironic.tests.unit.drivers.modules.test_agent.SwitchToTenantNetworkTest | 2 | 2 | 0 | 0 | 0 | Detail | |
test_switch_to_tenant_network |
pass
pt486.1: ironic.tests.unit.drivers.modules.test_agent.SwitchToTenantNetworkTest.test_switch_to_tenant_network |
||||||
test_switch_to_tenant_network_fails |
pass
pt486.2: ironic.tests.unit.drivers.modules.test_agent.SwitchToTenantNetworkTest.test_switch_to_tenant_network_fails |
||||||
ironic.tests.unit.drivers.modules.test_agent.TearDownAgentTest | 10 | 10 | 0 | 0 | 0 | Detail | |
test_tear_down_agent |
pass
pt487.1: ironic.tests.unit.drivers.modules.test_agent.TearDownAgentTest.test_tear_down_agent |
||||||
test_tear_down_agent_disable_power_off |
pass
pt487.2: ironic.tests.unit.drivers.modules.test_agent.TearDownAgentTest.test_tear_down_agent_disable_power_off |
||||||
test_tear_down_agent_get_power_state_fails |
pass
pt487.3: ironic.tests.unit.drivers.modules.test_agent.TearDownAgentTest.test_tear_down_agent_get_power_state_fails |
||||||
test_tear_down_agent_no_power_on_support |
pass
pt487.4: ironic.tests.unit.drivers.modules.test_agent.TearDownAgentTest.test_tear_down_agent_no_power_on_support |
||||||
test_tear_down_agent_power_action_oob_power_off |
pass
pt487.5: ironic.tests.unit.drivers.modules.test_agent.TearDownAgentTest.test_tear_down_agent_power_action_oob_power_off |
||||||
test_tear_down_agent_power_action_oob_power_off_failed |
pass
pt487.6: ironic.tests.unit.drivers.modules.test_agent.TearDownAgentTest.test_tear_down_agent_power_action_oob_power_off_failed |
||||||
test_tear_down_agent_power_off_fails |
pass
pt487.7: ironic.tests.unit.drivers.modules.test_agent.TearDownAgentTest.test_tear_down_agent_power_off_fails |
||||||
test_tear_down_agent_soft_poweroff_doesnt_complete |
pass
pt487.8: ironic.tests.unit.drivers.modules.test_agent.TearDownAgentTest.test_tear_down_agent_soft_poweroff_doesnt_complete |
||||||
test_tear_down_agent_soft_poweroff_fails |
pass
pt487.9: ironic.tests.unit.drivers.modules.test_agent.TearDownAgentTest.test_tear_down_agent_soft_poweroff_fails |
||||||
test_tear_down_agent_soft_poweroff_race |
pass
pt487.10: ironic.tests.unit.drivers.modules.test_agent.TearDownAgentTest.test_tear_down_agent_soft_poweroff_race |
||||||
ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy | 61 | 61 | 0 | 0 | 0 | Detail | |
test_clean_up |
pass
pt488.1: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_clean_up |
||||||
test_clean_up_disable_power_off |
pass
pt488.2: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_clean_up_disable_power_off |
||||||
test_deploy |
pass
pt488.3: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_deploy |
||||||
test_deploy_fast_track |
pass
pt488.4: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_deploy_fast_track |
||||||
test_deploy_storage_should_write_image_false |
pass
pt488.5: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_deploy_storage_should_write_image_false |
||||||
test_deploy_with_deployment_reboot |
pass
pt488.6: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_deploy_with_deployment_reboot |
||||||
test_get_clean_steps |
pass
pt488.7: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_get_clean_steps |
||||||
test_get_clean_steps_config_priority |
pass
pt488.8: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_get_clean_steps_config_priority |
||||||
test_get_properties |
pass
pt488.9: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_get_properties |
||||||
test_get_service_steps |
pass
pt488.10: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_get_service_steps |
||||||
test_prepare |
pass
pt488.11: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_prepare |
||||||
test_prepare_active_and_unrescue_states |
pass
pt488.12: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_prepare_active_and_unrescue_states |
||||||
test_prepare_adopting |
pass
pt488.13: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_prepare_adopting |
||||||
test_prepare_boot_from_volume |
pass
pt488.14: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_prepare_boot_from_volume |
||||||
test_prepare_cleaning |
pass
pt488.15: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_prepare_cleaning |
||||||
test_prepare_cleaning_fast_track |
pass
pt488.16: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_prepare_cleaning_fast_track |
||||||
test_prepare_cleaning_manage_agent_boot_false |
pass
pt488.17: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_prepare_cleaning_manage_agent_boot_false |
||||||
test_prepare_fast_track |
pass
pt488.18: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_prepare_fast_track |
||||||
test_prepare_instance_boot |
pass
pt488.19: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_prepare_instance_boot |
||||||
test_prepare_instance_boot_localboot |
pass
pt488.20: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_prepare_instance_boot_localboot |
||||||
test_prepare_instance_boot_no_manage_agent_boot |
pass
pt488.21: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_prepare_instance_boot_no_manage_agent_boot |
||||||
test_prepare_instance_boot_partition_image |
pass
pt488.22: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_prepare_instance_boot_partition_image |
||||||
test_prepare_instance_boot_partition_localboot_ppc64 |
pass
pt488.23: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_prepare_instance_boot_partition_localboot_ppc64 |
||||||
test_prepare_instance_boot_storage_should_write_image_with_smartnic |
pass
pt488.24: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_prepare_instance_boot_storage_should_write_image_with_smartnic |
||||||
test_prepare_manage_agent_boot_false |
pass
pt488.25: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_prepare_manage_agent_boot_false |
||||||
test_prepare_rescue_states |
pass
pt488.26: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_prepare_rescue_states |
||||||
test_prepare_service |
pass
pt488.27: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_prepare_service |
||||||
test_prepare_storage_write_false |
pass
pt488.28: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_prepare_storage_write_false |
||||||
test_prepare_with_neutron_net |
pass
pt488.29: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_prepare_with_neutron_net |
||||||
test_prepare_with_smartnic_port |
pass
pt488.30: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_prepare_with_smartnic_port |
||||||
test_tear_down |
pass
pt488.31: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_tear_down |
||||||
test_tear_down_cleaning |
pass
pt488.32: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_tear_down_cleaning |
||||||
test_tear_down_cleaning_manage_agent_boot_false |
pass
pt488.33: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_tear_down_cleaning_manage_agent_boot_false |
||||||
test_tear_down_disable_power_off |
pass
pt488.34: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_tear_down_disable_power_off |
||||||
test_tear_down_service |
pass
pt488.35: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_tear_down_service |
||||||
test_tear_down_service_disable_power_off |
pass
pt488.36: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_tear_down_service_disable_power_off |
||||||
test_tear_down_with_smartnic_port |
pass
pt488.37: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_tear_down_with_smartnic_port |
||||||
test_validate |
pass
pt488.38: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_validate |
||||||
test_validate_driver_info_manage_agent_boot_false |
pass
pt488.39: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_validate_driver_info_manage_agent_boot_false |
||||||
test_validate_file_image_no_checksum |
pass
pt488.40: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_validate_file_image_no_checksum |
||||||
test_validate_instance_info_missing_params |
pass
pt488.41: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_validate_instance_info_missing_params |
||||||
test_validate_invalid_image_type |
pass
pt488.42: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_validate_invalid_image_type |
||||||
test_validate_invalid_proxies |
pass
pt488.43: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_validate_invalid_proxies |
||||||
test_validate_invalid_root_device_hints |
pass
pt488.44: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_validate_invalid_root_device_hints |
||||||
test_validate_invalid_root_device_hints_iinfo |
pass
pt488.45: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_validate_invalid_root_device_hints_iinfo |
||||||
test_validate_nonglance_image_no_checksum |
pass
pt488.46: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_validate_nonglance_image_no_checksum |
||||||
test_validate_nonglance_image_no_checksum_os_algo |
pass
pt488.47: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_validate_nonglance_image_no_checksum_os_algo |
||||||
test_validate_nonglance_image_no_os_algo |
pass
pt488.48: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_validate_nonglance_image_no_os_algo |
||||||
test_validate_nonglance_image_no_os_checksum |
pass
pt488.49: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_validate_nonglance_image_no_os_checksum |
||||||
test_validate_nonglance_image_no_os_image_hash |
pass
pt488.50: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_validate_nonglance_image_no_os_image_hash |
||||||
test_validate_oci_no_checksum |
pass
pt488.51: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_validate_oci_no_checksum |
||||||
test_validate_storage_should_write_image_false |
pass
pt488.52: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_validate_storage_should_write_image_false |
||||||
test_write_image |
pass
pt488.53: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_write_image |
||||||
test_write_image_basic_auth_success |
pass
pt488.54: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_write_image_basic_auth_success |
||||||
test_write_image_basic_auth_success_blocked |
pass
pt488.55: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_write_image_basic_auth_success_blocked |
||||||
test_write_image_image_source_is_url |
pass
pt488.56: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_write_image_image_source_is_url |
||||||
test_write_image_oci_authorization |
pass
pt488.57: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_write_image_oci_authorization |
||||||
test_write_image_partition_image |
pass
pt488.58: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_write_image_partition_image |
||||||
test_write_image_render_configdrive |
pass
pt488.59: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_write_image_render_configdrive |
||||||
test_write_image_with_no_proxy_without_proxies |
pass
pt488.60: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_write_image_with_no_proxy_without_proxies |
||||||
test_write_image_with_proxies |
pass
pt488.61: ironic.tests.unit.drivers.modules.test_agent.TestAgentDeploy.test_write_image_with_proxies |
||||||
ironic.tests.unit.drivers.modules.test_agent.TestAgentMethods | 16 | 16 | 0 | 0 | 0 | Detail | |
test_check_image_size |
pass
pt489.1: ironic.tests.unit.drivers.modules.test_agent.TestAgentMethods.test_check_image_size |
||||||
test_check_image_size_fail |
pass
pt489.2: ironic.tests.unit.drivers.modules.test_agent.TestAgentMethods.test_check_image_size_fail |
||||||
test_check_image_size_fail_by_agent_consumed_memory |
pass
pt489.3: ironic.tests.unit.drivers.modules.test_agent.TestAgentMethods.test_check_image_size_fail_by_agent_consumed_memory |
||||||
test_check_image_size_raw_stream_disabled |
pass
pt489.4: ironic.tests.unit.drivers.modules.test_agent.TestAgentMethods.test_check_image_size_raw_stream_disabled |
||||||
test_check_image_size_raw_stream_enabled |
pass
pt489.5: ironic.tests.unit.drivers.modules.test_agent.TestAgentMethods.test_check_image_size_raw_stream_enabled |
||||||
test_check_image_size_raw_stream_enabled_format_qcow2 |
pass
pt489.6: ironic.tests.unit.drivers.modules.test_agent.TestAgentMethods.test_check_image_size_raw_stream_enabled_format_qcow2 |
||||||
test_check_image_size_raw_stream_enabled_format_raw |
pass
pt489.7: ironic.tests.unit.drivers.modules.test_agent.TestAgentMethods.test_check_image_size_raw_stream_enabled_format_raw |
||||||
test_check_image_size_without_memory_mb |
pass
pt489.8: ironic.tests.unit.drivers.modules.test_agent.TestAgentMethods.test_check_image_size_without_memory_mb |
||||||
test_validate_http_provisioning_http_image |
pass
pt489.9: ironic.tests.unit.drivers.modules.test_agent.TestAgentMethods.test_validate_http_provisioning_http_image |
||||||
test_validate_http_provisioning_invalid_image_download_source |
pass
pt489.10: ironic.tests.unit.drivers.modules.test_agent.TestAgentMethods.test_validate_http_provisioning_invalid_image_download_source |
||||||
test_validate_http_provisioning_invalid_image_download_source2 |
pass
pt489.11: ironic.tests.unit.drivers.modules.test_agent.TestAgentMethods.test_validate_http_provisioning_invalid_image_download_source2 |
||||||
test_validate_http_provisioning_missing_args |
pass
pt489.12: ironic.tests.unit.drivers.modules.test_agent.TestAgentMethods.test_validate_http_provisioning_missing_args |
||||||
test_validate_http_provisioning_missing_args_file |
pass
pt489.13: ironic.tests.unit.drivers.modules.test_agent.TestAgentMethods.test_validate_http_provisioning_missing_args_file |
||||||
test_validate_http_provisioning_missing_args_local_http |
pass
pt489.14: ironic.tests.unit.drivers.modules.test_agent.TestAgentMethods.test_validate_http_provisioning_missing_args_local_http |
||||||
test_validate_http_provisioning_missing_args_local_via_node |
pass
pt489.15: ironic.tests.unit.drivers.modules.test_agent.TestAgentMethods.test_validate_http_provisioning_missing_args_local_via_node |
||||||
test_validate_http_provisioning_not_http |
pass
pt489.16: ironic.tests.unit.drivers.modules.test_agent.TestAgentMethods.test_validate_http_provisioning_not_http |
||||||
ironic.tests.unit.drivers.modules.test_agent.TestBootcAgentDeploy | 6 | 6 | 0 | 0 | 0 | Detail | |
test_execute_bootc_install |
pass
pt490.1: ironic.tests.unit.drivers.modules.test_agent.TestBootcAgentDeploy.test_execute_bootc_install |
||||||
test_set_boot_to_disk |
pass
pt490.2: ironic.tests.unit.drivers.modules.test_agent.TestBootcAgentDeploy.test_set_boot_to_disk |
||||||
test_set_boot_to_disk_lenovo |
pass
pt490.3: ironic.tests.unit.drivers.modules.test_agent.TestBootcAgentDeploy.test_set_boot_to_disk_lenovo |
||||||
test_validate |
pass
pt490.4: ironic.tests.unit.drivers.modules.test_agent.TestBootcAgentDeploy.test_validate |
||||||
test_validate_fails_image_source_not_set |
pass
pt490.5: ironic.tests.unit.drivers.modules.test_agent.TestBootcAgentDeploy.test_validate_fails_image_source_not_set |
||||||
test_validate_fails_with_non_oci |
pass
pt490.6: ironic.tests.unit.drivers.modules.test_agent.TestBootcAgentDeploy.test_validate_fails_with_non_oci |
||||||
ironic.tests.unit.drivers.modules.test_agent.TestCustomAgentDeploy | 11 | 11 | 0 | 0 | 0 | Detail | |
test_clean_up |
pass
pt491.1: ironic.tests.unit.drivers.modules.test_agent.TestCustomAgentDeploy.test_clean_up |
||||||
test_clean_up_disable_power_off |
pass
pt491.2: ironic.tests.unit.drivers.modules.test_agent.TestCustomAgentDeploy.test_clean_up_disable_power_off |
||||||
test_deploy |
pass
pt491.3: ironic.tests.unit.drivers.modules.test_agent.TestCustomAgentDeploy.test_deploy |
||||||
test_deploy_fast_track |
pass
pt491.4: ironic.tests.unit.drivers.modules.test_agent.TestCustomAgentDeploy.test_deploy_fast_track |
||||||
test_deploy_storage_should_write_image_false |
pass
pt491.5: ironic.tests.unit.drivers.modules.test_agent.TestCustomAgentDeploy.test_deploy_storage_should_write_image_false |
||||||
test_deploy_with_deployment_reboot |
pass
pt491.6: ironic.tests.unit.drivers.modules.test_agent.TestCustomAgentDeploy.test_deploy_with_deployment_reboot |
||||||
test_get_properties |
pass
pt491.7: ironic.tests.unit.drivers.modules.test_agent.TestCustomAgentDeploy.test_get_properties |
||||||
test_prepare |
pass
pt491.8: ironic.tests.unit.drivers.modules.test_agent.TestCustomAgentDeploy.test_prepare |
||||||
test_prepare_disable_power_off |
pass
pt491.9: ironic.tests.unit.drivers.modules.test_agent.TestCustomAgentDeploy.test_prepare_disable_power_off |
||||||
test_prepare_fast_track |
pass
pt491.10: ironic.tests.unit.drivers.modules.test_agent.TestCustomAgentDeploy.test_prepare_fast_track |
||||||
test_validate |
pass
pt491.11: ironic.tests.unit.drivers.modules.test_agent.TestCustomAgentDeploy.test_validate |
||||||
ironic.tests.unit.drivers.modules.test_agent_base.AgentRescueTests | 5 | 5 | 0 | 0 | 0 | Detail | |
test__finalize_rescue |
pass
pt492.1: ironic.tests.unit.drivers.modules.test_agent_base.AgentRescueTests.test__finalize_rescue |
||||||
test__finalize_rescue_bad_command_result |
pass
pt492.2: ironic.tests.unit.drivers.modules.test_agent_base.AgentRescueTests.test__finalize_rescue_bad_command_result |
||||||
test__finalize_rescue_exc |
pass
pt492.3: ironic.tests.unit.drivers.modules.test_agent_base.AgentRescueTests.test__finalize_rescue_exc |
||||||
test__finalize_rescue_missing_command_result |
pass
pt492.4: ironic.tests.unit.drivers.modules.test_agent_base.AgentRescueTests.test__finalize_rescue_missing_command_result |
||||||
test__finalize_rescue_with_smartnic_port |
pass
pt492.5: ironic.tests.unit.drivers.modules.test_agent_base.AgentRescueTests.test__finalize_rescue_with_smartnic_port |
||||||
ironic.tests.unit.drivers.modules.test_agent_base.BootInstanceTest | 2 | 2 | 0 | 0 | 0 | Detail | |
test_boot_instance |
pass
pt493.1: ironic.tests.unit.drivers.modules.test_agent_base.BootInstanceTest.test_boot_instance |
||||||
test_boot_instance_no_power_on |
pass
pt493.2: ironic.tests.unit.drivers.modules.test_agent_base.BootInstanceTest.test_boot_instance_no_power_on |
||||||
ironic.tests.unit.drivers.modules.test_agent_base.ContinueCleaningTest | 14 | 14 | 0 | 0 | 0 | Detail | |
test_continue_cleaning |
pass
pt494.1: ironic.tests.unit.drivers.modules.test_agent_base.ContinueCleaningTest.test_continue_cleaning |
||||||
test_continue_cleaning_after_reboot |
pass
pt494.2: ironic.tests.unit.drivers.modules.test_agent_base.ContinueCleaningTest.test_continue_cleaning_after_reboot |
||||||
test_continue_cleaning_automated_clean_version_mismatch |
pass
pt494.3: ironic.tests.unit.drivers.modules.test_agent_base.ContinueCleaningTest.test_continue_cleaning_automated_clean_version_mismatch |
||||||
test_continue_cleaning_clean_version_mismatch_fail |
pass
pt494.4: ironic.tests.unit.drivers.modules.test_agent_base.ContinueCleaningTest.test_continue_cleaning_clean_version_mismatch_fail |
||||||
test_continue_cleaning_fail |
pass
pt494.5: ironic.tests.unit.drivers.modules.test_agent_base.ContinueCleaningTest.test_continue_cleaning_fail |
||||||
test_continue_cleaning_manual_clean_version_mismatch |
pass
pt494.6: ironic.tests.unit.drivers.modules.test_agent_base.ContinueCleaningTest.test_continue_cleaning_manual_clean_version_mismatch |
||||||
test_continue_cleaning_no_step_running |
pass
pt494.7: ironic.tests.unit.drivers.modules.test_agent_base.ContinueCleaningTest.test_continue_cleaning_no_step_running |
||||||
test_continue_cleaning_old_command |
pass
pt494.8: ironic.tests.unit.drivers.modules.test_agent_base.ContinueCleaningTest.test_continue_cleaning_old_command |
||||||
test_continue_cleaning_reboot |
pass
pt494.9: ironic.tests.unit.drivers.modules.test_agent_base.ContinueCleaningTest.test_continue_cleaning_reboot |
||||||
test_continue_cleaning_running |
pass
pt494.10: ironic.tests.unit.drivers.modules.test_agent_base.ContinueCleaningTest.test_continue_cleaning_running |
||||||
test_continue_cleaning_unknown |
pass
pt494.11: ironic.tests.unit.drivers.modules.test_agent_base.ContinueCleaningTest.test_continue_cleaning_unknown |
||||||
test_continue_cleaning_with_hook |
pass
pt494.12: ironic.tests.unit.drivers.modules.test_agent_base.ContinueCleaningTest.test_continue_cleaning_with_hook |
||||||
test_continue_cleaning_with_hook_fails |
pass
pt494.13: ironic.tests.unit.drivers.modules.test_agent_base.ContinueCleaningTest.test_continue_cleaning_with_hook_fails |
||||||
test_continue_manual_cleaning |
pass
pt494.14: ironic.tests.unit.drivers.modules.test_agent_base.ContinueCleaningTest.test_continue_manual_cleaning |
||||||
ironic.tests.unit.drivers.modules.test_agent_base.ContinueServiceTest | 4 | 4 | 0 | 0 | 0 | Detail | |
test_continue_servicing |
pass
pt495.1: ironic.tests.unit.drivers.modules.test_agent_base.ContinueServiceTest.test_continue_servicing |
||||||
test_continue_servicing_after_reboot |
pass
pt495.2: ironic.tests.unit.drivers.modules.test_agent_base.ContinueServiceTest.test_continue_servicing_after_reboot |
||||||
test_continue_servicing_reboot |
pass
pt495.3: ironic.tests.unit.drivers.modules.test_agent_base.ContinueServiceTest.test_continue_servicing_reboot |
||||||
test_continue_servicing_running |
pass
pt495.4: ironic.tests.unit.drivers.modules.test_agent_base.ContinueServiceTest.test_continue_servicing_running |
||||||
ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest | 23 | 23 | 0 | 0 | 0 | Detail | |
test_heartbeat_continue_cleaning |
pass
pt496.1: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_continue_cleaning |
||||||
test_heartbeat_continue_cleaning_fails |
pass
pt496.2: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_continue_cleaning_fails |
||||||
test_heartbeat_continue_cleaning_polling |
pass
pt496.3: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_continue_cleaning_polling |
||||||
test_heartbeat_continue_deploy_first_run |
pass
pt496.4: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_continue_deploy_first_run |
||||||
test_heartbeat_continue_deploy_second_run |
pass
pt496.5: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_continue_deploy_second_run |
||||||
test_heartbeat_continue_servicing |
pass
pt496.6: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_continue_servicing |
||||||
test_heartbeat_continue_servicing_fails |
pass
pt496.7: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_continue_servicing_fails |
||||||
test_heartbeat_deploy_done_raises_with_event |
pass
pt496.8: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_deploy_done_raises_with_event |
||||||
test_heartbeat_deploy_fails |
pass
pt496.9: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_deploy_fails |
||||||
test_heartbeat_in_maintenance |
pass
pt496.10: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_in_maintenance |
||||||
test_heartbeat_in_maintenance_abort |
pass
pt496.11: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_in_maintenance_abort |
||||||
test_heartbeat_noops_in_wrong_state |
pass
pt496.12: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_noops_in_wrong_state |
||||||
test_heartbeat_noops_in_wrong_state2 |
pass
pt496.13: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_noops_in_wrong_state2 |
||||||
test_heartbeat_polling |
pass
pt496.14: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_polling |
||||||
test_heartbeat_records_fast_track |
pass
pt496.15: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_records_fast_track |
||||||
test_heartbeat_records_fast_track_via_driver_info |
pass
pt496.16: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_records_fast_track_via_driver_info |
||||||
test_heartbeat_records_when_appropriate |
pass
pt496.17: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_records_when_appropriate |
||||||
test_heartbeat_rescue |
pass
pt496.18: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_rescue |
||||||
test_heartbeat_rescue_fails |
pass
pt496.19: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_rescue_fails |
||||||
test_heartbeat_resume_clean |
pass
pt496.20: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_resume_clean |
||||||
test_heartbeat_resume_clean_fails |
pass
pt496.21: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_resume_clean_fails |
||||||
test_heartbeat_resume_service |
pass
pt496.22: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_resume_service |
||||||
test_heartbeat_with_reservation |
pass
pt496.23: ironic.tests.unit.drivers.modules.test_agent_base.HeartbeatMixinTest.test_heartbeat_with_reservation |
||||||
ironic.tests.unit.drivers.modules.test_agent_base.PostStepHooksTest | 9 | 9 | 0 | 0 | 0 | Detail | |
test__get_post_step_hook |
pass
pt497.1: ironic.tests.unit.drivers.modules.test_agent_base.PostStepHooksTest.test__get_post_step_hook |
||||||
test__get_post_step_hook_no_hook_registered |
pass
pt497.2: ironic.tests.unit.drivers.modules.test_agent_base.PostStepHooksTest.test__get_post_step_hook_no_hook_registered |
||||||
test__post_step_reboot |
pass
pt497.3: ironic.tests.unit.drivers.modules.test_agent_base.PostStepHooksTest.test__post_step_reboot |
||||||
test__post_step_reboot_deploy |
pass
pt497.4: ironic.tests.unit.drivers.modules.test_agent_base.PostStepHooksTest.test__post_step_reboot_deploy |
||||||
test__post_step_reboot_fail |
pass
pt497.5: ironic.tests.unit.drivers.modules.test_agent_base.PostStepHooksTest.test__post_step_reboot_fail |
||||||
test__post_step_reboot_fail_deploy |
pass
pt497.6: ironic.tests.unit.drivers.modules.test_agent_base.PostStepHooksTest.test__post_step_reboot_fail_deploy |
||||||
test__post_step_reboot_fail_servicing |
pass
pt497.7: ironic.tests.unit.drivers.modules.test_agent_base.PostStepHooksTest.test__post_step_reboot_fail_servicing |
||||||
test__post_step_reboot_pregenerated_token |
pass
pt497.8: ironic.tests.unit.drivers.modules.test_agent_base.PostStepHooksTest.test__post_step_reboot_pregenerated_token |
||||||
test_post_clean_step_hook |
pass
pt497.9: ironic.tests.unit.drivers.modules.test_agent_base.PostStepHooksTest.test_post_clean_step_hook |
||||||
ironic.tests.unit.drivers.modules.test_agent_base.StepMethodsTestCase | 15 | 15 | 0 | 0 | 0 | Detail | |
test_agent_get_steps |
pass
pt498.1: ironic.tests.unit.drivers.modules.test_agent_base.StepMethodsTestCase.test_agent_get_steps |
||||||
test_agent_get_steps_deploy |
pass
pt498.2: ironic.tests.unit.drivers.modules.test_agent_base.StepMethodsTestCase.test_agent_get_steps_deploy |
||||||
test_execute_clean_step |
pass
pt498.3: ironic.tests.unit.drivers.modules.test_agent_base.StepMethodsTestCase.test_execute_clean_step |
||||||
test_execute_clean_step_running |
pass
pt498.4: ironic.tests.unit.drivers.modules.test_agent_base.StepMethodsTestCase.test_execute_clean_step_running |
||||||
test_execute_clean_step_version_mismatch |
pass
pt498.5: ironic.tests.unit.drivers.modules.test_agent_base.StepMethodsTestCase.test_execute_clean_step_version_mismatch |
||||||
test_execute_deploy_step |
pass
pt498.6: ironic.tests.unit.drivers.modules.test_agent_base.StepMethodsTestCase.test_execute_deploy_step |
||||||
test_execute_service_step |
pass
pt498.7: ironic.tests.unit.drivers.modules.test_agent_base.StepMethodsTestCase.test_execute_service_step |
||||||
test_find_step |
pass
pt498.8: ironic.tests.unit.drivers.modules.test_agent_base.StepMethodsTestCase.test_find_step |
||||||
test_find_step_not_found |
pass
pt498.9: ironic.tests.unit.drivers.modules.test_agent_base.StepMethodsTestCase.test_find_step_not_found |
||||||
test_get_deploy_steps |
pass
pt498.10: ironic.tests.unit.drivers.modules.test_agent_base.StepMethodsTestCase.test_get_deploy_steps |
||||||
test_get_deploy_steps_only_oob |
pass
pt498.11: ironic.tests.unit.drivers.modules.test_agent_base.StepMethodsTestCase.test_get_deploy_steps_only_oob |
||||||
test_get_steps_custom_interface |
pass
pt498.12: ironic.tests.unit.drivers.modules.test_agent_base.StepMethodsTestCase.test_get_steps_custom_interface |
||||||
test_get_steps_missing_steps |
pass
pt498.13: ironic.tests.unit.drivers.modules.test_agent_base.StepMethodsTestCase.test_get_steps_missing_steps |
||||||
test_get_steps_override_priorities |
pass
pt498.14: ironic.tests.unit.drivers.modules.test_agent_base.StepMethodsTestCase.test_get_steps_override_priorities |
||||||
test_get_steps_override_priorities_none |
pass
pt498.15: ironic.tests.unit.drivers.modules.test_agent_base.StepMethodsTestCase.test_get_steps_override_priorities_none |
||||||
ironic.tests.unit.drivers.modules.test_agent_base.TestRefreshCleanSteps | 5 | 5 | 0 | 0 | 0 | Detail | |
test_refresh_steps |
pass
pt499.1: ironic.tests.unit.drivers.modules.test_agent_base.TestRefreshCleanSteps.test_refresh_steps |
||||||
test_refresh_steps_busy |
pass
pt499.2: ironic.tests.unit.drivers.modules.test_agent_base.TestRefreshCleanSteps.test_refresh_steps_busy |
||||||
test_refresh_steps_deploy |
pass
pt499.3: ironic.tests.unit.drivers.modules.test_agent_base.TestRefreshCleanSteps.test_refresh_steps_deploy |
||||||
test_refresh_steps_missing_interface |
pass
pt499.4: ironic.tests.unit.drivers.modules.test_agent_base.TestRefreshCleanSteps.test_refresh_steps_missing_interface |
||||||
test_refresh_steps_missing_steps |
pass
pt499.5: ironic.tests.unit.drivers.modules.test_agent_base.TestRefreshCleanSteps.test_refresh_steps_missing_steps |
||||||
ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient | 41 | 41 | 0 | 0 | 0 | Detail | |
test__command |
pass
pt500.1: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__command |
||||||
test__command_agent_client |
pass
pt500.2: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__command_agent_client |
||||||
test__command_error_code |
pass
pt500.3: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__command_error_code |
||||||
test__command_error_code_agent_busy |
pass
pt500.4: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__command_error_code_agent_busy |
||||||
test__command_error_code_agent_busy_conflict |
pass
pt500.5: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__command_error_code_agent_busy_conflict |
||||||
test__command_error_code_okay_error_typeerror_embedded |
pass
pt500.6: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__command_error_code_okay_error_typeerror_embedded |
||||||
test__command_fail_connect |
pass
pt500.7: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__command_fail_connect |
||||||
test__command_fail_connect_command_is_running |
pass
pt500.8: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__command_fail_connect_command_is_running |
||||||
test__command_fail_connect_command_not_running |
pass
pt500.9: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__command_fail_connect_command_not_running |
||||||
test__command_fail_connect_no_command_running |
pass
pt500.10: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__command_fail_connect_no_command_running |
||||||
test__command_fail_connect_wrong_command_running |
pass
pt500.11: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__command_fail_connect_wrong_command_running |
||||||
test__command_fail_json |
pass
pt500.12: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__command_fail_json |
||||||
test__command_fail_post |
pass
pt500.13: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__command_fail_post |
||||||
test__command_poll |
pass
pt500.14: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__command_poll |
||||||
test__command_verify |
pass
pt500.15: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__command_verify |
||||||
test__command_verify_config |
pass
pt500.16: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__command_verify_config |
||||||
test__command_verify_disable |
pass
pt500.17: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__command_verify_disable |
||||||
test__command_verify_disable_in_driver_info |
pass
pt500.18: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__command_verify_disable_in_driver_info |
||||||
test__command_verify_internal |
pass
pt500.19: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__command_verify_internal |
||||||
test__command_verify_invalid_file |
pass
pt500.20: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__command_verify_invalid_file |
||||||
test__get_command_body |
pass
pt500.21: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__get_command_body |
||||||
test__get_command_url |
pass
pt500.22: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__get_command_url |
||||||
test__get_command_url_fail |
pass
pt500.23: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test__get_command_url_fail |
||||||
test_content_type_header |
pass
pt500.24: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test_content_type_header |
||||||
test_execute_clean_step |
pass
pt500.25: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test_execute_clean_step |
||||||
test_execute_service_step |
pass
pt500.26: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test_execute_service_step |
||||||
test_finalize_rescue |
pass
pt500.27: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test_finalize_rescue |
||||||
test_finalize_rescue_exc |
pass
pt500.28: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test_finalize_rescue_exc |
||||||
test_finalize_rescue_fallback |
pass
pt500.29: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test_finalize_rescue_fallback |
||||||
test_finalize_rescue_fallback_restricted |
pass
pt500.30: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test_finalize_rescue_fallback_restricted |
||||||
test_get_clean_steps |
pass
pt500.31: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test_get_clean_steps |
||||||
test_get_commands_status |
pass
pt500.32: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test_get_commands_status |
||||||
test_get_commands_status_no_retries |
pass
pt500.33: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test_get_commands_status_no_retries |
||||||
test_get_commands_status_retries |
pass
pt500.34: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test_get_commands_status_retries |
||||||
test_get_commands_status_verify |
pass
pt500.35: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test_get_commands_status_verify |
||||||
test_get_service_steps |
pass
pt500.36: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test_get_service_steps |
||||||
test_get_service_steps_older_client |
pass
pt500.37: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test_get_service_steps_older_client |
||||||
test_install_bootloader |
pass
pt500.38: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test_install_bootloader |
||||||
test_install_bootloader_with_prep |
pass
pt500.39: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test_install_bootloader_with_prep |
||||||
test_power_off |
pass
pt500.40: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test_power_off |
||||||
test_sync |
pass
pt500.41: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClient.test_sync |
||||||
ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClientAttempts | 4 | 4 | 0 | 0 | 0 | Detail | |
test__command_fail_agent_token_required |
pass
pt501.1: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClientAttempts.test__command_fail_agent_token_required |
||||||
test__command_fail_all_attempts |
pass
pt501.2: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClientAttempts.test__command_fail_all_attempts |
||||||
test__command_succeed_after_one_timeout |
pass
pt501.3: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClientAttempts.test__command_succeed_after_one_timeout |
||||||
test__command_succeed_after_two_timeouts |
pass
pt501.4: ironic.tests.unit.drivers.modules.test_agent_client.TestAgentClientAttempts.test__command_succeed_after_two_timeouts |
||||||
ironic.tests.unit.drivers.modules.test_agent_client.TestLockDown | 4 | 4 | 0 | 0 | 0 | Detail | |
test_agent_already_down |
pass
pt502.1: ironic.tests.unit.drivers.modules.test_agent_client.TestLockDown.test_agent_already_down |
||||||
test_okay |
pass
pt502.2: ironic.tests.unit.drivers.modules.test_agent_client.TestLockDown.test_okay |
||||||
test_okay_with_fail_if_unavailable |
pass
pt502.3: ironic.tests.unit.drivers.modules.test_agent_client.TestLockDown.test_okay_with_fail_if_unavailable |
||||||
test_timeout |
pass
pt502.4: ironic.tests.unit.drivers.modules.test_agent_client.TestLockDown.test_timeout |
||||||
ironic.tests.unit.drivers.modules.test_agent_power.AgentPowerTest | 10 | 10 | 0 | 0 | 0 | Detail | |
test_basics |
pass
pt503.1: ironic.tests.unit.drivers.modules.test_agent_power.AgentPowerTest.test_basics |
||||||
test_get_power_state |
pass
pt503.2: ironic.tests.unit.drivers.modules.test_agent_power.AgentPowerTest.test_get_power_state |
||||||
test_get_power_state_unknown |
pass
pt503.3: ironic.tests.unit.drivers.modules.test_agent_power.AgentPowerTest.test_get_power_state_unknown |
||||||
test_reboot |
pass
pt503.4: ironic.tests.unit.drivers.modules.test_agent_power.AgentPowerTest.test_reboot |
||||||
test_reboot_another_state |
pass
pt503.5: ironic.tests.unit.drivers.modules.test_agent_power.AgentPowerTest.test_reboot_another_state |
||||||
test_reboot_into_instance |
pass
pt503.6: ironic.tests.unit.drivers.modules.test_agent_power.AgentPowerTest.test_reboot_into_instance |
||||||
test_reboot_timeout |
pass
pt503.7: ironic.tests.unit.drivers.modules.test_agent_power.AgentPowerTest.test_reboot_timeout |
||||||
test_validate |
pass
pt503.8: ironic.tests.unit.drivers.modules.test_agent_power.AgentPowerTest.test_validate |
||||||
test_validate_fails |
pass
pt503.9: ironic.tests.unit.drivers.modules.test_agent_power.AgentPowerTest.test_validate_fails |
||||||
test_validate_no_fast_track |
pass
pt503.10: ironic.tests.unit.drivers.modules.test_agent_power.AgentPowerTest.test_validate_no_fast_track |
||||||
ironic.tests.unit.drivers.modules.test_boot_mode_utils.GetBootModeTestCase | 9 | 9 | 0 | 0 | 0 | Detail | |
test_get_boot_mode_bios |
pass
pt504.1: ironic.tests.unit.drivers.modules.test_boot_mode_utils.GetBootModeTestCase.test_get_boot_mode_bios |
||||||
test_get_boot_mode_bios_default |
pass
pt504.2: ironic.tests.unit.drivers.modules.test_boot_mode_utils.GetBootModeTestCase.test_get_boot_mode_bios_default |
||||||
test_get_boot_mode_default |
pass
pt504.3: ironic.tests.unit.drivers.modules.test_boot_mode_utils.GetBootModeTestCase.test_get_boot_mode_default |
||||||
test_get_boot_mode_default_set |
pass
pt504.4: ironic.tests.unit.drivers.modules.test_boot_mode_utils.GetBootModeTestCase.test_get_boot_mode_default_set |
||||||
test_get_boot_mode_for_deploy_using_capabilities |
pass
pt504.5: ironic.tests.unit.drivers.modules.test_boot_mode_utils.GetBootModeTestCase.test_get_boot_mode_for_deploy_using_capabilities |
||||||
test_get_boot_mode_for_deploy_using_instance_info |
pass
pt504.6: ironic.tests.unit.drivers.modules.test_boot_mode_utils.GetBootModeTestCase.test_get_boot_mode_for_deploy_using_instance_info |
||||||
test_get_boot_mode_for_deploy_using_instance_info_cap |
pass
pt504.7: ironic.tests.unit.drivers.modules.test_boot_mode_utils.GetBootModeTestCase.test_get_boot_mode_for_deploy_using_instance_info_cap |
||||||
test_get_boot_mode_for_deploy_using_instance_info_secure_boot |
pass
pt504.8: ironic.tests.unit.drivers.modules.test_boot_mode_utils.GetBootModeTestCase.test_get_boot_mode_for_deploy_using_instance_info_secure_boot |
||||||
test_get_boot_mode_uefi |
pass
pt504.9: ironic.tests.unit.drivers.modules.test_boot_mode_utils.GetBootModeTestCase.test_get_boot_mode_uefi |
||||||
ironic.tests.unit.drivers.modules.test_boot_mode_utils.SecureBootTestCase | 8 | 8 | 0 | 0 | 0 | Detail | |
test_configure |
pass
pt505.1: ironic.tests.unit.drivers.modules.test_boot_mode_utils.SecureBootTestCase.test_configure |
||||||
test_configure_exception |
pass
pt505.2: ironic.tests.unit.drivers.modules.test_boot_mode_utils.SecureBootTestCase.test_configure_exception |
||||||
test_configure_none_requested |
pass
pt505.3: ironic.tests.unit.drivers.modules.test_boot_mode_utils.SecureBootTestCase.test_configure_none_requested |
||||||
test_configure_unsupported |
pass
pt505.4: ironic.tests.unit.drivers.modules.test_boot_mode_utils.SecureBootTestCase.test_configure_unsupported |
||||||
test_deconfigure |
pass
pt505.5: ironic.tests.unit.drivers.modules.test_boot_mode_utils.SecureBootTestCase.test_deconfigure |
||||||
test_deconfigure_exception |
pass
pt505.6: ironic.tests.unit.drivers.modules.test_boot_mode_utils.SecureBootTestCase.test_deconfigure_exception |
||||||
test_deconfigure_none_requested |
pass
pt505.7: ironic.tests.unit.drivers.modules.test_boot_mode_utils.SecureBootTestCase.test_deconfigure_none_requested |
||||||
test_deconfigure_unsupported |
pass
pt505.8: ironic.tests.unit.drivers.modules.test_boot_mode_utils.SecureBootTestCase.test_deconfigure_unsupported |
||||||
ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase | 48 | 48 | 0 | 0 | 0 | Detail | |
test__ensure_console_pid_dir_exists |
pass
pt506.1: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test__ensure_console_pid_dir_exists |
||||||
test__ensure_console_pid_dir_exists_fail |
pass
pt506.2: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test__ensure_console_pid_dir_exists_fail |
||||||
test__get_console_pid |
pass
pt506.3: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test__get_console_pid |
||||||
test__get_console_pid_dir |
pass
pt506.4: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test__get_console_pid_dir |
||||||
test__get_console_pid_dir_tempdir |
pass
pt506.5: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test__get_console_pid_dir_tempdir |
||||||
test__get_console_pid_file |
pass
pt506.6: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test__get_console_pid_file |
||||||
test__get_console_pid_file_not_found |
pass
pt506.7: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test__get_console_pid_file_not_found |
||||||
test__get_console_pid_not_a_num |
pass
pt506.8: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test__get_console_pid_not_a_num |
||||||
test__stop_console |
pass
pt506.9: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test__stop_console |
||||||
test__stop_console_exception |
pass
pt506.10: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test__stop_console_exception |
||||||
test__stop_console_forced_kill |
pass
pt506.11: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test__stop_console_forced_kill |
||||||
test__stop_console_nopid |
pass
pt506.12: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test__stop_console_nopid |
||||||
test__stop_console_shellinabox_not_running |
pass
pt506.13: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test__stop_console_shellinabox_not_running |
||||||
test__verify_port_default |
pass
pt506.14: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test__verify_port_default |
||||||
test__verify_port_hostname |
pass
pt506.15: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test__verify_port_hostname |
||||||
test__verify_port_ipv4 |
pass
pt506.16: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test__verify_port_ipv4 |
||||||
test__verify_port_ipv6 |
pass
pt506.17: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test__verify_port_ipv6 |
||||||
test_allocate_port_no_free_ports |
pass
pt506.18: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_allocate_port_no_free_ports |
||||||
test_allocate_port_range_retry |
pass
pt506.19: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_allocate_port_range_retry |
||||||
test_allocate_port_success |
pass
pt506.20: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_allocate_port_success |
||||||
test_get_shellinabox_console_https_url |
pass
pt506.21: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_get_shellinabox_console_https_url |
||||||
test_get_shellinabox_console_url |
pass
pt506.22: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_get_shellinabox_console_url |
||||||
test_get_socat_console_url_tcp |
pass
pt506.23: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_get_socat_console_url_tcp |
||||||
test_get_socat_console_url_tcp6 |
pass
pt506.24: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_get_socat_console_url_tcp6 |
||||||
test_get_socat_console_url_tcp_with_address_conf |
pass
pt506.25: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_get_socat_console_url_tcp_with_address_conf |
||||||
test_invalid_console_port_range |
pass
pt506.26: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_invalid_console_port_range |
||||||
test_make_persistent_password_file |
pass
pt506.27: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_make_persistent_password_file |
||||||
test_make_persistent_password_file_fail |
pass
pt506.28: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_make_persistent_password_file_fail |
||||||
test_start_shellinabox_console |
pass
pt506.29: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_start_shellinabox_console |
||||||
test_start_shellinabox_console_fail |
pass
pt506.30: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_start_shellinabox_console_fail |
||||||
test_start_shellinabox_console_fail_no_pid |
pass
pt506.31: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_start_shellinabox_console_fail_no_pid |
||||||
test_start_shellinabox_console_fail_nopiddir |
pass
pt506.32: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_start_shellinabox_console_fail_nopiddir |
||||||
test_start_shellinabox_console_nopid |
pass
pt506.33: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_start_shellinabox_console_nopid |
||||||
test_start_shellinabox_console_timeout |
pass
pt506.34: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_start_shellinabox_console_timeout |
||||||
test_start_socat_console |
pass
pt506.35: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_start_socat_console |
||||||
test_start_socat_console_check_arg_bind_addr_default_ipv4 |
pass
pt506.36: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_start_socat_console_check_arg_bind_addr_default_ipv4 |
||||||
test_start_socat_console_check_arg_bind_addr_ipv4 |
pass
pt506.37: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_start_socat_console_check_arg_bind_addr_ipv4 |
||||||
test_start_socat_console_check_arg_default_timeout |
pass
pt506.38: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_start_socat_console_check_arg_default_timeout |
||||||
test_start_socat_console_check_arg_timeout |
pass
pt506.39: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_start_socat_console_check_arg_timeout |
||||||
test_start_socat_console_check_arg_timeout_disabled |
pass
pt506.40: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_start_socat_console_check_arg_timeout_disabled |
||||||
test_start_socat_console_fail |
pass
pt506.41: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_start_socat_console_fail |
||||||
test_start_socat_console_fail_nopiddir |
pass
pt506.42: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_start_socat_console_fail_nopiddir |
||||||
test_start_socat_console_nopid |
pass
pt506.43: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_start_socat_console_nopid |
||||||
test_stop_shellinabox_console |
pass
pt506.44: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_stop_shellinabox_console |
||||||
test_stop_shellinabox_console_fail_nopid |
pass
pt506.45: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_stop_shellinabox_console_fail_nopid |
||||||
test_stop_socat_console |
pass
pt506.46: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_stop_socat_console |
||||||
test_stop_socat_console_fail_nopid |
pass
pt506.47: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_stop_socat_console_fail_nopid |
||||||
test_valid_console_port_range |
pass
pt506.48: ironic.tests.unit.drivers.modules.test_console_utils.ConsoleUtilsTestCase.test_valid_console_port_range |
||||||
ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase | 21 | 21 | 0 | 0 | 0 | Detail | |
test_agent_add_clean_params |
pass
pt507.1: ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase.test_agent_add_clean_params |
||||||
test_build_agent_options_conf |
pass
pt507.2: ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase.test_build_agent_options_conf |
||||||
test_build_agent_options_keystone |
pass
pt507.3: ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase.test_build_agent_options_keystone |
||||||
test_direct_deploy_should_convert_raw_image_no_force_raw |
pass
pt507.4: ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase.test_direct_deploy_should_convert_raw_image_no_force_raw |
||||||
test_direct_deploy_should_convert_raw_image_no_stream |
pass
pt507.5: ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase.test_direct_deploy_should_convert_raw_image_no_stream |
||||||
test_direct_deploy_should_convert_raw_image_partition |
pass
pt507.6: ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase.test_direct_deploy_should_convert_raw_image_partition |
||||||
test_direct_deploy_should_convert_raw_image_true |
pass
pt507.7: ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase.test_direct_deploy_should_convert_raw_image_true |
||||||
test_prepare_inband_cleaning |
pass
pt507.8: ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase.test_prepare_inband_cleaning |
||||||
test_prepare_inband_cleaning_broken_fast_track |
pass
pt507.9: ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase.test_prepare_inband_cleaning_broken_fast_track |
||||||
test_prepare_inband_cleaning_fast_track |
pass
pt507.10: ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase.test_prepare_inband_cleaning_fast_track |
||||||
test_prepare_inband_cleaning_manage_boot_false |
pass
pt507.11: ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase.test_prepare_inband_cleaning_manage_boot_false |
||||||
test_prepare_inband_service |
pass
pt507.12: ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase.test_prepare_inband_service |
||||||
test_tear_down_inband_cleaning |
pass
pt507.13: ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase.test_tear_down_inband_cleaning |
||||||
test_tear_down_inband_cleaning_cleaning_error |
pass
pt507.14: ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase.test_tear_down_inband_cleaning_cleaning_error |
||||||
test_tear_down_inband_cleaning_disable_power_off |
pass
pt507.15: ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase.test_tear_down_inband_cleaning_disable_power_off |
||||||
test_tear_down_inband_cleaning_disable_power_off_and_fast_track |
pass
pt507.16: ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase.test_tear_down_inband_cleaning_disable_power_off_and_fast_track |
||||||
test_tear_down_inband_cleaning_fast_track |
pass
pt507.17: ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase.test_tear_down_inband_cleaning_fast_track |
||||||
test_tear_down_inband_cleaning_manage_boot_false |
pass
pt507.18: ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase.test_tear_down_inband_cleaning_manage_boot_false |
||||||
test_tear_down_inband_service |
pass
pt507.19: ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase.test_tear_down_inband_service |
||||||
test_tear_down_inband_service_disable_power_off |
pass
pt507.20: ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase.test_tear_down_inband_service_disable_power_off |
||||||
test_tear_down_inband_service_service_error |
pass
pt507.21: ironic.tests.unit.drivers.modules.test_deploy_utils.AgentMethodsTestCase.test_tear_down_inband_service_service_error |
||||||
ironic.tests.unit.drivers.modules.test_deploy_utils.AsyncStepTestCase | 8 | 8 | 0 | 0 | 0 | Detail | |
test_get_async_step_return_state_cleaning |
pass
pt508.1: ironic.tests.unit.drivers.modules.test_deploy_utils.AsyncStepTestCase.test_get_async_step_return_state_cleaning |
||||||
test_get_async_step_return_state_deploying |
pass
pt508.2: ironic.tests.unit.drivers.modules.test_deploy_utils.AsyncStepTestCase.test_get_async_step_return_state_deploying |
||||||
test_set_async_step_flags_cleaning_set_all |
pass
pt508.3: ironic.tests.unit.drivers.modules.test_deploy_utils.AsyncStepTestCase.test_set_async_step_flags_cleaning_set_all |
||||||
test_set_async_step_flags_cleaning_set_one |
pass
pt508.4: ironic.tests.unit.drivers.modules.test_deploy_utils.AsyncStepTestCase.test_set_async_step_flags_cleaning_set_one |
||||||
test_set_async_step_flags_clears_non_pregenerated_token |
pass
pt508.5: ironic.tests.unit.drivers.modules.test_deploy_utils.AsyncStepTestCase.test_set_async_step_flags_clears_non_pregenerated_token |
||||||
test_set_async_step_flags_clears_polling_if_not_set |
pass
pt508.6: ironic.tests.unit.drivers.modules.test_deploy_utils.AsyncStepTestCase.test_set_async_step_flags_clears_polling_if_not_set |
||||||
test_set_async_step_flags_deploying_set_all |
pass
pt508.7: ironic.tests.unit.drivers.modules.test_deploy_utils.AsyncStepTestCase.test_set_async_step_flags_deploying_set_all |
||||||
test_set_async_step_flags_deploying_set_one |
pass
pt508.8: ironic.tests.unit.drivers.modules.test_deploy_utils.AsyncStepTestCase.test_set_async_step_flags_deploying_set_one |
||||||
ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase | 23 | 23 | 0 | 0 | 0 | Detail | |
test_get_ipxe_boot_bios |
pass
pt509.1: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_ipxe_boot_bios |
||||||
test_get_ipxe_boot_file_fallback |
pass
pt509.2: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_ipxe_boot_file_fallback |
||||||
test_get_ipxe_boot_file_fallback_bios |
pass
pt509.3: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_ipxe_boot_file_fallback_bios |
||||||
test_get_ipxe_boot_file_other_arch |
pass
pt509.4: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_ipxe_boot_file_other_arch |
||||||
test_get_ipxe_boot_file_uefi |
pass
pt509.5: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_ipxe_boot_file_uefi |
||||||
test_get_ipxe_boot_uefi |
pass
pt509.6: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_ipxe_boot_uefi |
||||||
test_get_ipxe_config_template |
pass
pt509.7: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_ipxe_config_template |
||||||
test_get_ipxe_config_template_none |
pass
pt509.8: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_ipxe_config_template_none |
||||||
test_get_ipxe_config_template_none_bios |
pass
pt509.9: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_ipxe_config_template_none_bios |
||||||
test_get_ipxe_config_template_override_pxe_fallback |
pass
pt509.10: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_ipxe_config_template_override_pxe_fallback |
||||||
test_get_pxe_boot_file_bios_without_by_arch |
pass
pt509.11: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_pxe_boot_file_bios_without_by_arch |
||||||
test_get_pxe_boot_file_cpu_in_by_arch |
pass
pt509.12: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_pxe_boot_file_cpu_in_by_arch |
||||||
test_get_pxe_boot_file_cpu_not_in_by_arch |
pass
pt509.13: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_pxe_boot_file_cpu_not_in_by_arch |
||||||
test_get_pxe_boot_file_emtpy_property |
pass
pt509.14: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_pxe_boot_file_emtpy_property |
||||||
test_get_pxe_boot_file_emtpy_property_bios_default |
pass
pt509.15: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_pxe_boot_file_emtpy_property_bios_default |
||||||
test_get_pxe_boot_file_uefi_without_by_arch |
pass
pt509.16: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_pxe_boot_file_uefi_without_by_arch |
||||||
test_get_pxe_config_template_bios_without_by_arch |
pass
pt509.17: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_pxe_config_template_bios_without_by_arch |
||||||
test_get_pxe_config_template_cpu_in_by_arch |
pass
pt509.18: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_pxe_config_template_cpu_in_by_arch |
||||||
test_get_pxe_config_template_cpu_not_in_by_arch |
pass
pt509.19: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_pxe_config_template_cpu_not_in_by_arch |
||||||
test_get_pxe_config_template_emtpy_property |
pass
pt509.20: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_pxe_config_template_emtpy_property |
||||||
test_get_pxe_config_template_emtpy_property_bios |
pass
pt509.21: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_pxe_config_template_emtpy_property_bios |
||||||
test_get_pxe_config_template_per_node |
pass
pt509.22: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_pxe_config_template_per_node |
||||||
test_get_pxe_config_template_uefi_without_by_arch |
pass
pt509.23: ironic.tests.unit.drivers.modules.test_deploy_utils.GetPxeBootConfigTestCase.test_get_pxe_config_template_uefi_without_by_arch |
||||||
ironic.tests.unit.drivers.modules.test_deploy_utils.GetSingleNicTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_get_single_nic_with_cleaning_vif_port_id |
pass
pt510.1: ironic.tests.unit.drivers.modules.test_deploy_utils.GetSingleNicTestCase.test_get_single_nic_with_cleaning_vif_port_id |
||||||
test_get_single_nic_with_provisioning_vif_port_id |
pass
pt510.2: ironic.tests.unit.drivers.modules.test_deploy_utils.GetSingleNicTestCase.test_get_single_nic_with_provisioning_vif_port_id |
||||||
test_get_single_nic_with_vif_port_id |
pass
pt510.3: ironic.tests.unit.drivers.modules.test_deploy_utils.GetSingleNicTestCase.test_get_single_nic_with_vif_port_id |
||||||
ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceImageCacheTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_with_master_path |
pass
pt511.1: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceImageCacheTestCase.test_with_master_path |
||||||
test_without_master_path |
pass
pt511.2: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceImageCacheTestCase.test_without_master_path |
||||||
ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase | 21 | 21 | 0 | 0 | 0 | Detail | |
test__check_disk_layout_unchanged |
pass
pt512.1: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase.test__check_disk_layout_unchanged |
||||||
test__check_disk_layout_unchanged_fails |
pass
pt512.2: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase.test__check_disk_layout_unchanged_fails |
||||||
test_parse_instance_info_configdrive |
pass
pt512.3: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase.test_parse_instance_info_configdrive |
||||||
test_parse_instance_info_good |
pass
pt512.4: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase.test_parse_instance_info_good |
||||||
test_parse_instance_info_invalid_ephemeral_disk |
pass
pt512.5: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase.test_parse_instance_info_invalid_ephemeral_disk |
||||||
test_parse_instance_info_invalid_ephemeral_gb |
pass
pt512.6: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase.test_parse_instance_info_invalid_ephemeral_gb |
||||||
test_parse_instance_info_invalid_preserve_ephemeral |
pass
pt512.7: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase.test_parse_instance_info_invalid_preserve_ephemeral |
||||||
test_parse_instance_info_invalid_root_gb |
pass
pt512.8: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase.test_parse_instance_info_invalid_root_gb |
||||||
test_parse_instance_info_missing_instance_source |
pass
pt512.9: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase.test_parse_instance_info_missing_instance_source |
||||||
test_parse_instance_info_missing_root_gb |
pass
pt512.10: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase.test_parse_instance_info_missing_root_gb |
||||||
test_parse_instance_info_non_image_deploy |
pass
pt512.11: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase.test_parse_instance_info_non_image_deploy |
||||||
test_parse_instance_info_nonglance_image |
pass
pt512.12: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase.test_parse_instance_info_nonglance_image |
||||||
test_parse_instance_info_nonglance_image_anaconda |
pass
pt512.13: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase.test_parse_instance_info_nonglance_image_anaconda |
||||||
test_parse_instance_info_nonglance_image_no_kernel |
pass
pt512.14: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase.test_parse_instance_info_nonglance_image_no_kernel |
||||||
test_parse_instance_info_unicode_swap_mb |
pass
pt512.15: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase.test_parse_instance_info_unicode_swap_mb |
||||||
test_parse_instance_info_valid_ephemeral_gb |
pass
pt512.16: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase.test_parse_instance_info_valid_ephemeral_gb |
||||||
test_parse_instance_info_valid_ephemeral_missing_format |
pass
pt512.17: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase.test_parse_instance_info_valid_ephemeral_missing_format |
||||||
test_parse_instance_info_valid_preserve_ephemeral_false |
pass
pt512.18: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase.test_parse_instance_info_valid_preserve_ephemeral_false |
||||||
test_parse_instance_info_valid_preserve_ephemeral_true |
pass
pt512.19: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase.test_parse_instance_info_valid_preserve_ephemeral_true |
||||||
test_parse_instance_info_whole_disk_image |
pass
pt512.20: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase.test_parse_instance_info_whole_disk_image |
||||||
test_parse_instance_info_whole_disk_image_missing_root |
pass
pt512.21: ironic.tests.unit.drivers.modules.test_deploy_utils.InstanceInfoTestCase.test_parse_instance_info_whole_disk_image_missing_root |
||||||
ironic.tests.unit.drivers.modules.test_deploy_utils.OtherFunctionTestCase | 18 | 18 | 0 | 0 | 0 | Detail | |
test_fetch_images |
pass
pt513.1: ironic.tests.unit.drivers.modules.test_deploy_utils.OtherFunctionTestCase.test_fetch_images |
||||||
test_fetch_images_checksum |
pass
pt513.2: ironic.tests.unit.drivers.modules.test_deploy_utils.OtherFunctionTestCase.test_fetch_images_checksum |
||||||
test_fetch_images_fail |
pass
pt513.3: ironic.tests.unit.drivers.modules.test_deploy_utils.OtherFunctionTestCase.test_fetch_images_fail |
||||||
test_fetch_images_with_auth |
pass
pt513.4: ironic.tests.unit.drivers.modules.test_deploy_utils.OtherFunctionTestCase.test_fetch_images_with_auth |
||||||
test_get_boot_option_anaconda_deploy |
pass
pt513.5: ironic.tests.unit.drivers.modules.test_deploy_utils.OtherFunctionTestCase.test_get_boot_option_anaconda_deploy |
||||||
test_get_boot_option_default_value |
pass
pt513.6: ironic.tests.unit.drivers.modules.test_deploy_utils.OtherFunctionTestCase.test_get_boot_option_default_value |
||||||
test_get_ironic_api_url_fail |
pass
pt513.7: ironic.tests.unit.drivers.modules.test_deploy_utils.OtherFunctionTestCase.test_get_ironic_api_url_fail |
||||||
test_get_ironic_api_url_from_keystone |
pass
pt513.8: ironic.tests.unit.drivers.modules.test_deploy_utils.OtherFunctionTestCase.test_get_ironic_api_url_from_keystone |
||||||
test_get_ironic_api_url_none |
pass
pt513.9: ironic.tests.unit.drivers.modules.test_deploy_utils.OtherFunctionTestCase.test_get_ironic_api_url_none |
||||||
test_is_anaconda_deploy |
pass
pt513.10: ironic.tests.unit.drivers.modules.test_deploy_utils.OtherFunctionTestCase.test_is_anaconda_deploy |
||||||
test_is_anaconda_deploy_false |
pass
pt513.11: ironic.tests.unit.drivers.modules.test_deploy_utils.OtherFunctionTestCase.test_is_anaconda_deploy_false |
||||||
test_is_software_raid |
pass
pt513.12: ironic.tests.unit.drivers.modules.test_deploy_utils.OtherFunctionTestCase.test_is_software_raid |
||||||
test_is_software_raid_false |
pass
pt513.13: ironic.tests.unit.drivers.modules.test_deploy_utils.OtherFunctionTestCase.test_is_software_raid_false |
||||||
test_set_failed_state |
pass
pt513.14: ironic.tests.unit.drivers.modules.test_deploy_utils.OtherFunctionTestCase.test_set_failed_state |
||||||
test_set_failed_state_collect_deploy_logs |
pass
pt513.15: ironic.tests.unit.drivers.modules.test_deploy_utils.OtherFunctionTestCase.test_set_failed_state_collect_deploy_logs |
||||||
test_set_failed_state_collect_deploy_logs_never |
pass
pt513.16: ironic.tests.unit.drivers.modules.test_deploy_utils.OtherFunctionTestCase.test_set_failed_state_collect_deploy_logs_never |
||||||
test_set_failed_state_collect_deploy_logs_overide |
pass
pt513.17: ironic.tests.unit.drivers.modules.test_deploy_utils.OtherFunctionTestCase.test_set_failed_state_collect_deploy_logs_overide |
||||||
test_set_failed_state_no_poweroff |
pass
pt513.18: ironic.tests.unit.drivers.modules.test_deploy_utils.OtherFunctionTestCase.test_set_failed_state_no_poweroff |
||||||
ironic.tests.unit.drivers.modules.test_deploy_utils.ParseInstanceInfoCapabilitiesTestCase | 15 | 15 | 0 | 0 | 0 | Detail | |
test_all_supported_capabilities |
pass
pt514.1: ironic.tests.unit.drivers.modules.test_deploy_utils.ParseInstanceInfoCapabilitiesTestCase.test_all_supported_capabilities |
||||||
test_get_disk_label |
pass
pt514.2: ironic.tests.unit.drivers.modules.test_deploy_utils.ParseInstanceInfoCapabilitiesTestCase.test_get_disk_label |
||||||
test_get_disk_label_nothing_set |
pass
pt514.3: ironic.tests.unit.drivers.modules.test_deploy_utils.ParseInstanceInfoCapabilitiesTestCase.test_get_disk_label_nothing_set |
||||||
test_get_disk_label_nothing_set_bios_mode |
pass
pt514.4: ironic.tests.unit.drivers.modules.test_deploy_utils.ParseInstanceInfoCapabilitiesTestCase.test_get_disk_label_nothing_set_bios_mode |
||||||
test_get_disk_label_uefi_mode |
pass
pt514.5: ironic.tests.unit.drivers.modules.test_deploy_utils.ParseInstanceInfoCapabilitiesTestCase.test_get_disk_label_uefi_mode |
||||||
test_is_secure_boot_requested_false |
pass
pt514.6: ironic.tests.unit.drivers.modules.test_deploy_utils.ParseInstanceInfoCapabilitiesTestCase.test_is_secure_boot_requested_false |
||||||
test_is_secure_boot_requested_invalid |
pass
pt514.7: ironic.tests.unit.drivers.modules.test_deploy_utils.ParseInstanceInfoCapabilitiesTestCase.test_is_secure_boot_requested_invalid |
||||||
test_is_secure_boot_requested_true |
pass
pt514.8: ironic.tests.unit.drivers.modules.test_deploy_utils.ParseInstanceInfoCapabilitiesTestCase.test_is_secure_boot_requested_true |
||||||
test_parse_instance_info_capabilities |
pass
pt514.9: ironic.tests.unit.drivers.modules.test_deploy_utils.ParseInstanceInfoCapabilitiesTestCase.test_parse_instance_info_capabilities |
||||||
test_parse_instance_info_capabilities_string |
pass
pt514.10: ironic.tests.unit.drivers.modules.test_deploy_utils.ParseInstanceInfoCapabilitiesTestCase.test_parse_instance_info_capabilities_string |
||||||
test_parse_instance_info_invalid_type |
pass
pt514.11: ironic.tests.unit.drivers.modules.test_deploy_utils.ParseInstanceInfoCapabilitiesTestCase.test_parse_instance_info_invalid_type |
||||||
test_validate_boot_mode_capability |
pass
pt514.12: ironic.tests.unit.drivers.modules.test_deploy_utils.ParseInstanceInfoCapabilitiesTestCase.test_validate_boot_mode_capability |
||||||
test_validate_boot_mode_capability_instance_info |
pass
pt514.13: ironic.tests.unit.drivers.modules.test_deploy_utils.ParseInstanceInfoCapabilitiesTestCase.test_validate_boot_mode_capability_instance_info |
||||||
test_validate_boot_mode_capability_instance_info_with_exc |
pass
pt514.14: ironic.tests.unit.drivers.modules.test_deploy_utils.ParseInstanceInfoCapabilitiesTestCase.test_validate_boot_mode_capability_instance_info_with_exc |
||||||
test_validate_boot_mode_capability_with_exc |
pass
pt514.15: ironic.tests.unit.drivers.modules.test_deploy_utils.ParseInstanceInfoCapabilitiesTestCase.test_validate_boot_mode_capability_with_exc |
||||||
ironic.tests.unit.drivers.modules.test_deploy_utils.SwitchPxeConfigTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_switch_ipxe_config_whole_disk_image |
pass
pt515.1: ironic.tests.unit.drivers.modules.test_deploy_utils.SwitchPxeConfigTestCase.test_switch_ipxe_config_whole_disk_image |
||||||
test_switch_ipxe_iscsi_boot |
pass
pt515.2: ironic.tests.unit.drivers.modules.test_deploy_utils.SwitchPxeConfigTestCase.test_switch_ipxe_iscsi_boot |
||||||
test_switch_pxe_config_whole_disk_image |
pass
pt515.3: ironic.tests.unit.drivers.modules.test_deploy_utils.SwitchPxeConfigTestCase.test_switch_pxe_config_whole_disk_image |
||||||
test_switch_uefi_elilo_config_whole_disk_image |
pass
pt515.4: ironic.tests.unit.drivers.modules.test_deploy_utils.SwitchPxeConfigTestCase.test_switch_uefi_elilo_config_whole_disk_image |
||||||
test_switch_uefi_grub_config_whole_disk_image |
pass
pt515.5: ironic.tests.unit.drivers.modules.test_deploy_utils.SwitchPxeConfigTestCase.test_switch_uefi_grub_config_whole_disk_image |
||||||
test_switch_uefi_ipxe_config_whole_disk_image |
pass
pt515.6: ironic.tests.unit.drivers.modules.test_deploy_utils.SwitchPxeConfigTestCase.test_switch_uefi_ipxe_config_whole_disk_image |
||||||
ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForDeploy | 18 | 18 | 0 | 0 | 0 | Detail | |
test_build_instance_info_for_deploy_glance_anaconda |
pass
pt516.1: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForDeploy.test_build_instance_info_for_deploy_glance_anaconda |
||||||
test_build_instance_info_for_deploy_glance_anaconda_img_checked |
pass
pt516.2: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForDeploy.test_build_instance_info_for_deploy_glance_anaconda_img_checked |
||||||
test_build_instance_info_for_deploy_glance_image |
pass
pt516.3: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForDeploy.test_build_instance_info_for_deploy_glance_image |
||||||
test_build_instance_info_for_deploy_glance_image_checked |
pass
pt516.4: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForDeploy.test_build_instance_info_for_deploy_glance_image_checked |
||||||
test_build_instance_info_for_deploy_glance_partition_image |
pass
pt516.5: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForDeploy.test_build_instance_info_for_deploy_glance_partition_image |
||||||
test_build_instance_info_for_deploy_glance_partition_image_checked |
pass
pt516.6: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForDeploy.test_build_instance_info_for_deploy_glance_partition_image_checked |
||||||
test_build_instance_info_for_deploy_image_not_found |
pass
pt516.7: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForDeploy.test_build_instance_info_for_deploy_image_not_found |
||||||
test_build_instance_info_for_deploy_nonglance_image |
pass
pt516.8: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForDeploy.test_build_instance_info_for_deploy_nonglance_image |
||||||
test_build_instance_info_for_deploy_nonglance_image_fmt_checked |
pass
pt516.9: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForDeploy.test_build_instance_info_for_deploy_nonglance_image_fmt_checked |
||||||
test_build_instance_info_for_deploy_nonglance_image_fmt_not_checked |
pass
pt516.10: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForDeploy.test_build_instance_info_for_deploy_nonglance_image_fmt_not_checked |
||||||
test_build_instance_info_for_deploy_nonglance_part_img_checked |
pass
pt516.11: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForDeploy.test_build_instance_info_for_deploy_nonglance_part_img_checked |
||||||
test_build_instance_info_for_deploy_nonglance_partition_image |
pass
pt516.12: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForDeploy.test_build_instance_info_for_deploy_nonglance_partition_image |
||||||
test_build_instance_info_for_deploy_oci_url_local_download |
pass
pt516.13: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForDeploy.test_build_instance_info_for_deploy_oci_url_local_download |
||||||
test_build_instance_info_for_deploy_oci_url_remote_download |
pass
pt516.14: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForDeploy.test_build_instance_info_for_deploy_oci_url_remote_download |
||||||
test_build_instance_info_for_deploy_oci_url_remote_download_rebuild |
pass
pt516.15: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForDeploy.test_build_instance_info_for_deploy_oci_url_remote_download_rebuild |
||||||
test_build_instance_info_for_deploy_source_is_a_path |
pass
pt516.16: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForDeploy.test_build_instance_info_for_deploy_source_is_a_path |
||||||
test_build_instance_info_for_deploy_source_redirect |
pass
pt516.17: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForDeploy.test_build_instance_info_for_deploy_source_redirect |
||||||
test_build_instance_info_for_deploy_source_redirect_not_path |
pass
pt516.18: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForDeploy.test_build_instance_info_for_deploy_source_redirect_not_path |
||||||
ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForHttpProvisioning | 15 | 15 | 0 | 0 | 0 | Detail | |
test_build_instance_info_already_raw |
pass
pt517.1: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForHttpProvisioning.test_build_instance_info_already_raw |
||||||
test_build_instance_info_already_raw_keeps_md5 |
pass
pt517.2: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForHttpProvisioning.test_build_instance_info_already_raw_keeps_md5 |
||||||
test_build_instance_info_file_image |
pass
pt517.3: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForHttpProvisioning.test_build_instance_info_file_image |
||||||
test_build_instance_info_force_raw |
pass
pt517.4: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForHttpProvisioning.test_build_instance_info_force_raw |
||||||
test_build_instance_info_force_raw_drops_md5 |
pass
pt517.5: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForHttpProvisioning.test_build_instance_info_force_raw_drops_md5 |
||||||
test_build_instance_info_local_image |
pass
pt517.6: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForHttpProvisioning.test_build_instance_info_local_image |
||||||
test_build_instance_info_local_image_already_raw |
pass
pt517.7: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForHttpProvisioning.test_build_instance_info_local_image_already_raw |
||||||
test_build_instance_info_local_image_via_dinfo |
pass
pt517.8: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForHttpProvisioning.test_build_instance_info_local_image_via_dinfo |
||||||
test_build_instance_info_local_image_via_iinfo |
pass
pt517.9: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForHttpProvisioning.test_build_instance_info_local_image_via_iinfo |
||||||
test_build_instance_info_md5_not_permitted |
pass
pt517.10: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForHttpProvisioning.test_build_instance_info_md5_not_permitted |
||||||
test_build_instance_info_no_force_raw |
pass
pt517.11: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForHttpProvisioning.test_build_instance_info_no_force_raw |
||||||
test_build_instance_info_remote_checksum_image |
pass
pt517.12: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForHttpProvisioning.test_build_instance_info_remote_checksum_image |
||||||
test_build_instance_info_remote_checksum_sha256 |
pass
pt517.13: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForHttpProvisioning.test_build_instance_info_remote_checksum_sha256 |
||||||
test_build_instance_info_remote_checksum_sha512 |
pass
pt517.14: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForHttpProvisioning.test_build_instance_info_remote_checksum_sha512 |
||||||
test_build_instance_info_remote_image_via_http_verified |
pass
pt517.15: ironic.tests.unit.drivers.modules.test_deploy_utils.TestBuildInstanceInfoForHttpProvisioning.test_build_instance_info_remote_image_via_http_verified |
||||||
ironic.tests.unit.drivers.modules.test_deploy_utils.TestStorageInterfaceUtils | 11 | 11 | 0 | 0 | 0 | Detail | |
test_check_interface_capability |
pass
pt518.1: ironic.tests.unit.drivers.modules.test_deploy_utils.TestStorageInterfaceUtils.test_check_interface_capability |
||||||
test_get_remote_boot_volume |
pass
pt518.2: ironic.tests.unit.drivers.modules.test_deploy_utils.TestStorageInterfaceUtils.test_get_remote_boot_volume |
||||||
test_get_remote_boot_volume_none |
pass
pt518.3: ironic.tests.unit.drivers.modules.test_deploy_utils.TestStorageInterfaceUtils.test_get_remote_boot_volume_none |
||||||
test_is_iscsi_boot |
pass
pt518.4: ironic.tests.unit.drivers.modules.test_deploy_utils.TestStorageInterfaceUtils.test_is_iscsi_boot |
||||||
test_is_iscsi_boot_exception |
pass
pt518.5: ironic.tests.unit.drivers.modules.test_deploy_utils.TestStorageInterfaceUtils.test_is_iscsi_boot_exception |
||||||
test_is_iscsi_boot_false |
pass
pt518.6: ironic.tests.unit.drivers.modules.test_deploy_utils.TestStorageInterfaceUtils.test_is_iscsi_boot_false |
||||||
test_is_iscsi_boot_false_fc_target |
pass
pt518.7: ironic.tests.unit.drivers.modules.test_deploy_utils.TestStorageInterfaceUtils.test_is_iscsi_boot_false_fc_target |
||||||
test_populate_storage_driver_internal_info_error |
pass
pt518.8: ironic.tests.unit.drivers.modules.test_deploy_utils.TestStorageInterfaceUtils.test_populate_storage_driver_internal_info_error |
||||||
test_populate_storage_driver_internal_info_fc |
pass
pt518.9: ironic.tests.unit.drivers.modules.test_deploy_utils.TestStorageInterfaceUtils.test_populate_storage_driver_internal_info_fc |
||||||
test_populate_storage_driver_internal_info_iscsi |
pass
pt518.10: ironic.tests.unit.drivers.modules.test_deploy_utils.TestStorageInterfaceUtils.test_populate_storage_driver_internal_info_iscsi |
||||||
test_tear_down_storage_configuration |
pass
pt518.11: ironic.tests.unit.drivers.modules.test_deploy_utils.TestStorageInterfaceUtils.test_tear_down_storage_configuration |
||||||
ironic.tests.unit.drivers.modules.test_deploy_utils.TrySetBootDeviceTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_try_set_boot_device_ipmifailure_bios |
pass
pt519.1: ironic.tests.unit.drivers.modules.test_deploy_utils.TrySetBootDeviceTestCase.test_try_set_boot_device_ipmifailure_bios |
||||||
test_try_set_boot_device_ipmifailure_uefi |
pass
pt519.2: ironic.tests.unit.drivers.modules.test_deploy_utils.TrySetBootDeviceTestCase.test_try_set_boot_device_ipmifailure_uefi |
||||||
test_try_set_boot_device_okay |
pass
pt519.3: ironic.tests.unit.drivers.modules.test_deploy_utils.TrySetBootDeviceTestCase.test_try_set_boot_device_okay |
||||||
test_try_set_boot_device_some_other_exception |
pass
pt519.4: ironic.tests.unit.drivers.modules.test_deploy_utils.TrySetBootDeviceTestCase.test_try_set_boot_device_some_other_exception |
||||||
ironic.tests.unit.drivers.modules.test_deploy_utils.ValidateImagePropertiesTestCase | 9 | 9 | 0 | 0 | 0 | Detail | |
test_validate_image_properties_anaconda_deploy_image_source |
pass
pt520.1: ironic.tests.unit.drivers.modules.test_deploy_utils.ValidateImagePropertiesTestCase.test_validate_image_properties_anaconda_deploy_image_source |
||||||
test_validate_image_properties_boot_iso_conflict |
pass
pt520.2: ironic.tests.unit.drivers.modules.test_deploy_utils.ValidateImagePropertiesTestCase.test_validate_image_properties_boot_iso_conflict |
||||||
test_validate_image_properties_glance_image_missing_stage2_id |
pass
pt520.3: ironic.tests.unit.drivers.modules.test_deploy_utils.ValidateImagePropertiesTestCase.test_validate_image_properties_glance_image_missing_stage2_id |
||||||
test_validate_image_properties_glance_image_not_authorized |
pass
pt520.4: ironic.tests.unit.drivers.modules.test_deploy_utils.ValidateImagePropertiesTestCase.test_validate_image_properties_glance_image_not_authorized |
||||||
test_validate_image_properties_glance_image_not_found |
pass
pt520.5: ironic.tests.unit.drivers.modules.test_deploy_utils.ValidateImagePropertiesTestCase.test_validate_image_properties_glance_image_not_found |
||||||
test_validate_image_properties_invalid_image_href |
pass
pt520.6: ironic.tests.unit.drivers.modules.test_deploy_utils.ValidateImagePropertiesTestCase.test_validate_image_properties_invalid_image_href |
||||||
test_validate_image_properties_local_boot |
pass
pt520.7: ironic.tests.unit.drivers.modules.test_deploy_utils.ValidateImagePropertiesTestCase.test_validate_image_properties_local_boot |
||||||
test_validate_image_properties_nonglance_image |
pass
pt520.8: ironic.tests.unit.drivers.modules.test_deploy_utils.ValidateImagePropertiesTestCase.test_validate_image_properties_nonglance_image |
||||||
test_validate_image_properties_ramdisk_deploy |
pass
pt520.9: ironic.tests.unit.drivers.modules.test_deploy_utils.ValidateImagePropertiesTestCase.test_validate_image_properties_ramdisk_deploy |
||||||
ironic.tests.unit.drivers.modules.test_deploy_utils.ValidateParametersTestCase | 9 | 9 | 0 | 0 | 0 | Detail | |
test__get_img_instance_info_boot_iso_only |
pass
pt521.1: ironic.tests.unit.drivers.modules.test_deploy_utils.ValidateParametersTestCase.test__get_img_instance_info_boot_iso_only |
||||||
test__get_img_instance_info_good |
pass
pt521.2: ironic.tests.unit.drivers.modules.test_deploy_utils.ValidateParametersTestCase.test__get_img_instance_info_good |
||||||
test__get_img_instance_info_good_non_glance_image |
pass
pt521.3: ironic.tests.unit.drivers.modules.test_deploy_utils.ValidateParametersTestCase.test__get_img_instance_info_good_non_glance_image |
||||||
test__get_img_instance_info_good_non_glance_image_anaconda |
pass
pt521.4: ironic.tests.unit.drivers.modules.test_deploy_utils.ValidateParametersTestCase.test__get_img_instance_info_good_non_glance_image_anaconda |
||||||
test__get_img_instance_info_missing_image_source |
pass
pt521.5: ironic.tests.unit.drivers.modules.test_deploy_utils.ValidateParametersTestCase.test__get_img_instance_info_missing_image_source |
||||||
test__get_img_instance_info_non_glance_image_missing_kernel |
pass
pt521.6: ironic.tests.unit.drivers.modules.test_deploy_utils.ValidateParametersTestCase.test__get_img_instance_info_non_glance_image_missing_kernel |
||||||
test__get_img_instance_info_non_glance_image_missing_ramdisk |
pass
pt521.7: ironic.tests.unit.drivers.modules.test_deploy_utils.ValidateParametersTestCase.test__get_img_instance_info_non_glance_image_missing_ramdisk |
||||||
test__get_img_instance_info_ramdisk_deploy |
pass
pt521.8: ironic.tests.unit.drivers.modules.test_deploy_utils.ValidateParametersTestCase.test__get_img_instance_info_ramdisk_deploy |
||||||
test__get_img_instance_info_whole_disk_image |
pass
pt521.9: ironic.tests.unit.drivers.modules.test_deploy_utils.ValidateParametersTestCase.test__get_img_instance_info_whole_disk_image |
||||||
ironic.tests.unit.drivers.modules.test_graphical_console.TestGraphicalConsole | 3 | 3 | 0 | 0 | 0 | Detail | |
test__expire_console_sessions |
pass
pt522.1: ironic.tests.unit.drivers.modules.test_graphical_console.TestGraphicalConsole.test__expire_console_sessions |
||||||
test_start_console |
pass
pt522.2: ironic.tests.unit.drivers.modules.test_graphical_console.TestGraphicalConsole.test_start_console |
||||||
test_stop_console |
pass
pt522.3: ironic.tests.unit.drivers.modules.test_graphical_console.TestGraphicalConsole.test_stop_console |
||||||
ironic.tests.unit.drivers.modules.test_image_cache.CleanupImageCacheTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_both_clean_up |
pass
pt523.1: ironic.tests.unit.drivers.modules.test_image_cache.CleanupImageCacheTestCase.test_both_clean_up |
||||||
test_clean_up_another_fs |
pass
pt523.2: ironic.tests.unit.drivers.modules.test_image_cache.CleanupImageCacheTestCase.test_clean_up_another_fs |
||||||
test_clean_up_fail |
pass
pt523.3: ironic.tests.unit.drivers.modules.test_image_cache.CleanupImageCacheTestCase.test_clean_up_fail |
||||||
test_no_clean_up |
pass
pt523.4: ironic.tests.unit.drivers.modules.test_image_cache.CleanupImageCacheTestCase.test_no_clean_up |
||||||
test_one_clean_up |
pass
pt523.5: ironic.tests.unit.drivers.modules.test_image_cache.CleanupImageCacheTestCase.test_one_clean_up |
||||||
ironic.tests.unit.drivers.modules.test_image_cache.TestFetchCleanup | 13 | 13 | 0 | 0 | 0 | Detail | |
test__fetch |
pass
pt524.1: ironic.tests.unit.drivers.modules.test_image_cache.TestFetchCleanup.test__fetch |
||||||
test__fetch_already_gpt |
pass
pt524.2: ironic.tests.unit.drivers.modules.test_image_cache.TestFetchCleanup.test__fetch_already_gpt |
||||||
test__fetch_already_raw |
pass
pt524.3: ironic.tests.unit.drivers.modules.test_image_cache.TestFetchCleanup.test__fetch_already_raw |
||||||
test__fetch_convert_to_gpt |
pass
pt524.4: ironic.tests.unit.drivers.modules.test_image_cache.TestFetchCleanup.test__fetch_convert_to_gpt |
||||||
test__fetch_deep_inspection_disabled |
pass
pt524.5: ironic.tests.unit.drivers.modules.test_image_cache.TestFetchCleanup.test__fetch_deep_inspection_disabled |
||||||
test__fetch_disable_validation |
pass
pt524.6: ironic.tests.unit.drivers.modules.test_image_cache.TestFetchCleanup.test__fetch_disable_validation |
||||||
test__fetch_estimate_fallback |
pass
pt524.7: ironic.tests.unit.drivers.modules.test_image_cache.TestFetchCleanup.test__fetch_estimate_fallback |
||||||
test__fetch_format_does_not_match_glance |
pass
pt524.8: ironic.tests.unit.drivers.modules.test_image_cache.TestFetchCleanup.test__fetch_format_does_not_match_glance |
||||||
test__fetch_not_safe_image |
pass
pt524.9: ironic.tests.unit.drivers.modules.test_image_cache.TestFetchCleanup.test__fetch_not_safe_image |
||||||
test__fetch_part_already_exists |
pass
pt524.10: ironic.tests.unit.drivers.modules.test_image_cache.TestFetchCleanup.test__fetch_part_already_exists |
||||||
test__fetch_ramdisk_image |
pass
pt524.11: ironic.tests.unit.drivers.modules.test_image_cache.TestFetchCleanup.test__fetch_ramdisk_image |
||||||
test__fetch_ramdisk_kernel |
pass
pt524.12: ironic.tests.unit.drivers.modules.test_image_cache.TestFetchCleanup.test__fetch_ramdisk_kernel |
||||||
test__fetch_with_image_auth |
pass
pt524.13: ironic.tests.unit.drivers.modules.test_image_cache.TestFetchCleanup.test__fetch_with_image_auth |
||||||
ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheCleanUp | 10 | 10 | 0 | 0 | 0 | Detail | |
test_clean_up_amount_not_satisfied |
pass
pt525.1: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheCleanUp.test_clean_up_amount_not_satisfied |
||||||
test_clean_up_cache_still_large |
pass
pt525.2: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheCleanUp.test_clean_up_cache_still_large |
||||||
test_clean_up_ensure_cache_size |
pass
pt525.3: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheCleanUp.test_clean_up_ensure_cache_size |
||||||
test_clean_up_ensure_cache_size_with_amount |
pass
pt525.4: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheCleanUp.test_clean_up_ensure_cache_size_with_amount |
||||||
test_clean_up_files_with_links_untouched |
pass
pt525.5: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheCleanUp.test_clean_up_files_with_links_untouched |
||||||
test_clean_up_old_deleted |
pass
pt525.6: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheCleanUp.test_clean_up_old_deleted |
||||||
test_clean_up_old_with_amount |
pass
pt525.7: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheCleanUp.test_clean_up_old_with_amount |
||||||
test_cleanup_ordering |
pass
pt525.8: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheCleanUp.test_cleanup_ordering |
||||||
test_temp_dir_exception |
pass
pt525.9: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheCleanUp.test_temp_dir_exception |
||||||
test_temp_images_not_cleaned |
pass
pt525.10: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheCleanUp.test_temp_images_not_cleaned |
||||||
ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheDownload | 5 | 5 | 0 | 0 | 0 | Detail | |
test__download_image |
pass
pt526.1: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheDownload.test__download_image |
||||||
test__download_image_disable_validation |
pass
pt526.2: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheDownload.test__download_image_disable_validation |
||||||
test__download_image_large_url |
pass
pt526.3: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheDownload.test__download_image_large_url |
||||||
test__download_image_linkfail |
pass
pt526.4: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheDownload.test__download_image_linkfail |
||||||
test__download_image_raises_memory_guard |
pass
pt526.5: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheDownload.test__download_image_raises_memory_guard |
||||||
ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheFetch | 10 | 10 | 0 | 0 | 0 | Detail | |
test_fetch_image_both_master_and_dest_out_of_date |
pass
pt527.1: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheFetch.test_fetch_image_both_master_and_dest_out_of_date |
||||||
test_fetch_image_dest_and_master_uptodate |
pass
pt527.2: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheFetch.test_fetch_image_dest_and_master_uptodate |
||||||
test_fetch_image_dest_and_master_uptodate_no_force_raw |
pass
pt527.3: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheFetch.test_fetch_image_dest_and_master_uptodate_no_force_raw |
||||||
test_fetch_image_dest_out_of_date |
pass
pt527.4: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheFetch.test_fetch_image_dest_out_of_date |
||||||
test_fetch_image_master_out_of_date |
pass
pt527.5: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheFetch.test_fetch_image_master_out_of_date |
||||||
test_fetch_image_no_master_dir |
pass
pt527.6: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheFetch.test_fetch_image_no_master_dir |
||||||
test_fetch_image_no_master_dir_disable_validation |
pass
pt527.7: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheFetch.test_fetch_image_no_master_dir_disable_validation |
||||||
test_fetch_image_no_master_dir_memory_low |
pass
pt527.8: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheFetch.test_fetch_image_no_master_dir_memory_low |
||||||
test_fetch_image_not_uuid |
pass
pt527.9: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheFetch.test_fetch_image_not_uuid |
||||||
test_fetch_image_not_uuid_no_force_raw |
pass
pt527.10: ironic.tests.unit.drivers.modules.test_image_cache.TestImageCacheFetch.test_fetch_image_not_uuid_no_force_raw |
||||||
ironic.tests.unit.drivers.modules.test_image_cache.TestUpdateImages | 13 | 13 | 0 | 0 | 0 | Detail | |
test__delete_dest_path_if_stale_no_dest |
pass
pt528.1: ironic.tests.unit.drivers.modules.test_image_cache.TestUpdateImages.test__delete_dest_path_if_stale_no_dest |
||||||
test__delete_dest_path_if_stale_no_master |
pass
pt528.2: ironic.tests.unit.drivers.modules.test_image_cache.TestUpdateImages.test__delete_dest_path_if_stale_no_master |
||||||
test__delete_dest_path_if_stale_out_of_date |
pass
pt528.3: ironic.tests.unit.drivers.modules.test_image_cache.TestUpdateImages.test__delete_dest_path_if_stale_out_of_date |
||||||
test__delete_dest_path_if_stale_up_to_date |
pass
pt528.4: ironic.tests.unit.drivers.modules.test_image_cache.TestUpdateImages.test__delete_dest_path_if_stale_up_to_date |
||||||
test__delete_master_path_if_stale_glance_img |
pass
pt528.5: ironic.tests.unit.drivers.modules.test_image_cache.TestUpdateImages.test__delete_master_path_if_stale_glance_img |
||||||
test__delete_master_path_if_stale_glance_img_not_cached |
pass
pt528.6: ironic.tests.unit.drivers.modules.test_image_cache.TestUpdateImages.test__delete_master_path_if_stale_glance_img_not_cached |
||||||
test__delete_master_path_if_stale_master_same_time |
pass
pt528.7: ironic.tests.unit.drivers.modules.test_image_cache.TestUpdateImages.test__delete_master_path_if_stale_master_same_time |
||||||
test__delete_master_path_if_stale_master_up_to_date |
pass
pt528.8: ironic.tests.unit.drivers.modules.test_image_cache.TestUpdateImages.test__delete_master_path_if_stale_master_up_to_date |
||||||
test__delete_master_path_if_stale_no_master |
pass
pt528.9: ironic.tests.unit.drivers.modules.test_image_cache.TestUpdateImages.test__delete_master_path_if_stale_no_master |
||||||
test__delete_master_path_if_stale_no_updated_at |
pass
pt528.10: ironic.tests.unit.drivers.modules.test_image_cache.TestUpdateImages.test__delete_master_path_if_stale_no_updated_at |
||||||
test__delete_master_path_if_stale_oci_img |
pass
pt528.11: ironic.tests.unit.drivers.modules.test_image_cache.TestUpdateImages.test__delete_master_path_if_stale_oci_img |
||||||
test__delete_master_path_if_stale_oci_img_not_cached |
pass
pt528.12: ironic.tests.unit.drivers.modules.test_image_cache.TestUpdateImages.test__delete_master_path_if_stale_oci_img_not_cached |
||||||
test__delete_master_path_if_stale_out_of_date |
pass
pt528.13: ironic.tests.unit.drivers.modules.test_image_cache.TestUpdateImages.test__delete_master_path_if_stale_out_of_date |
||||||
ironic.tests.unit.drivers.modules.test_image_utils.ISOCacheTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test__download_image_iso |
pass
pt529.1: ironic.tests.unit.drivers.modules.test_image_utils.ISOCacheTestCase.test__download_image_iso |
||||||
test_fetch_image_iso |
pass
pt529.2: ironic.tests.unit.drivers.modules.test_image_utils.ISOCacheTestCase.test_fetch_image_iso |
||||||
ironic.tests.unit.drivers.modules.test_image_utils.Ilo5ImageHandlerTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_ilo5_kernel_param_config |
pass
pt530.1: ironic.tests.unit.drivers.modules.test_image_utils.Ilo5ImageHandlerTestCase.test_ilo5_kernel_param_config |
||||||
ironic.tests.unit.drivers.modules.test_image_utils.IloImageHandlerTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_ilo_kernel_param_config |
pass
pt531.1: ironic.tests.unit.drivers.modules.test_image_utils.IloImageHandlerTestCase.test_ilo_kernel_param_config |
||||||
ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageHandlerTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_redfish_kernel_param_config |
pass
pt532.1: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageHandlerTestCase.test_redfish_kernel_param_config |
||||||
ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase | 44 | 44 | 0 | 0 | 0 | Detail | |
test__find_param |
pass
pt533.1: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test__find_param |
||||||
test__find_param_not_found |
pass
pt533.2: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test__find_param_not_found |
||||||
test__prepare_iso_image_bios |
pass
pt533.3: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test__prepare_iso_image_bios |
||||||
test__prepare_iso_image_bootable_iso |
pass
pt533.4: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test__prepare_iso_image_bootable_iso |
||||||
test__prepare_iso_image_bootable_iso_with_instance_info |
pass
pt533.5: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test__prepare_iso_image_bootable_iso_with_instance_info |
||||||
test__prepare_iso_image_default_boot_mode |
pass
pt533.6: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test__prepare_iso_image_default_boot_mode |
||||||
test__prepare_iso_image_extra_params |
pass
pt533.7: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test__prepare_iso_image_extra_params |
||||||
test__prepare_iso_image_kernel_params |
pass
pt533.8: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test__prepare_iso_image_kernel_params |
||||||
test__prepare_iso_image_kernel_params_defaults |
pass
pt533.9: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test__prepare_iso_image_kernel_params_defaults |
||||||
test__prepare_iso_image_kernel_params_driver_info |
pass
pt533.10: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test__prepare_iso_image_kernel_params_driver_info |
||||||
test__prepare_iso_image_kernel_params_driver_info_bios |
pass
pt533.11: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test__prepare_iso_image_kernel_params_driver_info_bios |
||||||
test__prepare_iso_image_kernel_params_for_ramdisk_bios |
pass
pt533.12: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test__prepare_iso_image_kernel_params_for_ramdisk_bios |
||||||
test__prepare_iso_image_kernel_params_for_ramdisk_cleaning |
pass
pt533.13: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test__prepare_iso_image_kernel_params_for_ramdisk_cleaning |
||||||
test__prepare_iso_image_kernel_params_for_ramdisk_uefi |
pass
pt533.14: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test__prepare_iso_image_kernel_params_for_ramdisk_uefi |
||||||
test__prepare_iso_image_uefi |
pass
pt533.15: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test__prepare_iso_image_uefi |
||||||
test__prepare_iso_image_with_node_external_http_url |
pass
pt533.16: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test__prepare_iso_image_with_node_external_http_url |
||||||
test_cleanup_floppy_image |
pass
pt533.17: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_cleanup_floppy_image |
||||||
test_cleanup_iso_image |
pass
pt533.18: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_cleanup_iso_image |
||||||
test_prepare_boot_iso |
pass
pt533.19: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_boot_iso |
||||||
test_prepare_boot_iso_user_supplied |
pass
pt533.20: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_boot_iso_user_supplied |
||||||
test_prepare_configdrive_image |
pass
pt533.21: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_configdrive_image |
||||||
test_prepare_configdrive_image_binary_url |
pass
pt533.22: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_configdrive_image_binary_url |
||||||
test_prepare_configdrive_image_url |
pass
pt533.23: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_configdrive_image_url |
||||||
test_prepare_deploy_iso |
pass
pt533.24: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_deploy_iso |
||||||
test_prepare_deploy_iso_existing_iso |
pass
pt533.25: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_deploy_iso_existing_iso |
||||||
test_prepare_deploy_iso_existing_iso_vendor_prefix |
pass
pt533.26: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_deploy_iso_existing_iso_vendor_prefix |
||||||
test_prepare_deploy_iso_external_ip |
pass
pt533.27: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_deploy_iso_external_ip |
||||||
test_prepare_deploy_iso_network_data |
pass
pt533.28: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_deploy_iso_network_data |
||||||
test_prepare_deploy_iso_tls |
pass
pt533.29: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_deploy_iso_tls |
||||||
test_prepare_disk_image |
pass
pt533.30: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_disk_image |
||||||
test_prepare_disk_image_file |
pass
pt533.31: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_disk_image_file |
||||||
test_prepare_disk_image_prefix |
pass
pt533.32: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_disk_image_prefix |
||||||
test_prepare_floppy_image |
pass
pt533.33: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_floppy_image |
||||||
test_prepare_floppy_image_publish_with_config_external_http_url |
pass
pt533.34: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_floppy_image_publish_with_config_external_http_url |
||||||
test_prepare_floppy_image_publish_with_node_external_http_url |
pass
pt533.35: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_floppy_image_publish_with_node_external_http_url |
||||||
test_prepare_floppy_image_with_external_ip |
pass
pt533.36: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_floppy_image_with_external_ip |
||||||
test_prepare_remote_image |
pass
pt533.37: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_remote_image |
||||||
test_prepare_remote_image_custom_cache |
pass
pt533.38: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_remote_image_custom_cache |
||||||
test_prepare_remote_image_file |
pass
pt533.39: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_remote_image_file |
||||||
test_prepare_remote_image_from_swift |
pass
pt533.40: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_remote_image_from_swift |
||||||
test_prepare_remote_image_local |
pass
pt533.41: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_remote_image_local |
||||||
test_prepare_remote_image_local_external_http_url |
pass
pt533.42: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_remote_image_local_external_http_url |
||||||
test_prepare_remote_image_swift_noop |
pass
pt533.43: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_remote_image_swift_noop |
||||||
test_prepare_remote_image_swift_schema |
pass
pt533.44: ironic.tests.unit.drivers.modules.test_image_utils.RedfishImageUtilsTestCase.test_prepare_remote_image_swift_schema |
||||||
ironic.tests.unit.drivers.modules.test_inspect_utils.GetBMCAddressesTestCase | 8 | 8 | 0 | 0 | 0 | Detail | |
test_localhost_as_url_ignored |
pass
pt534.1: ironic.tests.unit.drivers.modules.test_inspect_utils.GetBMCAddressesTestCase.test_localhost_as_url_ignored |
||||||
test_localhost_ignored |
pass
pt534.2: ironic.tests.unit.drivers.modules.test_inspect_utils.GetBMCAddressesTestCase.test_localhost_ignored |
||||||
test_normal_ip |
pass
pt534.3: ironic.tests.unit.drivers.modules.test_inspect_utils.GetBMCAddressesTestCase.test_normal_ip |
||||||
test_normal_ip_as_url |
pass
pt534.4: ironic.tests.unit.drivers.modules.test_inspect_utils.GetBMCAddressesTestCase.test_normal_ip_as_url |
||||||
test_normal_ipv6_as_url |
pass
pt534.5: ironic.tests.unit.drivers.modules.test_inspect_utils.GetBMCAddressesTestCase.test_normal_ipv6_as_url |
||||||
test_redfish_bmc_address_ipv6_brackets_no_scheme |
pass
pt534.6: ironic.tests.unit.drivers.modules.test_inspect_utils.GetBMCAddressesTestCase.test_redfish_bmc_address_ipv6_brackets_no_scheme |
||||||
test_resolved_host |
pass
pt534.7: ironic.tests.unit.drivers.modules.test_inspect_utils.GetBMCAddressesTestCase.test_resolved_host |
||||||
test_resolved_host_in_url |
pass
pt534.8: ironic.tests.unit.drivers.modules.test_inspect_utils.GetBMCAddressesTestCase.test_resolved_host_in_url |
||||||
ironic.tests.unit.drivers.modules.test_inspect_utils.InspectFunctionTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_create_ports_if_not_exist |
pass
pt535.1: ironic.tests.unit.drivers.modules.test_inspect_utils.InspectFunctionTestCase.test_create_ports_if_not_exist |
||||||
test_create_ports_if_not_exist_attempts_port_creation_blindly |
pass
pt535.2: ironic.tests.unit.drivers.modules.test_inspect_utils.InspectFunctionTestCase.test_create_ports_if_not_exist_attempts_port_creation_blindly |
||||||
test_create_ports_if_not_exist_mac_exception |
pass
pt535.3: ironic.tests.unit.drivers.modules.test_inspect_utils.InspectFunctionTestCase.test_create_ports_if_not_exist_mac_exception |
||||||
ironic.tests.unit.drivers.modules.test_inspect_utils.IntrospectionDataStorageFunctionsTestCase | 11 | 11 | 0 | 0 | 0 | Detail | |
test__get_inspection_data_from_swift |
pass
pt536.1: ironic.tests.unit.drivers.modules.test_inspect_utils.IntrospectionDataStorageFunctionsTestCase.test__get_inspection_data_from_swift |
||||||
test__get_inspection_data_from_swift_exception |
pass
pt536.2: ironic.tests.unit.drivers.modules.test_inspect_utils.IntrospectionDataStorageFunctionsTestCase.test__get_inspection_data_from_swift_exception |
||||||
test__store_inspection_data_in_swift |
pass
pt536.3: ironic.tests.unit.drivers.modules.test_inspect_utils.IntrospectionDataStorageFunctionsTestCase.test__store_inspection_data_in_swift |
||||||
test_get_inspection_data_db |
pass
pt536.4: ironic.tests.unit.drivers.modules.test_inspect_utils.IntrospectionDataStorageFunctionsTestCase.test_get_inspection_data_db |
||||||
test_get_inspection_data_db_exception |
pass
pt536.5: ironic.tests.unit.drivers.modules.test_inspect_utils.IntrospectionDataStorageFunctionsTestCase.test_get_inspection_data_db_exception |
||||||
test_get_inspection_data_nostore |
pass
pt536.6: ironic.tests.unit.drivers.modules.test_inspect_utils.IntrospectionDataStorageFunctionsTestCase.test_get_inspection_data_nostore |
||||||
test_get_inspection_data_swift |
pass
pt536.7: ironic.tests.unit.drivers.modules.test_inspect_utils.IntrospectionDataStorageFunctionsTestCase.test_get_inspection_data_swift |
||||||
test_get_inspection_data_swift_exception |
pass
pt536.8: ironic.tests.unit.drivers.modules.test_inspect_utils.IntrospectionDataStorageFunctionsTestCase.test_get_inspection_data_swift_exception |
||||||
test_store_inspection_data_db |
pass
pt536.9: ironic.tests.unit.drivers.modules.test_inspect_utils.IntrospectionDataStorageFunctionsTestCase.test_store_inspection_data_db |
||||||
test_store_inspection_data_nostore |
pass
pt536.10: ironic.tests.unit.drivers.modules.test_inspect_utils.IntrospectionDataStorageFunctionsTestCase.test_store_inspection_data_nostore |
||||||
test_store_inspection_data_swift |
pass
pt536.11: ironic.tests.unit.drivers.modules.test_inspect_utils.IntrospectionDataStorageFunctionsTestCase.test_store_inspection_data_swift |
||||||
ironic.tests.unit.drivers.modules.test_inspect_utils.LookupCacheTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_clear |
pass
pt537.1: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupCacheTestCase.test_clear |
||||||
test_new_value |
pass
pt537.2: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupCacheTestCase.test_new_value |
||||||
test_replace_with_empty |
pass
pt537.3: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupCacheTestCase.test_replace_with_empty |
||||||
ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase | 23 | 23 | 0 | 0 | 0 | Detail | |
test_by_bmc |
pass
pt538.1: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_by_bmc |
||||||
test_by_bmc_and_mac |
pass
pt538.2: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_by_bmc_and_mac |
||||||
test_by_bmc_and_mac_and_uuid |
pass
pt538.3: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_by_bmc_and_mac_and_uuid |
||||||
test_by_bmc_and_mac_not_found |
pass
pt538.4: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_by_bmc_and_mac_not_found |
||||||
test_by_bmc_not_found |
pass
pt538.5: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_by_bmc_not_found |
||||||
test_by_bmc_wrong_state |
pass
pt538.6: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_by_bmc_wrong_state |
||||||
test_by_mac_not_found |
pass
pt538.7: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_by_mac_not_found |
||||||
test_by_mac_wrong_state |
pass
pt538.8: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_by_mac_wrong_state |
||||||
test_by_macs |
pass
pt538.9: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_by_macs |
||||||
test_by_macs_partial |
pass
pt538.10: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_by_macs_partial |
||||||
test_by_unknown_bmc_and_mac |
pass
pt538.11: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_by_unknown_bmc_and_mac |
||||||
test_by_uuid |
pass
pt538.12: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_by_uuid |
||||||
test_by_uuid_and_unknown_macs |
pass
pt538.13: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_by_uuid_and_unknown_macs |
||||||
test_by_uuid_not_found |
pass
pt538.14: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_by_uuid_not_found |
||||||
test_by_uuid_wrong_state |
pass
pt538.15: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_by_uuid_wrong_state |
||||||
test_conflicting_bmc_and_uuid |
pass
pt538.16: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_conflicting_bmc_and_uuid |
||||||
test_conflicting_macs |
pass
pt538.17: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_conflicting_macs |
||||||
test_conflicting_macs_and_bmc |
pass
pt538.18: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_conflicting_macs_and_bmc |
||||||
test_conflicting_macs_and_uuid |
pass
pt538.19: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_conflicting_macs_and_uuid |
||||||
test_duplicate_bmc |
pass
pt538.20: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_duplicate_bmc |
||||||
test_duplicate_bmc_and_unknown_mac |
pass
pt538.21: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_duplicate_bmc_and_unknown_mac |
||||||
test_duplicate_bmc_resolved_by_macs |
pass
pt538.22: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_duplicate_bmc_resolved_by_macs |
||||||
test_no_input |
pass
pt538.23: ironic.tests.unit.drivers.modules.test_inspect_utils.LookupNodeTestCase.test_no_input |
||||||
ironic.tests.unit.drivers.modules.test_inspect_utils.RunInspectionHooksTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_no_on_error |
pass
pt539.1: ironic.tests.unit.drivers.modules.test_inspect_utils.RunInspectionHooksTestCase.test_no_on_error |
||||||
test_post_hook_on_error_callback |
pass
pt539.2: ironic.tests.unit.drivers.modules.test_inspect_utils.RunInspectionHooksTestCase.test_post_hook_on_error_callback |
||||||
test_pre_hook_on_error_callback |
pass
pt539.3: ironic.tests.unit.drivers.modules.test_inspect_utils.RunInspectionHooksTestCase.test_pre_hook_on_error_callback |
||||||
ironic.tests.unit.drivers.modules.test_inspect_utils.SwiftCleanUp | 4 | 4 | 0 | 0 | 0 | Detail | |
test_clean_up_swift_entries |
pass
pt540.1: ironic.tests.unit.drivers.modules.test_inspect_utils.SwiftCleanUp.test_clean_up_swift_entries |
||||||
test_clean_up_swift_entries_with_404_exception |
pass
pt540.2: ironic.tests.unit.drivers.modules.test_inspect_utils.SwiftCleanUp.test_clean_up_swift_entries_with_404_exception |
||||||
test_clean_up_swift_entries_with_fail_exception |
pass
pt540.3: ironic.tests.unit.drivers.modules.test_inspect_utils.SwiftCleanUp.test_clean_up_swift_entries_with_fail_exception |
||||||
test_clean_up_swift_entries_with_fail_exceptions |
pass
pt540.4: ironic.tests.unit.drivers.modules.test_inspect_utils.SwiftCleanUp.test_clean_up_swift_entries_with_fail_exceptions |
||||||
ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckInitTestCase | 13 | 13 | 0 | 0 | 0 | Detail | |
test_console_init_calls |
pass
pt541.1: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckInitTestCase.test_console_init_calls |
||||||
test_console_init_calls_already_checked |
pass
pt541.2: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckInitTestCase.test_console_init_calls_already_checked |
||||||
test_console_init_calls_for_socat |
pass
pt541.3: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckInitTestCase.test_console_init_calls_for_socat |
||||||
test_console_init_calls_for_socat_already_checked |
pass
pt541.4: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckInitTestCase.test_console_init_calls_for_socat_already_checked |
||||||
test_management_init_calls |
pass
pt541.5: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckInitTestCase.test_management_init_calls |
||||||
test_management_init_calls_already_checked |
pass
pt541.6: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckInitTestCase.test_management_init_calls_already_checked |
||||||
test_power_init_calls |
pass
pt541.7: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckInitTestCase.test_power_init_calls |
||||||
test_power_init_calls_already_checked |
pass
pt541.8: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckInitTestCase.test_power_init_calls_already_checked |
||||||
test_power_init_calls_raises_1 |
pass
pt541.9: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckInitTestCase.test_power_init_calls_raises_1 |
||||||
test_power_init_calls_raises_2 |
pass
pt541.10: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckInitTestCase.test_power_init_calls_raises_2 |
||||||
test_power_init_calls_raises_3 |
pass
pt541.11: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckInitTestCase.test_power_init_calls_raises_3 |
||||||
test_vendor_passthru_init_calls |
pass
pt541.12: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckInitTestCase.test_vendor_passthru_init_calls |
||||||
test_vendor_passthru_init_calls_already_checked |
pass
pt541.13: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckInitTestCase.test_vendor_passthru_init_calls_already_checked |
||||||
ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckOptionSupportedTestCase | 12 | 12 | 0 | 0 | 0 | Detail | |
test_check_all_options_fail |
pass
pt542.1: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckOptionSupportedTestCase.test_check_all_options_fail |
||||||
test_check_all_options_no_ipmitool |
pass
pt542.2: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckOptionSupportedTestCase.test_check_all_options_no_ipmitool |
||||||
test_check_all_options_pass |
pass
pt542.3: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckOptionSupportedTestCase.test_check_all_options_pass |
||||||
test_check_dual_bridge_fail |
pass
pt542.4: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckOptionSupportedTestCase.test_check_dual_bridge_fail |
||||||
test_check_dual_bridge_no_ipmitool |
pass
pt542.5: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckOptionSupportedTestCase.test_check_dual_bridge_no_ipmitool |
||||||
test_check_dual_bridge_pass |
pass
pt542.6: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckOptionSupportedTestCase.test_check_dual_bridge_pass |
||||||
test_check_single_bridge_fail |
pass
pt542.7: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckOptionSupportedTestCase.test_check_single_bridge_fail |
||||||
test_check_single_bridge_no_ipmitool |
pass
pt542.8: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckOptionSupportedTestCase.test_check_single_bridge_no_ipmitool |
||||||
test_check_single_bridge_pass |
pass
pt542.9: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckOptionSupportedTestCase.test_check_single_bridge_pass |
||||||
test_check_timing_fail |
pass
pt542.10: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckOptionSupportedTestCase.test_check_timing_fail |
||||||
test_check_timing_no_ipmitool |
pass
pt542.11: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckOptionSupportedTestCase.test_check_timing_no_ipmitool |
||||||
test_check_timing_pass |
pass
pt542.12: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolCheckOptionSupportedTestCase.test_check_timing_pass |
||||||
ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase | 79 | 79 | 0 | 0 | 0 | Detail | |
test__allocate_port |
pass
pt543.1: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test__allocate_port |
||||||
test__bmc_reset_cold |
pass
pt543.2: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test__bmc_reset_cold |
||||||
test__bmc_reset_fail |
pass
pt543.3: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test__bmc_reset_fail |
||||||
test__bmc_reset_ok |
pass
pt543.4: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test__bmc_reset_ok |
||||||
test__parse_ipmi_sensor_data_debug |
pass
pt543.5: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test__parse_ipmi_sensor_data_debug |
||||||
test__parse_ipmi_sensor_data_failed |
pass
pt543.6: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test__parse_ipmi_sensor_data_failed |
||||||
test__parse_ipmi_sensor_data_missing_sensor_reading |
pass
pt543.7: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test__parse_ipmi_sensor_data_missing_sensor_reading |
||||||
test__parse_ipmi_sensor_data_ok |
pass
pt543.8: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test__parse_ipmi_sensor_data_ok |
||||||
test__release_allocated_port |
pass
pt543.9: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test__release_allocated_port |
||||||
test_detect_vendor |
pass
pt543.10: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_detect_vendor |
||||||
test_dump_sdr_fail |
pass
pt543.11: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_dump_sdr_fail |
||||||
test_dump_sdr_ok |
pass
pt543.12: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_dump_sdr_ok |
||||||
test_get_force_boot_device_persistent |
pass
pt543.13: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_get_force_boot_device_persistent |
||||||
test_get_power_state |
pass
pt543.14: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_get_power_state |
||||||
test_get_power_state_exception |
pass
pt543.15: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_get_power_state_exception |
||||||
test_get_properties |
pass
pt543.16: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_get_properties |
||||||
test_management_interface_force_set_boot_device_ok_bios |
pass
pt543.17: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_force_set_boot_device_ok_bios |
||||||
test_management_interface_get_boot_device |
pass
pt543.18: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_get_boot_device |
||||||
test_management_interface_get_boot_device_fail |
pass
pt543.19: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_get_boot_device_fail |
||||||
test_management_interface_get_boot_device_persistent |
pass
pt543.20: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_get_boot_device_persistent |
||||||
test_management_interface_get_boot_device_unknown_dev |
pass
pt543.21: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_get_boot_device_unknown_dev |
||||||
test_management_interface_get_supported_boot_devices |
pass
pt543.22: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_get_supported_boot_devices |
||||||
test_management_interface_inject_nmi_fail |
pass
pt543.23: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_inject_nmi_fail |
||||||
test_management_interface_inject_nmi_ok |
pass
pt543.24: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_inject_nmi_ok |
||||||
test_management_interface_no_force_set_boot_device_bios |
pass
pt543.25: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_no_force_set_boot_device_bios |
||||||
test_management_interface_set_boot_device_bad_device |
pass
pt543.26: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_set_boot_device_bad_device |
||||||
test_management_interface_set_boot_device_exec_failed |
pass
pt543.27: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_set_boot_device_exec_failed |
||||||
test_management_interface_set_boot_device_ok_bios |
pass
pt543.28: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_set_boot_device_ok_bios |
||||||
test_management_interface_set_boot_device_persistent_bios |
pass
pt543.29: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_set_boot_device_persistent_bios |
||||||
test_management_interface_set_boot_device_uefi |
pass
pt543.30: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_set_boot_device_uefi |
||||||
test_management_interface_set_boot_device_uefi_and_onetime_smci |
pass
pt543.31: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_set_boot_device_uefi_and_onetime_smci |
||||||
test_management_interface_set_boot_device_uefi_and_persistent |
pass
pt543.32: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_set_boot_device_uefi_and_persistent |
||||||
test_management_interface_set_boot_device_uefi_and_persistent_smci |
pass
pt543.33: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_set_boot_device_uefi_and_persistent_smci |
||||||
test_management_interface_set_boot_device_unknown_exception |
pass
pt543.34: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_set_boot_device_unknown_exception |
||||||
test_management_interface_set_boot_device_without_timeout_1_bios |
pass
pt543.35: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_set_boot_device_without_timeout_1_bios |
||||||
test_management_interface_set_boot_device_without_timeout_1_uefi |
pass
pt543.36: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_set_boot_device_without_timeout_1_uefi |
||||||
test_management_interface_set_boot_device_without_timeout_2_bios |
pass
pt543.37: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_set_boot_device_without_timeout_2_bios |
||||||
test_management_interface_set_boot_device_without_timeout_2_uefi |
pass
pt543.38: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_set_boot_device_without_timeout_2_uefi |
||||||
test_management_interface_validate_fail |
pass
pt543.39: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_validate_fail |
||||||
test_management_interface_validate_good |
pass
pt543.40: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_management_interface_validate_good |
||||||
test_power_validate |
pass
pt543.41: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_power_validate |
||||||
test_reboot_already_off |
pass
pt543.42: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_reboot_already_off |
||||||
test_reboot_disable_power_off |
pass
pt543.43: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_reboot_disable_power_off |
||||||
test_reboot_fail_power_off |
pass
pt543.44: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_reboot_fail_power_off |
||||||
test_reboot_fail_power_on |
pass
pt543.45: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_reboot_fail_power_on |
||||||
test_reboot_ok |
pass
pt543.46: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_reboot_ok |
||||||
test_reboot_timeout_fail |
pass
pt543.47: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_reboot_timeout_fail |
||||||
test_reboot_timeout_ok |
pass
pt543.48: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_reboot_timeout_ok |
||||||
test_send_raw_bytes_fail |
pass
pt543.49: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_send_raw_bytes_fail |
||||||
test_send_raw_bytes_from_clean_step |
pass
pt543.50: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_send_raw_bytes_from_clean_step |
||||||
test_send_raw_bytes_is_in_step_list |
pass
pt543.51: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_send_raw_bytes_is_in_step_list |
||||||
test_send_raw_bytes_ok |
pass
pt543.52: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_send_raw_bytes_ok |
||||||
test_send_raw_bytes_returns |
pass
pt543.53: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_send_raw_bytes_returns |
||||||
test_set_power_invalid_state |
pass
pt543.54: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_set_power_invalid_state |
||||||
test_set_power_off_ok |
pass
pt543.55: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_set_power_off_ok |
||||||
test_set_power_off_timeout_ok |
pass
pt543.56: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_set_power_off_timeout_ok |
||||||
test_set_power_on_fail |
pass
pt543.57: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_set_power_on_fail |
||||||
test_set_power_on_ok |
pass
pt543.58: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_set_power_on_ok |
||||||
test_set_power_on_timeout_fail |
pass
pt543.59: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_set_power_on_timeout_fail |
||||||
test_set_power_on_timeout_ok |
pass
pt543.60: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_set_power_on_timeout_ok |
||||||
test_set_power_on_with_next_boot |
pass
pt543.61: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_set_power_on_with_next_boot |
||||||
test_set_power_on_with_next_boot_timeout |
pass
pt543.62: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_set_power_on_with_next_boot_timeout |
||||||
test_set_soft_power_off_ok |
pass
pt543.63: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_set_soft_power_off_ok |
||||||
test_set_soft_power_off_timeout_ok |
pass
pt543.64: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_set_soft_power_off_timeout_ok |
||||||
test_set_soft_reboot_ok |
pass
pt543.65: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_set_soft_reboot_ok |
||||||
test_set_soft_reboot_timeout_fail |
pass
pt543.66: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_set_soft_reboot_timeout_fail |
||||||
test_set_soft_reboot_timeout_ok |
pass
pt543.67: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_set_soft_reboot_timeout_ok |
||||||
test_vendor_passthru_call_bmc_reset_cold |
pass
pt543.68: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_vendor_passthru_call_bmc_reset_cold |
||||||
test_vendor_passthru_call_bmc_reset_warm |
pass
pt543.69: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_vendor_passthru_call_bmc_reset_warm |
||||||
test_vendor_passthru_call_send_raw_bytes |
pass
pt543.70: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_vendor_passthru_call_send_raw_bytes |
||||||
test_vendor_passthru_call_send_raw_bytes_with_http_method |
pass
pt543.71: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_vendor_passthru_call_send_raw_bytes_with_http_method |
||||||
test_vendor_passthru_driver_routes |
pass
pt543.72: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_vendor_passthru_driver_routes |
||||||
test_vendor_passthru_validate__bmc_reset_cold_good |
pass
pt543.73: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_vendor_passthru_validate__bmc_reset_cold_good |
||||||
test_vendor_passthru_validate__bmc_reset_good |
pass
pt543.74: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_vendor_passthru_validate__bmc_reset_good |
||||||
test_vendor_passthru_validate__bmc_reset_warm_good |
pass
pt543.75: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_vendor_passthru_validate__bmc_reset_warm_good |
||||||
test_vendor_passthru_validate__parse_driver_info_fail |
pass
pt543.76: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_vendor_passthru_validate__parse_driver_info_fail |
||||||
test_vendor_passthru_validate__send_raw_bytes_fail |
pass
pt543.77: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_vendor_passthru_validate__send_raw_bytes_fail |
||||||
test_vendor_passthru_validate__send_raw_bytes_good |
pass
pt543.78: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_vendor_passthru_validate__send_raw_bytes_good |
||||||
test_vendor_passthru_vendor_routes |
pass
pt543.79: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolDriverTestCase.test_vendor_passthru_vendor_routes |
||||||
ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase | 38 | 38 | 0 | 0 | 0 | Detail | |
test__exec_ipmitool_IPMI_version_1_5 |
pass
pt544.1: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__exec_ipmitool_IPMI_version_1_5 |
||||||
test__exec_ipmitool_cipher_suite |
pass
pt544.2: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__exec_ipmitool_cipher_suite |
||||||
test__exec_ipmitool_cipher_suite_error_noconfig |
pass
pt544.3: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__exec_ipmitool_cipher_suite_error_noconfig |
||||||
test__exec_ipmitool_cipher_suite_set_with_error_config |
pass
pt544.4: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__exec_ipmitool_cipher_suite_set_with_error_config |
||||||
test__exec_ipmitool_cipher_suite_set_with_error_noconfig |
pass
pt544.5: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__exec_ipmitool_cipher_suite_set_with_error_noconfig |
||||||
test__exec_ipmitool_exception |
pass
pt544.6: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__exec_ipmitool_exception |
||||||
test__exec_ipmitool_first_call_to_address |
pass
pt544.7: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__exec_ipmitool_first_call_to_address |
||||||
test__exec_ipmitool_second_call_to_address_no_sleep |
pass
pt544.8: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__exec_ipmitool_second_call_to_address_no_sleep |
||||||
test__exec_ipmitool_second_call_to_address_sleep |
pass
pt544.9: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__exec_ipmitool_second_call_to_address_sleep |
||||||
test__exec_ipmitool_try_different_cipher_suite |
pass
pt544.10: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__exec_ipmitool_try_different_cipher_suite |
||||||
test__exec_ipmitool_two_calls_to_diff_address |
pass
pt544.11: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__exec_ipmitool_two_calls_to_diff_address |
||||||
test__exec_ipmitool_with_check_exit_code |
pass
pt544.12: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__exec_ipmitool_with_check_exit_code |
||||||
test__exec_ipmitool_with_dual_bridging |
pass
pt544.13: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__exec_ipmitool_with_dual_bridging |
||||||
test__exec_ipmitool_with_empty_username |
pass
pt544.14: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__exec_ipmitool_with_empty_username |
||||||
test__exec_ipmitool_with_ironic_retries |
pass
pt544.15: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__exec_ipmitool_with_ironic_retries |
||||||
test__exec_ipmitool_with_port |
pass
pt544.16: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__exec_ipmitool_with_port |
||||||
test__exec_ipmitool_with_single_bridging |
pass
pt544.17: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__exec_ipmitool_with_single_bridging |
||||||
test__exec_ipmitool_with_timeout |
pass
pt544.18: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__exec_ipmitool_with_timeout |
||||||
test__exec_ipmitool_with_timing |
pass
pt544.19: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__exec_ipmitool_with_timing |
||||||
test__exec_ipmitool_without_timing |
pass
pt544.20: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__exec_ipmitool_without_timing |
||||||
test__exec_ipmitool_without_username |
pass
pt544.21: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__exec_ipmitool_without_username |
||||||
test__prepare_ipmi_password_str_password |
pass
pt544.22: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__prepare_ipmi_password_str_password |
||||||
test__prepare_ipmi_password_with_numeric_password |
pass
pt544.23: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test__prepare_ipmi_password_with_numeric_password |
||||||
test_exec_ipmitool_exception_non_retryable_failure_bmc_initialization_in_progress |
pass
pt544.24: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test_exec_ipmitool_exception_non_retryable_failure_bmc_initialization_in_progress |
||||||
test_exec_ipmitool_exception_non_retryable_failure_insufficient_resources_for_session |
pass
pt544.25: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test_exec_ipmitool_exception_non_retryable_failure_insufficient_resources_for_session |
||||||
test_exec_ipmitool_exception_non_retryable_failure_node_busy |
pass
pt544.26: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test_exec_ipmitool_exception_non_retryable_failure_node_busy |
||||||
test_exec_ipmitool_exception_non_retryable_failure_out_of_space |
pass
pt544.27: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test_exec_ipmitool_exception_non_retryable_failure_out_of_space |
||||||
test_exec_ipmitool_exception_non_retryable_failure_timeout |
pass
pt544.28: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test_exec_ipmitool_exception_non_retryable_failure_timeout |
||||||
test_exec_ipmitool_exception_retries_exceeded_bmc_initialization_in_progress |
pass
pt544.29: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test_exec_ipmitool_exception_retries_exceeded_bmc_initialization_in_progress |
||||||
test_exec_ipmitool_exception_retries_exceeded_insufficient_resources_for_session |
pass
pt544.30: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test_exec_ipmitool_exception_retries_exceeded_insufficient_resources_for_session |
||||||
test_exec_ipmitool_exception_retries_exceeded_node_busy |
pass
pt544.31: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test_exec_ipmitool_exception_retries_exceeded_node_busy |
||||||
test_exec_ipmitool_exception_retries_exceeded_out_of_space |
pass
pt544.32: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test_exec_ipmitool_exception_retries_exceeded_out_of_space |
||||||
test_exec_ipmitool_exception_retries_exceeded_timeout |
pass
pt544.33: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test_exec_ipmitool_exception_retries_exceeded_timeout |
||||||
test_exec_ipmitool_exception_retry_bmc_initialization_in_progress |
pass
pt544.34: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test_exec_ipmitool_exception_retry_bmc_initialization_in_progress |
||||||
test_exec_ipmitool_exception_retry_insufficient_resources_for_session |
pass
pt544.35: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test_exec_ipmitool_exception_retry_insufficient_resources_for_session |
||||||
test_exec_ipmitool_exception_retry_node_busy |
pass
pt544.36: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test_exec_ipmitool_exception_retry_node_busy |
||||||
test_exec_ipmitool_exception_retry_out_of_space |
pass
pt544.37: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test_exec_ipmitool_exception_retry_out_of_space |
||||||
test_exec_ipmitool_exception_retry_timeout |
pass
pt544.38: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodOnEnvPersistenceTestCase.test_exec_ipmitool_exception_retry_timeout |
||||||
ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase | 80 | 80 | 0 | 0 | 0 | Detail | |
test___set_and_wait_no_needless_status_polling |
pass
pt545.1: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test___set_and_wait_no_needless_status_polling |
||||||
test__check_cipher_suite_errors |
pass
pt545.2: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__check_cipher_suite_errors |
||||||
test__choose_cipher_suite_empty_list |
pass
pt545.3: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__choose_cipher_suite_empty_list |
||||||
test__choose_cipher_suite_one_element |
pass
pt545.4: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__choose_cipher_suite_one_element |
||||||
test__choose_cipher_suite_returns_last_to_first |
pass
pt545.5: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__choose_cipher_suite_returns_last_to_first |
||||||
test__exec_ipmitool_IPMI_version_1_5 |
pass
pt545.6: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_IPMI_version_1_5 |
||||||
test__exec_ipmitool_cipher_suite |
pass
pt545.7: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_cipher_suite |
||||||
test__exec_ipmitool_cipher_suite_error_noconfig |
pass
pt545.8: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_cipher_suite_error_noconfig |
||||||
test__exec_ipmitool_cipher_suite_set_with_error_config |
pass
pt545.9: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_cipher_suite_set_with_error_config |
||||||
test__exec_ipmitool_cipher_suite_set_with_error_noconfig |
pass
pt545.10: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_cipher_suite_set_with_error_noconfig |
||||||
test__exec_ipmitool_exception |
pass
pt545.11: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_exception |
||||||
test__exec_ipmitool_first_call_to_address |
pass
pt545.12: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_first_call_to_address |
||||||
test__exec_ipmitool_second_call_to_address_no_sleep |
pass
pt545.13: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_second_call_to_address_no_sleep |
||||||
test__exec_ipmitool_second_call_to_address_sleep |
pass
pt545.14: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_second_call_to_address_sleep |
||||||
test__exec_ipmitool_try_different_cipher_suite |
pass
pt545.15: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_try_different_cipher_suite |
||||||
test__exec_ipmitool_two_calls_to_diff_address |
pass
pt545.16: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_two_calls_to_diff_address |
||||||
test__exec_ipmitool_with_check_exit_code |
pass
pt545.17: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_with_check_exit_code |
||||||
test__exec_ipmitool_with_dual_bridging |
pass
pt545.18: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_with_dual_bridging |
||||||
test__exec_ipmitool_with_empty_username |
pass
pt545.19: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_with_empty_username |
||||||
test__exec_ipmitool_with_ironic_retries |
pass
pt545.20: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_with_ironic_retries |
||||||
test__exec_ipmitool_with_ironic_retries_multiple |
pass
pt545.21: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_with_ironic_retries_multiple |
||||||
test__exec_ipmitool_with_port |
pass
pt545.22: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_with_port |
||||||
test__exec_ipmitool_with_single_bridging |
pass
pt545.23: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_with_single_bridging |
||||||
test__exec_ipmitool_with_timeout |
pass
pt545.24: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_with_timeout |
||||||
test__exec_ipmitool_with_timing |
pass
pt545.25: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_with_timing |
||||||
test__exec_ipmitool_without_timing |
pass
pt545.26: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_without_timing |
||||||
test__exec_ipmitool_without_username |
pass
pt545.27: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__exec_ipmitool_without_username |
||||||
test__ipmitool_timing_args |
pass
pt545.28: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__ipmitool_timing_args |
||||||
test__parse_driver_info |
pass
pt545.29: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info |
||||||
test__parse_driver_info_have_credentials |
pass
pt545.30: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_have_credentials |
||||||
test__parse_driver_info_invalid_ipmi_port |
pass
pt545.31: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_invalid_ipmi_port |
||||||
test__parse_driver_info_invalid_ipmi_prot_version |
pass
pt545.32: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_invalid_ipmi_prot_version |
||||||
test__parse_driver_info_ipmi_cipher_suite |
pass
pt545.33: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_ipmi_cipher_suite |
||||||
test__parse_driver_info_ipmi_cipher_suite_ipmi_1_5 |
pass
pt545.34: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_ipmi_cipher_suite_ipmi_1_5 |
||||||
test__parse_driver_info_ipmi_cipher_suite_not_a_number |
pass
pt545.35: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_ipmi_cipher_suite_not_a_number |
||||||
test__parse_driver_info_ipmi_hex_kg_key |
pass
pt545.36: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_ipmi_hex_kg_key |
||||||
test__parse_driver_info_ipmi_hex_kg_key_odd_chars |
pass
pt545.37: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_ipmi_hex_kg_key_odd_chars |
||||||
test__parse_driver_info_ipmi_port_valid |
pass
pt545.38: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_ipmi_port_valid |
||||||
test__parse_driver_info_ipmi_prot_version_1_5 |
pass
pt545.39: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_ipmi_prot_version_1_5 |
||||||
test__parse_driver_info_numeric_password |
pass
pt545.40: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_numeric_password |
||||||
test__parse_driver_info_terminal_port_allocated |
pass
pt545.41: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_terminal_port_allocated |
||||||
test__parse_driver_info_terminal_port_specified |
pass
pt545.42: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_terminal_port_specified |
||||||
test__parse_driver_info_undefined_credentials |
pass
pt545.43: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_undefined_credentials |
||||||
test__parse_driver_info_with_dual_bridging_missing_parameters |
pass
pt545.44: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_with_dual_bridging_missing_parameters |
||||||
test__parse_driver_info_with_dual_bridging_not_supported |
pass
pt545.45: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_with_dual_bridging_not_supported |
||||||
test__parse_driver_info_with_dual_bridging_pass |
pass
pt545.46: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_with_dual_bridging_pass |
||||||
test__parse_driver_info_with_invalid_bridging_type |
pass
pt545.47: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_with_invalid_bridging_type |
||||||
test__parse_driver_info_with_no_bridging |
pass
pt545.48: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_with_no_bridging |
||||||
test__parse_driver_info_with_single_bridging_missing_parameters |
pass
pt545.49: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_with_single_bridging_missing_parameters |
||||||
test__parse_driver_info_with_single_bridging_not_supported |
pass
pt545.50: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_with_single_bridging_not_supported |
||||||
test__parse_driver_info_with_single_bridging_pass |
pass
pt545.51: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__parse_driver_info_with_single_bridging_pass |
||||||
test__power_on_max_retries |
pass
pt545.52: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__power_on_max_retries |
||||||
test__power_status_error |
pass
pt545.53: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__power_status_error |
||||||
test__power_status_exception |
pass
pt545.54: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__power_status_exception |
||||||
test__power_status_off |
pass
pt545.55: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__power_status_off |
||||||
test__power_status_on |
pass
pt545.56: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__power_status_on |
||||||
test__prepare_ipmi_password_caller_exception |
pass
pt545.57: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__prepare_ipmi_password_caller_exception |
||||||
test__prepare_ipmi_password_str_password |
pass
pt545.58: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__prepare_ipmi_password_str_password |
||||||
test__prepare_ipmi_password_tempfile_known_exception |
pass
pt545.59: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__prepare_ipmi_password_tempfile_known_exception |
||||||
test__prepare_ipmi_password_tempfile_unknown_exception |
pass
pt545.60: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__prepare_ipmi_password_tempfile_unknown_exception |
||||||
test__prepare_ipmi_password_with_numeric_password |
pass
pt545.61: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__prepare_ipmi_password_with_numeric_password |
||||||
test__prepare_ipmi_password_write_exception |
pass
pt545.62: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__prepare_ipmi_password_write_exception |
||||||
test__set_and_wait_explicit_reboot |
pass
pt545.63: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__set_and_wait_explicit_reboot |
||||||
test__soft_power_off |
pass
pt545.64: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__soft_power_off |
||||||
test__soft_power_off_max_retries |
pass
pt545.65: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test__soft_power_off_max_retries |
||||||
test_exec_ipmitool_exception_non_retryable_failure_bmc_initialization_in_progress |
pass
pt545.66: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test_exec_ipmitool_exception_non_retryable_failure_bmc_initialization_in_progress |
||||||
test_exec_ipmitool_exception_non_retryable_failure_insufficient_resources_for_session |
pass
pt545.67: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test_exec_ipmitool_exception_non_retryable_failure_insufficient_resources_for_session |
||||||
test_exec_ipmitool_exception_non_retryable_failure_node_busy |
pass
pt545.68: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test_exec_ipmitool_exception_non_retryable_failure_node_busy |
||||||
test_exec_ipmitool_exception_non_retryable_failure_out_of_space |
pass
pt545.69: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test_exec_ipmitool_exception_non_retryable_failure_out_of_space |
||||||
test_exec_ipmitool_exception_non_retryable_failure_timeout |
pass
pt545.70: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test_exec_ipmitool_exception_non_retryable_failure_timeout |
||||||
test_exec_ipmitool_exception_retries_exceeded_bmc_initialization_in_progress |
pass
pt545.71: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test_exec_ipmitool_exception_retries_exceeded_bmc_initialization_in_progress |
||||||
test_exec_ipmitool_exception_retries_exceeded_insufficient_resources_for_session |
pass
pt545.72: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test_exec_ipmitool_exception_retries_exceeded_insufficient_resources_for_session |
||||||
test_exec_ipmitool_exception_retries_exceeded_node_busy |
pass
pt545.73: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test_exec_ipmitool_exception_retries_exceeded_node_busy |
||||||
test_exec_ipmitool_exception_retries_exceeded_out_of_space |
pass
pt545.74: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test_exec_ipmitool_exception_retries_exceeded_out_of_space |
||||||
test_exec_ipmitool_exception_retries_exceeded_timeout |
pass
pt545.75: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test_exec_ipmitool_exception_retries_exceeded_timeout |
||||||
test_exec_ipmitool_exception_retry_bmc_initialization_in_progress |
pass
pt545.76: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test_exec_ipmitool_exception_retry_bmc_initialization_in_progress |
||||||
test_exec_ipmitool_exception_retry_insufficient_resources_for_session |
pass
pt545.77: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test_exec_ipmitool_exception_retry_insufficient_resources_for_session |
||||||
test_exec_ipmitool_exception_retry_node_busy |
pass
pt545.78: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test_exec_ipmitool_exception_retry_node_busy |
||||||
test_exec_ipmitool_exception_retry_out_of_space |
pass
pt545.79: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test_exec_ipmitool_exception_retry_out_of_space |
||||||
test_exec_ipmitool_exception_retry_timeout |
pass
pt545.80: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolPrivateMethodTestCase.test_exec_ipmitool_exception_retry_timeout |
||||||
ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolShellinaboxTestCase | 18 | 18 | 0 | 0 | 0 | Detail | |
test__exec_stop_console |
pass
pt546.1: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolShellinaboxTestCase.test__exec_stop_console |
||||||
test__get_ipmi_cmd |
pass
pt546.2: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolShellinaboxTestCase.test__get_ipmi_cmd |
||||||
test__get_ipmi_cmd_without_user |
pass
pt546.3: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolShellinaboxTestCase.test__get_ipmi_cmd_without_user |
||||||
test__start_console |
pass
pt546.4: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolShellinaboxTestCase.test__start_console |
||||||
test__start_console_empty_password |
pass
pt546.5: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolShellinaboxTestCase.test__start_console_empty_password |
||||||
test__start_console_fail |
pass
pt546.6: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolShellinaboxTestCase.test__start_console_fail |
||||||
test__start_console_fail_nodir |
pass
pt546.7: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolShellinaboxTestCase.test__start_console_fail_nodir |
||||||
test_console_validate |
pass
pt546.8: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolShellinaboxTestCase.test_console_validate |
||||||
test_console_validate_invalid_port |
pass
pt546.9: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolShellinaboxTestCase.test_console_validate_invalid_port |
||||||
test_console_validate_missing_port |
pass
pt546.10: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolShellinaboxTestCase.test_console_validate_missing_port |
||||||
test_console_validate_missing_port_auto_allocate |
pass
pt546.11: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolShellinaboxTestCase.test_console_validate_missing_port_auto_allocate |
||||||
test_console_validate_wrong_ipmi_protocol_version |
pass
pt546.12: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolShellinaboxTestCase.test_console_validate_wrong_ipmi_protocol_version |
||||||
test_get_console |
pass
pt546.13: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolShellinaboxTestCase.test_get_console |
||||||
test_start_console |
pass
pt546.14: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolShellinaboxTestCase.test_start_console |
||||||
test_start_console_alloc_port |
pass
pt546.15: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolShellinaboxTestCase.test_start_console_alloc_port |
||||||
test_start_console_with_port |
pass
pt546.16: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolShellinaboxTestCase.test_start_console_with_port |
||||||
test_stop_console |
pass
pt546.17: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolShellinaboxTestCase.test_stop_console |
||||||
test_stop_console_fail |
pass
pt546.18: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolShellinaboxTestCase.test_stop_console_fail |
||||||
ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolSocatDriverTestCase | 18 | 18 | 0 | 0 | 0 | Detail | |
test__exec_stop_console |
pass
pt547.1: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolSocatDriverTestCase.test__exec_stop_console |
||||||
test__get_ipmi_cmd |
pass
pt547.2: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolSocatDriverTestCase.test__get_ipmi_cmd |
||||||
test__get_ipmi_cmd_without_user |
pass
pt547.3: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolSocatDriverTestCase.test__get_ipmi_cmd_without_user |
||||||
test__start_console |
pass
pt547.4: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolSocatDriverTestCase.test__start_console |
||||||
test__start_console_empty_password |
pass
pt547.5: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolSocatDriverTestCase.test__start_console_empty_password |
||||||
test__start_console_fail |
pass
pt547.6: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolSocatDriverTestCase.test__start_console_fail |
||||||
test__start_console_fail_nodir |
pass
pt547.7: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolSocatDriverTestCase.test__start_console_fail_nodir |
||||||
test_console_validate |
pass
pt547.8: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolSocatDriverTestCase.test_console_validate |
||||||
test_console_validate_invalid_port |
pass
pt547.9: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolSocatDriverTestCase.test_console_validate_invalid_port |
||||||
test_console_validate_missing_port |
pass
pt547.10: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolSocatDriverTestCase.test_console_validate_missing_port |
||||||
test_console_validate_missing_port_auto_allocate |
pass
pt547.11: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolSocatDriverTestCase.test_console_validate_missing_port_auto_allocate |
||||||
test_console_validate_wrong_ipmi_protocol_version |
pass
pt547.12: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolSocatDriverTestCase.test_console_validate_wrong_ipmi_protocol_version |
||||||
test_get_console |
pass
pt547.13: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolSocatDriverTestCase.test_get_console |
||||||
test_start_console |
pass
pt547.14: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolSocatDriverTestCase.test_start_console |
||||||
test_start_console_alloc_port |
pass
pt547.15: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolSocatDriverTestCase.test_start_console_alloc_port |
||||||
test_start_console_with_port |
pass
pt547.16: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolSocatDriverTestCase.test_start_console_with_port |
||||||
test_stop_console |
pass
pt547.17: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolSocatDriverTestCase.test_stop_console |
||||||
test_stop_console_fail |
pass
pt547.18: ironic.tests.unit.drivers.modules.test_ipmitool.IPMIToolSocatDriverTestCase.test_stop_console_fail |
||||||
ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootBaseUtils | 1 | 1 | 0 | 0 | 0 | Detail | |
test__node_set_boot_device_for_network_boot |
pass
pt548.1: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootBaseUtils.test__node_set_boot_device_for_network_boot |
||||||
ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase | 41 | 41 | 0 | 0 | 0 | Detail | |
test_clean_up_instance |
pass
pt549.1: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_clean_up_instance |
||||||
test_clean_up_ramdisk |
pass
pt549.2: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_clean_up_ramdisk |
||||||
test_clean_up_ramdisk_rescue |
pass
pt549.3: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_clean_up_ramdisk_rescue |
||||||
test_ensure_boot_interface_is_not_http_enabled |
pass
pt549.4: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_ensure_boot_interface_is_not_http_enabled |
||||||
test_get_properties |
pass
pt549.5: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_get_properties |
||||||
test_prepare_instance |
pass
pt549.6: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_instance |
||||||
test_prepare_instance_active |
pass
pt549.7: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_instance_active |
||||||
test_prepare_instance_netboot_iscsi |
pass
pt549.8: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_instance_netboot_iscsi |
||||||
test_prepare_instance_netboot_iscsi_bios |
pass
pt549.9: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_instance_netboot_iscsi_bios |
||||||
test_prepare_instance_netboot_ramdisk |
pass
pt549.10: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_instance_netboot_ramdisk |
||||||
test_prepare_instance_ramdisk |
pass
pt549.11: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_instance_ramdisk |
||||||
test_prepare_instance_ramdisk_bios |
pass
pt549.12: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_instance_ramdisk_bios |
||||||
test_prepare_instance_ramdisk_with_kernel_arg |
pass
pt549.13: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_instance_ramdisk_with_kernel_arg |
||||||
test_prepare_instance_with_fallback |
pass
pt549.14: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_instance_with_fallback |
||||||
test_prepare_ramdisk |
pass
pt549.15: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_ramdisk |
||||||
test_prepare_ramdisk_cleaning |
pass
pt549.16: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_ramdisk_cleaning |
||||||
test_prepare_ramdisk_conflicting_boot_modes |
pass
pt549.17: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_ramdisk_conflicting_boot_modes |
||||||
test_prepare_ramdisk_conflicting_boot_modes_set_unsupported |
pass
pt549.18: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_ramdisk_conflicting_boot_modes_set_unsupported |
||||||
test_prepare_ramdisk_ipxe_swift |
pass
pt549.19: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_ramdisk_ipxe_swift |
||||||
test_prepare_ramdisk_ipxe_swift_whole_disk_image |
pass
pt549.20: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_ramdisk_ipxe_swift_whole_disk_image |
||||||
test_prepare_ramdisk_ipxe_with_copy_file_different |
pass
pt549.21: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_ramdisk_ipxe_with_copy_file_different |
||||||
test_prepare_ramdisk_ipxe_with_copy_no_file |
pass
pt549.22: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_ramdisk_ipxe_with_copy_no_file |
||||||
test_prepare_ramdisk_ipxe_without_copy |
pass
pt549.23: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_ramdisk_ipxe_without_copy |
||||||
test_prepare_ramdisk_rescue |
pass
pt549.24: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_ramdisk_rescue |
||||||
test_prepare_ramdisk_set_boot_mode_not_called |
pass
pt549.25: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_ramdisk_set_boot_mode_not_called |
||||||
test_prepare_ramdisk_set_boot_mode_on_bm |
pass
pt549.26: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_ramdisk_set_boot_mode_on_bm |
||||||
test_prepare_ramdisk_set_boot_mode_on_ironic |
pass
pt549.27: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_ramdisk_set_boot_mode_on_ironic |
||||||
test_prepare_ramdisk_set_default_boot_mode_on_ironic_bios |
pass
pt549.28: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_ramdisk_set_default_boot_mode_on_ironic_bios |
||||||
test_prepare_ramdisk_set_default_boot_mode_on_ironic_uefi |
pass
pt549.29: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_ramdisk_set_default_boot_mode_on_ironic_uefi |
||||||
test_prepare_ramdisk_uefi |
pass
pt549.30: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_prepare_ramdisk_uefi |
||||||
test_validate_fail_missing_deploy_kernel |
pass
pt549.31: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_validate_fail_missing_deploy_kernel |
||||||
test_validate_fail_missing_deploy_ramdisk |
pass
pt549.32: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_validate_fail_missing_deploy_ramdisk |
||||||
test_validate_fail_no_port |
pass
pt549.33: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_validate_fail_no_port |
||||||
test_validate_good |
pass
pt549.34: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_validate_good |
||||||
test_validate_good_whole_disk_image |
pass
pt549.35: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_validate_good_whole_disk_image |
||||||
test_validate_inspection |
pass
pt549.36: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_validate_inspection |
||||||
test_validate_inspection_no_inspection_ramdisk |
pass
pt549.37: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_validate_inspection_no_inspection_ramdisk |
||||||
test_validate_no_image_source_for_local_boot |
pass
pt549.38: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_validate_no_image_source_for_local_boot |
||||||
test_validate_skip_check_write_image_false |
pass
pt549.39: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_validate_skip_check_write_image_false |
||||||
test_validate_with_boot_iso |
pass
pt549.40: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_validate_with_boot_iso |
||||||
test_validate_with_boot_iso_and_image_source |
pass
pt549.41: ironic.tests.unit.drivers.modules.test_ipxe.iPXEBootTestCase.test_validate_with_boot_iso_and_image_source |
||||||
ironic.tests.unit.drivers.modules.test_ipxe.iPXEHttpBootTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_http_boot_enabled |
pass
pt550.1: ironic.tests.unit.drivers.modules.test_ipxe.iPXEHttpBootTestCase.test_http_boot_enabled |
||||||
test_prepare_ramdisk |
pass
pt550.2: ironic.tests.unit.drivers.modules.test_ipxe.iPXEHttpBootTestCase.test_prepare_ramdisk |
||||||
test_prepare_ramdisk_rescue |
pass
pt550.3: ironic.tests.unit.drivers.modules.test_ipxe.iPXEHttpBootTestCase.test_prepare_ramdisk_rescue |
||||||
test_prepare_ramdisk_uefi |
pass
pt550.4: ironic.tests.unit.drivers.modules.test_ipxe.iPXEHttpBootTestCase.test_prepare_ramdisk_uefi |
||||||
ironic.tests.unit.drivers.modules.test_ipxe.iPXEValidateRescueTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_validate_rescue |
pass
pt551.1: ironic.tests.unit.drivers.modules.test_ipxe.iPXEValidateRescueTestCase.test_validate_rescue |
||||||
test_validate_rescue_fails_no_rescue_kernel |
pass
pt551.2: ironic.tests.unit.drivers.modules.test_ipxe.iPXEValidateRescueTestCase.test_validate_rescue_fails_no_rescue_kernel |
||||||
test_validate_rescue_no_rescue_ramdisk |
pass
pt551.3: ironic.tests.unit.drivers.modules.test_ipxe.iPXEValidateRescueTestCase.test_validate_rescue_no_rescue_ramdisk |
||||||
ironic.tests.unit.drivers.modules.test_noop.NoInterfacesTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_bios |
pass
pt552.1: ironic.tests.unit.drivers.modules.test_noop.NoInterfacesTestCase.test_bios |
||||||
test_console |
pass
pt552.2: ironic.tests.unit.drivers.modules.test_noop.NoInterfacesTestCase.test_console |
||||||
test_inspect |
pass
pt552.3: ironic.tests.unit.drivers.modules.test_noop.NoInterfacesTestCase.test_inspect |
||||||
test_load_by_name |
pass
pt552.4: ironic.tests.unit.drivers.modules.test_noop.NoInterfacesTestCase.test_load_by_name |
||||||
test_rescue |
pass
pt552.5: ironic.tests.unit.drivers.modules.test_noop.NoInterfacesTestCase.test_rescue |
||||||
test_vendor |
pass
pt552.6: ironic.tests.unit.drivers.modules.test_noop.NoInterfacesTestCase.test_vendor |
||||||
ironic.tests.unit.drivers.modules.test_noop_mgmt.TestNoopManagement | 2 | 2 | 0 | 0 | 0 | Detail | |
test_dummy_methods |
pass
pt553.1: ironic.tests.unit.drivers.modules.test_noop_mgmt.TestNoopManagement.test_dummy_methods |
||||||
test_set_boot_device |
pass
pt553.2: ironic.tests.unit.drivers.modules.test_noop_mgmt.TestNoopManagement.test_set_boot_device |
||||||
ironic.tests.unit.drivers.modules.test_pxe.HttpBootTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_http_boot_enabled |
pass
pt554.1: ironic.tests.unit.drivers.modules.test_pxe.HttpBootTestCase.test_http_boot_enabled |
||||||
test_prepare_ramdisk |
pass
pt554.2: ironic.tests.unit.drivers.modules.test_pxe.HttpBootTestCase.test_prepare_ramdisk |
||||||
test_prepare_ramdisk_rescue |
pass
pt554.3: ironic.tests.unit.drivers.modules.test_pxe.HttpBootTestCase.test_prepare_ramdisk_rescue |
||||||
test_prepare_ramdisk_uefi |
pass
pt554.4: ironic.tests.unit.drivers.modules.test_pxe.HttpBootTestCase.test_prepare_ramdisk_uefi |
||||||
ironic.tests.unit.drivers.modules.test_pxe.PXEAnacondaDeployTestCase | 8 | 8 | 0 | 0 | 0 | Detail | |
test_deploy |
pass
pt555.1: ironic.tests.unit.drivers.modules.test_pxe.PXEAnacondaDeployTestCase.test_deploy |
||||||
test_heartbeat_deploy_end |
pass
pt555.2: ironic.tests.unit.drivers.modules.test_pxe.PXEAnacondaDeployTestCase.test_heartbeat_deploy_end |
||||||
test_heartbeat_deploy_error |
pass
pt555.3: ironic.tests.unit.drivers.modules.test_pxe.PXEAnacondaDeployTestCase.test_heartbeat_deploy_error |
||||||
test_heartbeat_deploy_start |
pass
pt555.4: ironic.tests.unit.drivers.modules.test_pxe.PXEAnacondaDeployTestCase.test_heartbeat_deploy_start |
||||||
test_prepare |
pass
pt555.5: ironic.tests.unit.drivers.modules.test_pxe.PXEAnacondaDeployTestCase.test_prepare |
||||||
test_prepare_active |
pass
pt555.6: ironic.tests.unit.drivers.modules.test_pxe.PXEAnacondaDeployTestCase.test_prepare_active |
||||||
test_prepare_cleaning |
pass
pt555.7: ironic.tests.unit.drivers.modules.test_pxe.PXEAnacondaDeployTestCase.test_prepare_cleaning |
||||||
test_reboot_to_instance |
pass
pt555.8: ironic.tests.unit.drivers.modules.test_pxe.PXEAnacondaDeployTestCase.test_reboot_to_instance |
||||||
ironic.tests.unit.drivers.modules.test_pxe.PXEBootRetryTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_check_boot_status_maintenance |
pass
pt556.1: ironic.tests.unit.drivers.modules.test_pxe.PXEBootRetryTestCase.test_check_boot_status_maintenance |
||||||
test_check_boot_status_not_retry_with_token |
pass
pt556.2: ironic.tests.unit.drivers.modules.test_pxe.PXEBootRetryTestCase.test_check_boot_status_not_retry_with_token |
||||||
test_check_boot_status_recent_power_change |
pass
pt556.3: ironic.tests.unit.drivers.modules.test_pxe.PXEBootRetryTestCase.test_check_boot_status_recent_power_change |
||||||
test_check_boot_status_retry |
pass
pt556.4: ironic.tests.unit.drivers.modules.test_pxe.PXEBootRetryTestCase.test_check_boot_status_retry |
||||||
test_check_boot_status_wrong_state |
pass
pt556.5: ironic.tests.unit.drivers.modules.test_pxe.PXEBootRetryTestCase.test_check_boot_status_wrong_state |
||||||
test_check_boot_timeouts |
pass
pt556.6: ironic.tests.unit.drivers.modules.test_pxe.PXEBootRetryTestCase.test_check_boot_timeouts |
||||||
ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase | 36 | 36 | 0 | 0 | 0 | Detail | |
test_clean_up_instance |
pass
pt557.1: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_clean_up_instance |
||||||
test_clean_up_ramdisk |
pass
pt557.2: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_clean_up_ramdisk |
||||||
test_clean_up_ramdisk_rescue |
pass
pt557.3: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_clean_up_ramdisk_rescue |
||||||
test_get_properties |
pass
pt557.4: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_get_properties |
||||||
test_prepare_instance |
pass
pt557.5: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_prepare_instance |
||||||
test_prepare_instance_active |
pass
pt557.6: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_prepare_instance_active |
||||||
test_prepare_instance_kickstart |
pass
pt557.7: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_prepare_instance_kickstart |
||||||
test_prepare_instance_kickstart_bios |
pass
pt557.8: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_prepare_instance_kickstart_bios |
||||||
test_prepare_instance_lenovo |
pass
pt557.9: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_prepare_instance_lenovo |
||||||
test_prepare_instance_ramdisk_pxe_conf_exists |
pass
pt557.10: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_prepare_instance_ramdisk_pxe_conf_exists |
||||||
test_prepare_instance_ramdisk_pxe_conf_missing |
pass
pt557.11: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_prepare_instance_ramdisk_pxe_conf_missing |
||||||
test_prepare_ramdisk |
pass
pt557.12: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_prepare_ramdisk |
||||||
test_prepare_ramdisk_bios |
pass
pt557.13: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_prepare_ramdisk_bios |
||||||
test_prepare_ramdisk_cleaning |
pass
pt557.14: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_prepare_ramdisk_cleaning |
||||||
test_prepare_ramdisk_conflicting_boot_modes |
pass
pt557.15: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_prepare_ramdisk_conflicting_boot_modes |
||||||
test_prepare_ramdisk_conflicting_boot_modes_set_unsupported |
pass
pt557.16: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_prepare_ramdisk_conflicting_boot_modes_set_unsupported |
||||||
test_prepare_ramdisk_rescue |
pass
pt557.17: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_prepare_ramdisk_rescue |
||||||
test_prepare_ramdisk_rescue_bios |
pass
pt557.18: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_prepare_ramdisk_rescue_bios |
||||||
test_prepare_ramdisk_set_boot_mode_not_called |
pass
pt557.19: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_prepare_ramdisk_set_boot_mode_not_called |
||||||
test_prepare_ramdisk_set_boot_mode_on_bm |
pass
pt557.20: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_prepare_ramdisk_set_boot_mode_on_bm |
||||||
test_prepare_ramdisk_set_boot_mode_on_ironic |
pass
pt557.21: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_prepare_ramdisk_set_boot_mode_on_ironic |
||||||
test_prepare_ramdisk_set_default_boot_mode_on_ironic_bios |
pass
pt557.22: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_prepare_ramdisk_set_default_boot_mode_on_ironic_bios |
||||||
test_prepare_ramdisk_set_default_boot_mode_on_ironic_uefi |
pass
pt557.23: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_prepare_ramdisk_set_default_boot_mode_on_ironic_uefi |
||||||
test_prepare_ramdisk_uefi |
pass
pt557.24: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_prepare_ramdisk_uefi |
||||||
test_validate_fail_missing_deploy_kernel |
pass
pt557.25: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_validate_fail_missing_deploy_kernel |
||||||
test_validate_fail_missing_deploy_ramdisk |
pass
pt557.26: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_validate_fail_missing_deploy_ramdisk |
||||||
test_validate_fail_no_port |
pass
pt557.27: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_validate_fail_no_port |
||||||
test_validate_good |
pass
pt557.28: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_validate_good |
||||||
test_validate_good_whole_disk_image |
pass
pt557.29: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_validate_good_whole_disk_image |
||||||
test_validate_inspection |
pass
pt557.30: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_validate_inspection |
||||||
test_validate_inspection_no_inspection_ramdisk |
pass
pt557.31: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_validate_inspection_no_inspection_ramdisk |
||||||
test_validate_kickstart_fail_http_url_not_set |
pass
pt557.32: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_validate_kickstart_fail_http_url_not_set |
||||||
test_validate_kickstart_missing_stage2_id |
pass
pt557.33: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_validate_kickstart_missing_stage2_id |
||||||
test_validate_no_image_source_for_local_boot |
pass
pt557.34: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_validate_no_image_source_for_local_boot |
||||||
test_validate_non_local |
pass
pt557.35: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_validate_non_local |
||||||
test_validate_skip_check_write_image_false |
pass
pt557.36: ironic.tests.unit.drivers.modules.test_pxe.PXEBootTestCase.test_validate_skip_check_write_image_false |
||||||
ironic.tests.unit.drivers.modules.test_pxe.PXEValidateRescueTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_http_boot_not_enabled |
pass
pt558.1: ironic.tests.unit.drivers.modules.test_pxe.PXEValidateRescueTestCase.test_http_boot_not_enabled |
||||||
test_validate_rescue |
pass
pt558.2: ironic.tests.unit.drivers.modules.test_pxe.PXEValidateRescueTestCase.test_validate_rescue |
||||||
test_validate_rescue_fails_no_rescue_kernel |
pass
pt558.3: ironic.tests.unit.drivers.modules.test_pxe.PXEValidateRescueTestCase.test_validate_rescue_fails_no_rescue_kernel |
||||||
test_validate_rescue_no_rescue_ramdisk |
pass
pt558.4: ironic.tests.unit.drivers.modules.test_pxe.PXEValidateRescueTestCase.test_validate_rescue_no_rescue_ramdisk |
||||||
ironic.tests.unit.drivers.modules.test_pxe.iPXEBootRetryTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_check_boot_status_maintenance |
pass
pt559.1: ironic.tests.unit.drivers.modules.test_pxe.iPXEBootRetryTestCase.test_check_boot_status_maintenance |
||||||
test_check_boot_status_not_retry_with_token |
pass
pt559.2: ironic.tests.unit.drivers.modules.test_pxe.iPXEBootRetryTestCase.test_check_boot_status_not_retry_with_token |
||||||
test_check_boot_status_recent_power_change |
pass
pt559.3: ironic.tests.unit.drivers.modules.test_pxe.iPXEBootRetryTestCase.test_check_boot_status_recent_power_change |
||||||
test_check_boot_status_retry |
pass
pt559.4: ironic.tests.unit.drivers.modules.test_pxe.iPXEBootRetryTestCase.test_check_boot_status_retry |
||||||
test_check_boot_status_wrong_state |
pass
pt559.5: ironic.tests.unit.drivers.modules.test_pxe.iPXEBootRetryTestCase.test_check_boot_status_wrong_state |
||||||
test_check_boot_timeouts |
pass
pt559.6: ironic.tests.unit.drivers.modules.test_pxe.iPXEBootRetryTestCase.test_check_boot_timeouts |
||||||
ironic.tests.unit.drivers.modules.test_ramdisk.RamdiskDeployTestCase | 16 | 16 | 0 | 0 | 0 | Detail | |
test_deploy |
pass
pt560.1: ironic.tests.unit.drivers.modules.test_ramdisk.RamdiskDeployTestCase.test_deploy |
||||||
test_deploy_with_configdrive |
pass
pt560.2: ironic.tests.unit.drivers.modules.test_ramdisk.RamdiskDeployTestCase.test_deploy_with_configdrive |
||||||
test_deploy_with_smartnic_port |
pass
pt560.3: ironic.tests.unit.drivers.modules.test_ramdisk.RamdiskDeployTestCase.test_deploy_with_smartnic_port |
||||||
test_execute_clean_step |
pass
pt560.4: ironic.tests.unit.drivers.modules.test_ramdisk.RamdiskDeployTestCase.test_execute_clean_step |
||||||
test_get_clean_steps |
pass
pt560.5: ironic.tests.unit.drivers.modules.test_ramdisk.RamdiskDeployTestCase.test_get_clean_steps |
||||||
test_get_deploy_steps |
pass
pt560.6: ironic.tests.unit.drivers.modules.test_ramdisk.RamdiskDeployTestCase.test_get_deploy_steps |
||||||
test_prepare |
pass
pt560.7: ironic.tests.unit.drivers.modules.test_ramdisk.RamdiskDeployTestCase.test_prepare |
||||||
test_prepare_active |
pass
pt560.8: ironic.tests.unit.drivers.modules.test_ramdisk.RamdiskDeployTestCase.test_prepare_active |
||||||
test_prepare_cleaning |
pass
pt560.9: ironic.tests.unit.drivers.modules.test_ramdisk.RamdiskDeployTestCase.test_prepare_cleaning |
||||||
test_prepare_instance_ramdisk |
pass
pt560.10: ironic.tests.unit.drivers.modules.test_ramdisk.RamdiskDeployTestCase.test_prepare_instance_ramdisk |
||||||
test_prepare_unrescuing |
pass
pt560.11: ironic.tests.unit.drivers.modules.test_ramdisk.RamdiskDeployTestCase.test_prepare_unrescuing |
||||||
test_tear_down_cleaning |
pass
pt560.12: ironic.tests.unit.drivers.modules.test_ramdisk.RamdiskDeployTestCase.test_tear_down_cleaning |
||||||
test_validate |
pass
pt560.13: ironic.tests.unit.drivers.modules.test_ramdisk.RamdiskDeployTestCase.test_validate |
||||||
test_validate_calls_boot_validate |
pass
pt560.14: ironic.tests.unit.drivers.modules.test_ramdisk.RamdiskDeployTestCase.test_validate_calls_boot_validate |
||||||
test_validate_interface_mismatch |
pass
pt560.15: ironic.tests.unit.drivers.modules.test_ramdisk.RamdiskDeployTestCase.test_validate_interface_mismatch |
||||||
test_validate_with_boot_iso |
pass
pt560.16: ironic.tests.unit.drivers.modules.test_ramdisk.RamdiskDeployTestCase.test_validate_with_boot_iso |
||||||
ironic.tests.unit.drivers.modules.test_snmp.SNMPClientTestCase | 19 | 19 | 0 | 0 | 0 | Detail | |
test___init__ |
pass
pt561.1: ironic.tests.unit.drivers.modules.test_snmp.SNMPClientTestCase.test___init__ |
||||||
test__get_auth_v1_read |
pass
pt561.2: ironic.tests.unit.drivers.modules.test_snmp.SNMPClientTestCase.test__get_auth_v1_read |
||||||
test__get_auth_v1_write |
pass
pt561.3: ironic.tests.unit.drivers.modules.test_snmp.SNMPClientTestCase.test__get_auth_v1_write |
||||||
test__get_auth_v3 |
pass
pt561.4: ironic.tests.unit.drivers.modules.test_snmp.SNMPClientTestCase.test__get_auth_v3 |
||||||
test__get_client |
pass
pt561.5: ironic.tests.unit.drivers.modules.test_snmp.SNMPClientTestCase.test__get_client |
||||||
test__get_context |
pass
pt561.6: ironic.tests.unit.drivers.modules.test_snmp.SNMPClientTestCase.test__get_context |
||||||
test__get_transport |
pass
pt561.7: ironic.tests.unit.drivers.modules.test_snmp.SNMPClientTestCase.test__get_transport |
||||||
test__get_transport_custom_retries |
pass
pt561.8: ironic.tests.unit.drivers.modules.test_snmp.SNMPClientTestCase.test__get_transport_custom_retries |
||||||
test__get_transport_custom_timeout |
pass
pt561.9: ironic.tests.unit.drivers.modules.test_snmp.SNMPClientTestCase.test__get_transport_custom_timeout |
||||||
test__get_transport_err |
pass
pt561.10: ironic.tests.unit.drivers.modules.test_snmp.SNMPClientTestCase.test__get_transport_err |
||||||
test_get |
pass
pt561.11: ironic.tests.unit.drivers.modules.test_snmp.SNMPClientTestCase.test_get |
||||||
test_get_err_engine |
pass
pt561.12: ironic.tests.unit.drivers.modules.test_snmp.SNMPClientTestCase.test_get_err_engine |
||||||
test_get_err_transport |
pass
pt561.13: ironic.tests.unit.drivers.modules.test_snmp.SNMPClientTestCase.test_get_err_transport |
||||||
test_get_next |
pass
pt561.14: ironic.tests.unit.drivers.modules.test_snmp.SNMPClientTestCase.test_get_next |
||||||
test_get_next_err_engine |
pass
pt561.15: ironic.tests.unit.drivers.modules.test_snmp.SNMPClientTestCase.test_get_next_err_engine |
||||||
test_get_next_err_transport |
pass
pt561.16: ironic.tests.unit.drivers.modules.test_snmp.SNMPClientTestCase.test_get_next_err_transport |
||||||
test_set |
pass
pt561.17: ironic.tests.unit.drivers.modules.test_snmp.SNMPClientTestCase.test_set |
||||||
test_set_err_engine |
pass
pt561.18: ironic.tests.unit.drivers.modules.test_snmp.SNMPClientTestCase.test_set_err_engine |
||||||
test_set_err_transport |
pass
pt561.19: ironic.tests.unit.drivers.modules.test_snmp.SNMPClientTestCase.test_set_err_transport |
||||||
ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase | 98 | 98 | 0 | 0 | 0 | Detail | |
test_apc_masterswitch_power_off |
pass
pt562.1: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_masterswitch_power_off |
||||||
test_apc_masterswitch_power_on |
pass
pt562.2: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_masterswitch_power_on |
||||||
test_apc_masterswitch_power_reset |
pass
pt562.3: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_masterswitch_power_reset |
||||||
test_apc_masterswitch_power_state_off |
pass
pt562.4: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_masterswitch_power_state_off |
||||||
test_apc_masterswitch_power_state_on |
pass
pt562.5: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_masterswitch_power_state_on |
||||||
test_apc_masterswitch_snmp_objects |
pass
pt562.6: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_masterswitch_snmp_objects |
||||||
test_apc_masterswitchplus_power_off |
pass
pt562.7: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_masterswitchplus_power_off |
||||||
test_apc_masterswitchplus_power_on |
pass
pt562.8: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_masterswitchplus_power_on |
||||||
test_apc_masterswitchplus_power_reset |
pass
pt562.9: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_masterswitchplus_power_reset |
||||||
test_apc_masterswitchplus_power_state_off |
pass
pt562.10: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_masterswitchplus_power_state_off |
||||||
test_apc_masterswitchplus_power_state_on |
pass
pt562.11: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_masterswitchplus_power_state_on |
||||||
test_apc_masterswitchplus_snmp_objects |
pass
pt562.12: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_masterswitchplus_snmp_objects |
||||||
test_apc_power_off |
pass
pt562.13: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_power_off |
||||||
test_apc_power_on |
pass
pt562.14: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_power_on |
||||||
test_apc_power_reset |
pass
pt562.15: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_power_reset |
||||||
test_apc_power_state_off |
pass
pt562.16: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_power_state_off |
||||||
test_apc_power_state_on |
pass
pt562.17: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_power_state_on |
||||||
test_apc_rackpdu_power_off |
pass
pt562.18: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_rackpdu_power_off |
||||||
test_apc_rackpdu_power_on |
pass
pt562.19: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_rackpdu_power_on |
||||||
test_apc_rackpdu_power_reset |
pass
pt562.20: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_rackpdu_power_reset |
||||||
test_apc_rackpdu_power_state_off |
pass
pt562.21: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_rackpdu_power_state_off |
||||||
test_apc_rackpdu_power_state_on |
pass
pt562.22: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_rackpdu_power_state_on |
||||||
test_apc_rackpdu_snmp_objects |
pass
pt562.23: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_rackpdu_snmp_objects |
||||||
test_apc_snmp_objects |
pass
pt562.24: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_apc_snmp_objects |
||||||
test_aten_power_off |
pass
pt562.25: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_aten_power_off |
||||||
test_aten_power_on |
pass
pt562.26: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_aten_power_on |
||||||
test_aten_power_reset |
pass
pt562.27: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_aten_power_reset |
||||||
test_aten_power_state_off |
pass
pt562.28: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_aten_power_state_off |
||||||
test_aten_power_state_on |
pass
pt562.29: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_aten_power_state_on |
||||||
test_aten_snmp_objects |
pass
pt562.30: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_aten_snmp_objects |
||||||
test_auto_power_off |
pass
pt562.31: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_auto_power_off |
||||||
test_auto_power_on |
pass
pt562.32: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_auto_power_on |
||||||
test_auto_power_on_cached_driver |
pass
pt562.33: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_auto_power_on_cached_driver |
||||||
test_auto_power_reset |
pass
pt562.34: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_auto_power_reset |
||||||
test_auto_power_state_off |
pass
pt562.35: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_auto_power_state_off |
||||||
test_auto_power_state_on |
pass
pt562.36: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_auto_power_state_on |
||||||
test_auto_power_state_pdu_discovery_failure |
pass
pt562.37: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_auto_power_state_pdu_discovery_failure |
||||||
test_auto_power_state_unknown_pdu |
pass
pt562.38: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_auto_power_state_unknown_pdu |
||||||
test_baytech_mrp27_power_off |
pass
pt562.39: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_baytech_mrp27_power_off |
||||||
test_baytech_mrp27_power_on |
pass
pt562.40: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_baytech_mrp27_power_on |
||||||
test_baytech_mrp27_power_reset |
pass
pt562.41: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_baytech_mrp27_power_reset |
||||||
test_baytech_mrp27_power_snmp_objects |
pass
pt562.42: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_baytech_mrp27_power_snmp_objects |
||||||
test_baytech_mrp27_power_state_off |
pass
pt562.43: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_baytech_mrp27_power_state_off |
||||||
test_baytech_mrp27_power_state_on |
pass
pt562.44: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_baytech_mrp27_power_state_on |
||||||
test_cyberpower_power_off |
pass
pt562.45: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_cyberpower_power_off |
||||||
test_cyberpower_power_on |
pass
pt562.46: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_cyberpower_power_on |
||||||
test_cyberpower_power_reset |
pass
pt562.47: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_cyberpower_power_reset |
||||||
test_cyberpower_power_state_off |
pass
pt562.48: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_cyberpower_power_state_off |
||||||
test_cyberpower_power_state_on |
pass
pt562.49: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_cyberpower_power_state_on |
||||||
test_cyberpower_snmp_objects |
pass
pt562.50: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_cyberpower_snmp_objects |
||||||
test_eaton_power_power_off |
pass
pt562.51: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_eaton_power_power_off |
||||||
test_eaton_power_power_on |
pass
pt562.52: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_eaton_power_power_on |
||||||
test_eaton_power_power_reset |
pass
pt562.53: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_eaton_power_power_reset |
||||||
test_eaton_power_power_state_off |
pass
pt562.54: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_eaton_power_power_state_off |
||||||
test_eaton_power_power_state_on |
pass
pt562.55: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_eaton_power_power_state_on |
||||||
test_eaton_power_power_state_pending_off |
pass
pt562.56: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_eaton_power_power_state_pending_off |
||||||
test_eaton_power_power_state_pending_on |
pass
pt562.57: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_eaton_power_power_state_pending_on |
||||||
test_eaton_power_snmp_objects |
pass
pt562.58: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_eaton_power_snmp_objects |
||||||
test_power_off |
pass
pt562.59: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_off |
||||||
test_power_off_delay |
pass
pt562.60: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_off_delay |
||||||
test_power_off_invalid_state |
pass
pt562.61: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_off_invalid_state |
||||||
test_power_off_snmp_get_failure |
pass
pt562.62: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_off_snmp_get_failure |
||||||
test_power_off_snmp_set_failure |
pass
pt562.63: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_off_snmp_set_failure |
||||||
test_power_off_timeout |
pass
pt562.64: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_off_timeout |
||||||
test_power_on |
pass
pt562.65: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_on |
||||||
test_power_on_delay |
pass
pt562.66: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_on_delay |
||||||
test_power_on_invalid_state |
pass
pt562.67: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_on_invalid_state |
||||||
test_power_on_snmp_get_failure |
pass
pt562.68: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_on_snmp_get_failure |
||||||
test_power_on_snmp_set_failure |
pass
pt562.69: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_on_snmp_set_failure |
||||||
test_power_on_timeout |
pass
pt562.70: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_on_timeout |
||||||
test_power_reset |
pass
pt562.71: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_reset |
||||||
test_power_reset_delay_option |
pass
pt562.72: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_reset_delay_option |
||||||
test_power_reset_off_delay |
pass
pt562.73: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_reset_off_delay |
||||||
test_power_reset_off_delay_on_delay |
pass
pt562.74: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_reset_off_delay_on_delay |
||||||
test_power_reset_off_invalid_state |
pass
pt562.75: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_reset_off_invalid_state |
||||||
test_power_reset_off_snmp_get_failure |
pass
pt562.76: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_reset_off_snmp_get_failure |
||||||
test_power_reset_off_snmp_set_failure |
pass
pt562.77: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_reset_off_snmp_set_failure |
||||||
test_power_reset_off_timeout |
pass
pt562.78: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_reset_off_timeout |
||||||
test_power_reset_on_delay |
pass
pt562.79: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_reset_on_delay |
||||||
test_power_reset_on_invalid_state |
pass
pt562.80: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_reset_on_invalid_state |
||||||
test_power_reset_on_snmp_get_failure |
pass
pt562.81: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_reset_on_snmp_get_failure |
||||||
test_power_reset_on_snmp_set_failure |
pass
pt562.82: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_reset_on_snmp_set_failure |
||||||
test_power_reset_on_timeout |
pass
pt562.83: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_reset_on_timeout |
||||||
test_power_state_error |
pass
pt562.84: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_state_error |
||||||
test_power_state_off |
pass
pt562.85: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_state_off |
||||||
test_power_state_on |
pass
pt562.86: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_state_on |
||||||
test_power_state_snmp_failure |
pass
pt562.87: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_power_state_snmp_failure |
||||||
test_raritan_pdu2_snmp_objects |
pass
pt562.88: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_raritan_pdu2_snmp_objects |
||||||
test_servertech_sentry3_snmp_objects |
pass
pt562.89: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_servertech_sentry3_snmp_objects |
||||||
test_servertech_sentry4_snmp_objects |
pass
pt562.90: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_servertech_sentry4_snmp_objects |
||||||
test_snmp_auto_cache_supports_pdu_replacement |
pass
pt562.91: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_snmp_auto_cache_supports_pdu_replacement |
||||||
test_teltronix_power_off |
pass
pt562.92: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_teltronix_power_off |
||||||
test_teltronix_power_on |
pass
pt562.93: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_teltronix_power_on |
||||||
test_teltronix_power_reset |
pass
pt562.94: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_teltronix_power_reset |
||||||
test_teltronix_power_state_off |
pass
pt562.95: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_teltronix_power_state_off |
||||||
test_teltronix_power_state_on |
pass
pt562.96: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_teltronix_power_state_on |
||||||
test_teltronix_snmp_objects |
pass
pt562.97: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_teltronix_snmp_objects |
||||||
test_vertivgeist_pdu_snmp_objects |
pass
pt562.98: ironic.tests.unit.drivers.modules.test_snmp.SNMPDeviceDriverTestCase.test_vertivgeist_pdu_snmp_objects |
||||||
ironic.tests.unit.drivers.modules.test_snmp.SNMPDriverTestCase | 17 | 17 | 0 | 0 | 0 | Detail | |
test_get_power_state_error |
pass
pt563.1: ironic.tests.unit.drivers.modules.test_snmp.SNMPDriverTestCase.test_get_power_state_error |
||||||
test_get_power_state_off |
pass
pt563.2: ironic.tests.unit.drivers.modules.test_snmp.SNMPDriverTestCase.test_get_power_state_off |
||||||
test_get_power_state_on |
pass
pt563.3: ironic.tests.unit.drivers.modules.test_snmp.SNMPDriverTestCase.test_get_power_state_on |
||||||
test_get_power_state_snmp_failure |
pass
pt563.4: ironic.tests.unit.drivers.modules.test_snmp.SNMPDriverTestCase.test_get_power_state_snmp_failure |
||||||
test_get_properties |
pass
pt563.5: ironic.tests.unit.drivers.modules.test_snmp.SNMPDriverTestCase.test_get_properties |
||||||
test_reboot |
pass
pt563.6: ironic.tests.unit.drivers.modules.test_snmp.SNMPDriverTestCase.test_reboot |
||||||
test_reboot_error |
pass
pt563.7: ironic.tests.unit.drivers.modules.test_snmp.SNMPDriverTestCase.test_reboot_error |
||||||
test_reboot_snmp_failure |
pass
pt563.8: ironic.tests.unit.drivers.modules.test_snmp.SNMPDriverTestCase.test_reboot_snmp_failure |
||||||
test_reboot_timeout |
pass
pt563.9: ironic.tests.unit.drivers.modules.test_snmp.SNMPDriverTestCase.test_reboot_timeout |
||||||
test_set_power_state_error |
pass
pt563.10: ironic.tests.unit.drivers.modules.test_snmp.SNMPDriverTestCase.test_set_power_state_error |
||||||
test_set_power_state_off |
pass
pt563.11: ironic.tests.unit.drivers.modules.test_snmp.SNMPDriverTestCase.test_set_power_state_off |
||||||
test_set_power_state_off_error |
pass
pt563.12: ironic.tests.unit.drivers.modules.test_snmp.SNMPDriverTestCase.test_set_power_state_off_error |
||||||
test_set_power_state_off_snmp_failure |
pass
pt563.13: ironic.tests.unit.drivers.modules.test_snmp.SNMPDriverTestCase.test_set_power_state_off_snmp_failure |
||||||
test_set_power_state_on |
pass
pt563.14: ironic.tests.unit.drivers.modules.test_snmp.SNMPDriverTestCase.test_set_power_state_on |
||||||
test_set_power_state_on_error |
pass
pt563.15: ironic.tests.unit.drivers.modules.test_snmp.SNMPDriverTestCase.test_set_power_state_on_error |
||||||
test_set_power_state_on_snmp_failure |
pass
pt563.16: ironic.tests.unit.drivers.modules.test_snmp.SNMPDriverTestCase.test_set_power_state_on_snmp_failure |
||||||
test_set_power_state_on_timeout |
pass
pt563.17: ironic.tests.unit.drivers.modules.test_snmp.SNMPDriverTestCase.test_set_power_state_on_timeout |
||||||
ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase | 45 | 45 | 0 | 0 | 0 | Detail | |
test__parse_driver_info_apc |
pass
pt564.1: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_apc |
||||||
test__parse_driver_info_apc_masterswitch |
pass
pt564.2: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_apc_masterswitch |
||||||
test__parse_driver_info_apc_masterswitchplus |
pass
pt564.3: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_apc_masterswitchplus |
||||||
test__parse_driver_info_apc_rackpdu |
pass
pt564.4: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_apc_rackpdu |
||||||
test__parse_driver_info_aten |
pass
pt564.5: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_aten |
||||||
test__parse_driver_info_cyberpower |
pass
pt564.6: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_cyberpower |
||||||
test__parse_driver_info_default |
pass
pt564.7: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_default |
||||||
test__parse_driver_info_default_version |
pass
pt564.8: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_default_version |
||||||
test__parse_driver_info_default_version_and_missing_community |
pass
pt564.9: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_default_version_and_missing_community |
||||||
test__parse_driver_info_eatonpower |
pass
pt564.10: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_eatonpower |
||||||
test__parse_driver_info_invalid_driver |
pass
pt564.11: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_invalid_driver |
||||||
test__parse_driver_info_invalid_outlet |
pass
pt564.12: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_invalid_outlet |
||||||
test__parse_driver_info_invalid_version |
pass
pt564.13: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_invalid_version |
||||||
test__parse_driver_info_missing_address |
pass
pt564.14: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_missing_address |
||||||
test__parse_driver_info_missing_community_snmp_v1 |
pass
pt564.15: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_missing_community_snmp_v1 |
||||||
test__parse_driver_info_missing_community_snmp_v2c |
pass
pt564.16: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_missing_community_snmp_v2c |
||||||
test__parse_driver_info_missing_driver |
pass
pt564.17: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_missing_driver |
||||||
test__parse_driver_info_missing_outlet |
pass
pt564.18: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_missing_outlet |
||||||
test__parse_driver_info_missing_user |
pass
pt564.19: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_missing_user |
||||||
test__parse_driver_info_raritan_pdu2 |
pass
pt564.20: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_raritan_pdu2 |
||||||
test__parse_driver_info_read_community |
pass
pt564.21: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_read_community |
||||||
test__parse_driver_info_read_write_community |
pass
pt564.22: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_read_write_community |
||||||
test__parse_driver_info_servertech_sentry3 |
pass
pt564.23: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_servertech_sentry3 |
||||||
test__parse_driver_info_servertech_sentry4 |
pass
pt564.24: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_servertech_sentry4 |
||||||
test__parse_driver_info_snmp_port |
pass
pt564.25: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_snmp_port |
||||||
test__parse_driver_info_snmp_port_default |
pass
pt564.26: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_snmp_port_default |
||||||
test__parse_driver_info_snmp_v1 |
pass
pt564.27: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_snmp_v1 |
||||||
test__parse_driver_info_snmp_v2c |
pass
pt564.28: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_snmp_v2c |
||||||
test__parse_driver_info_snmp_v3 |
pass
pt564.29: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_snmp_v3 |
||||||
test__parse_driver_info_snmp_v3_auth_badproto |
pass
pt564.30: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_snmp_v3_auth_badproto |
||||||
test__parse_driver_info_snmp_v3_auth_default_proto |
pass
pt564.31: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_snmp_v3_auth_default_proto |
||||||
test__parse_driver_info_snmp_v3_auth_key_proto |
pass
pt564.32: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_snmp_v3_auth_key_proto |
||||||
test__parse_driver_info_snmp_v3_auth_nokey |
pass
pt564.33: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_snmp_v3_auth_nokey |
||||||
test__parse_driver_info_snmp_v3_auth_short_key |
pass
pt564.34: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_snmp_v3_auth_short_key |
||||||
test__parse_driver_info_snmp_v3_compat |
pass
pt564.35: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_snmp_v3_compat |
||||||
test__parse_driver_info_snmp_v3_context_engine_id |
pass
pt564.36: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_snmp_v3_context_engine_id |
||||||
test__parse_driver_info_snmp_v3_context_name |
pass
pt564.37: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_snmp_v3_context_name |
||||||
test__parse_driver_info_snmp_v3_priv_badproto |
pass
pt564.38: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_snmp_v3_priv_badproto |
||||||
test__parse_driver_info_snmp_v3_priv_default_proto |
pass
pt564.39: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_snmp_v3_priv_default_proto |
||||||
test__parse_driver_info_snmp_v3_priv_key_proto |
pass
pt564.40: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_snmp_v3_priv_key_proto |
||||||
test__parse_driver_info_snmp_v3_priv_nokey |
pass
pt564.41: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_snmp_v3_priv_nokey |
||||||
test__parse_driver_info_snmp_v3_priv_short_key |
pass
pt564.42: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_snmp_v3_priv_short_key |
||||||
test__parse_driver_info_teltronix |
pass
pt564.43: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_teltronix |
||||||
test__parse_driver_info_vertivgeist_pdu |
pass
pt564.44: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_vertivgeist_pdu |
||||||
test__parse_driver_info_write_community |
pass
pt564.45: ironic.tests.unit.drivers.modules.test_snmp.SNMPValidateParametersTestCase.test__parse_driver_info_write_community |
||||||
ironic.tests.unit.drivers.test_base.CleanStepDecoratorTestCase | 13 | 13 | 0 | 0 | 0 | Detail | |
test__validate_argsinfo |
pass
pt565.1: ironic.tests.unit.drivers.test_base.CleanStepDecoratorTestCase.test__validate_argsinfo |
||||||
test__validate_argsinfo_arg_description_invalid |
pass
pt565.2: ironic.tests.unit.drivers.test_base.CleanStepDecoratorTestCase.test__validate_argsinfo_arg_description_invalid |
||||||
test__validate_argsinfo_arg_empty_dict |
pass
pt565.3: ironic.tests.unit.drivers.test_base.CleanStepDecoratorTestCase.test__validate_argsinfo_arg_empty_dict |
||||||
test__validate_argsinfo_arg_missing_description |
pass
pt565.4: ironic.tests.unit.drivers.test_base.CleanStepDecoratorTestCase.test__validate_argsinfo_arg_missing_description |
||||||
test__validate_argsinfo_arg_not_dict |
pass
pt565.5: ironic.tests.unit.drivers.test_base.CleanStepDecoratorTestCase.test__validate_argsinfo_arg_not_dict |
||||||
test__validate_argsinfo_arg_required_invalid |
pass
pt565.6: ironic.tests.unit.drivers.test_base.CleanStepDecoratorTestCase.test__validate_argsinfo_arg_required_invalid |
||||||
test__validate_argsinfo_arg_unknown_key |
pass
pt565.7: ironic.tests.unit.drivers.test_base.CleanStepDecoratorTestCase.test__validate_argsinfo_arg_unknown_key |
||||||
test__validate_argsinfo_not_dict |
pass
pt565.8: ironic.tests.unit.drivers.test_base.CleanStepDecoratorTestCase.test__validate_argsinfo_not_dict |
||||||
test_clean_step_all_args |
pass
pt565.9: ironic.tests.unit.drivers.test_base.CleanStepDecoratorTestCase.test_clean_step_all_args |
||||||
test_clean_step_bad_abortable |
pass
pt565.10: ironic.tests.unit.drivers.test_base.CleanStepDecoratorTestCase.test_clean_step_bad_abortable |
||||||
test_clean_step_bad_argsinfo |
pass
pt565.11: ironic.tests.unit.drivers.test_base.CleanStepDecoratorTestCase.test_clean_step_bad_argsinfo |
||||||
test_clean_step_bad_priority |
pass
pt565.12: ironic.tests.unit.drivers.test_base.CleanStepDecoratorTestCase.test_clean_step_bad_priority |
||||||
test_clean_step_priority_only |
pass
pt565.13: ironic.tests.unit.drivers.test_base.CleanStepDecoratorTestCase.test_clean_step_priority_only |
||||||
ironic.tests.unit.drivers.test_base.CleanStepTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_get_and_execute_clean_steps |
pass
pt566.1: ironic.tests.unit.drivers.test_base.CleanStepTestCase.test_get_and_execute_clean_steps |
||||||
ironic.tests.unit.drivers.test_base.DeployAndCleanStepDecoratorTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_clean_and_deploy_step_all_args |
pass
pt567.1: ironic.tests.unit.drivers.test_base.DeployAndCleanStepDecoratorTestCase.test_clean_and_deploy_step_all_args |
||||||
test_deploy_and_clean_step_all_args |
pass
pt567.2: ironic.tests.unit.drivers.test_base.DeployAndCleanStepDecoratorTestCase.test_deploy_and_clean_step_all_args |
||||||
test_deploy_and_clean_step_priority_only |
pass
pt567.3: ironic.tests.unit.drivers.test_base.DeployAndCleanStepDecoratorTestCase.test_deploy_and_clean_step_priority_only |
||||||
ironic.tests.unit.drivers.test_base.DeployStepDecoratorTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_deploy_step_all_args |
pass
pt568.1: ironic.tests.unit.drivers.test_base.DeployStepDecoratorTestCase.test_deploy_step_all_args |
||||||
test_deploy_step_bad_argsinfo |
pass
pt568.2: ironic.tests.unit.drivers.test_base.DeployStepDecoratorTestCase.test_deploy_step_bad_argsinfo |
||||||
test_deploy_step_bad_priority |
pass
pt568.3: ironic.tests.unit.drivers.test_base.DeployStepDecoratorTestCase.test_deploy_step_bad_priority |
||||||
test_deploy_step_priority_only |
pass
pt568.4: ironic.tests.unit.drivers.test_base.DeployStepDecoratorTestCase.test_deploy_step_priority_only |
||||||
ironic.tests.unit.drivers.test_base.DeployStepTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_get_and_execute_deploy_steps |
pass
pt569.1: ironic.tests.unit.drivers.test_base.DeployStepTestCase.test_get_and_execute_deploy_steps |
||||||
ironic.tests.unit.drivers.test_base.PassthruDecoratorTestCase | 6 | 6 | 0 | 0 | 0 | Detail | |
test_passthru_check_func_references |
pass
pt570.1: ironic.tests.unit.drivers.test_base.PassthruDecoratorTestCase.test_passthru_check_func_references |
||||||
test_passthru_exclusive_task_metadata |
pass
pt570.2: ironic.tests.unit.drivers.test_base.PassthruDecoratorTestCase.test_passthru_exclusive_task_metadata |
||||||
test_passthru_ironicexception |
pass
pt570.3: ironic.tests.unit.drivers.test_base.PassthruDecoratorTestCase.test_passthru_ironicexception |
||||||
test_passthru_noexception |
pass
pt570.4: ironic.tests.unit.drivers.test_base.PassthruDecoratorTestCase.test_passthru_noexception |
||||||
test_passthru_nonironicexception |
pass
pt570.5: ironic.tests.unit.drivers.test_base.PassthruDecoratorTestCase.test_passthru_nonironicexception |
||||||
test_passthru_shared_task_metadata |
pass
pt570.6: ironic.tests.unit.drivers.test_base.PassthruDecoratorTestCase.test_passthru_shared_task_metadata |
||||||
ironic.tests.unit.drivers.test_base.RAIDInterfaceTestCase | 7 | 7 | 0 | 0 | 0 | Detail | |
test_apply_configuration |
pass
pt571.1: ironic.tests.unit.drivers.test_base.RAIDInterfaceTestCase.test_apply_configuration |
||||||
test_apply_configuration_delete_existing |
pass
pt571.2: ironic.tests.unit.drivers.test_base.RAIDInterfaceTestCase.test_apply_configuration_delete_existing |
||||||
test_apply_configuration_invalid |
pass
pt571.3: ironic.tests.unit.drivers.test_base.RAIDInterfaceTestCase.test_apply_configuration_invalid |
||||||
test_get_logical_disk_properties |
pass
pt571.4: ironic.tests.unit.drivers.test_base.RAIDInterfaceTestCase.test_get_logical_disk_properties |
||||||
test_validate |
pass
pt571.5: ironic.tests.unit.drivers.test_base.RAIDInterfaceTestCase.test_validate |
||||||
test_validate_no_target_raid_config |
pass
pt571.6: ironic.tests.unit.drivers.test_base.RAIDInterfaceTestCase.test_validate_no_target_raid_config |
||||||
test_validate_raid_config |
pass
pt571.7: ironic.tests.unit.drivers.test_base.RAIDInterfaceTestCase.test_validate_raid_config |
||||||
ironic.tests.unit.drivers.test_base.TestBIOSInterface | 2 | 2 | 0 | 0 | 0 | Detail | |
test_apply_configuration_wrapper |
pass
pt572.1: ironic.tests.unit.drivers.test_base.TestBIOSInterface.test_apply_configuration_wrapper |
||||||
test_factory_reset_wrapper |
pass
pt572.2: ironic.tests.unit.drivers.test_base.TestBIOSInterface.test_factory_reset_wrapper |
||||||
ironic.tests.unit.drivers.test_base.TestBareDriver | 1 | 1 | 0 | 0 | 0 | Detail | |
test_class_variables |
pass
pt573.1: ironic.tests.unit.drivers.test_base.TestBareDriver.test_class_variables |
||||||
ironic.tests.unit.drivers.test_base.TestBootInterface | 1 | 1 | 0 | 0 | 0 | Detail | |
test_validate_rescue_default_impl |
pass
pt574.1: ironic.tests.unit.drivers.test_base.TestBootInterface.test_validate_rescue_default_impl |
||||||
ironic.tests.unit.drivers.test_base.TestDeployInterface | 1 | 1 | 0 | 0 | 0 | Detail | |
test_warning_on_heartbeat |
pass
pt575.1: ironic.tests.unit.drivers.test_base.TestDeployInterface.test_warning_on_heartbeat |
||||||
ironic.tests.unit.drivers.test_base.TestFirmwareInterface | 1 | 1 | 0 | 0 | 0 | Detail | |
test_update_with_wrapper |
pass
pt576.1: ironic.tests.unit.drivers.test_base.TestFirmwareInterface.test_update_with_wrapper |
||||||
ironic.tests.unit.drivers.test_base.TestManagementInterface | 8 | 8 | 0 | 0 | 0 | Detail | |
test_get_boot_mode_default_impl |
pass
pt577.1: ironic.tests.unit.drivers.test_base.TestManagementInterface.test_get_boot_mode_default_impl |
||||||
test_get_indicator_state_default_impl |
pass
pt577.2: ironic.tests.unit.drivers.test_base.TestManagementInterface.test_get_indicator_state_default_impl |
||||||
test_get_mac_addresses |
pass
pt577.3: ironic.tests.unit.drivers.test_base.TestManagementInterface.test_get_mac_addresses |
||||||
test_get_supported_boot_modes_default_impl |
pass
pt577.4: ironic.tests.unit.drivers.test_base.TestManagementInterface.test_get_supported_boot_modes_default_impl |
||||||
test_get_supported_indicators_default_impl |
pass
pt577.5: ironic.tests.unit.drivers.test_base.TestManagementInterface.test_get_supported_indicators_default_impl |
||||||
test_inject_nmi_default_impl |
pass
pt577.6: ironic.tests.unit.drivers.test_base.TestManagementInterface.test_inject_nmi_default_impl |
||||||
test_set_boot_mode_default_impl |
pass
pt577.7: ironic.tests.unit.drivers.test_base.TestManagementInterface.test_set_boot_mode_default_impl |
||||||
test_set_indicator_state_default_impl |
pass
pt577.8: ironic.tests.unit.drivers.test_base.TestManagementInterface.test_set_indicator_state_default_impl |
||||||
ironic.tests.unit.drivers.test_drac.IDRACHardwareTestCase | 9 | 9 | 0 | 0 | 0 | Detail | |
test_default_interfaces |
pass
pt578.1: ironic.tests.unit.drivers.test_drac.IDRACHardwareTestCase.test_default_interfaces |
||||||
test_override_with_inspector |
pass
pt578.2: ironic.tests.unit.drivers.test_drac.IDRACHardwareTestCase.test_override_with_inspector |
||||||
test_override_with_raid |
pass
pt578.3: ironic.tests.unit.drivers.test_drac.IDRACHardwareTestCase.test_override_with_raid |
||||||
test_override_with_redfish_bios |
pass
pt578.4: ironic.tests.unit.drivers.test_drac.IDRACHardwareTestCase.test_override_with_redfish_bios |
||||||
test_override_with_redfish_inspect |
pass
pt578.5: ironic.tests.unit.drivers.test_drac.IDRACHardwareTestCase.test_override_with_redfish_inspect |
||||||
test_override_with_redfish_management_and_power |
pass
pt578.6: ironic.tests.unit.drivers.test_drac.IDRACHardwareTestCase.test_override_with_redfish_management_and_power |
||||||
test_override_with_redfish_raid |
pass
pt578.7: ironic.tests.unit.drivers.test_drac.IDRACHardwareTestCase.test_override_with_redfish_raid |
||||||
test_override_with_redfish_vendor |
pass
pt578.8: ironic.tests.unit.drivers.test_drac.IDRACHardwareTestCase.test_override_with_redfish_vendor |
||||||
test_override_with_redfish_virtual_media_boot |
pass
pt578.9: ironic.tests.unit.drivers.test_drac.IDRACHardwareTestCase.test_override_with_redfish_virtual_media_boot |
||||||
ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase | 21 | 21 | 0 | 0 | 0 | Detail | |
test_boot_interface |
pass
pt579.1: ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase.test_boot_interface |
||||||
test_console_interface |
pass
pt579.2: ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase.test_console_interface |
||||||
test_deploy_interface |
pass
pt579.3: ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase.test_deploy_interface |
||||||
test_driver_interfaces |
pass
pt579.4: ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase.test_driver_interfaces |
||||||
test_get_properties |
pass
pt579.5: ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase.test_get_properties |
||||||
test_inspect_interface |
pass
pt579.6: ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase.test_inspect_interface |
||||||
test_management_interface_get_boot_device |
pass
pt579.7: ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase.test_management_interface_get_boot_device |
||||||
test_management_interface_get_indicator_state |
pass
pt579.8: ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase.test_management_interface_get_indicator_state |
||||||
test_management_interface_get_properties |
pass
pt579.9: ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase.test_management_interface_get_properties |
||||||
test_management_interface_get_supported_boot_devices |
pass
pt579.10: ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase.test_management_interface_get_supported_boot_devices |
||||||
test_management_interface_get_supported_indicators |
pass
pt579.11: ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase.test_management_interface_get_supported_indicators |
||||||
test_management_interface_set_boot_device_fail |
pass
pt579.12: ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase.test_management_interface_set_boot_device_fail |
||||||
test_management_interface_set_boot_device_good |
pass
pt579.13: ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase.test_management_interface_set_boot_device_good |
||||||
test_management_interface_set_boot_mode_good |
pass
pt579.14: ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase.test_management_interface_set_boot_mode_good |
||||||
test_management_interface_set_indicator_state_good |
pass
pt579.15: ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase.test_management_interface_set_indicator_state_good |
||||||
test_management_interface_validate |
pass
pt579.16: ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase.test_management_interface_validate |
||||||
test_parse_sleep_range |
pass
pt579.17: ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase.test_parse_sleep_range |
||||||
test_power_interface |
pass
pt579.18: ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase.test_power_interface |
||||||
test_sleep_one |
pass
pt579.19: ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase.test_sleep_one |
||||||
test_sleep_range |
pass
pt579.20: ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase.test_sleep_range |
||||||
test_sleep_zero |
pass
pt579.21: ironic.tests.unit.drivers.test_fake_hardware.FakeHardwareTestCase.test_sleep_zero |
||||||
ironic.tests.unit.drivers.test_generic.ManualManagementHardwareTestCase | 4 | 4 | 0 | 0 | 0 | Detail | |
test_default_interfaces |
pass
pt580.1: ironic.tests.unit.drivers.test_generic.ManualManagementHardwareTestCase.test_default_interfaces |
||||||
test_get_properties |
pass
pt580.2: ironic.tests.unit.drivers.test_generic.ManualManagementHardwareTestCase.test_get_properties |
||||||
test_get_properties_none |
pass
pt580.3: ironic.tests.unit.drivers.test_generic.ManualManagementHardwareTestCase.test_get_properties_none |
||||||
test_supported_interfaces |
pass
pt580.4: ironic.tests.unit.drivers.test_generic.ManualManagementHardwareTestCase.test_supported_interfaces |
||||||
ironic.tests.unit.drivers.test_ilo.Ilo5HardwareTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_default_interfaces |
pass
pt581.1: ironic.tests.unit.drivers.test_ilo.Ilo5HardwareTestCase.test_default_interfaces |
||||||
test_override_raid |
pass
pt581.2: ironic.tests.unit.drivers.test_ilo.Ilo5HardwareTestCase.test_override_raid |
||||||
ironic.tests.unit.drivers.test_ilo.IloHardwareTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_default_interfaces |
pass
pt582.1: ironic.tests.unit.drivers.test_ilo.IloHardwareTestCase.test_default_interfaces |
||||||
test_override_with_agent_rescue |
pass
pt582.2: ironic.tests.unit.drivers.test_ilo.IloHardwareTestCase.test_override_with_agent_rescue |
||||||
test_override_with_inspector |
pass
pt582.3: ironic.tests.unit.drivers.test_ilo.IloHardwareTestCase.test_override_with_inspector |
||||||
test_override_with_no_bios |
pass
pt582.4: ironic.tests.unit.drivers.test_ilo.IloHardwareTestCase.test_override_with_no_bios |
||||||
test_override_with_pxe |
pass
pt582.5: ironic.tests.unit.drivers.test_ilo.IloHardwareTestCase.test_override_with_pxe |
||||||
ironic.tests.unit.drivers.test_ipmi.IPMIHardwareTestCase | 5 | 5 | 0 | 0 | 0 | Detail | |
test_default_interfaces |
pass
pt583.1: ironic.tests.unit.drivers.test_ipmi.IPMIHardwareTestCase.test_default_interfaces |
||||||
test_override_with_agent_rescue |
pass
pt583.2: ironic.tests.unit.drivers.test_ipmi.IPMIHardwareTestCase.test_override_with_agent_rescue |
||||||
test_override_with_cinder_storage |
pass
pt583.3: ironic.tests.unit.drivers.test_ipmi.IPMIHardwareTestCase.test_override_with_cinder_storage |
||||||
test_override_with_noop_mgmt |
pass
pt583.4: ironic.tests.unit.drivers.test_ipmi.IPMIHardwareTestCase.test_override_with_noop_mgmt |
||||||
test_override_with_shellinabox |
pass
pt583.5: ironic.tests.unit.drivers.test_ipmi.IPMIHardwareTestCase.test_override_with_shellinabox |
||||||
ironic.tests.unit.drivers.test_irmc.IRMCHardwareTestCase | 7 | 7 | 0 | 0 | 0 | Detail | |
test_default_interfaces |
pass
pt584.1: ironic.tests.unit.drivers.test_irmc.IRMCHardwareTestCase.test_default_interfaces |
||||||
test_override_with_agent_rescue |
pass
pt584.2: ironic.tests.unit.drivers.test_irmc.IRMCHardwareTestCase.test_override_with_agent_rescue |
||||||
test_override_with_bios_configuration |
pass
pt584.3: ironic.tests.unit.drivers.test_irmc.IRMCHardwareTestCase.test_override_with_bios_configuration |
||||||
test_override_with_boot_configuration |
pass
pt584.4: ironic.tests.unit.drivers.test_irmc.IRMCHardwareTestCase.test_override_with_boot_configuration |
||||||
test_override_with_inspector |
pass
pt584.5: ironic.tests.unit.drivers.test_irmc.IRMCHardwareTestCase.test_override_with_inspector |
||||||
test_override_with_ipmitool_power |
pass
pt584.6: ironic.tests.unit.drivers.test_irmc.IRMCHardwareTestCase.test_override_with_ipmitool_power |
||||||
test_override_with_raid_configuration |
pass
pt584.7: ironic.tests.unit.drivers.test_irmc.IRMCHardwareTestCase.test_override_with_raid_configuration |
||||||
ironic.tests.unit.drivers.test_redfish.RedfishHardwareTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_default_interfaces |
pass
pt585.1: ironic.tests.unit.drivers.test_redfish.RedfishHardwareTestCase.test_default_interfaces |
||||||
ironic.tests.unit.drivers.test_snmp.SNMPHardwareTestCase | 2 | 2 | 0 | 0 | 0 | Detail | |
test_default_interfaces |
pass
pt586.1: ironic.tests.unit.drivers.test_snmp.SNMPHardwareTestCase.test_default_interfaces |
||||||
test_fake_management |
pass
pt586.2: ironic.tests.unit.drivers.test_snmp.SNMPHardwareTestCase.test_fake_management |
||||||
ironic.tests.unit.drivers.test_utils.MixinVendorInterfaceTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_vendor_interface_get_properties |
pass
pt587.1: ironic.tests.unit.drivers.test_utils.MixinVendorInterfaceTestCase.test_vendor_interface_get_properties |
||||||
test_vendor_interface_validate_bad_method |
pass
pt587.2: ironic.tests.unit.drivers.test_utils.MixinVendorInterfaceTestCase.test_vendor_interface_validate_bad_method |
||||||
test_vendor_interface_validate_valid_methods |
pass
pt587.3: ironic.tests.unit.drivers.test_utils.MixinVendorInterfaceTestCase.test_vendor_interface_validate_valid_methods |
||||||
ironic.tests.unit.drivers.test_utils.UtilsRamdiskLogsTestCase | 10 | 10 | 0 | 0 | 0 | Detail | |
test_collect_ramdisk_logs |
pass
pt588.1: ironic.tests.unit.drivers.test_utils.UtilsRamdiskLogsTestCase.test_collect_ramdisk_logs |
||||||
test_collect_ramdisk_logs_IPA_command_fail |
pass
pt588.2: ironic.tests.unit.drivers.test_utils.UtilsRamdiskLogsTestCase.test_collect_ramdisk_logs_IPA_command_fail |
||||||
test_collect_ramdisk_logs_storage_command_fail |
pass
pt588.3: ironic.tests.unit.drivers.test_utils.UtilsRamdiskLogsTestCase.test_collect_ramdisk_logs_storage_command_fail |
||||||
test_collect_ramdisk_logs_storage_fail_fs |
pass
pt588.4: ironic.tests.unit.drivers.test_utils.UtilsRamdiskLogsTestCase.test_collect_ramdisk_logs_storage_fail_fs |
||||||
test_collect_ramdisk_logs_storage_fail_swift |
pass
pt588.5: ironic.tests.unit.drivers.test_utils.UtilsRamdiskLogsTestCase.test_collect_ramdisk_logs_storage_fail_swift |
||||||
test_collect_ramdisk_logs_storage_fail_unkown |
pass
pt588.6: ironic.tests.unit.drivers.test_utils.UtilsRamdiskLogsTestCase.test_collect_ramdisk_logs_storage_fail_unkown |
||||||
test_collect_ramdisk_logs_with_label |
pass
pt588.7: ironic.tests.unit.drivers.test_utils.UtilsRamdiskLogsTestCase.test_collect_ramdisk_logs_with_label |
||||||
test_get_ramdisk_logs_file_name |
pass
pt588.8: ironic.tests.unit.drivers.test_utils.UtilsRamdiskLogsTestCase.test_get_ramdisk_logs_file_name |
||||||
test_store_ramdisk_logs_local |
pass
pt588.9: ironic.tests.unit.drivers.test_utils.UtilsRamdiskLogsTestCase.test_store_ramdisk_logs_local |
||||||
test_store_ramdisk_logs_swift |
pass
pt588.10: ironic.tests.unit.drivers.test_utils.UtilsRamdiskLogsTestCase.test_store_ramdisk_logs_swift |
||||||
ironic.tests.unit.drivers.test_utils.UtilsTestCase | 17 | 17 | 0 | 0 | 0 | Detail | |
test_add_node_capability |
pass
pt589.1: ironic.tests.unit.drivers.test_utils.UtilsTestCase.test_add_node_capability |
||||||
test_add_node_capability_append |
pass
pt589.2: ironic.tests.unit.drivers.test_utils.UtilsTestCase.test_add_node_capability_append |
||||||
test_add_node_capability_append_duplicate |
pass
pt589.3: ironic.tests.unit.drivers.test_utils.UtilsTestCase.test_add_node_capability_append_duplicate |
||||||
test_capabilities_not_string |
pass
pt589.4: ironic.tests.unit.drivers.test_utils.UtilsTestCase.test_capabilities_not_string |
||||||
test_capabilities_to_dict |
pass
pt589.5: ironic.tests.unit.drivers.test_utils.UtilsTestCase.test_capabilities_to_dict |
||||||
test_capabilities_to_dict_with_incorrect_format_fail |
pass
pt589.6: ironic.tests.unit.drivers.test_utils.UtilsTestCase.test_capabilities_to_dict_with_incorrect_format_fail |
||||||
test_capabilities_to_dict_with_invalid_character_fail |
pass
pt589.7: ironic.tests.unit.drivers.test_utils.UtilsTestCase.test_capabilities_to_dict_with_invalid_character_fail |
||||||
test_capabilities_to_dict_with_only_key_or_value_fail |
pass
pt589.8: ironic.tests.unit.drivers.test_utils.UtilsTestCase.test_capabilities_to_dict_with_only_key_or_value_fail |
||||||
test_ensure_next_boot_device |
pass
pt589.9: ironic.tests.unit.drivers.test_utils.UtilsTestCase.test_ensure_next_boot_device |
||||||
test_ensure_next_boot_device_clears_is_next_boot_persistent |
pass
pt589.10: ironic.tests.unit.drivers.test_utils.UtilsTestCase.test_ensure_next_boot_device_clears_is_next_boot_persistent |
||||||
test_force_persistent_boot_false |
pass
pt589.11: ironic.tests.unit.drivers.test_utils.UtilsTestCase.test_force_persistent_boot_false |
||||||
test_force_persistent_boot_true |
pass
pt589.12: ironic.tests.unit.drivers.test_utils.UtilsTestCase.test_force_persistent_boot_true |
||||||
test_get_node_capability |
pass
pt589.13: ironic.tests.unit.drivers.test_utils.UtilsTestCase.test_get_node_capability |
||||||
test_get_node_capability_returns_none |
pass
pt589.14: ironic.tests.unit.drivers.test_utils.UtilsTestCase.test_get_node_capability_returns_none |
||||||
test_get_node_mac_addresses |
pass
pt589.15: ironic.tests.unit.drivers.test_utils.UtilsTestCase.test_get_node_mac_addresses |
||||||
test_normalize_mac_string |
pass
pt589.16: ironic.tests.unit.drivers.test_utils.UtilsTestCase.test_normalize_mac_string |
||||||
test_normalize_mac_unicode |
pass
pt589.17: ironic.tests.unit.drivers.test_utils.UtilsTestCase.test_normalize_mac_unicode |
||||||
ironic.tests.unit.objects.test_allocation.TestAllocationObject | 10 | 10 | 0 | 0 | 0 | Detail | |
test_create |
pass
pt590.1: ironic.tests.unit.objects.test_allocation.TestAllocationObject.test_create |
||||||
test_get_bad_id_and_uuid_and_name |
pass
pt590.2: ironic.tests.unit.objects.test_allocation.TestAllocationObject.test_get_bad_id_and_uuid_and_name |
||||||
test_get_by_id |
pass
pt590.3: ironic.tests.unit.objects.test_allocation.TestAllocationObject.test_get_by_id |
||||||
test_get_by_name |
pass
pt590.4: ironic.tests.unit.objects.test_allocation.TestAllocationObject.test_get_by_name |
||||||
test_get_by_uuid |
pass
pt590.5: ironic.tests.unit.objects.test_allocation.TestAllocationObject.test_get_by_uuid |
||||||
test_list |
pass
pt590.6: ironic.tests.unit.objects.test_allocation.TestAllocationObject.test_list |
||||||
test_payload_schemas |
pass
pt590.7: ironic.tests.unit.objects.test_allocation.TestAllocationObject.test_payload_schemas |
||||||
test_refresh |
pass
pt590.8: ironic.tests.unit.objects.test_allocation.TestAllocationObject.test_refresh |
||||||
test_save |
pass
pt590.9: ironic.tests.unit.objects.test_allocation.TestAllocationObject.test_save |
||||||
test_save_after_refresh |
pass
pt590.10: ironic.tests.unit.objects.test_allocation.TestAllocationObject.test_save_after_refresh |
||||||
ironic.tests.unit.objects.test_allocation.TestConvertToVersion | 6 | 6 | 0 | 0 | 0 | Detail | |
test_owner_supported_missing |
pass
pt591.1: ironic.tests.unit.objects.test_allocation.TestConvertToVersion.test_owner_supported_missing |
||||||
test_owner_supported_set |
pass
pt591.2: ironic.tests.unit.objects.test_allocation.TestConvertToVersion.test_owner_supported_set |
||||||
test_owner_unsupported_missing |
pass
pt591.3: ironic.tests.unit.objects.test_allocation.TestConvertToVersion.test_owner_unsupported_missing |
||||||
test_owner_unsupported_set_no_remove_default |
pass
pt591.4: ironic.tests.unit.objects.test_allocation.TestConvertToVersion.test_owner_unsupported_set_no_remove_default |
||||||
test_owner_unsupported_set_no_remove_non_default |
pass
pt591.5: ironic.tests.unit.objects.test_allocation.TestConvertToVersion.test_owner_unsupported_set_no_remove_non_default |
||||||
test_owner_unsupported_set_remove |
pass
pt591.6: ironic.tests.unit.objects.test_allocation.TestConvertToVersion.test_owner_unsupported_set_remove |
||||||
ironic.tests.unit.objects.test_bios.TestBIOSSettingObject | 10 | 10 | 0 | 0 | 0 | Detail | |
test_create |
pass
pt592.1: ironic.tests.unit.objects.test_bios.TestBIOSSettingObject.test_create |
||||||
test_delete |
pass
pt592.2: ironic.tests.unit.objects.test_bios.TestBIOSSettingObject.test_delete |
||||||
test_get |
pass
pt592.3: ironic.tests.unit.objects.test_bios.TestBIOSSettingObject.test_get |
||||||
test_get_by_node_id |
pass
pt592.4: ironic.tests.unit.objects.test_bios.TestBIOSSettingObject.test_get_by_node_id |
||||||
test_list_create |
pass
pt592.5: ironic.tests.unit.objects.test_bios.TestBIOSSettingObject.test_list_create |
||||||
test_list_delete |
pass
pt592.6: ironic.tests.unit.objects.test_bios.TestBIOSSettingObject.test_list_delete |
||||||
test_list_save |
pass
pt592.7: ironic.tests.unit.objects.test_bios.TestBIOSSettingObject.test_list_save |
||||||
test_save |
pass
pt592.8: ironic.tests.unit.objects.test_bios.TestBIOSSettingObject.test_save |
||||||
test_sync_node_setting_create_and_update |
pass
pt592.9: ironic.tests.unit.objects.test_bios.TestBIOSSettingObject.test_sync_node_setting_create_and_update |
||||||
test_sync_node_setting_delete_nochange |
pass
pt592.10: ironic.tests.unit.objects.test_bios.TestBIOSSettingObject.test_sync_node_setting_delete_nochange |
||||||
ironic.tests.unit.objects.test_chassis.TestChassisObject | 9 | 9 | 0 | 0 | 0 | Detail | |
test_create |
pass
pt593.1: ironic.tests.unit.objects.test_chassis.TestChassisObject.test_create |
||||||
test_get_bad_id_and_uuid |
pass
pt593.2: ironic.tests.unit.objects.test_chassis.TestChassisObject.test_get_bad_id_and_uuid |
||||||
test_get_by_id |
pass
pt593.3: ironic.tests.unit.objects.test_chassis.TestChassisObject.test_get_by_id |
||||||
test_get_by_uuid |
pass
pt593.4: ironic.tests.unit.objects.test_chassis.TestChassisObject.test_get_by_uuid |
||||||
test_list |
pass
pt593.5: ironic.tests.unit.objects.test_chassis.TestChassisObject.test_list |
||||||
test_payload_schemas |
pass
pt593.6: ironic.tests.unit.objects.test_chassis.TestChassisObject.test_payload_schemas |
||||||
test_refresh |
pass
pt593.7: ironic.tests.unit.objects.test_chassis.TestChassisObject.test_refresh |
||||||
test_save |
pass
pt593.8: ironic.tests.unit.objects.test_chassis.TestChassisObject.test_save |
||||||
test_save_after_refresh |
pass
pt593.9: ironic.tests.unit.objects.test_chassis.TestChassisObject.test_save_after_refresh |
||||||
ironic.tests.unit.objects.test_conductor.TestConductorObject | 14 | 14 | 0 | 0 | 0 | Detail | |
test_list |
pass
pt594.1: ironic.tests.unit.objects.test_conductor.TestConductorObject.test_list |
||||||
test_load |
pass
pt594.2: ironic.tests.unit.objects.test_conductor.TestConductorObject.test_load |
||||||
test_refresh |
pass
pt594.3: ironic.tests.unit.objects.test_conductor.TestConductorObject.test_refresh |
||||||
test_register |
pass
pt594.4: ironic.tests.unit.objects.test_conductor.TestConductorObject.test_register |
||||||
test_register_hardware_interfaces |
pass
pt594.5: ironic.tests.unit.objects.test_conductor.TestConductorObject.test_register_hardware_interfaces |
||||||
test_register_into_group |
pass
pt594.6: ironic.tests.unit.objects.test_conductor.TestConductorObject.test_register_into_group |
||||||
test_register_into_group_uppercased |
pass
pt594.7: ironic.tests.unit.objects.test_conductor.TestConductorObject.test_register_into_group_uppercased |
||||||
test_register_into_group_with_update |
pass
pt594.8: ironic.tests.unit.objects.test_conductor.TestConductorObject.test_register_into_group_with_update |
||||||
test_register_update_existing_true |
pass
pt594.9: ironic.tests.unit.objects.test_conductor.TestConductorObject.test_register_update_existing_true |
||||||
test_register_with_invalid_group |
pass
pt594.10: ironic.tests.unit.objects.test_conductor.TestConductorObject.test_register_with_invalid_group |
||||||
test_save |
pass
pt594.11: ironic.tests.unit.objects.test_conductor.TestConductorObject.test_save |
||||||
test_touch |
pass
pt594.12: ironic.tests.unit.objects.test_conductor.TestConductorObject.test_touch |
||||||
test_unregister |
pass
pt594.13: ironic.tests.unit.objects.test_conductor.TestConductorObject.test_unregister |
||||||
test_unregister_all_hardware_interfaces |
pass
pt594.14: ironic.tests.unit.objects.test_conductor.TestConductorObject.test_unregister_all_hardware_interfaces |
||||||
ironic.tests.unit.objects.test_deploy_template.TestDeployTemplateObject | 9 | 9 | 0 | 0 | 0 | Detail | |
test_create |
pass
pt595.1: ironic.tests.unit.objects.test_deploy_template.TestDeployTemplateObject.test_create |
||||||
test_destroy |
pass
pt595.2: ironic.tests.unit.objects.test_deploy_template.TestDeployTemplateObject.test_destroy |
||||||
test_get_by_id |
pass
pt595.3: ironic.tests.unit.objects.test_deploy_template.TestDeployTemplateObject.test_get_by_id |
||||||
test_get_by_name |
pass
pt595.4: ironic.tests.unit.objects.test_deploy_template.TestDeployTemplateObject.test_get_by_name |
||||||
test_get_by_uuid |
pass
pt595.5: ironic.tests.unit.objects.test_deploy_template.TestDeployTemplateObject.test_get_by_uuid |
||||||
test_list |
pass
pt595.6: ironic.tests.unit.objects.test_deploy_template.TestDeployTemplateObject.test_list |
||||||
test_list_by_names |
pass
pt595.7: ironic.tests.unit.objects.test_deploy_template.TestDeployTemplateObject.test_list_by_names |
||||||
test_refresh |
pass
pt595.8: ironic.tests.unit.objects.test_deploy_template.TestDeployTemplateObject.test_refresh |
||||||
test_save |
pass
pt595.9: ironic.tests.unit.objects.test_deploy_template.TestDeployTemplateObject.test_save |
||||||
ironic.tests.unit.objects.test_deployment.TestDeploymentObject | 8 | 8 | 0 | 0 | 0 | Detail | |
test_create |
pass
pt596.1: ironic.tests.unit.objects.test_deployment.TestDeploymentObject.test_create |
||||||
test_create_with_node |
pass
pt596.2: ironic.tests.unit.objects.test_deployment.TestDeploymentObject.test_create_with_node |
||||||
test_destroy |
pass
pt596.3: ironic.tests.unit.objects.test_deployment.TestDeploymentObject.test_destroy |
||||||
test_destroy_with_node |
pass
pt596.4: ironic.tests.unit.objects.test_deployment.TestDeploymentObject.test_destroy_with_node |
||||||
test_get_by_node_uuid |
pass
pt596.5: ironic.tests.unit.objects.test_deployment.TestDeploymentObject.test_get_by_node_uuid |
||||||
test_get_by_uuid |
pass
pt596.6: ironic.tests.unit.objects.test_deployment.TestDeploymentObject.test_get_by_uuid |
||||||
test_not_found |
pass
pt596.7: ironic.tests.unit.objects.test_deployment.TestDeploymentObject.test_not_found |
||||||
test_refresh |
pass
pt596.8: ironic.tests.unit.objects.test_deployment.TestDeploymentObject.test_refresh |
||||||
ironic.tests.unit.objects.test_fields.TestFlexibleDictField | 3 | 3 | 0 | 0 | 0 | Detail | |
test_coerce |
pass
pt597.1: ironic.tests.unit.objects.test_fields.TestFlexibleDictField.test_coerce |
||||||
test_coerce_bad_values |
pass
pt597.2: ironic.tests.unit.objects.test_fields.TestFlexibleDictField.test_coerce_bad_values |
||||||
test_coerce_nullable_translation |
pass
pt597.3: ironic.tests.unit.objects.test_fields.TestFlexibleDictField.test_coerce_nullable_translation |
||||||
ironic.tests.unit.objects.test_fields.TestMacAddressField | 2 | 2 | 0 | 0 | 0 | Detail | |
test_coerce |
pass
pt598.1: ironic.tests.unit.objects.test_fields.TestMacAddressField.test_coerce |
||||||
test_coerce_bad_values |
pass
pt598.2: ironic.tests.unit.objects.test_fields.TestMacAddressField.test_coerce_bad_values |
||||||
ironic.tests.unit.objects.test_fields.TestNotificationLevelField | 2 | 2 | 0 | 0 | 0 | Detail | |
test_coerce_bad_value |
pass
pt599.1: ironic.tests.unit.objects.test_fields.TestNotificationLevelField.test_coerce_bad_value |
||||||
test_coerce_good_value |
pass
pt599.2: ironic.tests.unit.objects.test_fields.TestNotificationLevelField.test_coerce_good_value |
||||||
ironic.tests.unit.objects.test_fields.TestNotificationStatusField | 2 | 2 | 0 | 0 | 0 | Detail | |
test_coerce_bad_value |
pass
pt600.1: ironic.tests.unit.objects.test_fields.TestNotificationStatusField.test_coerce_bad_value |
||||||
test_coerce_good_value |
pass
pt600.2: ironic.tests.unit.objects.test_fields.TestNotificationStatusField.test_coerce_good_value |
||||||
ironic.tests.unit.objects.test_fields.TestStringFieldThatAcceptsCallable | 6 | 6 | 0 | 0 | 0 | Detail | |
test__repr__includes_default_function_name_and_source_hash |
pass
pt601.1: ironic.tests.unit.objects.test_fields.TestStringFieldThatAcceptsCallable.test__repr__includes_default_function_name_and_source_hash |
||||||
test_coerce_default_as_function |
pass
pt601.2: ironic.tests.unit.objects.test_fields.TestStringFieldThatAcceptsCallable.test_coerce_default_as_function |
||||||
test_coerce_function |
pass
pt601.3: ironic.tests.unit.objects.test_fields.TestStringFieldThatAcceptsCallable.test_coerce_function |
||||||
test_coerce_function_invalid_type |
pass
pt601.4: ironic.tests.unit.objects.test_fields.TestStringFieldThatAcceptsCallable.test_coerce_function_invalid_type |
||||||
test_coerce_invalid_type |
pass
pt601.5: ironic.tests.unit.objects.test_fields.TestStringFieldThatAcceptsCallable.test_coerce_invalid_type |
||||||
test_coerce_string |
pass
pt601.6: ironic.tests.unit.objects.test_fields.TestStringFieldThatAcceptsCallable.test_coerce_string |
||||||
ironic.tests.unit.objects.test_firmware.TestFirmwareComponentObject | 7 | 7 | 0 | 0 | 0 | Detail | |
test_create |
pass
pt602.1: ironic.tests.unit.objects.test_firmware.TestFirmwareComponentObject.test_create |
||||||
test_get_firmware_component |
pass
pt602.2: ironic.tests.unit.objects.test_firmware.TestFirmwareComponentObject.test_get_firmware_component |
||||||
test_get_firmware_component_does_not_exist |
pass
pt602.3: ironic.tests.unit.objects.test_firmware.TestFirmwareComponentObject.test_get_firmware_component_does_not_exist |
||||||
test_get_firmware_component_node_does_not_exist |
pass
pt602.4: ironic.tests.unit.objects.test_firmware.TestFirmwareComponentObject.test_get_firmware_component_node_does_not_exist |
||||||
test_save |
pass
pt602.5: ironic.tests.unit.objects.test_firmware.TestFirmwareComponentObject.test_save |
||||||
test_sync_firmware_components_create_and_update |
pass
pt602.6: ironic.tests.unit.objects.test_firmware.TestFirmwareComponentObject.test_sync_firmware_components_create_and_update |
||||||
test_sync_firmware_components_nochange |
pass
pt602.7: ironic.tests.unit.objects.test_firmware.TestFirmwareComponentObject.test_sync_firmware_components_nochange |
||||||
ironic.tests.unit.objects.test_node.TestConvertToVersion | 80 | 80 | 0 | 0 | 0 | Detail | |
test_allocation_id_supported_missing |
pass
pt603.1: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_allocation_id_supported_missing |
||||||
test_allocation_id_supported_set |
pass
pt603.2: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_allocation_id_supported_set |
||||||
test_allocation_id_unsupported_missing |
pass
pt603.3: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_allocation_id_unsupported_missing |
||||||
test_allocation_id_unsupported_set_no_remove_default |
pass
pt603.4: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_allocation_id_unsupported_set_no_remove_default |
||||||
test_allocation_id_unsupported_set_no_remove_non_default |
pass
pt603.5: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_allocation_id_unsupported_set_no_remove_non_default |
||||||
test_allocation_id_unsupported_set_remove |
pass
pt603.6: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_allocation_id_unsupported_set_remove |
||||||
test_automated_clean_supported_missing |
pass
pt603.7: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_automated_clean_supported_missing |
||||||
test_automated_clean_supported_set |
pass
pt603.8: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_automated_clean_supported_set |
||||||
test_automated_clean_unsupported_missing |
pass
pt603.9: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_automated_clean_unsupported_missing |
||||||
test_automated_clean_unsupported_set_no_remove_default |
pass
pt603.10: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_automated_clean_unsupported_set_no_remove_default |
||||||
test_automated_clean_unsupported_set_no_remove_non_default |
pass
pt603.11: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_automated_clean_unsupported_set_no_remove_non_default |
||||||
test_automated_clean_unsupported_set_remove |
pass
pt603.12: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_automated_clean_unsupported_set_remove |
||||||
test_bios_supported_missing |
pass
pt603.13: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_bios_supported_missing |
||||||
test_bios_supported_set |
pass
pt603.14: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_bios_supported_set |
||||||
test_bios_unsupported_missing |
pass
pt603.15: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_bios_unsupported_missing |
||||||
test_bios_unsupported_set_no_remove_default |
pass
pt603.16: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_bios_unsupported_set_no_remove_default |
||||||
test_bios_unsupported_set_no_remove_non_default |
pass
pt603.17: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_bios_unsupported_set_no_remove_non_default |
||||||
test_bios_unsupported_set_remove |
pass
pt603.18: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_bios_unsupported_set_remove |
||||||
test_boot_mode_supported_missing |
pass
pt603.19: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_boot_mode_supported_missing |
||||||
test_boot_mode_supported_set |
pass
pt603.20: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_boot_mode_supported_set |
||||||
test_boot_mode_unsupported_missing |
pass
pt603.21: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_boot_mode_unsupported_missing |
||||||
test_boot_mode_unsupported_set_no_remove_default |
pass
pt603.22: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_boot_mode_unsupported_set_no_remove_default |
||||||
test_boot_mode_unsupported_set_no_remove_non_default |
pass
pt603.23: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_boot_mode_unsupported_set_no_remove_non_default |
||||||
test_boot_mode_unsupported_set_remove |
pass
pt603.24: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_boot_mode_unsupported_set_remove |
||||||
test_conductor_group_supported_set |
pass
pt603.25: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_conductor_group_supported_set |
||||||
test_conductor_group_supported_unset |
pass
pt603.26: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_conductor_group_supported_unset |
||||||
test_conductor_group_unsupported_set |
pass
pt603.27: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_conductor_group_unsupported_set |
||||||
test_conductor_group_unsupported_set_no_remove |
pass
pt603.28: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_conductor_group_unsupported_set_no_remove |
||||||
test_conductor_group_unsupported_unset |
pass
pt603.29: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_conductor_group_unsupported_unset |
||||||
test_description_supported_missing |
pass
pt603.30: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_description_supported_missing |
||||||
test_description_supported_set |
pass
pt603.31: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_description_supported_set |
||||||
test_description_unsupported_missing |
pass
pt603.32: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_description_unsupported_missing |
||||||
test_description_unsupported_set_no_remove_default |
pass
pt603.33: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_description_unsupported_set_no_remove_default |
||||||
test_description_unsupported_set_no_remove_non_default |
pass
pt603.34: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_description_unsupported_set_no_remove_non_default |
||||||
test_description_unsupported_set_remove |
pass
pt603.35: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_description_unsupported_set_remove |
||||||
test_fault_supported_missing |
pass
pt603.36: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_fault_supported_missing |
||||||
test_fault_supported_untouched |
pass
pt603.37: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_fault_supported_untouched |
||||||
test_fault_unsupported_missing |
pass
pt603.38: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_fault_unsupported_missing |
||||||
test_fault_unsupported_set_remove |
pass
pt603.39: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_fault_unsupported_set_remove |
||||||
test_fault_unsupported_set_remove_in_maintenance |
pass
pt603.40: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_fault_unsupported_set_remove_in_maintenance |
||||||
test_firmware_supported_missing |
pass
pt603.41: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_firmware_supported_missing |
||||||
test_firmware_supported_set |
pass
pt603.42: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_firmware_supported_set |
||||||
test_firmware_unsupported_missing |
pass
pt603.43: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_firmware_unsupported_missing |
||||||
test_firmware_unsupported_set_no_remove_default |
pass
pt603.44: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_firmware_unsupported_set_no_remove_default |
||||||
test_firmware_unsupported_set_no_remove_non_default |
pass
pt603.45: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_firmware_unsupported_set_no_remove_non_default |
||||||
test_firmware_unsupported_set_remove |
pass
pt603.46: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_firmware_unsupported_set_remove |
||||||
test_lessee_supported_missing |
pass
pt603.47: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_lessee_supported_missing |
||||||
test_lessee_supported_set |
pass
pt603.48: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_lessee_supported_set |
||||||
test_lessee_unsupported_missing |
pass
pt603.49: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_lessee_unsupported_missing |
||||||
test_lessee_unsupported_set_no_remove_default |
pass
pt603.50: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_lessee_unsupported_set_no_remove_default |
||||||
test_lessee_unsupported_set_no_remove_non_default |
pass
pt603.51: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_lessee_unsupported_set_no_remove_non_default |
||||||
test_lessee_unsupported_set_remove |
pass
pt603.52: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_lessee_unsupported_set_remove |
||||||
test_owner_supported_missing |
pass
pt603.53: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_owner_supported_missing |
||||||
test_owner_supported_set |
pass
pt603.54: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_owner_supported_set |
||||||
test_owner_unsupported_missing |
pass
pt603.55: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_owner_unsupported_missing |
||||||
test_owner_unsupported_set_no_remove_default |
pass
pt603.56: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_owner_unsupported_set_no_remove_default |
||||||
test_owner_unsupported_set_no_remove_non_default |
pass
pt603.57: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_owner_unsupported_set_no_remove_non_default |
||||||
test_owner_unsupported_set_remove |
pass
pt603.58: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_owner_unsupported_set_remove |
||||||
test_protected_supported_missing |
pass
pt603.59: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_protected_supported_missing |
||||||
test_protected_supported_set |
pass
pt603.60: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_protected_supported_set |
||||||
test_protected_unsupported_missing |
pass
pt603.61: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_protected_unsupported_missing |
||||||
test_protected_unsupported_set_no_remove_non_default |
pass
pt603.62: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_protected_unsupported_set_no_remove_non_default |
||||||
test_protected_unsupported_set_remove |
pass
pt603.63: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_protected_unsupported_set_remove |
||||||
test_rescue_supported_missing |
pass
pt603.64: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_rescue_supported_missing |
||||||
test_rescue_supported_set |
pass
pt603.65: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_rescue_supported_set |
||||||
test_rescue_unsupported_missing |
pass
pt603.66: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_rescue_unsupported_missing |
||||||
test_rescue_unsupported_set_no_remove_default |
pass
pt603.67: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_rescue_unsupported_set_no_remove_default |
||||||
test_rescue_unsupported_set_no_remove_non_default |
pass
pt603.68: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_rescue_unsupported_set_no_remove_non_default |
||||||
test_rescue_unsupported_set_remove |
pass
pt603.69: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_rescue_unsupported_set_remove |
||||||
test_retired_supported_missing |
pass
pt603.70: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_retired_supported_missing |
||||||
test_retired_supported_set |
pass
pt603.71: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_retired_supported_set |
||||||
test_retired_unsupported_missing |
pass
pt603.72: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_retired_unsupported_missing |
||||||
test_retired_unsupported_set_no_remove_non_default |
pass
pt603.73: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_retired_unsupported_set_no_remove_non_default |
||||||
test_retired_unsupported_set_remove |
pass
pt603.74: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_retired_unsupported_set_remove |
||||||
test_trait_unsupported_set_no_remove_default |
pass
pt603.75: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_trait_unsupported_set_no_remove_default |
||||||
test_trait_unsupported_set_no_remove_non_default |
pass
pt603.76: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_trait_unsupported_set_no_remove_non_default |
||||||
test_traits_supported_missing |
pass
pt603.77: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_traits_supported_missing |
||||||
test_traits_supported_set |
pass
pt603.78: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_traits_supported_set |
||||||
test_traits_unsupported_missing |
pass
pt603.79: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_traits_unsupported_missing |
||||||
test_traits_unsupported_missing_remove |
pass
pt603.80: ironic.tests.unit.objects.test_node.TestConvertToVersion.test_traits_unsupported_missing_remove |
||||||
ironic.tests.unit.objects.test_node.TestNodeObject | 40 | 40 | 0 | 0 | 0 | Detail | |
test__validate_property_values_success |
pass
pt604.1: ironic.tests.unit.objects.test_node.TestNodeObject.test__validate_property_values_success |
||||||
test_as_dict_insecure |
pass
pt604.2: ironic.tests.unit.objects.test_node.TestNodeObject.test_as_dict_insecure |
||||||
test_as_dict_secure |
pass
pt604.3: ironic.tests.unit.objects.test_node.TestNodeObject.test_as_dict_secure |
||||||
test_as_dict_secure_configdrive_as_dict |
pass
pt604.4: ironic.tests.unit.objects.test_node.TestNodeObject.test_as_dict_secure_configdrive_as_dict |
||||||
test_as_dict_secure_with_configdrive |
pass
pt604.5: ironic.tests.unit.objects.test_node.TestNodeObject.test_as_dict_secure_with_configdrive |
||||||
test_as_dict_secure_with_configdrive_as_dict |
pass
pt604.6: ironic.tests.unit.objects.test_node.TestNodeObject.test_as_dict_secure_with_configdrive_as_dict |
||||||
test_as_dict_with_traits |
pass
pt604.7: ironic.tests.unit.objects.test_node.TestNodeObject.test_as_dict_with_traits |
||||||
test_create |
pass
pt604.8: ironic.tests.unit.objects.test_node.TestNodeObject.test_create |
||||||
test_create_with_invalid_properties |
pass
pt604.9: ironic.tests.unit.objects.test_node.TestNodeObject.test_create_with_invalid_properties |
||||||
test_create_with_traits |
pass
pt604.10: ironic.tests.unit.objects.test_node.TestNodeObject.test_create_with_traits |
||||||
test_get_bad_id_and_uuid |
pass
pt604.11: ironic.tests.unit.objects.test_node.TestNodeObject.test_get_bad_id_and_uuid |
||||||
test_get_by_id |
pass
pt604.12: ironic.tests.unit.objects.test_node.TestNodeObject.test_get_by_id |
||||||
test_get_by_instance_not_found |
pass
pt604.13: ironic.tests.unit.objects.test_node.TestNodeObject.test_get_by_instance_not_found |
||||||
test_get_by_instance_uuid |
pass
pt604.14: ironic.tests.unit.objects.test_node.TestNodeObject.test_get_by_instance_uuid |
||||||
test_get_by_name |
pass
pt604.15: ironic.tests.unit.objects.test_node.TestNodeObject.test_get_by_name |
||||||
test_get_by_name_node_not_found |
pass
pt604.16: ironic.tests.unit.objects.test_node.TestNodeObject.test_get_by_name_node_not_found |
||||||
test_get_by_port_addresses |
pass
pt604.17: ironic.tests.unit.objects.test_node.TestNodeObject.test_get_by_port_addresses |
||||||
test_get_by_uuid |
pass
pt604.18: ironic.tests.unit.objects.test_node.TestNodeObject.test_get_by_uuid |
||||||
test_get_interface |
pass
pt604.19: ironic.tests.unit.objects.test_node.TestNodeObject.test_get_interface |
||||||
test_get_interface_overriden |
pass
pt604.20: ironic.tests.unit.objects.test_node.TestNodeObject.test_get_interface_overriden |
||||||
test_list |
pass
pt604.21: ironic.tests.unit.objects.test_node.TestNodeObject.test_list |
||||||
test_list_with_fields |
pass
pt604.22: ironic.tests.unit.objects.test_node.TestNodeObject.test_list_with_fields |
||||||
test_list_with_fields_empty_trait_present |
pass
pt604.23: ironic.tests.unit.objects.test_node.TestNodeObject.test_list_with_fields_empty_trait_present |
||||||
test_list_with_fields_traits |
pass
pt604.24: ironic.tests.unit.objects.test_node.TestNodeObject.test_list_with_fields_traits |
||||||
test_payload_schemas |
pass
pt604.25: ironic.tests.unit.objects.test_node.TestNodeObject.test_payload_schemas |
||||||
test_refresh |
pass
pt604.26: ironic.tests.unit.objects.test_node.TestNodeObject.test_refresh |
||||||
test_release |
pass
pt604.27: ironic.tests.unit.objects.test_node.TestNodeObject.test_release |
||||||
test_release_node_not_found |
pass
pt604.28: ironic.tests.unit.objects.test_node.TestNodeObject.test_release_node_not_found |
||||||
test_reserve |
pass
pt604.29: ironic.tests.unit.objects.test_node.TestNodeObject.test_reserve |
||||||
test_reserve_node_not_found |
pass
pt604.30: ironic.tests.unit.objects.test_node.TestNodeObject.test_reserve_node_not_found |
||||||
test_save |
pass
pt604.31: ironic.tests.unit.objects.test_node.TestNodeObject.test_save |
||||||
test_save_after_refresh |
pass
pt604.32: ironic.tests.unit.objects.test_node.TestNodeObject.test_save_after_refresh |
||||||
test_save_truncated |
pass
pt604.33: ironic.tests.unit.objects.test_node.TestNodeObject.test_save_truncated |
||||||
test_save_updated_at_field |
pass
pt604.34: ironic.tests.unit.objects.test_node.TestNodeObject.test_save_updated_at_field |
||||||
test_save_with_conductor_group |
pass
pt604.35: ironic.tests.unit.objects.test_node.TestNodeObject.test_save_with_conductor_group |
||||||
test_save_with_conductor_group_fail |
pass
pt604.36: ironic.tests.unit.objects.test_node.TestNodeObject.test_save_with_conductor_group_fail |
||||||
test_save_with_conductor_group_uppercase |
pass
pt604.37: ironic.tests.unit.objects.test_node.TestNodeObject.test_save_with_conductor_group_uppercase |
||||||
test_save_with_traits |
pass
pt604.38: ironic.tests.unit.objects.test_node.TestNodeObject.test_save_with_traits |
||||||
test_touch_provisioning |
pass
pt604.39: ironic.tests.unit.objects.test_node.TestNodeObject.test_touch_provisioning |
||||||
test_update_with_invalid_properties |
pass
pt604.40: ironic.tests.unit.objects.test_node.TestNodeObject.test_update_with_invalid_properties |
||||||
ironic.tests.unit.objects.test_node.TestNodePayloads | 7 | 7 | 0 | 0 | 0 | Detail | |
test_node_corrected_power_state_payload |
pass
pt605.1: ironic.tests.unit.objects.test_node.TestNodePayloads.test_node_corrected_power_state_payload |
||||||
test_node_crud_payload |
pass
pt605.2: ironic.tests.unit.objects.test_node.TestNodePayloads.test_node_crud_payload |
||||||
test_node_payload |
pass
pt605.3: ironic.tests.unit.objects.test_node.TestNodePayloads.test_node_payload |
||||||
test_node_payload_no_traits |
pass
pt605.4: ironic.tests.unit.objects.test_node.TestNodePayloads.test_node_payload_no_traits |
||||||
test_node_payload_traits_is_none |
pass
pt605.5: ironic.tests.unit.objects.test_node.TestNodePayloads.test_node_payload_traits_is_none |
||||||
test_node_set_power_state_payload |
pass
pt605.6: ironic.tests.unit.objects.test_node.TestNodePayloads.test_node_set_power_state_payload |
||||||
test_node_set_provision_state_payload |
pass
pt605.7: ironic.tests.unit.objects.test_node.TestNodePayloads.test_node_set_provision_state_payload |
||||||
ironic.tests.unit.objects.test_node_history.TestNodeHistoryObject | 8 | 8 | 0 | 0 | 0 | Detail | |
test_create |
pass
pt606.1: ironic.tests.unit.objects.test_node_history.TestNodeHistoryObject.test_create |
||||||
test_destroy |
pass
pt606.2: ironic.tests.unit.objects.test_node_history.TestNodeHistoryObject.test_destroy |
||||||
test_get |
pass
pt606.3: ironic.tests.unit.objects.test_node_history.TestNodeHistoryObject.test_get |
||||||
test_get_by_id |
pass
pt606.4: ironic.tests.unit.objects.test_node_history.TestNodeHistoryObject.test_get_by_id |
||||||
test_get_by_uuid |
pass
pt606.5: ironic.tests.unit.objects.test_node_history.TestNodeHistoryObject.test_get_by_uuid |
||||||
test_list |
pass
pt606.6: ironic.tests.unit.objects.test_node_history.TestNodeHistoryObject.test_list |
||||||
test_list_by_node_id |
pass
pt606.7: ironic.tests.unit.objects.test_node_history.TestNodeHistoryObject.test_list_by_node_id |
||||||
test_list_none |
pass
pt606.8: ironic.tests.unit.objects.test_node_history.TestNodeHistoryObject.test_list_none |
||||||
ironic.tests.unit.objects.test_node_inventory.TestNodeInventoryObject | 2 | 2 | 0 | 0 | 0 | Detail | |
test_create |
pass
pt607.1: ironic.tests.unit.objects.test_node_inventory.TestNodeInventoryObject.test_create |
||||||
test_destroy |
pass
pt607.2: ironic.tests.unit.objects.test_node_inventory.TestNodeInventoryObject.test_destroy |
||||||
ironic.tests.unit.objects.test_notification.TestNotificationBase | 16 | 16 | 0 | 0 | 0 | Detail | |
test_emit_notification |
pass
pt608.1: ironic.tests.unit.objects.test_notification.TestNotificationBase.test_emit_notification |
||||||
test_emit_notification_empty_schema |
pass
pt608.2: ironic.tests.unit.objects.test_notification.TestNotificationBase.test_emit_notification_empty_schema |
||||||
test_event_type_invalid_status_fails |
pass
pt608.3: ironic.tests.unit.objects.test_notification.TestNotificationBase.test_event_type_invalid_status_fails |
||||||
test_event_type_make_status_invalid |
pass
pt608.4: ironic.tests.unit.objects.test_notification.TestNotificationBase.test_event_type_make_status_invalid |
||||||
test_event_type_with_status |
pass
pt608.5: ironic.tests.unit.objects.test_notification.TestNotificationBase.test_event_type_with_status |
||||||
test_event_type_without_status_fails |
pass
pt608.6: ironic.tests.unit.objects.test_notification.TestNotificationBase.test_event_type_without_status_fails |
||||||
test_mask_secrets_has_secrets |
pass
pt608.7: ironic.tests.unit.objects.test_notification.TestNotificationBase.test_mask_secrets_has_secrets |
||||||
test_mask_secrets_no_secrets |
pass
pt608.8: ironic.tests.unit.objects.test_notification.TestNotificationBase.test_mask_secrets_no_secrets |
||||||
test_mask_secrets_not_affected |
pass
pt608.9: ironic.tests.unit.objects.test_notification.TestNotificationBase.test_mask_secrets_not_affected |
||||||
test_no_emit_level_too_low |
pass
pt608.10: ironic.tests.unit.objects.test_notification.TestNotificationBase.test_no_emit_level_too_low |
||||||
test_no_emit_notifs_disabled |
pass
pt608.11: ironic.tests.unit.objects.test_notification.TestNotificationBase.test_no_emit_notifs_disabled |
||||||
test_no_emit_schema_not_populated |
pass
pt608.12: ironic.tests.unit.objects.test_notification.TestNotificationBase.test_no_emit_schema_not_populated |
||||||
test_populate_schema |
pass
pt608.13: ironic.tests.unit.objects.test_notification.TestNotificationBase.test_populate_schema |
||||||
test_populate_schema_missing_required_obj_field |
pass
pt608.14: ironic.tests.unit.objects.test_notification.TestNotificationBase.test_populate_schema_missing_required_obj_field |
||||||
test_populate_schema_no_object_field |
pass
pt608.15: ironic.tests.unit.objects.test_notification.TestNotificationBase.test_populate_schema_no_object_field |
||||||
test_populate_schema_nullable_field_auto_populates |
pass
pt608.16: ironic.tests.unit.objects.test_notification.TestNotificationBase.test_populate_schema_nullable_field_auto_populates |
||||||
ironic.tests.unit.objects.test_objects.TestMisc | 3 | 3 | 0 | 0 | 0 | Detail | |
test_max_version |
pass
pt609.1: ironic.tests.unit.objects.test_objects.TestMisc.test_max_version |
||||||
test_max_version_one |
pass
pt609.2: ironic.tests.unit.objects.test_objects.TestMisc.test_max_version_one |
||||||
test_max_version_two |
pass
pt609.3: ironic.tests.unit.objects.test_objects.TestMisc.test_max_version_two |
||||||
ironic.tests.unit.objects.test_objects.TestObject | 50 | 50 | 0 | 0 | 0 | Detail | |
test__from_db_object |
pass
pt610.1: ironic.tests.unit.objects.test_objects.TestObject.test__from_db_object |
||||||
test__from_db_object_map_version_bad |
pass
pt610.2: ironic.tests.unit.objects.test_objects.TestObject.test__from_db_object_map_version_bad |
||||||
test__from_db_object_old |
pass
pt610.3: ironic.tests.unit.objects.test_objects.TestObject.test__from_db_object_old |
||||||
test_as_dict |
pass
pt610.4: ironic.tests.unit.objects.test_objects.TestObject.test_as_dict |
||||||
test_as_dict_with_nested_object |
pass
pt610.5: ironic.tests.unit.objects.test_objects.TestObject.test_as_dict_with_nested_object |
||||||
test_as_dict_with_nested_object_list |
pass
pt610.6: ironic.tests.unit.objects.test_objects.TestObject.test_as_dict_with_nested_object_list |
||||||
test_assign_value_without_DictCompat |
pass
pt610.7: ironic.tests.unit.objects.test_objects.TestObject.test_assign_value_without_DictCompat |
||||||
test_base_attributes |
pass
pt610.8: ironic.tests.unit.objects.test_objects.TestObject.test_base_attributes |
||||||
test_changed_1 |
pass
pt610.9: ironic.tests.unit.objects.test_objects.TestObject.test_changed_1 |
||||||
test_changed_2 |
pass
pt610.10: ironic.tests.unit.objects.test_objects.TestObject.test_changed_2 |
||||||
test_changed_3 |
pass
pt610.11: ironic.tests.unit.objects.test_objects.TestObject.test_changed_3 |
||||||
test_changed_4 |
pass
pt610.12: ironic.tests.unit.objects.test_objects.TestObject.test_changed_4 |
||||||
test_changes_in_primitive |
pass
pt610.13: ironic.tests.unit.objects.test_objects.TestObject.test_changes_in_primitive |
||||||
test_contains |
pass
pt610.14: ironic.tests.unit.objects.test_objects.TestObject.test_contains |
||||||
test_convert_to_version_new |
pass
pt610.15: ironic.tests.unit.objects.test_objects.TestObject.test_convert_to_version_new |
||||||
test_convert_to_version_old |
pass
pt610.16: ironic.tests.unit.objects.test_objects.TestObject.test_convert_to_version_old |
||||||
test_convert_to_version_old_keep |
pass
pt610.17: ironic.tests.unit.objects.test_objects.TestObject.test_convert_to_version_old_keep |
||||||
test_convert_to_version_same |
pass
pt610.18: ironic.tests.unit.objects.test_objects.TestObject.test_convert_to_version_same |
||||||
test_dehydration |
pass
pt610.19: ironic.tests.unit.objects.test_objects.TestObject.test_dehydration |
||||||
test_do_version_changes_for_db |
pass
pt610.20: ironic.tests.unit.objects.test_objects.TestObject.test_do_version_changes_for_db |
||||||
test_do_version_changes_for_db_downgrade |
pass
pt610.21: ironic.tests.unit.objects.test_objects.TestObject.test_do_version_changes_for_db_downgrade |
||||||
test_do_version_changes_for_db_pinned |
pass
pt610.22: ironic.tests.unit.objects.test_objects.TestObject.test_do_version_changes_for_db_pinned |
||||||
test_get |
pass
pt610.23: ironic.tests.unit.objects.test_objects.TestObject.test_get |
||||||
test_get_changes |
pass
pt610.24: ironic.tests.unit.objects.test_objects.TestObject.test_get_changes |
||||||
test_get_changes_pinned |
pass
pt610.25: ironic.tests.unit.objects.test_objects.TestObject.test_get_changes_pinned |
||||||
test_get_changes_pinned_2versions |
pass
pt610.26: ironic.tests.unit.objects.test_objects.TestObject.test_get_changes_pinned_2versions |
||||||
test_get_target_version_no_pin |
pass
pt610.27: ironic.tests.unit.objects.test_objects.TestObject.test_get_target_version_no_pin |
||||||
test_get_target_version_pinned |
pass
pt610.28: ironic.tests.unit.objects.test_objects.TestObject.test_get_target_version_pinned |
||||||
test_get_target_version_pinned_bad |
pass
pt610.29: ironic.tests.unit.objects.test_objects.TestObject.test_get_target_version_pinned_bad |
||||||
test_get_target_version_pinned_no_myobj |
pass
pt610.30: ironic.tests.unit.objects.test_objects.TestObject.test_get_target_version_pinned_no_myobj |
||||||
test_get_updates |
pass
pt610.31: ironic.tests.unit.objects.test_objects.TestObject.test_get_updates |
||||||
test_hydration |
pass
pt610.32: ironic.tests.unit.objects.test_objects.TestObject.test_hydration |
||||||
test_hydration_bad_ns |
pass
pt610.33: ironic.tests.unit.objects.test_objects.TestObject.test_hydration_bad_ns |
||||||
test_hydration_type_error |
pass
pt610.34: ironic.tests.unit.objects.test_objects.TestObject.test_hydration_type_error |
||||||
test_load |
pass
pt610.35: ironic.tests.unit.objects.test_objects.TestObject.test_load |
||||||
test_load_in_base |
pass
pt610.36: ironic.tests.unit.objects.test_objects.TestObject.test_load_in_base |
||||||
test_loaded_in_primitive |
pass
pt610.37: ironic.tests.unit.objects.test_objects.TestObject.test_loaded_in_primitive |
||||||
test_obj_attr_is_set |
pass
pt610.38: ironic.tests.unit.objects.test_objects.TestObject.test_obj_attr_is_set |
||||||
test_obj_constructor |
pass
pt610.39: ironic.tests.unit.objects.test_objects.TestObject.test_obj_constructor |
||||||
test_obj_fields |
pass
pt610.40: ironic.tests.unit.objects.test_objects.TestObject.test_obj_fields |
||||||
test_object_inheritance |
pass
pt610.41: ironic.tests.unit.objects.test_objects.TestObject.test_object_inheritance |
||||||
test_object_property |
pass
pt610.42: ironic.tests.unit.objects.test_objects.TestObject.test_object_property |
||||||
test_object_property_type_error |
pass
pt610.43: ironic.tests.unit.objects.test_objects.TestObject.test_object_property_type_error |
||||||
test_orphaned_object |
pass
pt610.44: ironic.tests.unit.objects.test_objects.TestObject.test_orphaned_object |
||||||
test_refresh_object |
pass
pt610.45: ironic.tests.unit.objects.test_objects.TestObject.test_refresh_object |
||||||
test_static_result |
pass
pt610.46: ironic.tests.unit.objects.test_objects.TestObject.test_static_result |
||||||
test_supports_version |
pass
pt610.47: ironic.tests.unit.objects.test_objects.TestObject.test_supports_version |
||||||
test_unknown_objtype |
pass
pt610.48: ironic.tests.unit.objects.test_objects.TestObject.test_unknown_objtype |
||||||
test_updates |
pass
pt610.49: ironic.tests.unit.objects.test_objects.TestObject.test_updates |
||||||
test_with_alternate_context |
pass
pt610.50: ironic.tests.unit.objects.test_objects.TestObject.test_with_alternate_context |
||||||
ironic.tests.unit.objects.test_objects.TestObjectSerializer | 17 | 17 | 0 | 0 | 0 | Detail | |
test__process_object_api |
pass
pt611.1: ironic.tests.unit.objects.test_objects.TestObjectSerializer.test__process_object_api |
||||||
test__process_object_conductor |
pass
pt611.2: ironic.tests.unit.objects.test_objects.TestObjectSerializer.test__process_object_conductor |
||||||
test__process_object_convert_api |
pass
pt611.3: ironic.tests.unit.objects.test_objects.TestObjectSerializer.test__process_object_convert_api |
||||||
test__process_object_convert_conductor |
pass
pt611.4: ironic.tests.unit.objects.test_objects.TestObjectSerializer.test__process_object_convert_conductor |
||||||
test_deserialize_entity_newer_revision_does_not_backport |
pass
pt611.5: ironic.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_revision_does_not_backport |
||||||
test_deserialize_entity_newer_revision_does_not_backport_zero |
pass
pt611.6: ironic.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_revision_does_not_backport_zero |
||||||
test_deserialize_entity_newer_version_backports |
pass
pt611.7: ironic.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_version_backports |
||||||
test_deserialize_entity_newer_version_passes_revision |
pass
pt611.8: ironic.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_newer_version_passes_revision |
||||||
test_deserialize_entity_pin_ignored |
pass
pt611.9: ironic.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_pin_ignored |
||||||
test_deserialize_entity_same_revision_does_not_backport |
pass
pt611.10: ironic.tests.unit.objects.test_objects.TestObjectSerializer.test_deserialize_entity_same_revision_does_not_backport |
||||||
test_object_serialization |
pass
pt611.11: ironic.tests.unit.objects.test_objects.TestObjectSerializer.test_object_serialization |
||||||
test_object_serialization_iterables |
pass
pt611.12: ironic.tests.unit.objects.test_objects.TestObjectSerializer.test_object_serialization_iterables |
||||||
test_serialize_entity_invalid_pin |
pass
pt611.13: ironic.tests.unit.objects.test_objects.TestObjectSerializer.test_serialize_entity_invalid_pin |
||||||
test_serialize_entity_pinned_api |
pass
pt611.14: ironic.tests.unit.objects.test_objects.TestObjectSerializer.test_serialize_entity_pinned_api |
||||||
test_serialize_entity_pinned_conductor |
pass
pt611.15: ironic.tests.unit.objects.test_objects.TestObjectSerializer.test_serialize_entity_pinned_conductor |
||||||
test_serialize_entity_unpinned_api |
pass
pt611.16: ironic.tests.unit.objects.test_objects.TestObjectSerializer.test_serialize_entity_unpinned_api |
||||||
test_serialize_entity_unpinned_conductor |
pass
pt611.17: ironic.tests.unit.objects.test_objects.TestObjectSerializer.test_serialize_entity_unpinned_conductor |
||||||
ironic.tests.unit.objects.test_objects.TestObjectVersions | 1 | 1 | 0 | 0 | 0 | Detail | |
test_object_version_check |
pass
pt612.1: ironic.tests.unit.objects.test_objects.TestObjectVersions.test_object_version_check |
||||||
ironic.tests.unit.objects.test_objects.TestRegistry | 2 | 2 | 0 | 0 | 0 | Detail | |
test_hook_chooses_newer_properly |
pass
pt613.1: ironic.tests.unit.objects.test_objects.TestRegistry.test_hook_chooses_newer_properly |
||||||
test_hook_keeps_newer_properly |
pass
pt613.2: ironic.tests.unit.objects.test_objects.TestRegistry.test_hook_keeps_newer_properly |
||||||
ironic.tests.unit.objects.test_port.TestConvertToVersion | 24 | 24 | 0 | 0 | 0 | Detail | |
test_is_smartnic_supported |
pass
pt614.1: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_is_smartnic_supported |
||||||
test_is_smartnic_supported_missing |
pass
pt614.2: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_is_smartnic_supported_missing |
||||||
test_is_smartnic_supported_set |
pass
pt614.3: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_is_smartnic_supported_set |
||||||
test_is_smartnic_unsupported |
pass
pt614.4: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_is_smartnic_unsupported |
||||||
test_is_smartnic_unsupported_missing |
pass
pt614.5: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_is_smartnic_unsupported_missing |
||||||
test_is_smartnic_unsupported_set_no_remove_default |
pass
pt614.6: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_is_smartnic_unsupported_set_no_remove_default |
||||||
test_is_smartnic_unsupported_set_no_remove_non_default |
pass
pt614.7: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_is_smartnic_unsupported_set_no_remove_non_default |
||||||
test_is_smartnic_unsupported_set_remove |
pass
pt614.8: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_is_smartnic_unsupported_set_remove |
||||||
test_name_supported_missing |
pass
pt614.9: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_name_supported_missing |
||||||
test_name_supported_set |
pass
pt614.10: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_name_supported_set |
||||||
test_name_unsupported_missing |
pass
pt614.11: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_name_unsupported_missing |
||||||
test_name_unsupported_set_no_remove_default |
pass
pt614.12: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_name_unsupported_set_no_remove_default |
||||||
test_name_unsupported_set_no_remove_non_default |
pass
pt614.13: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_name_unsupported_set_no_remove_non_default |
||||||
test_name_unsupported_set_remove |
pass
pt614.14: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_name_unsupported_set_remove |
||||||
test_physnet_supported_missing |
pass
pt614.15: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_physnet_supported_missing |
||||||
test_physnet_supported_set |
pass
pt614.16: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_physnet_supported_set |
||||||
test_physnet_unsupported_missing |
pass
pt614.17: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_physnet_unsupported_missing |
||||||
test_physnet_unsupported_set_no_remove_default |
pass
pt614.18: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_physnet_unsupported_set_no_remove_default |
||||||
test_physnet_unsupported_set_no_remove_non_default |
pass
pt614.19: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_physnet_unsupported_set_no_remove_non_default |
||||||
test_physnet_unsupported_set_remove |
pass
pt614.20: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_physnet_unsupported_set_remove |
||||||
test_vif_in_extra |
pass
pt614.21: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_vif_in_extra |
||||||
test_vif_in_extra_in_internal_info |
pass
pt614.22: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_vif_in_extra_in_internal_info |
||||||
test_vif_in_extra_lower_version |
pass
pt614.23: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_vif_in_extra_lower_version |
||||||
test_vif_in_extra_not_in_extra |
pass
pt614.24: ironic.tests.unit.objects.test_port.TestConvertToVersion.test_vif_in_extra_not_in_extra |
||||||
ironic.tests.unit.objects.test_port.TestPortObject | 16 | 16 | 0 | 0 | 0 | Detail | |
test_create |
pass
pt615.1: ironic.tests.unit.objects.test_port.TestPortObject.test_create |
||||||
test_get_bad_id_and_uuid_and_name_and_address |
pass
pt615.2: ironic.tests.unit.objects.test_port.TestPortObject.test_get_bad_id_and_uuid_and_name_and_address |
||||||
test_get_by_address |
pass
pt615.3: ironic.tests.unit.objects.test_port.TestPortObject.test_get_by_address |
||||||
test_get_by_id |
pass
pt615.4: ironic.tests.unit.objects.test_port.TestPortObject.test_get_by_id |
||||||
test_get_by_name |
pass
pt615.5: ironic.tests.unit.objects.test_port.TestPortObject.test_get_by_name |
||||||
test_get_by_uuid |
pass
pt615.6: ironic.tests.unit.objects.test_port.TestPortObject.test_get_by_uuid |
||||||
test_list |
pass
pt615.7: ironic.tests.unit.objects.test_port.TestPortObject.test_list |
||||||
test_list_deprecated_owner |
pass
pt615.8: ironic.tests.unit.objects.test_port.TestPortObject.test_list_deprecated_owner |
||||||
test_payload_schemas |
pass
pt615.9: ironic.tests.unit.objects.test_port.TestPortObject.test_payload_schemas |
||||||
test_refresh |
pass
pt615.10: ironic.tests.unit.objects.test_port.TestPortObject.test_refresh |
||||||
test_save |
pass
pt615.11: ironic.tests.unit.objects.test_port.TestPortObject.test_save |
||||||
test_save_after_refresh |
pass
pt615.12: ironic.tests.unit.objects.test_port.TestPortObject.test_save_after_refresh |
||||||
test_supports_is_smartnic_supported |
pass
pt615.13: ironic.tests.unit.objects.test_port.TestPortObject.test_supports_is_smartnic_supported |
||||||
test_supports_is_smartnic_unsupported |
pass
pt615.14: ironic.tests.unit.objects.test_port.TestPortObject.test_supports_is_smartnic_unsupported |
||||||
test_supports_physical_network_supported |
pass
pt615.15: ironic.tests.unit.objects.test_port.TestPortObject.test_supports_physical_network_supported |
||||||
test_supports_physical_network_unsupported |
pass
pt615.16: ironic.tests.unit.objects.test_port.TestPortObject.test_supports_physical_network_unsupported |
||||||
ironic.tests.unit.objects.test_portgroup.TestConvertToVersion | 4 | 4 | 0 | 0 | 0 | Detail | |
test_vif_in_extra |
pass
pt616.1: ironic.tests.unit.objects.test_portgroup.TestConvertToVersion.test_vif_in_extra |
||||||
test_vif_in_extra_in_internal_info |
pass
pt616.2: ironic.tests.unit.objects.test_portgroup.TestConvertToVersion.test_vif_in_extra_in_internal_info |
||||||
test_vif_in_extra_lower_version |
pass
pt616.3: ironic.tests.unit.objects.test_portgroup.TestConvertToVersion.test_vif_in_extra_lower_version |
||||||
test_vif_in_extra_not_in_extra |
pass
pt616.4: ironic.tests.unit.objects.test_portgroup.TestConvertToVersion.test_vif_in_extra_not_in_extra |
||||||
ironic.tests.unit.objects.test_portgroup.TestPortgroupObject | 12 | 12 | 0 | 0 | 0 | Detail | |
test_create |
pass
pt617.1: ironic.tests.unit.objects.test_portgroup.TestPortgroupObject.test_create |
||||||
test_get_bad_id_and_uuid_and_address_and_name |
pass
pt617.2: ironic.tests.unit.objects.test_portgroup.TestPortgroupObject.test_get_bad_id_and_uuid_and_address_and_name |
||||||
test_get_by_address |
pass
pt617.3: ironic.tests.unit.objects.test_portgroup.TestPortgroupObject.test_get_by_address |
||||||
test_get_by_id |
pass
pt617.4: ironic.tests.unit.objects.test_portgroup.TestPortgroupObject.test_get_by_id |
||||||
test_get_by_name |
pass
pt617.5: ironic.tests.unit.objects.test_portgroup.TestPortgroupObject.test_get_by_name |
||||||
test_get_by_uuid |
pass
pt617.6: ironic.tests.unit.objects.test_portgroup.TestPortgroupObject.test_get_by_uuid |
||||||
test_list |
pass
pt617.7: ironic.tests.unit.objects.test_portgroup.TestPortgroupObject.test_list |
||||||
test_list_by_node_id |
pass
pt617.8: ironic.tests.unit.objects.test_portgroup.TestPortgroupObject.test_list_by_node_id |
||||||
test_payload_schemas |
pass
pt617.9: ironic.tests.unit.objects.test_portgroup.TestPortgroupObject.test_payload_schemas |
||||||
test_refresh |
pass
pt617.10: ironic.tests.unit.objects.test_portgroup.TestPortgroupObject.test_refresh |
||||||
test_save |
pass
pt617.11: ironic.tests.unit.objects.test_portgroup.TestPortgroupObject.test_save |
||||||
test_save_after_refresh |
pass
pt617.12: ironic.tests.unit.objects.test_portgroup.TestPortgroupObject.test_save_after_refresh |
||||||
ironic.tests.unit.objects.test_trait.TestTraitObject | 8 | 8 | 0 | 0 | 0 | Detail | |
test_as_dict |
pass
pt618.1: ironic.tests.unit.objects.test_trait.TestTraitObject.test_as_dict |
||||||
test_create |
pass
pt618.2: ironic.tests.unit.objects.test_trait.TestTraitObject.test_create |
||||||
test_create_list |
pass
pt618.3: ironic.tests.unit.objects.test_trait.TestTraitObject.test_create_list |
||||||
test_destroy |
pass
pt618.4: ironic.tests.unit.objects.test_trait.TestTraitObject.test_destroy |
||||||
test_destroy_list |
pass
pt618.5: ironic.tests.unit.objects.test_trait.TestTraitObject.test_destroy_list |
||||||
test_exists |
pass
pt618.6: ironic.tests.unit.objects.test_trait.TestTraitObject.test_exists |
||||||
test_get_by_id |
pass
pt618.7: ironic.tests.unit.objects.test_trait.TestTraitObject.test_get_by_id |
||||||
test_get_trait_names |
pass
pt618.8: ironic.tests.unit.objects.test_trait.TestTraitObject.test_get_trait_names |
||||||
ironic.tests.unit.objects.test_volume_connector.TestVolumeConnectorObject | 12 | 12 | 0 | 0 | 0 | Detail | |
test_create |
pass
pt619.1: ironic.tests.unit.objects.test_volume_connector.TestVolumeConnectorObject.test_create |
||||||
test_destroy |
pass
pt619.2: ironic.tests.unit.objects.test_volume_connector.TestVolumeConnectorObject.test_destroy |
||||||
test_get |
pass
pt619.3: ironic.tests.unit.objects.test_volume_connector.TestVolumeConnectorObject.test_get |
||||||
test_get_by_id |
pass
pt619.4: ironic.tests.unit.objects.test_volume_connector.TestVolumeConnectorObject.test_get_by_id |
||||||
test_get_by_uuid |
pass
pt619.5: ironic.tests.unit.objects.test_volume_connector.TestVolumeConnectorObject.test_get_by_uuid |
||||||
test_list |
pass
pt619.6: ironic.tests.unit.objects.test_volume_connector.TestVolumeConnectorObject.test_list |
||||||
test_list_by_node_id |
pass
pt619.7: ironic.tests.unit.objects.test_volume_connector.TestVolumeConnectorObject.test_list_by_node_id |
||||||
test_list_none |
pass
pt619.8: ironic.tests.unit.objects.test_volume_connector.TestVolumeConnectorObject.test_list_none |
||||||
test_payload_schemas |
pass
pt619.9: ironic.tests.unit.objects.test_volume_connector.TestVolumeConnectorObject.test_payload_schemas |
||||||
test_refresh |
pass
pt619.10: ironic.tests.unit.objects.test_volume_connector.TestVolumeConnectorObject.test_refresh |
||||||
test_save |
pass
pt619.11: ironic.tests.unit.objects.test_volume_connector.TestVolumeConnectorObject.test_save |
||||||
test_save_after_refresh |
pass
pt619.12: ironic.tests.unit.objects.test_volume_connector.TestVolumeConnectorObject.test_save_after_refresh |
||||||
ironic.tests.unit.objects.test_volume_target.TestVolumeTargetObject | 13 | 13 | 0 | 0 | 0 | Detail | |
test_create |
pass
pt620.1: ironic.tests.unit.objects.test_volume_target.TestVolumeTargetObject.test_create |
||||||
test_destroy |
pass
pt620.2: ironic.tests.unit.objects.test_volume_target.TestVolumeTargetObject.test_destroy |
||||||
test_get |
pass
pt620.3: ironic.tests.unit.objects.test_volume_target.TestVolumeTargetObject.test_get |
||||||
test_get_by_id |
pass
pt620.4: ironic.tests.unit.objects.test_volume_target.TestVolumeTargetObject.test_get_by_id |
||||||
test_get_by_uuid |
pass
pt620.5: ironic.tests.unit.objects.test_volume_target.TestVolumeTargetObject.test_get_by_uuid |
||||||
test_list |
pass
pt620.6: ironic.tests.unit.objects.test_volume_target.TestVolumeTargetObject.test_list |
||||||
test_list_by_node_id |
pass
pt620.7: ironic.tests.unit.objects.test_volume_target.TestVolumeTargetObject.test_list_by_node_id |
||||||
test_list_by_volume_id |
pass
pt620.8: ironic.tests.unit.objects.test_volume_target.TestVolumeTargetObject.test_list_by_volume_id |
||||||
test_list_none |
pass
pt620.9: ironic.tests.unit.objects.test_volume_target.TestVolumeTargetObject.test_list_none |
||||||
test_payload_schemas |
pass
pt620.10: ironic.tests.unit.objects.test_volume_target.TestVolumeTargetObject.test_payload_schemas |
||||||
test_refresh |
pass
pt620.11: ironic.tests.unit.objects.test_volume_target.TestVolumeTargetObject.test_refresh |
||||||
test_save |
pass
pt620.12: ironic.tests.unit.objects.test_volume_target.TestVolumeTargetObject.test_save |
||||||
test_save_after_refresh |
pass
pt620.13: ironic.tests.unit.objects.test_volume_target.TestVolumeTargetObject.test_save_after_refresh |
||||||
ironic.tests.unit.pxe_filter.test_dnsmasq.TestExclusiveWriteOrPass | 4 | 4 | 0 | 0 | 0 | Detail | |
test_write |
pass
pt621.1: ironic.tests.unit.pxe_filter.test_dnsmasq.TestExclusiveWriteOrPass.test_write |
||||||
test_write_custom_ioerror |
pass
pt621.2: ironic.tests.unit.pxe_filter.test_dnsmasq.TestExclusiveWriteOrPass.test_write_custom_ioerror |
||||||
test_write_would_block |
pass
pt621.3: ironic.tests.unit.pxe_filter.test_dnsmasq.TestExclusiveWriteOrPass.test_write_would_block |
||||||
test_write_would_block_too_many_times |
pass
pt621.4: ironic.tests.unit.pxe_filter.test_dnsmasq.TestExclusiveWriteOrPass.test_write_would_block_too_many_times |
||||||
ironic.tests.unit.pxe_filter.test_dnsmasq.TestHelpers | 10 | 10 | 0 | 0 | 0 | Detail | |
test__allowlist_mac |
pass
pt622.1: ironic.tests.unit.pxe_filter.test_dnsmasq.TestHelpers.test__allowlist_mac |
||||||
test__allowlist_unknown_hosts |
pass
pt622.2: ironic.tests.unit.pxe_filter.test_dnsmasq.TestHelpers.test__allowlist_unknown_hosts |
||||||
test__configure_removedlist_allowlist |
pass
pt622.3: ironic.tests.unit.pxe_filter.test_dnsmasq.TestHelpers.test__configure_removedlist_allowlist |
||||||
test__configure_removedlist_denylist |
pass
pt622.4: ironic.tests.unit.pxe_filter.test_dnsmasq.TestHelpers.test__configure_removedlist_denylist |
||||||
test__denylist_mac |
pass
pt622.5: ironic.tests.unit.pxe_filter.test_dnsmasq.TestHelpers.test__denylist_mac |
||||||
test__denylist_unknown_hosts |
pass
pt622.6: ironic.tests.unit.pxe_filter.test_dnsmasq.TestHelpers.test__denylist_unknown_hosts |
||||||
test__get_allowlist |
pass
pt622.7: ironic.tests.unit.pxe_filter.test_dnsmasq.TestHelpers.test__get_allowlist |
||||||
test__get_denylist |
pass
pt622.8: ironic.tests.unit.pxe_filter.test_dnsmasq.TestHelpers.test__get_denylist |
||||||
test__get_no_allowlist |
pass
pt622.9: ironic.tests.unit.pxe_filter.test_dnsmasq.TestHelpers.test__get_no_allowlist |
||||||
test__get_no_denylist |
pass
pt622.10: ironic.tests.unit.pxe_filter.test_dnsmasq.TestHelpers.test__get_no_denylist |
||||||
ironic.tests.unit.pxe_filter.test_dnsmasq.TestSync | 5 | 5 | 0 | 0 | 0 | Detail | |
test_change_state |
pass
pt623.1: ironic.tests.unit.pxe_filter.test_dnsmasq.TestSync.test_change_state |
||||||
test_deny_macs |
pass
pt623.2: ironic.tests.unit.pxe_filter.test_dnsmasq.TestSync.test_deny_macs |
||||||
test_no_macs |
pass
pt623.3: ironic.tests.unit.pxe_filter.test_dnsmasq.TestSync.test_no_macs |
||||||
test_only_new_macs |
pass
pt623.4: ironic.tests.unit.pxe_filter.test_dnsmasq.TestSync.test_only_new_macs |
||||||
test_removed_nodes |
pass
pt623.5: ironic.tests.unit.pxe_filter.test_dnsmasq.TestSync.test_removed_nodes |
||||||
ironic.tests.unit.pxe_filter.test_dnsmasq.TestUpdate | 3 | 3 | 0 | 0 | 0 | Detail | |
test_no_update |
pass
pt624.1: ironic.tests.unit.pxe_filter.test_dnsmasq.TestUpdate.test_no_update |
||||||
test_only_allow |
pass
pt624.2: ironic.tests.unit.pxe_filter.test_dnsmasq.TestUpdate.test_only_allow |
||||||
test_only_deny |
pass
pt624.3: ironic.tests.unit.pxe_filter.test_dnsmasq.TestUpdate.test_only_deny |
||||||
ironic.tests.unit.pxe_filter.test_service.TestManager | 1 | 1 | 0 | 0 | 0 | Detail | |
test_init_and_run |
pass
pt625.1: ironic.tests.unit.pxe_filter.test_service.TestManager.test_init_and_run |
||||||
ironic.tests.unit.pxe_filter.test_service.TestSync | 4 | 4 | 0 | 0 | 0 | Detail | |
test_no_nodes |
pass
pt626.1: ironic.tests.unit.pxe_filter.test_service.TestSync.test_no_nodes |
||||||
test_no_nodes_with_discovery |
pass
pt626.2: ironic.tests.unit.pxe_filter.test_service.TestSync.test_no_nodes_with_discovery |
||||||
test_nothing_on_inspection |
pass
pt626.3: ironic.tests.unit.pxe_filter.test_service.TestSync.test_nothing_on_inspection |
||||||
test_sync |
pass
pt626.4: ironic.tests.unit.pxe_filter.test_service.TestSync.test_sync |
||||||
ironic.tests.unit.test_base.BlockExecuteTestCase | 3 | 3 | 0 | 0 | 0 | Detail | |
test_can_mock_execute |
pass
pt627.1: ironic.tests.unit.test_base.BlockExecuteTestCase.test_can_mock_execute |
||||||
test_exception_raised_for_execute |
pass
pt627.2: ironic.tests.unit.test_base.BlockExecuteTestCase.test_exception_raised_for_execute |
||||||
test_exception_raised_for_execute_parent_mocked |
pass
pt627.3: ironic.tests.unit.test_base.BlockExecuteTestCase.test_exception_raised_for_execute_parent_mocked |
||||||
ironic.tests.unit.test_base.DontBlockExecuteTestCase | 1 | 1 | 0 | 0 | 0 | Detail | |
test_no_exception_raised_for_execute |
pass
pt628.1: ironic.tests.unit.test_base.DontBlockExecuteTestCase.test_no_exception_raised_for_execute |
||||||
Total | 10043 | 9996 | 3 | 0 | 44 |