csi-test houses packages and libraries to help test CSI client and plugins.
We also provide a container called
k8s.gcr.io/sig-storage/mock-driver which can be used as an in-memory mock driver.
You will need to setup the environment variable
CSI_ENDPOINT for the mock driver to know where to create the unix
There is an example deployment for experiment with the mock csi driver.
To test drivers please take a look at pkg/sanity. This package and csi-sanity are meant to test the CSI API capability of a driver. They are meant to be an additional test to the unit, functional, and e2e tests of a CSI driver.
Learn how to engage with the Kubernetes community on the community page.
You can reach the maintainers of this project at:
Participation in the Kubernetes community is governed by the Kubernetes Code of Conduct.