kubernetes-csi / csi-test

CSI test frameworks
Apache License 2.0
158 stars 147 forks source link

Initial tests for GroupController Server and VolumeGroupSnapshot Service #467

Closed nixpanic closed 1 year ago

nixpanic commented 1 year ago

What type of PR is this?

/kind feature

What this PR does / why we need it:

The GroupContoller server is a new component in the CSI Specification. It offers the VolumeGroupSnapshot service, for which tests are added with this PR.

Which issue(s) this PR fixes:

Fixes #455

Special notes for your reviewer:

These initial tests are very minimal, and only validate the availability of the VolumeGroupSnapshot Service of the GroupController Service. No VolumeGroupSnapshots are made (yet).

Does this PR introduce a user-facing change?:

Addition of initial tests for the CSI GroupController server and its VolumeGroupSnapshot service.
xing-yang commented 1 year ago

/lgtm /approve

k8s-ci-robot commented 1 year ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: nixpanic, xing-yang

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/kubernetes-csi/csi-test/blob/master/OWNERS)~~ [xing-yang] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment