Skip to content

kubernetes-csi/csi-test

Folders and files

NameName
Last commit message
Last commit date
Apr 12, 2022
Aug 15, 2024
Aug 9, 2024
Jul 10, 2024
Aug 9, 2024
Aug 3, 2022
Sep 20, 2024
Dec 6, 2024
Jul 10, 2024
Aug 28, 2024
Dec 19, 2024
Jun 2, 2020
Aug 9, 2024
Aug 5, 2022
Feb 11, 2019
Nov 18, 2021
Oct 23, 2017
Aug 9, 2024
May 21, 2021
May 21, 2021
Aug 21, 2023
Aug 8, 2018
Jun 2, 2020
Jan 2, 2018
Dec 19, 2024
Dec 19, 2024
Mar 18, 2020

Build Status

csi-test

csi-test houses packages and libraries to help test CSI client and plugins.

For Container Orchestration Tests

CO developers can use this framework to create drivers based on the Golang mock framework. Please see co_test.go for an example.

For CSI Driver Tests

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.

Note

  • Master is for CSI v1.3.0. Please see the branches for other CSI releases.
  • Building has been tested with the Go version specified in release-tools/travis.yml

Community, discussion, contribution, and support

Learn how to engage with the Kubernetes community on the community page.

You can reach the maintainers of this project at:

Code of conduct

Participation in the Kubernetes community is governed by the Kubernetes Code of Conduct.