const noProvisioner …
const pvNamePrefix …
type volumeModeTestSuite …
var _ …
func InitCustomVolumeModeTestSuite(patterns []storageframework.TestPattern) storageframework.TestSuite { … }
func InitVolumeModeTestSuite() storageframework.TestSuite { … }
func (t *volumeModeTestSuite) GetTestSuiteInfo() storageframework.TestSuiteInfo { … }
func (t *volumeModeTestSuite) SkipUnsupportedTests(driver storageframework.TestDriver, pattern storageframework.TestPattern) { … }
func (t *volumeModeTestSuite) DefineTests(driver storageframework.TestDriver, pattern storageframework.TestPattern) { … }
func generateConfigsForPreprovisionedPVTest(scName string, volBindMode storagev1.VolumeBindingMode,
volMode v1.PersistentVolumeMode, pvSource v1.PersistentVolumeSource, volumeNodeAffinity *v1.VolumeNodeAffinity) (*storagev1.StorageClass,
e2epv.PersistentVolumeConfig, e2epv.PersistentVolumeClaimConfig) { … }
func swapVolumeMode(podTemplate *v1.Pod) *v1.Pod { … }
func listPodVolumePluginDirectory(ctx context.Context, h storageutils.HostExec, pod *v1.Pod, node *v1.Node) (mounts []string, devices []string, err error) { … }
func listPodDirectory(ctx context.Context, h storageutils.HostExec, path string, node *v1.Node) ([]string, error) { … }