Storage Tests to Promote Once Possible
There are a ton of storage tests which hit Stable endpoints. They are on hold until we he come up with a generic storage solution, but we can compile a list of them here:
[sig-storage] CSI Volumes [Driver: csi-hostpath-v0] [Testpattern: Dynamic PV (default fs)] subPath should support existing directory
- deleteAppsV1NamespacedDaemonSet x2
- createAppsV1NamespacedDaemonSet x1
- deleteRbacAuthorizationV1NamespacedRole x2
- createRbacAuthorizationV1NamespacedRole x2
- deleteStorageV1StorageClass x1
- createStorageV1StorageClass x1
[sig-storage] CSI Volumes [Driver: csi-hostpath-v0] [Testpattern: Dynamic PV (default fs)] subPath should support existing single file [LinuxOnly]
- deleteAppsV1NamespacedDaemonSet x1
- createAppsV1NamespacedDaemonSet x1
- deleteRbacAuthorizationV1NamespacedRole x2
- createRbacAuthorizationV1NamespacedRole x2
- deleteStorageV1StorageClass x1
- createStorageV1StorageClass x1
[sig-storage] CSI Volumes [Driver: csi-hostpath] [Testpattern: Dynamic PV (default fs)] subPath should support existing directories when readOnly specified in the volumeSource
- deleteAppsV1NamespacedDaemonSet x1
- createAppsV1NamespacedDaemonSet x1
- deleteRbacAuthorizationV1NamespacedRole x2
- createRbacAuthorizationV1NamespacedRole x2
- deleteStorageV1StorageClass x1
- createStorageV1StorageClass x1
[sig-storage] CSI Volumes [Driver: csi-hostpath] [Testpattern: Dynamic PV (default fs)] subPath should support readOnly file specified in the volumeMount [LinuxOnly]
- deleteAppsV1NamespacedDaemonSet x1
- createAppsV1NamespacedDaemonSet x1
- deleteRbacAuthorizationV1NamespacedRole x2
- createRbacAuthorizationV1NamespacedRole x2
- deleteStorageV1StorageClass x1
- createStorageV1StorageClass x1
[sig-storage] CSI Volumes [Driver: csi-hostpath] [Testpattern: Dynamic PV (default fs)] subPath should support readOnly directory specified in the volumeMount
- deleteAppsV1NamespacedDaemonSet x1
- createAppsV1NamespacedDaemonSet x1
- deleteRbacAuthorizationV1NamespacedRole x2
- createRbacAuthorizationV1NamespacedRole x2
- deleteStorageV1StorageClass x1
- createStorageV1StorageClass x1
[sig-storage] CSI Volumes [Driver: csi-hostpath] [Testpattern: Dynamic PV (default fs)] provisioning should access volume from different nodes
- deleteAppsV1NamespacedDaemonSet x1
- createAppsV1NamespacedDaemonSet x1
- deleteRbacAuthorizationV1NamespacedRole x2
- createRbacAuthorizationV1NamespacedRole x2
[sig-storage] CSI Volumes [Driver: csi-hostpath] [Testpattern: Dynamic PV (default fs)] subPath should support file as subpath [LinuxOnly]
- deleteAppsV1NamespacedDaemonSet x1
- createAppsV1NamespacedDaemonSet x1
- deleteRbacAuthorizationV1NamespacedRole x2
- createRbacAuthorizationV1NamespacedRole x2
- deleteStorageV1StorageClass x1
- createStorageV1StorageClass x1
[sig-storage] CSI Volumes [Driver: csi-hostpath] [Testpattern: Dynamic PV (block volmode)] volumeMode should create sc, pod, pv, and pvc, read/write to the pv, and delete all created resources
- deleteAppsV1NamespacedDaemonSet x1
- createAppsV1NamespacedDaemonSet x1
- deleteRbacAuthorizationV1NamespacedRole x2
- createRbacAuthorizationV1NamespacedRole x2
- deleteStorageV1StorageClass x1
- createStorageV1StorageClass x1
[sig-storage] CSI Volumes [Driver: csi-hostpath-v0] [Testpattern: Dynamic PV (default fs)] provisioning should provision storage with defaults
- readStorageV1StorageClass x1
- deleteAppsV1NamespacedDaemonSet x1
- createAppsV1NamespacedDaemonSet x1
- deleteRbacAuthorizationV1NamespacedRole x2
- createRbacAuthorizationV1NamespacedRole x2
- deleteStorageV1StorageClass x1
- createStorageV1StorageClass x1
[sig-storage] CSI Volumes [Driver: csi-hostpath-v0] [Testpattern: Dynamic PV (default fs)] subPath should be able to unmount after the subpath directory is deleted
- deleteAppsV1NamespacedDaemonSet x1
- createAppsV1NamespacedDaemonSet x1
- deleteRbacAuthorizationV1NamespacedRole x2
- createRbacAuthorizationV1NamespacedRole x2
- deleteStorageV1StorageClass x1
- createStorageV1StorageClass x1