Status: Pass 96 Skip 3
Test Group/Test case | Count | Pass | Fail | Error | Skip | View | |
tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON | 6 | 6 | 0 | 0 | 0 | Detail | |
test_delete_image_metadata_item[gate] |
pass
pt1.1: tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_delete_image_metadata_item[gate] |
||||||
test_get_image_metadata_item[gate] |
pass
pt1.2: tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_get_image_metadata_item[gate] |
||||||
test_list_image_metadata[gate] |
pass
pt1.3: tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_list_image_metadata[gate] |
||||||
test_set_image_metadata[gate] |
pass
pt1.4: tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_set_image_metadata[gate] |
||||||
test_set_image_metadata_item[gate] |
pass
pt1.5: tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_set_image_metadata_item[gate] |
||||||
test_update_image_metadata[gate] |
pass
pt1.6: tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_update_image_metadata[gate] |
||||||
tempest.api.compute.images.test_image_metadata.ImagesMetadataTestXML | 6 | 6 | 0 | 0 | 0 | Detail | |
test_delete_image_metadata_item[gate] |
pass
pt2.1: tempest.api.compute.images.test_image_metadata.ImagesMetadataTestXML.test_delete_image_metadata_item[gate] |
||||||
test_get_image_metadata_item[gate] |
pass
pt2.2: tempest.api.compute.images.test_image_metadata.ImagesMetadataTestXML.test_get_image_metadata_item[gate] |
||||||
test_list_image_metadata[gate] |
pass
pt2.3: tempest.api.compute.images.test_image_metadata.ImagesMetadataTestXML.test_list_image_metadata[gate] |
||||||
test_set_image_metadata[gate] |
pass
pt2.4: tempest.api.compute.images.test_image_metadata.ImagesMetadataTestXML.test_set_image_metadata[gate] |
||||||
test_set_image_metadata_item[gate] |
pass
pt2.5: tempest.api.compute.images.test_image_metadata.ImagesMetadataTestXML.test_set_image_metadata_item[gate] |
||||||
test_update_image_metadata[gate] |
pass
pt2.6: tempest.api.compute.images.test_image_metadata.ImagesMetadataTestXML.test_update_image_metadata[gate] |
||||||
tempest.api.compute.images.test_image_metadata_negative.ImagesMetadataTestJSON | 6 | 6 | 0 | 0 | 0 | Detail | |
test_delete_nonexistent_image_metadata_item[gate,negative] |
pass
pt3.1: tempest.api.compute.images.test_image_metadata_negative.ImagesMetadataTestJSON.test_delete_nonexistent_image_metadata_item[gate,negative] |
||||||
test_get_nonexistent_image_metadata_item[gate,negative] |
pass
pt3.2: tempest.api.compute.images.test_image_metadata_negative.ImagesMetadataTestJSON.test_get_nonexistent_image_metadata_item[gate,negative] |
||||||
test_list_nonexistent_image_metadata[gate,negative] |
pass
pt3.3: tempest.api.compute.images.test_image_metadata_negative.ImagesMetadataTestJSON.test_list_nonexistent_image_metadata[gate,negative] |
||||||
test_set_nonexistent_image_metadata[gate,negative] |
pass
pt3.4: tempest.api.compute.images.test_image_metadata_negative.ImagesMetadataTestJSON.test_set_nonexistent_image_metadata[gate,negative] |
||||||
test_set_nonexistent_image_metadata_item[gate,negative] |
pass
pt3.5: tempest.api.compute.images.test_image_metadata_negative.ImagesMetadataTestJSON.test_set_nonexistent_image_metadata_item[gate,negative] |
||||||
test_update_nonexistent_image_metadata[gate,negative] |
pass
pt3.6: tempest.api.compute.images.test_image_metadata_negative.ImagesMetadataTestJSON.test_update_nonexistent_image_metadata[gate,negative] |
||||||
tempest.api.compute.images.test_image_metadata_negative.ImagesMetadataTestXML | 6 | 6 | 0 | 0 | 0 | Detail | |
test_delete_nonexistent_image_metadata_item[gate,negative] |
pass
pt4.1: tempest.api.compute.images.test_image_metadata_negative.ImagesMetadataTestXML.test_delete_nonexistent_image_metadata_item[gate,negative] |
||||||
test_get_nonexistent_image_metadata_item[gate,negative] |
pass
pt4.2: tempest.api.compute.images.test_image_metadata_negative.ImagesMetadataTestXML.test_get_nonexistent_image_metadata_item[gate,negative] |
||||||
test_list_nonexistent_image_metadata[gate,negative] |
pass
pt4.3: tempest.api.compute.images.test_image_metadata_negative.ImagesMetadataTestXML.test_list_nonexistent_image_metadata[gate,negative] |
||||||
test_set_nonexistent_image_metadata[gate,negative] |
pass
pt4.4: tempest.api.compute.images.test_image_metadata_negative.ImagesMetadataTestXML.test_set_nonexistent_image_metadata[gate,negative] |
||||||
test_set_nonexistent_image_metadata_item[gate,negative] |
pass
pt4.5: tempest.api.compute.images.test_image_metadata_negative.ImagesMetadataTestXML.test_set_nonexistent_image_metadata_item[gate,negative] |
||||||
test_update_nonexistent_image_metadata[gate,negative] |
pass
pt4.6: tempest.api.compute.images.test_image_metadata_negative.ImagesMetadataTestXML.test_update_nonexistent_image_metadata[gate,negative] |
||||||
tempest.api.compute.images.test_images.ImagesTestJSON | 1 | 1 | 0 | 0 | 0 | Detail | |
test_delete_saving_image[gate] |
pass
pt5.1: tempest.api.compute.images.test_images.ImagesTestJSON.test_delete_saving_image[gate] |
||||||
tempest.api.compute.images.test_images.ImagesTestXML | 1 | 1 | 0 | 0 | 0 | Detail | |
test_delete_saving_image[gate] |
pass
pt6.1: tempest.api.compute.images.test_images.ImagesTestXML.test_delete_saving_image[gate] |
||||||
tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON | 11 | 11 | 0 | 0 | 0 | Detail | |
test_create_image_from_deleted_server[gate,negative] |
pass
pt7.1: tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON.test_create_image_from_deleted_server[gate,negative] |
||||||
test_create_image_from_invalid_server[gate,negative] |
pass
pt7.2: tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON.test_create_image_from_invalid_server[gate,negative] |
||||||
test_create_image_from_stopped_server[gate,negative] |
pass
pt7.3: tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON.test_create_image_from_stopped_server[gate,negative] |
||||||
test_create_image_specify_uuid_35_characters_or_less[gate,negative] |
pass
pt7.4: tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON.test_create_image_specify_uuid_35_characters_or_less[gate,negative] |
||||||
test_create_image_specify_uuid_37_characters_or_more[gate,negative] |
pass
pt7.5: tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON.test_create_image_specify_uuid_37_characters_or_more[gate,negative] |
||||||
test_delete_image_blank_id[gate,negative] |
pass
pt7.6: tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON.test_delete_image_blank_id[gate,negative] |
||||||
test_delete_image_id_is_over_35_character_limit[gate,negative] |
pass
pt7.7: tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON.test_delete_image_id_is_over_35_character_limit[gate,negative] |
||||||
test_delete_image_negative_image_id[gate,negative] |
pass
pt7.8: tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON.test_delete_image_negative_image_id[gate,negative] |
||||||
test_delete_image_non_hex_string_id[gate,negative] |
pass
pt7.9: tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON.test_delete_image_non_hex_string_id[gate,negative] |
||||||
test_delete_image_with_invalid_image_id[gate,negative] |
pass
pt7.10: tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON.test_delete_image_with_invalid_image_id[gate,negative] |
||||||
test_delete_non_existent_image[gate,negative] |
pass
pt7.11: tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON.test_delete_non_existent_image[gate,negative] |
||||||
tempest.api.compute.images.test_images_negative.ImagesNegativeTestXML | 11 | 11 | 0 | 0 | 0 | Detail | |
test_create_image_from_deleted_server[gate,negative] |
pass
pt8.1: tempest.api.compute.images.test_images_negative.ImagesNegativeTestXML.test_create_image_from_deleted_server[gate,negative] |
||||||
test_create_image_from_invalid_server[gate,negative] |
pass
pt8.2: tempest.api.compute.images.test_images_negative.ImagesNegativeTestXML.test_create_image_from_invalid_server[gate,negative] |
||||||
test_create_image_from_stopped_server[gate,negative] |
pass
pt8.3: tempest.api.compute.images.test_images_negative.ImagesNegativeTestXML.test_create_image_from_stopped_server[gate,negative] |
||||||
test_create_image_specify_uuid_35_characters_or_less[gate,negative] |
pass
pt8.4: tempest.api.compute.images.test_images_negative.ImagesNegativeTestXML.test_create_image_specify_uuid_35_characters_or_less[gate,negative] |
||||||
test_create_image_specify_uuid_37_characters_or_more[gate,negative] |
pass
pt8.5: tempest.api.compute.images.test_images_negative.ImagesNegativeTestXML.test_create_image_specify_uuid_37_characters_or_more[gate,negative] |
||||||
test_delete_image_blank_id[gate,negative] |
pass
pt8.6: tempest.api.compute.images.test_images_negative.ImagesNegativeTestXML.test_delete_image_blank_id[gate,negative] |
||||||
test_delete_image_id_is_over_35_character_limit[gate,negative] |
pass
pt8.7: tempest.api.compute.images.test_images_negative.ImagesNegativeTestXML.test_delete_image_id_is_over_35_character_limit[gate,negative] |
||||||
test_delete_image_negative_image_id[gate,negative] |
pass
pt8.8: tempest.api.compute.images.test_images_negative.ImagesNegativeTestXML.test_delete_image_negative_image_id[gate,negative] |
||||||
test_delete_image_non_hex_string_id[gate,negative] |
pass
pt8.9: tempest.api.compute.images.test_images_negative.ImagesNegativeTestXML.test_delete_image_non_hex_string_id[gate,negative] |
||||||
test_delete_image_with_invalid_image_id[gate,negative] |
pass
pt8.10: tempest.api.compute.images.test_images_negative.ImagesNegativeTestXML.test_delete_image_with_invalid_image_id[gate,negative] |
||||||
test_delete_non_existent_image[gate,negative] |
pass
pt8.11: tempest.api.compute.images.test_images_negative.ImagesNegativeTestXML.test_delete_non_existent_image[gate,negative] |
||||||
tempest.api.compute.images.test_images_oneserver.ImagesOneServerTestJSON | 2 | 2 | 0 | 0 | 0 | Detail | |
test_create_delete_image[gate,smoke] |
pass
pt9.1: tempest.api.compute.images.test_images_oneserver.ImagesOneServerTestJSON.test_create_delete_image[gate,smoke] |
||||||
test_create_image_specify_multibyte_character_image_name[gate] |
pass
pt9.2: tempest.api.compute.images.test_images_oneserver.ImagesOneServerTestJSON.test_create_image_specify_multibyte_character_image_name[gate] |
||||||
tempest.api.compute.images.test_images_oneserver.ImagesOneServerTestXML | 2 | 1 | 0 | 0 | 1 | Detail | |
test_create_delete_image[gate,smoke] |
pass
pt10.1: tempest.api.compute.images.test_images_oneserver.ImagesOneServerTestXML.test_create_delete_image[gate,smoke] |
||||||
test_create_image_specify_multibyte_character_image_name[gate] |
skip
pt10.2: tempest.api.compute.images.test_images_oneserver.ImagesOneServerTestXML.test_create_image_specify_multibyte_character_image_name[gate] |
||||||
tempest.api.compute.images.test_images_oneserver_negative.ImagesOneServerNegativeTestJSON | 6 | 5 | 0 | 0 | 1 | Detail | |
test_create_image_specify_invalid_metadata[gate,negative] |
pass
pt11.1: tempest.api.compute.images.test_images_oneserver_negative.ImagesOneServerNegativeTestJSON.test_create_image_specify_invalid_metadata[gate,negative] |
||||||
test_create_image_specify_metadata_over_limits[gate,negative] |
pass
pt11.2: tempest.api.compute.images.test_images_oneserver_negative.ImagesOneServerNegativeTestJSON.test_create_image_specify_metadata_over_limits[gate,negative] |
||||||
test_create_image_specify_multibyte_character_image_name[gate,negative] |
skip
pt11.3: tempest.api.compute.images.test_images_oneserver_negative.ImagesOneServerNegativeTestJSON.test_create_image_specify_multibyte_character_image_name[gate,negative] |
||||||
test_create_image_specify_name_over_256_chars[gate,negative] |
pass
pt11.4: tempest.api.compute.images.test_images_oneserver_negative.ImagesOneServerNegativeTestJSON.test_create_image_specify_name_over_256_chars[gate,negative] |
||||||
test_create_second_image_when_first_image_is_being_saved[gate,negative] |
pass
pt11.5: tempest.api.compute.images.test_images_oneserver_negative.ImagesOneServerNegativeTestJSON.test_create_second_image_when_first_image_is_being_saved[gate,negative] |
||||||
test_delete_image_that_is_not_yet_active[gate,negative] |
pass
pt11.6: tempest.api.compute.images.test_images_oneserver_negative.ImagesOneServerNegativeTestJSON.test_delete_image_that_is_not_yet_active[gate,negative] |
||||||
tempest.api.compute.images.test_images_oneserver_negative.ImagesOneServerNegativeTestXML | 6 | 5 | 0 | 0 | 1 | Detail | |
test_create_image_specify_invalid_metadata[gate,negative] |
pass
pt12.1: tempest.api.compute.images.test_images_oneserver_negative.ImagesOneServerNegativeTestXML.test_create_image_specify_invalid_metadata[gate,negative] |
||||||
test_create_image_specify_metadata_over_limits[gate,negative] |
pass
pt12.2: tempest.api.compute.images.test_images_oneserver_negative.ImagesOneServerNegativeTestXML.test_create_image_specify_metadata_over_limits[gate,negative] |
||||||
test_create_image_specify_multibyte_character_image_name[gate,negative] |
skip
pt12.3: tempest.api.compute.images.test_images_oneserver_negative.ImagesOneServerNegativeTestXML.test_create_image_specify_multibyte_character_image_name[gate,negative] |
||||||
test_create_image_specify_name_over_256_chars[gate,negative] |
pass
pt12.4: tempest.api.compute.images.test_images_oneserver_negative.ImagesOneServerNegativeTestXML.test_create_image_specify_name_over_256_chars[gate,negative] |
||||||
test_create_second_image_when_first_image_is_being_saved[gate,negative] |
pass
pt12.5: tempest.api.compute.images.test_images_oneserver_negative.ImagesOneServerNegativeTestXML.test_create_second_image_when_first_image_is_being_saved[gate,negative] |
||||||
test_delete_image_that_is_not_yet_active[gate,negative] |
pass
pt12.6: tempest.api.compute.images.test_images_oneserver_negative.ImagesOneServerNegativeTestXML.test_delete_image_that_is_not_yet_active[gate,negative] |
||||||
tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON | 13 | 13 | 0 | 0 | 0 | Detail | |
test_list_images_filter_by_changes_since[gate] |
pass
pt13.1: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_filter_by_changes_since[gate] |
||||||
test_list_images_filter_by_name[gate] |
pass
pt13.2: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_filter_by_name[gate] |
||||||
test_list_images_filter_by_server_id[gate] |
pass
pt13.3: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_filter_by_server_id[gate] |
||||||
test_list_images_filter_by_server_ref[gate] |
pass
pt13.4: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_filter_by_server_ref[gate] |
||||||
test_list_images_filter_by_status[gate] |
pass
pt13.5: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_filter_by_status[gate] |
||||||
test_list_images_filter_by_type[gate] |
pass
pt13.6: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_filter_by_type[gate] |
||||||
test_list_images_limit_results[gate] |
pass
pt13.7: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_limit_results[gate] |
||||||
test_list_images_with_detail_filter_by_changes_since[gate] |
pass
pt13.8: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_with_detail_filter_by_changes_since[gate] |
||||||
test_list_images_with_detail_filter_by_name[gate] |
pass
pt13.9: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_with_detail_filter_by_name[gate] |
||||||
test_list_images_with_detail_filter_by_server_ref[gate] |
pass
pt13.10: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_with_detail_filter_by_server_ref[gate] |
||||||
test_list_images_with_detail_filter_by_status[gate] |
pass
pt13.11: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_with_detail_filter_by_status[gate] |
||||||
test_list_images_with_detail_filter_by_type[gate] |
pass
pt13.12: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_with_detail_filter_by_type[gate] |
||||||
test_list_images_with_detail_limit_results[gate] |
pass
pt13.13: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.test_list_images_with_detail_limit_results[gate] |
||||||
tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestXML | 13 | 13 | 0 | 0 | 0 | Detail | |
test_list_images_filter_by_changes_since[gate] |
pass
pt14.1: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestXML.test_list_images_filter_by_changes_since[gate] |
||||||
test_list_images_filter_by_name[gate] |
pass
pt14.2: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestXML.test_list_images_filter_by_name[gate] |
||||||
test_list_images_filter_by_server_id[gate] |
pass
pt14.3: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestXML.test_list_images_filter_by_server_id[gate] |
||||||
test_list_images_filter_by_server_ref[gate] |
pass
pt14.4: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestXML.test_list_images_filter_by_server_ref[gate] |
||||||
test_list_images_filter_by_status[gate] |
pass
pt14.5: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestXML.test_list_images_filter_by_status[gate] |
||||||
test_list_images_filter_by_type[gate] |
pass
pt14.6: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestXML.test_list_images_filter_by_type[gate] |
||||||
test_list_images_limit_results[gate] |
pass
pt14.7: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestXML.test_list_images_limit_results[gate] |
||||||
test_list_images_with_detail_filter_by_changes_since[gate] |
pass
pt14.8: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestXML.test_list_images_with_detail_filter_by_changes_since[gate] |
||||||
test_list_images_with_detail_filter_by_name[gate] |
pass
pt14.9: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestXML.test_list_images_with_detail_filter_by_name[gate] |
||||||
test_list_images_with_detail_filter_by_server_ref[gate] |
pass
pt14.10: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestXML.test_list_images_with_detail_filter_by_server_ref[gate] |
||||||
test_list_images_with_detail_filter_by_status[gate] |
pass
pt14.11: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestXML.test_list_images_with_detail_filter_by_status[gate] |
||||||
test_list_images_with_detail_filter_by_type[gate] |
pass
pt14.12: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestXML.test_list_images_with_detail_filter_by_type[gate] |
||||||
test_list_images_with_detail_limit_results[gate] |
pass
pt14.13: tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestXML.test_list_images_with_detail_limit_results[gate] |
||||||
tempest.api.compute.images.test_list_image_filters_negative.ListImageFiltersNegativeTestJSON | 1 | 1 | 0 | 0 | 0 | Detail | |
test_get_nonexistent_image[gate,negative] |
pass
pt15.1: tempest.api.compute.images.test_list_image_filters_negative.ListImageFiltersNegativeTestJSON.test_get_nonexistent_image[gate,negative] |
||||||
tempest.api.compute.images.test_list_image_filters_negative.ListImageFiltersNegativeTestXML | 1 | 1 | 0 | 0 | 0 | Detail | |
test_get_nonexistent_image[gate,negative] |
pass
pt16.1: tempest.api.compute.images.test_list_image_filters_negative.ListImageFiltersNegativeTestXML.test_get_nonexistent_image[gate,negative] |
||||||
tempest.api.compute.images.test_list_images.ListImagesTestJSON | 3 | 3 | 0 | 0 | 0 | Detail | |
test_get_image[gate,smoke] |
pass
pt17.1: tempest.api.compute.images.test_list_images.ListImagesTestJSON.test_get_image[gate,smoke] |
||||||
test_list_images[gate,smoke] |
pass
pt17.2: tempest.api.compute.images.test_list_images.ListImagesTestJSON.test_list_images[gate,smoke] |
||||||
test_list_images_with_detail[gate,smoke] |
pass
pt17.3: tempest.api.compute.images.test_list_images.ListImagesTestJSON.test_list_images_with_detail[gate,smoke] |
||||||
tempest.api.compute.images.test_list_images.ListImagesTestXML | 3 | 3 | 0 | 0 | 0 | Detail | |
test_get_image[gate,smoke] |
pass
pt18.1: tempest.api.compute.images.test_list_images.ListImagesTestXML.test_get_image[gate,smoke] |
||||||
test_list_images[gate,smoke] |
pass
pt18.2: tempest.api.compute.images.test_list_images.ListImagesTestXML.test_list_images[gate,smoke] |
||||||
test_list_images_with_detail[gate,smoke] |
pass
pt18.3: tempest.api.compute.images.test_list_images.ListImagesTestXML.test_list_images_with_detail[gate,smoke] |
||||||
tempest.scenario.test_minimum_basic.TestMinimumBasicScenario | 1 | 1 | 0 | 0 | 0 | Detail | |
test_minimum_basic_scenario[compute,image,network,volume] |
pass
pt19.1: tempest.scenario.test_minimum_basic.TestMinimumBasicScenario.test_minimum_basic_scenario[compute,image,network,volume] |
||||||
Total | 99 | 96 | 0 | 0 | 3 |