Add new volume capabilities as advisory

Based on our analysis [1], there were several volume tests
available which weren't included in any interop guideline.
This commit adds those tests under a few new capabilities which
are added as advisory for now. They can be moved to required
after one cycle being under advisory. Interop WG will review
these tests for inclusion for the next guideline cycle.

[1] https://etherpad.opendev.org/p/refstack-test-analysis

Change-Id: Ia47570effa5e2ab83ce6a795207f5a4c9a48c967
This commit is contained in:
lpiwowar 2021-07-14 13:37:13 +02:00
parent 52d090ccd6
commit 9a16bfc3db

View File

@ -166,7 +166,8 @@
"identity-v3-list-versions",
"identity-v3-application-credentials",
"identity-v3-users",
"identity-v3-domains"
"identity-v3-domains",
"volumes-v3-snapshots-list"
],
"deprecated": [],
"removed": []
@ -2564,7 +2565,57 @@
}
}
},
"volumes-v3-snapshots-list": {
"achievements": [
"deployed",
"future",
"complete",
"discover",
"doc",
"foundation",
"atomic",
"proximity"
],
"admin": false,
"description": "List snapshots with Cinder v3 API",
"project": "cinder",
"required_since": "2021.07",
"tests": {
"tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_limit": {
"idempotent_id": "id-db4d8e0a-7a2e-41cc-a712-961f6844e896"
},
"tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_limit_equals_infinite": {
"idempotent_id": "id-a1427f61-420e-48a5-b6e3-0b394fa95400"
},
"tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_limit_equals_zero": {
"idempotent_id": "id-e3b44b7f-ae87-45b5-8a8c-66110eb24d0a"
},
"tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_marker": {
"idempotent_id": "id-05489dde-44bc-4961-a1f5-3ce7ee7824f7"
},
"tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_offset": {
"idempotent_id": "id-ca96d551-17c6-4e11-b0e8-52d3bb8a63c7"
},
"tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_created_at_asc": {
"idempotent_id": "id-4052c3a0-2415-440a-a8cc-305a875331b0"
},
"tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_created_at_desc": {
"idempotent_id": "id-dcbbe24a-f3c0-4ec8-9274-55d48db8d1cf"
},
"tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_id_asc": {
"idempotent_id": "id-c5513ada-64c1-4d28-83b9-af3307ec1388"
},
"tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_id_desc": {
"idempotent_id": "id-8a7fe058-0b41-402a-8afd-2dbc5a4a718b"
},
"tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_name_asc": {
"idempotent_id": "id-d58b5fed-0c37-42d3-8c5d-39014ac13c00"
},
"tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_name_desc": {
"idempotent_id": "id-96ba6f4d-1f18-47e1-b4bc-76edc6c21250"
}
}
},
"volumes-v3-snapshot-create-delete": {
"achievements": [
"deployed",