Cinder 2017.08 scoring

Added v2 upload as a required capability. Looking forward to
requiring v3 (expected 2018.01)

Change-Id: Ia8464d3f1f3c685119c3fa874a56d8c4432ee582
This commit is contained in:
Chris Hoge 2017-04-12 11:54:15 -07:00 committed by Chris Hoge
parent 3a435be53e
commit 1537edbf33
3 changed files with 71 additions and 67 deletions

View File

@ -64,7 +64,8 @@
"volumes-v2-extensions",
"volumes-v2-metadata",
"volumes-v2-reserve",
"volumes-v2-readonly"
"volumes-v2-readonly",
"volumes-v2-upload"
],
"advisory": [
"compute-availability-zones-list",
@ -76,7 +77,6 @@
"networks-list-api-versions",
"networks-subnet-pools-CRUD",
"volumes-list-api-versions",
"volumes-v2-upload",
"volumes-v3-create-delete",
"volumes-v3-attach-detach",
"volumes-v3-snapshot-create-delete",
@ -2716,7 +2716,7 @@
"admin": false,
"description": "Upload volumes with Cinder v2 API",
"project": "cinder",
"required-since": "",
"required-since": "2017.08",
"tests": {
"tempest.api.volume.test_volumes_actions.VolumesV2ActionsTest.test_volume_upload": {
"idempotent-id": "id-d8f1ca95-3d5b-44a3-b8ca-909691c9532d"

View File

@ -202,46 +202,50 @@ Notes:
Volume
----------
volumes-list-api-versions: [1,0,0] [1,0,1] [1,1,0] [1,1,1] [1] [67]
volumes-v2-create-delete: [1,1,1] [1,1,1] [1,1,1] [1,1,1] [1] [100]*
volumes-v2-attach-detach: [1,1,1] [1,1,1] [1,1,1] [1,1,1] [1] [100]*
volumes-v2-snapshot-create-delete: [1,1,1] [1,1,1] [1,1,1] [1,1,1] [1] [100]*
volumes-v2-get: [1,1,1] [1,1,1] [1,1,1] [1,1,1] [1] [100]*
volumes-v2-list: [1,1,1] [1,1,1] [1,1,1] [1,1,1] [1] [100]*
volumes-v2-update: [1,1,1] [1,1,1] [1,1,1] [1,1,1] [1] [100]*
volumes-v2-copy-image-to-volume: [1,0,0] [1,1,1] [1,1,1] [1,1,1] [1] [84]*
volumes-v2-clone: [1,0,1] [1,1,1] [1,1,1] [1,1,1] [1] [94]*
volumes-v2-availability-zones: [1,0,0] [1,1,1] [1,1,1] [1,1,0] [1] [76]*
volumes-v2-create-delete: [1,1,1] [0,1,1] [1,1,1] [1,1,1] [1] [89]*
volumes-v2-attach-detach: [1,1,1] [0,1,1] [1,1,1] [1,1,1] [1] [89]*
volumes-v2-snapshot-create-delete: [1,1,1] [0,1,1] [1,1,1] [1,1,1] [1] [89]*
volumes-v2-get: [1,1,1] [0,1,1] [1,1,1] [1,1,1] [1] [89]*
volumes-v2-list: [1,1,1] [0,1,1] [1,1,1] [1,1,1] [1] [89]*
volumes-v2-update: [1,1,1] [0,1,1] [1,1,1] [1,1,1] [1] [89]*
volumes-v2-copy-image-to-volume: [1,0,0] [0,1,1] [1,1,1] [1,1,1] [1] [73]
volumes-v2-clone: [1,0,1] [0,1,1] [1,1,1] [1,1,1] [1] [83]*
volumes-v2-availability-zones: [1,0,0] [0,1,1] [1,1,1] [1,1,0] [1] [65]
volumes-v2-extensions: [1,0,0] [0,1,1] [1,1,1] [1,0,0] [1] [59]
volumes-v2-metadata: [1,0,1] [1,1,1] [1,1,1] [1,1,0] [1] [86]*
volumes-v2-reserve: [1,0,0] [1,1,1] [1,1,1] [1,1,0] [1] [76]*
volumes-v2-readonly: [1,0,1] [1,1,1] [1,1,1] [1,1,0] [1] [86]*
volumes-v2-upload: [1,0,1] [1,1,1] [1,1,0] [1,1,0] [1] [77]*
volumes-v3-create-delete: [1,0,0] [1,0,1] [1,1,0] [1,1,1] [1] [67]
volumes-v3-attach-detach: [1,0,0] [1,0,1] [1,1,0] [1,1,1] [1] [67]
volumes-v3-snapshot-create-delete: [1,0,0] [1,0,1] [1,1,0] [1,1,1] [1] [67]
volumes-v3-get: [1,0,0] [1,0,1] [1,1,0] [1,1,1] [1] [67]
volumes-v3-list: [1,0,0] [1,0,1] [1,1,0] [1,1,1] [1] [67]
volumes-v3-update: [1,0,0] [1,0,1] [1,1,0] [1,1,1] [1] [67]
volumes-v3-copy-image-to-volume: [1,0,0] [1,0,1] [1,1,0] [1,1,1] [1] [67]
volumes-v3-clone: [1,0,0] [1,0,1] [1,1,0] [1,1,1] [1] [67]
volumes-v3-availability-zones: [1,0,0] [1,0,1] [1,1,0] [1,1,0] [1] [59]
volumes-v3-extensions: [1,0,0] [0,0,1] [1,1,0] [1,0,0] [1] [42]
volumes-v3-metadata: [1,0,0] [1,0,1] [1,1,0] [1,1,0] [1] [59]
volumes-v3-reserve: [1,0,0] [1,0,1] [1,1,0] [1,1,0] [1] [59]
volumes-v3-readonly: [1,0,0] [1,0,1] [1,1,0] [1,1,0] [1] [59]
volumes-v3-upload: [1,0,0] [1,0,1] [1,1,0] [1,1,0] [1] [59]
volumes-v2-metadata: [1,0,1] [0,1,1] [1,1,1] [1,1,0] [1] [75]*
volumes-v2-reserve: [1,0,0] [0,1,1] [1,1,1] [1,1,0] [1] [65]
volumes-v2-readonly: [1,0,1] [0,1,1] [1,1,1] [1,1,0] [1] [75]*
volumes-v2-upload: [1,0,1] [0,1,1] [1,1,0] [1,1,0] [1] [66]
volumes-v3-create-delete: [1,0,1] [1,1,1] [1,1,0] [1,1,1] [1] [85]*
volumes-v3-attach-detach: [1,0,1] [1,1,1] [1,1,0] [1,1,1] [1] [85]*
volumes-v3-snapshot-create-delete: [1,0,1] [1,1,1] [1,1,0] [1,1,1] [1] [85]*
volumes-v3-get: [1,0,1] [1,1,1] [1,1,0] [1,1,1] [1] [85]*
volumes-v3-list: [1,0,1] [1,1,1] [1,1,0] [1,1,1] [1] [85]*
volumes-v3-update: [1,0,1] [1,1,1] [1,1,0] [1,1,1] [1] [85]*
volumes-v3-copy-image-to-volume: [1,0,1] [1,1,1] [1,1,0] [1,1,1] [1] [85]*
volumes-v3-clone: [1,0,1] [1,1,1] [1,1,0] [1,1,1] [1] [85]*
volumes-v3-availability-zones: [1,0,1] [1,1,1] [1,1,0] [1,1,0] [1] [77]*
volumes-v3-extensions: [1,0,1] [0,1,1] [1,1,0] [1,0,0] [1] [60]
volumes-v3-metadata: [1,0,1] [1,1,1] [1,1,0] [1,1,0] [1] [77]*
volumes-v3-reserve: [1,0,1] [1,1,1] [1,1,0] [1,1,0] [1] [77]*
volumes-v3-readonly: [1,0,1] [1,1,1] [1,1,0] [1,1,0] [1] [77]*
volumes-v3-upload: [1,0,1] [1,1,1] [1,1,0] [1,1,0] [1] [77]*
Notes:
* volumes-v3 uses microversioning and is compatible with v2 including tests
therefore v3 will be included as advisory to ensure that the community is
aware of this transitory state between v2/v3
* volumes-list-api-versions is implemented but currently does not have any
tests inside tempest
* volumes-v2-qos is an admin-only capability
* test_volumes_snapshots.VolumesV2SnapshotTestJSON.test_snapshot_create_with_volume_in_use
was previously put in advisory status, but was dropped due to the
fact that the force flag necessary to create a snapshot on an in-use
volume wasn't added until Liberty.
* 2017.01
* volumes-v3 uses microversioning and is compatible with v2 including tests
therefore v3 will be included as advisory to ensure that the community is
aware of this transitory state between v2/v3
* volumes-list-api-versions is implemented but currently does not have any
tests inside tempest
* volumes-v2-qos is an admin-only capability
* test_volumes_snapshots.VolumesV2SnapshotTestJSON.test_snapshot_create_with_volume_in_use
was previously put in advisory status, but was dropped due to the
fact that the force flag necessary to create a snapshot on an in-use
volume wasn't added until Liberty.
* 2017.08
* All v2 APIs are being marked down for TC Future direction because of the
deprecation of the v2 API in favor of the backward compatible v3
Identity
--------

View File

@ -48,34 +48,34 @@ images-v2-list,1,0,1,1,1,1,1,1,0,1,0,1,1,79*
images-v2-delete,1,0,1,1,1,1,1,1,0,1,0,1,1,79*
images-v2-get,1,0,1,1,1,1,1,1,0,1,0,1,1,79*
volumes-list-api-versions,1,0,0,1,0,1,1,1,0,1,1,1,1,67
volumes-v2-create-delete,1,1,1,1,1,1,1,1,1,1,1,1,1,100*
volumes-v2-attach-detach,1,1,1,1,1,1,1,1,1,1,1,1,1,100*
volumes-v2-snapshot-create-delete,1,1,1,1,1,1,1,1,1,1,1,1,1,100*
volumes-v2-get,1,1,1,1,1,1,1,1,1,1,1,1,1,100*
volumes-v2-list,1,1,1,1,1,1,1,1,1,1,1,1,1,100*
volumes-v2-update,1,1,1,1,1,1,1,1,1,1,1,1,1,100*
volumes-v2-copy-image-to-volume,1,0,0,1,1,1,1,1,1,1,1,1,1,84*
volumes-v2-clone,1,0,1,1,1,1,1,1,1,1,1,1,1,94*
volumes-v2-availability-zones,1,0,0,1,1,1,1,1,1,1,1,0,1,76*
volumes-v2-create-delete,1,1,1,0,1,1,1,1,1,1,1,1,1,89*
volumes-v2-attach-detach,1,1,1,0,1,1,1,1,1,1,1,1,1,89*
volumes-v2-snapshot-create-delete,1,1,1,0,1,1,1,1,1,1,1,1,1,89*
volumes-v2-get,1,1,1,0,1,1,1,1,1,1,1,1,1,89*
volumes-v2-list,1,1,1,0,1,1,1,1,1,1,1,1,1,89*
volumes-v2-update,1,1,1,0,1,1,1,1,1,1,1,1,1,89*
volumes-v2-copy-image-to-volume,1,0,0,0,1,1,1,1,1,1,1,1,1,73
volumes-v2-clone,1,0,1,0,1,1,1,1,1,1,1,1,1,83*
volumes-v2-availability-zones,1,0,0,0,1,1,1,1,1,1,1,0,1,65
volumes-v2-extensions,1,0,0,0,1,1,1,1,1,1,0,0,1,59
volumes-v2-metadata,1,0,1,1,1,1,1,1,1,1,1,0,1,86*
volumes-v2-reserve,1,0,0,1,1,1,1,1,1,1,1,0,1,76*
volumes-v2-readonly,1,0,1,1,1,1,1,1,1,1,1,0,1,86*
volumes-v2-upload,1,0,1,1,1,1,1,1,0,1,1,0,1,77*
volumes-v3-create-delete,1,0,0,1,0,1,1,1,0,1,1,1,1,67
volumes-v3-attach-detach,1,0,0,1,0,1,1,1,0,1,1,1,1,67
volumes-v3-snapshot-create-delete,1,0,0,1,0,1,1,1,0,1,1,1,1,67
volumes-v3-get,1,0,0,1,0,1,1,1,0,1,1,1,1,67
volumes-v3-list,1,0,0,1,0,1,1,1,0,1,1,1,1,67
volumes-v3-update,1,0,0,1,0,1,1,1,0,1,1,1,1,67
volumes-v3-copy-image-to-volume,1,0,0,1,0,1,1,1,0,1,1,1,1,67
volumes-v3-clone,1,0,0,1,0,1,1,1,0,1,1,1,1,67
volumes-v3-availability-zones,1,0,0,1,0,1,1,1,0,1,1,0,1,59
volumes-v3-extensions,1,0,0,0,0,1,1,1,0,1,0,0,1,42
volumes-v3-metadata,1,0,0,1,0,1,1,1,0,1,1,0,1,59
volumes-v3-reserve,1,0,0,1,0,1,1,1,0,1,1,0,1,59
volumes-v3-readonly,1,0,0,1,0,1,1,1,0,1,1,0,1,59
volumes-v3-upload,1,0,0,1,0,1,1,1,0,1,1,0,1,59
volumes-v2-metadata,1,0,1,0,1,1,1,1,1,1,1,0,1,75*
volumes-v2-reserve,1,0,0,0,1,1,1,1,1,1,1,0,1,65
volumes-v2-readonly,1,0,1,0,1,1,1,1,1,1,1,0,1,75*
volumes-v2-upload,1,0,1,0,1,1,1,1,0,1,1,0,1,66
volumes-v3-create-delete,1,0,1,1,1,1,1,1,0,1,1,1,1,85*
volumes-v3-attach-detach,1,0,1,1,1,1,1,1,0,1,1,1,1,85*
volumes-v3-snapshot-create-delete,1,0,1,1,1,1,1,1,0,1,1,1,1,85*
volumes-v3-get,1,0,1,1,1,1,1,1,0,1,1,1,1,85*
volumes-v3-list,1,0,1,1,1,1,1,1,0,1,1,1,1,85*
volumes-v3-update,1,0,1,1,1,1,1,1,0,1,1,1,1,85*
volumes-v3-copy-image-to-volume,1,0,1,1,1,1,1,1,0,1,1,1,1,85*
volumes-v3-clone,1,0,1,1,1,1,1,1,0,1,1,1,1,85*
volumes-v3-availability-zones,1,0,1,1,1,1,1,1,0,1,1,0,1,77*
volumes-v3-extensions,1,0,1,0,1,1,1,1,0,1,0,0,1,60
volumes-v3-metadata,1,0,1,1,1,1,1,1,0,1,1,0,1,77*
volumes-v3-reserve,1,0,1,1,1,1,1,1,0,1,1,0,1,77*
volumes-v3-readonly,1,0,1,1,1,1,1,1,0,1,1,0,1,77*
volumes-v3-upload,1,0,1,1,1,1,1,1,0,1,1,0,1,77*
identity-v3-api-discovery,1,0,1,1,1,1,1,1,0,1,1,1,1,85*
identity-v3-catalog,1,0,1,1,1,1,1,1,0,1,1,1,1,85*
identity-v3-list-projects,1,1,1,1,1,1,1,1,0,0,1,0,1,74*

Can't render this file because it has a wrong number of fields in line 25.