var md5hashes …
const mountPath …
type volumeIOTestSuite …
func InitCustomVolumeIOTestSuite(patterns []storageframework.TestPattern) storageframework.TestSuite { … }
func InitVolumeIOTestSuite() storageframework.TestSuite { … }
func (t *volumeIOTestSuite) GetTestSuiteInfo() storageframework.TestSuiteInfo { … }
func (t *volumeIOTestSuite) SkipUnsupportedTests(driver storageframework.TestDriver, pattern storageframework.TestPattern) { … }
func (t *volumeIOTestSuite) DefineTests(driver storageframework.TestDriver, pattern storageframework.TestPattern) { … }
func createFileSizes(maxFileSize int64) []int64 { … }
func makePodSpec(config e2evolume.TestConfig, initCmd string, volsrc v1.VolumeSource, podSecContext *v1.PodSecurityContext) *v1.Pod { … }
func writeToFile(f *framework.Framework, pod *v1.Pod, fpath, ddInput string, fsize int64) error { … }
func verifyFile(f *framework.Framework, pod *v1.Pod, fpath string, expectSize int64, ddInput string) error { … }
func deleteFile(f *framework.Framework, pod *v1.Pod, fpath string) { … }
func testVolumeIO(ctx context.Context, f *framework.Framework, cs clientset.Interface, config e2evolume.TestConfig, volsrc v1.VolumeSource, podSecContext *v1.PodSecurityContext, file string, fsizes []int64) (err error) { … }