From 2547cafddd44181c1f08b7df77f9c0b2cdb03eb7 Mon Sep 17 00:00:00 2001 From: xudan Date: Thu, 23 Nov 2017 01:30:38 -0500 Subject: Remove all alias tempest test cases in osinterop test specificaion docs 1. Some tempest test cases have alias test cases because of the different versions of tempest. 2. However, Dovetail fixes the version of tempest to be 14.0.0 in its first release. So the number of test cases that can be executed in osinterop is always 205. And for different SUTs, the 205 test cases are all the same. 3. In this situation, there is no need to list the alias test cases. 4. Just list all the 205 test cases which will not confuse users when they reading dovetail docs. JIRA: DOVETAIL-566 Change-Id: I5e39dd82314833c8c0a6c1732c990f671ae64420 Signed-off-by: xudan --- .../vimoperationsvolume/index.rst | 146 +-------------------- 1 file changed, 5 insertions(+), 141 deletions(-) (limited to 'docs/testing/user/testspecification/vimoperationsvolume') diff --git a/docs/testing/user/testspecification/vimoperationsvolume/index.rst b/docs/testing/user/testspecification/vimoperationsvolume/index.rst index ddcc5e12..c59deb2d 100644 --- a/docs/testing/user/testspecification/vimoperationsvolume/index.rst +++ b/docs/testing/user/testspecification/vimoperationsvolume/index.rst @@ -157,12 +157,6 @@ Test case specification tempest.api.volume.test_availability_zone.AvailabilityZoneV2TestJSON.test_get_availability_zone_list -tempest.api.volume.test_availability_zone.AvailabilityZoneTestJSON.test_get_availability_zone_list - -Note: the second test case is the alias of the first one. -Alias should always be included so that the test run will be tempest version agnostic, -which can be used to test different version of Openstack. - Test preconditions ------------------ @@ -200,12 +194,6 @@ Test case specification tempest.api.volume.test_volumes_get.VolumesV2GetTest.test_volume_create_get_update_delete_as_clone -tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_as_clone - -Note: the second test case is the alias of the first one. -Alias should always be included so that the test run will be tempest version agnostic, -which can be used to test different version of Openstack. - Test preconditions ------------------ @@ -261,13 +249,6 @@ Test case specification tempest.api.volume.test_volumes_actions.VolumesV2ActionsTest.test_volume_bootable tempest.api.volume.test_volumes_get.VolumesV2GetTest.test_volume_create_get_update_delete_from_image -tempest.api.volume.test_volumes_get.VolumesActionsTest.test_volume_bootable -tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_from_image - -Note: the last 2 test cases are the alias of the former 2. -Alias should always be included so that the test run will be tempest version agnostic, -which can be used to test different version of Openstack. - Test preconditions ------------------ @@ -329,26 +310,10 @@ tempest.api.volume.test_volumes_get.VolumesV2GetTest.test_volume_create_get_upda tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_create_volume_with_invalid_size tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_create_volume_with_nonexistent_source_volid tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_create_volume_with_nonexistent_volume_type -tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_create_volume_with_out_passing_size +tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_create_volume_without_passing_size tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_create_volume_with_size_negative tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_create_volume_with_size_zero -tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_invalid_size -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_nonexistent_source_volid -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_nonexistent_volume_type - -tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_create_volume_without_passing_size -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_without_passing_size - -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_size_negative -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_size_zero - -Note: test cases 8 to 11 are the alias of the fist 4 test cases, test cases 12 and 13 are both alias of -test case 5, and test cases 14 and 15 are the alias of the cases 6 and 7, respectively. -Alias should always be included so that the test run will be tempest version agnostic, -which can be used to test different version of OpenStack. - Test preconditions ------------------ @@ -416,12 +381,6 @@ Test case specification tempest.api.volume.test_extensions.ExtensionsV2TestJSON.test_list_extensions -tempest.api.volume.test_extensions.ExtensionsTestJSON.test_list_extensions - -Note: the second test case is the alias of the first one. -Alias should always be included so that the test run will be tempest version agnostic, -which can be used to test different version of Openstack. - Test preconditions ------------------ @@ -462,14 +421,6 @@ tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_get_invalid_ tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_get_volume_without_passing_volume_id tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_volume_get_nonexistent_volume_id -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_get_invalid_volume_id -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_get_volume_without_passing_volume_id" -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_get_nonexistent_volume_id - -Note: the latter 3 test cases is the alias of the first 3 ones. -Alias should always be included so that the test run will be tempest version agnostic, -which can be used to test different version of Openstack. - Test preconditions ------------------ @@ -530,30 +481,6 @@ tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_d tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_details_with_multiple_params tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_pagination -tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list -tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_by_name -tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_details_by_name -tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_param_display_name_and_status -tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_with_detail_param_display_name_and_status -tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_with_detail_param_metadata -tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_with_details -tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_with_param_metadata -tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_by_availability_zone -tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_by_status -tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_details_by_availability_zone -tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_details_by_status -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_list_volumes_detail_with_invalid_status -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_list_volumes_detail_with_nonexistent_name -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_list_volumes_with_invalid_status -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_list_volumes_with_nonexistent_name -tempest.api.volume.v2.test_volumes_list.VolumesListTestJSON.test_volume_list_details_pagination -tempest.api.volume.v2.test_volumes_list.VolumesListTestJSON.test_volume_list_details_with_multiple_params -tempest.api.volume.v2.test_volumes_list.VolumesListTestJSON.test_volume_list_pagination - -Note: the latter 19 test cases is the alias of the first 19 ones. -Alias should always be included so that the test run will be tempest version agnostic, -which can be used to test different version of Openstack. - Test preconditions ------------------ @@ -638,19 +565,8 @@ Test Case 9 - Volume metadata operations with the Cinder v2 API Test case specification ----------------------- -tempest.api.volume.test_volume_metadata.VolumesV2MetadataTest.test_create_get_delete_volume_metadata -tempest.api.volume.test_volume_metadata.VolumesV2MetadataTest.test_update_volume_metadata_item - -tempest.api.volume.test_volume_metadata.VolumesMetadataTest.test_crud_volume_metadata tempest.api.volume.test_volume_metadata.VolumesV2MetadataTest.test_crud_volume_metadata - -tempest.api.volume.test_volume_metadata.VolumesMetadataTest.test_update_volume_metadata_item -tempest.api.volume.test_volume_metadata.VolumesMetadataTest.test_update_show_volume_metadata_item - -Note: Test case 3 and 4 are the alias of the first test case, and the last 2 test cases -are the alias of the second test case. -Alias should always be included so that the test run will be tempest version agnostic, -which can be used to test different version of OpenStack. +tempest.api.volume.test_volume_metadata.VolumesV2MetadataTest.test_update_volume_metadata_item Test preconditions ------------------ @@ -703,12 +619,6 @@ Test case specification tempest.api.volume.test_volumes_actions.VolumesV2ActionsTest.test_volume_readonly_update -tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_readonly_update - -Note: the second test case is the alias of the first one. -Alias should always be included so that the test run will be tempest version agnostic, -which can be used to test different version of Openstack. - Test preconditions ------------------ @@ -752,15 +662,6 @@ tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_reserve_volu tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_reserve_volume_with_nonexistent_volume_id tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_unreserve_volume_with_nonexistent_volume_id -tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_reserve_unreserve_volume -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_reserve_volume_with_negative_volume_status -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_reserve_volume_with_nonexistent_volume_id -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_unreserve_volume_with_nonexistent_volume_id - -Note: the last 4 test cases are the alias of the first 4 ones. -Alias should always be included so that the test run will be tempest version agnostic, -which can be used to test different version of Openstack. - Test preconditions ------------------ @@ -809,7 +710,7 @@ Test Case 12 - Volume snapshot creation/deletion operations with the Cinder v2 A Test case specification ----------------------- -tempest.api.volume.test_snapshot_metadata.SnapshotV2MetadataTestJSON.test_create_get_delete_snapshot_metadata +tempest.api.volume.test_snapshot_metadata.SnapshotV2MetadataTestJSON.test_crud_snapshot_metadata tempest.api.volume.test_snapshot_metadata.SnapshotV2MetadataTestJSON.test_update_snapshot_metadata_item tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_create_volume_with_nonexistent_snapshot_id tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_delete_invalid_volume_id @@ -817,39 +718,10 @@ tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_delete_volum tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_volume_delete_nonexistent_volume_id tempest.api.volume.test_volumes_snapshots.VolumesV2SnapshotTestJSON.test_snapshot_create_get_list_update_delete tempest.api.volume.test_volumes_snapshots.VolumesV2SnapshotTestJSON.test_volume_from_snapshot -tempest.api.volume.test_volumes_snapshots.VolumesV2SnapshotTestJSON.test_snapshots_list_details_with_params -tempest.api.volume.test_volumes_snapshots.VolumesV2SnapshotTestJSON.test_snapshots_list_with_params -tempest.api.volume.test_volumes_snapshots_negative.VolumesV2SnapshotNegativeTestJSON.test_create_snapshot_with_nonexistent_volume_id -tempest.api.volume.test_volumes_snapshots_negative.VolumesV2SnapshotNegativeTestJSON.test_create_snapshot_without_passing_volume_id - -tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestJSON.test_crud_snapshot_metadata -tempest.api.volume.test_snapshot_metadata.SnapshotV2MetadataTestJSON.test_crud_snapshot_metadata - -tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestJSON.test_update_snapshot_metadata_item -tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestJSON.test_update_show_snapshot_metadata_item - -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_nonexistent_snapshot_id -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_delete_invalid_volume_id -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_delete_volume_without_passing_volume_id -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_delete_nonexistent_volume_id -tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_snapshot_create_get_list_update_delete -tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_volume_from_snapshot - -tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshots_list_details_with_params tempest.api.volume.test_volumes_snapshots_list.VolumesV2SnapshotListTestJSON.test_snapshots_list_details_with_params - -tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshots_list_with_params tempest.api.volume.test_volumes_snapshots_list.VolumesV2SnapshotListTestJSON.test_snapshots_list_with_params - -tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTestJSON.test_create_snapshot_with_nonexistent_volume_id -tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTestJSON.test_create_snapshot_without_passing_volume_id - -Note: test case 13 and 14 are the alias of test case 1, test case 15 and 16 are the alias of test case 2, -test case 17 to 22 are the alias of test case 3 to 8 respectively, test case 23 and 24 are the alias of -test case 9, test case 25 and 26 are the alias of test case 10, and test case 27 and 28 are the alias of -test case 11 and 12 respectively. -Alias should always be included so that the test run will be tempest version agnostic, -which can be used to test different version of OpenStack. +tempest.api.volume.test_volumes_snapshots_negative.VolumesV2SnapshotNegativeTestJSON.test_create_snapshot_with_nonexistent_volume_id +tempest.api.volume.test_volumes_snapshots_negative.VolumesV2SnapshotNegativeTestJSON.test_create_snapshot_without_passing_volume_id Test preconditions ------------------ @@ -952,14 +824,6 @@ tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_update_volum tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_update_volume_with_invalid_volume_id tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_update_volume_with_nonexistent_volume_id -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_update_volume_with_empty_volume_id -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_update_volume_with_invalid_volume_id -tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_update_volume_with_nonexistent_volume_id - -Note: the last 3 test cases are the alias of the first 3 ones. -Alias should always be included so that the test run will be tempest version agnostic, -which can be used to test different version of Openstack. - Test preconditions ------------------ -- cgit 1.2.3-korg