Result | SUCCESS |
Tests | 0 failed / 131 succeeded |
Started | |
Elapsed | 28m30s |
Revision | master |
[It] Controller Service [Controller Server] ControllerGetCapabilities should return appropriate capabilities
[It] Controller Service [Controller Server] CreateVolume should create volume from an existing source snapshot
[It] Controller Service [Controller Server] CreateVolume should create volume from an existing source volume
[It] Controller Service [Controller Server] CreateVolume should fail when no name is provided
[It] Controller Service [Controller Server] CreateVolume should fail when no volume capabilities are provided
[It] Controller Service [Controller Server] CreateVolume should fail when requesting to create a volume with already existing name and different capacity
[It] Controller Service [Controller Server] CreateVolume should fail when the volume source snapshot is not found
[It] Controller Service [Controller Server] CreateVolume should fail when the volume source volume is not found
[It] Controller Service [Controller Server] CreateVolume should not fail when creating volume with maximum-length name
[It] Controller Service [Controller Server] CreateVolume should not fail when requesting to create a volume with already existing name and same capacity
[It] Controller Service [Controller Server] CreateVolume should return appropriate values SingleNodeWriter NoCapacity
[It] Controller Service [Controller Server] CreateVolume should return appropriate values SingleNodeWriter WithCapacity 1Gi
[It] Controller Service [Controller Server] DeleteVolume should fail when no volume id is provided
[It] Controller Service [Controller Server] DeleteVolume should return appropriate values (no optional values added)
[It] Controller Service [Controller Server] DeleteVolume should succeed when an invalid volume id is used
[It] Controller Service [Controller Server] GetCapacity should return capacity (no optional values added)
[It] Controller Service [Controller Server] ListVolumes check the presence of new volumes and absence of deleted ones in the volume list
[It] Controller Service [Controller Server] ListVolumes should fail when an invalid starting_token is passed
[It] Controller Service [Controller Server] ListVolumes should return appropriate values (no optional values added)
[It] Controller Service [Controller Server] ValidateVolumeCapabilities should fail when no volume capabilities are provided
[It] Controller Service [Controller Server] ValidateVolumeCapabilities should fail when no volume id is provided
[It] Controller Service [Controller Server] ValidateVolumeCapabilities should fail when the requested volume does not exist
[It] Controller Service [Controller Server] ValidateVolumeCapabilities should return appropriate values (no optional values added)
[It] CreateSnapshot [Controller Server] should fail when no name is provided
[It] CreateSnapshot [Controller Server] should fail when no source volume id is provided
[It] CreateSnapshot [Controller Server] should fail when requesting to create a snapshot with already existing name and different source volume ID
[It] CreateSnapshot [Controller Server] should succeed when creating snapshot with maximum-length name
[It] CreateSnapshot [Controller Server] should succeed when requesting to create a snapshot with already existing name and same source volume ID
[It] DeleteSnapshot [Controller Server] should fail when no snapshot id is provided
[It] DeleteSnapshot [Controller Server] should return appropriate values (no optional values added)
[It] DeleteSnapshot [Controller Server] should succeed when an invalid snapshot id is used
[It] ExpandVolume [Controller Server] should fail if no capacity range is given
[It] ExpandVolume [Controller Server] should fail if no volume id is given
[It] ExpandVolume [Controller Server] should work
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: CSI Ephemeral-volume (default fs)] ephemeral should create read-only inline ephemeral volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: CSI Ephemeral-volume (default fs)] ephemeral should create read/write inline ephemeral volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: CSI Ephemeral-volume (default fs)] ephemeral should support multiple inline ephemeral volumes
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: CSI Ephemeral-volume (default fs)] ephemeral should support two pods which have the same volume definition
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)(allowExpansion)] volume-expand Verify if offline PVC expansion works
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)(allowExpansion)] volume-expand should resize volume when PVC is edited while pod is using it
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] multiVolume [Slow] should access to two volumes with different volume mode and retain data across pod recreation on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] multiVolume [Slow] should access to two volumes with the same volume mode and retain data across pod recreation on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] multiVolume [Slow] should concurrently access the single read-only volume from pods on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] multiVolume [Slow] should concurrently access the single volume from pods on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] multiVolume [Slow] should concurrently access the volume and restored snapshot from pods on the same node [LinuxOnly][Feature:VolumeSnapshotDataSource][Feature:VolumeSourceXFS]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] provisioning should provision storage with snapshot data source [Feature:VolumeSnapshotDataSource]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] volume-expand should not allow expansion of pvcs without AllowVolumeExpansion property
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] volumeMode should fail to use a volume in a pod with mismatched mode [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] volumeMode should not mount / map unused volumes in a pod [LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] volumes should store data
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)(allowExpansion)] volume-expand Verify if offline PVC expansion works
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)(allowExpansion)] volume-expand should resize volume when PVC is edited while pod is using it
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] provisioning should provision storage with any volume data source [Serial]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] provisioning should provision storage with snapshot data source [Feature:VolumeSnapshotDataSource]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] subPath should be able to unmount after the subpath directory is deleted [LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] subPath should fail if non-existent subpath is outside the volume [Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] subPath should fail if subpath directory is outside the volume [Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] subPath should fail if subpath file is outside the volume [Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] subPath should fail if subpath with backstepping is outside the volume [Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] subPath should support creating multiple subpath from same volumes [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] subPath should support existing directories when readOnly specified in the volumeSource
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] subPath should support existing directory
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] subPath should support existing single file [LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] subPath should support file as subpath [LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] subPath should support non-existent path
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] subPath should support readOnly directory specified in the volumeMount
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] subPath should support readOnly file specified in the volumeMount [LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] subPath should support restarting containers using directory as subpath [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] subPath should support restarting containers using file as subpath [Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] subPath should verify container cannot write to subpath readonly volumes [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] volume-expand should not allow expansion of pvcs without AllowVolumeExpansion property
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] volumeIO should write files of various sizes, verify size, validate content [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] volumes should allow exec of files on the volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] volumes should store data
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (filesystem volmode)] multiVolume [Slow] should access to two volumes with the same volume mode and retain data across pod recreation on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (filesystem volmode)] multiVolume [Slow] should concurrently access the single read-only volume from pods on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (filesystem volmode)] multiVolume [Slow] should concurrently access the single volume from pods on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (filesystem volmode)] volumeMode should fail to use a volume in a pod with mismatched mode [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (filesystem volmode)] volumeMode should not mount / map unused volumes in a pod [LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic Snapshot (delete policy)] snapshottable[Feature:VolumeSnapshotDataSource] volume snapshot controller should check snapshot fields, check restore correctly works after modifying source data, check deletion (persistent)
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic Snapshot (retain policy)] snapshottable[Feature:VolumeSnapshotDataSource] volume snapshot controller should check snapshot fields, check restore correctly works after modifying source data, check deletion (persistent)
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Ephemeral Snapshot (delete policy)] snapshottable[Feature:VolumeSnapshotDataSource] volume snapshot controller should check snapshot fields, check restore correctly works, check deletion (ephemeral)
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Ephemeral Snapshot (retain policy)] snapshottable[Feature:VolumeSnapshotDataSource] volume snapshot controller should check snapshot fields, check restore correctly works, check deletion (ephemeral)
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Generic Ephemeral-volume (block volmode) (late-binding)] ephemeral should create read/write inline ephemeral volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Generic Ephemeral-volume (block volmode) (late-binding)] ephemeral should support expansion of pvcs created for ephemeral pvcs
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Generic Ephemeral-volume (block volmode) (late-binding)] ephemeral should support multiple inline ephemeral volumes
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Generic Ephemeral-volume (block volmode) (late-binding)] ephemeral should support two pods which have the same volume definition
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Generic Ephemeral-volume (default fs) (immediate-binding)] ephemeral should create read-only inline ephemeral volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Generic Ephemeral-volume (default fs) (immediate-binding)] ephemeral should create read/write inline ephemeral volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Generic Ephemeral-volume (default fs) (immediate-binding)] ephemeral should support expansion of pvcs created for ephemeral pvcs
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Generic Ephemeral-volume (default fs) (immediate-binding)] ephemeral should support two pods which have the same volume definition
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Generic Ephemeral-volume (default fs) (late-binding)] ephemeral should create read-only inline ephemeral volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Generic Ephemeral-volume (default fs) (late-binding)] ephemeral should create read/write inline ephemeral volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Generic Ephemeral-volume (default fs) (late-binding)] ephemeral should support expansion of pvcs created for ephemeral pvcs
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Generic Ephemeral-volume (default fs) (late-binding)] ephemeral should support multiple inline ephemeral volumes
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Generic Ephemeral-volume (default fs) (late-binding)] ephemeral should support two pods which have the same volume definition
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned Snapshot (delete policy)] snapshottable[Feature:VolumeSnapshotDataSource] volume snapshot controller should check snapshot fields, check restore correctly works after modifying source data, check deletion (persistent)
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned Snapshot (retain policy)] snapshottable[Feature:VolumeSnapshotDataSource] volume snapshot controller should check snapshot fields, check restore correctly works after modifying source data, check deletion (persistent)
[It] Identity Service GetPluginCapabilities should return appropriate capabilities
[It] Identity Service GetPluginInfo should return appropriate information
[It] Identity Service Probe should return appropriate information
[It] ListSnapshots [Controller Server] check the presence of new snapshots in the snapshot list
[It] ListSnapshots [Controller Server] should return appropriate values (no optional values added)
[It] ListSnapshots [Controller Server] should return empty when the specified snapshot id does not exist
[It] ListSnapshots [Controller Server] should return empty when the specified source volume id does not exist
[It] ListSnapshots [Controller Server] should return next token when a limited number of entries are requested
[It] ListSnapshots [Controller Server] should return snapshots that match the specified snapshot id
[It] ListSnapshots [Controller Server] should return snapshots that match the specified source volume id
[It] Node Service NodeExpandVolume should fail when no volume id is provided
[It] Node Service NodeExpandVolume should fail when no volume path is provided
[It] Node Service NodeExpandVolume should fail when volume is not found
[It] Node Service NodeExpandVolume should work if node-expand is called after node-publish
[It] Node Service NodeGetCapabilities should return appropriate capabilities
[It] Node Service NodeGetInfo should return appropriate values
[It] Node Service NodeGetVolumeStats should fail when no volume id is provided
[It] Node Service NodeGetVolumeStats should fail when no volume path is provided
[It] Node Service NodeGetVolumeStats should fail when volume does not exist on the specified path
[It] Node Service NodeGetVolumeStats should fail when volume is not found
[It] Node Service NodePublishVolume should fail when no target path is provided
[It] Node Service NodePublishVolume should fail when no volume capability is provided
[It] Node Service NodePublishVolume should fail when no volume id is provided
[It] Node Service NodeStageVolume should fail when no staging target path is provided
[It] Node Service NodeStageVolume should fail when no volume capability is provided
[It] Node Service NodeStageVolume should fail when no volume id is provided
[It] Node Service NodeUnpublishVolume should fail when no target path is provided
[It] Node Service NodeUnpublishVolume should fail when no volume id is provided
[It] Node Service NodeUnpublishVolume should remove target path
[It] Node Service NodeUnstageVolume should fail when no staging target path is provided
[It] Node Service NodeUnstageVolume should fail when no volume id is provided
[It] Node Service should be idempotent
[It] Node Service should work
[It] Controller Service [Controller Server] ControllerPublishVolume should fail when no node id is provided
[It] Controller Service [Controller Server] ControllerPublishVolume should fail when no volume capability is provided
[It] Controller Service [Controller Server] ControllerPublishVolume should fail when no volume id is provided
[It] Controller Service [Controller Server] ControllerPublishVolume should fail when publishing more volumes than the node max attach limit
[It] Controller Service [Controller Server] ControllerPublishVolume should fail when the node does not exist
[It] Controller Service [Controller Server] ControllerPublishVolume should fail when the volume does not exist
[It] Controller Service [Controller Server] ControllerPublishVolume should fail when the volume is already published but is incompatible
[It] Controller Service [Controller Server] ControllerUnpublishVolume should fail when no volume id is provided
[It] Controller Service [Controller Server] ListVolumes pagination should detect volumes added between pages and accept tokens when the last volume from a page is deleted
[It] Controller Service [Controller Server] volume lifecycle should be idempotent
[It] Controller Service [Controller Server] volume lifecycle should work
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: CSI Ephemeral-volume (default fs)] ephemeral should support expansion of pvcs created for ephemeral pvcs
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] disruptive[Disruptive][LinuxOnly] Should test that pv used in a pod that is deleted while the kubelet is down cleans up when the kubelet returns.
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] disruptive[Disruptive][LinuxOnly] Should test that pv used in a pod that is force deleted while the kubelet is down cleans up when the kubelet returns.
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] disruptive[Disruptive][LinuxOnly] Should test that pv written before kubelet restart is readable after restart.
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] multiVolume [Slow] should access to two volumes with different volume mode and retain data across pod recreation on different node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] multiVolume [Slow] should access to two volumes with the same volume mode and retain data across pod recreation on different node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] multiVolume [Slow] should concurrently access the single volume from pods on different node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] multiVolume [Slow] should concurrently access the volume and its clone from pods on the same node [LinuxOnly][Feature:VolumeSourceXFS]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] provisioning should mount multiple PV pointing to the same storage on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] provisioning should provision storage with any volume data source [Serial]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] provisioning should provision storage with mount options
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] provisioning should provision storage with pvc data source
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] provisioning should provision storage with pvc data source in parallel [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] volume-stress multiple pods should access different volumes repeatedly [Slow] [Serial]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] capacity provides storage capacity information
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] fsgroupchangepolicy (Always)[LinuxOnly], pod created with an initial fsgroup, new pod fsgroup applied to volume contents
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] fsgroupchangepolicy (Always)[LinuxOnly], pod created with an initial fsgroup, volume contents ownership changed via chgrp in first pod, new pod with different fsgroup applied to the volume contents
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] fsgroupchangepolicy (Always)[LinuxOnly], pod created with an initial fsgroup, volume contents ownership changed via chgrp in first pod, new pod with same fsgroup applied to the volume contents
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] fsgroupchangepolicy (OnRootMismatch)[LinuxOnly], pod created with an initial fsgroup, new pod fsgroup applied to volume contents
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] fsgroupchangepolicy (OnRootMismatch)[LinuxOnly], pod created with an initial fsgroup, volume contents ownership changed via chgrp in first pod, new pod with different fsgroup applied to the volume contents
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] fsgroupchangepolicy (OnRootMismatch)[LinuxOnly], pod created with an initial fsgroup, volume contents ownership changed via chgrp in first pod, new pod with same fsgroup skips ownership changes to the volume contents
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] provisioning should mount multiple PV pointing to the same storage on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] provisioning should provision storage with mount options
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] provisioning should provision storage with pvc data source
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] provisioning should provision storage with pvc data source in parallel [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] read-write-once-pod[Feature:ReadWriteOncePod] should block a second pod from using an in-use ReadWriteOncePod volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] read-write-once-pod[Feature:ReadWriteOncePod] should block a second pod from using an in-use ReadWriteOncePod volume on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] subPath should unmount if pod is force deleted while kubelet is down [Disruptive][Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] subPath should unmount if pod is gracefully deleted while kubelet is down [Disruptive][Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (default fs)] volume-stress multiple pods should access different volumes repeatedly [Slow] [Serial]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (delayed binding)] topology should fail to schedule a pod which has topologies that conflict with AllowedTopologies
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (delayed binding)] topology should provision a volume and schedule a pod with AllowedTopologies
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ext3)] volumes should allow exec of files on the volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ext3)] volumes should store data
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ext4)] multiVolume [Slow] should access to two volumes with different volume mode and retain data across pod recreation on different node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ext4)] multiVolume [Slow] should access to two volumes with different volume mode and retain data across pod recreation on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ext4)] multiVolume [Slow] should access to two volumes with the same volume mode and retain data across pod recreation on different node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ext4)] multiVolume [Slow] should access to two volumes with the same volume mode and retain data across pod recreation on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ext4)] multiVolume [Slow] should concurrently access the single read-only volume from pods on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ext4)] multiVolume [Slow] should concurrently access the single volume from pods on different node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ext4)] multiVolume [Slow] should concurrently access the single volume from pods on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ext4)] multiVolume [Slow] should concurrently access the volume and its clone from pods on the same node [LinuxOnly][Feature:VolumeSourceXFS]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ext4)] multiVolume [Slow] should concurrently access the volume and restored snapshot from pods on the same node [LinuxOnly][Feature:VolumeSnapshotDataSource][Feature:VolumeSourceXFS]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ext4)] volumes should allow exec of files on the volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ext4)] volumes should store data
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (filesystem volmode)] disruptive[Disruptive][LinuxOnly] Should test that pv used in a pod that is deleted while the kubelet is down is usable by a new pod when kubelet returns [Feature:SELinux][Feature:SELinuxMountReadWriteOncePod].
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (filesystem volmode)] disruptive[Disruptive][LinuxOnly] Should test that pv used in a pod that is deleted while the kubelet is down is usable by a new pod with a different SELinux context when kubelet returns [Feature:SELinux][Feature:SELinuxMountReadWriteOncePod].
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (filesystem volmode)] disruptive[Disruptive][LinuxOnly] Should test that pv used in a pod that is force deleted while the kubelet is down is usable by a new pod when kubelet returns [Feature:SELinux][Feature:SELinuxMountReadWriteOncePod].
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (filesystem volmode)] disruptive[Disruptive][LinuxOnly] Should test that pv used in a pod that is force deleted while the kubelet is down is usable by a new pod with a different SELinux context when kubelet returns [Feature:SELinux][Feature:SELinuxMountReadWriteOncePod].
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (filesystem volmode)] disruptive[Disruptive][LinuxOnly] Should test that pv written before kubelet restart is readable after restart.
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (filesystem volmode)] multiVolume [Slow] should access to two volumes with different volume mode and retain data across pod recreation on different node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (filesystem volmode)] multiVolume [Slow] should access to two volumes with different volume mode and retain data across pod recreation on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (filesystem volmode)] multiVolume [Slow] should access to two volumes with the same volume mode and retain data across pod recreation on different node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (filesystem volmode)] multiVolume [Slow] should concurrently access the single volume from pods on different node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (filesystem volmode)] multiVolume [Slow] should concurrently access the volume and its clone from pods on the same node [LinuxOnly][Feature:VolumeSourceXFS]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (filesystem volmode)] multiVolume [Slow] should concurrently access the volume and restored snapshot from pods on the same node [LinuxOnly][Feature:VolumeSnapshotDataSource][Feature:VolumeSourceXFS]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (filesystem volmode)] volume-lifecycle-performance should provision volumes at scale within performance constraints [Slow] [Serial]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (filesystem volmode)] volumeLimits should support volume limits [Serial]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (filesystem volmode)] volumeLimits should verify that all csinodes have volume limits
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (immediate binding)] topology should fail to schedule a pod which has topologies that conflict with AllowedTopologies
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (immediate binding)] topology should provision a volume and schedule a pod with AllowedTopologies
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)(allowExpansion)][Feature:Windows] volume-expand Verify if offline PVC expansion works
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)(allowExpansion)][Feature:Windows] volume-expand should resize volume when PVC is edited while pod is using it
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] multiVolume [Slow] should access to two volumes with different volume mode and retain data across pod recreation on different node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] multiVolume [Slow] should access to two volumes with different volume mode and retain data across pod recreation on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] multiVolume [Slow] should access to two volumes with the same volume mode and retain data across pod recreation on different node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] multiVolume [Slow] should access to two volumes with the same volume mode and retain data across pod recreation on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] multiVolume [Slow] should concurrently access the single read-only volume from pods on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] multiVolume [Slow] should concurrently access the single volume from pods on different node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] multiVolume [Slow] should concurrently access the single volume from pods on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] multiVolume [Slow] should concurrently access the volume and its clone from pods on the same node [LinuxOnly][Feature:VolumeSourceXFS]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] multiVolume [Slow] should concurrently access the volume and restored snapshot from pods on the same node [LinuxOnly][Feature:VolumeSnapshotDataSource][Feature:VolumeSourceXFS]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] provisioning should mount multiple PV pointing to the same storage on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] provisioning should provision storage with any volume data source [Serial]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] provisioning should provision storage with mount options
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] provisioning should provision storage with pvc data source
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] provisioning should provision storage with pvc data source in parallel [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] provisioning should provision storage with snapshot data source [Feature:VolumeSnapshotDataSource]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] subPath should be able to unmount after the subpath directory is deleted [LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] subPath should fail if non-existent subpath is outside the volume [Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] subPath should fail if subpath directory is outside the volume [Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] subPath should fail if subpath file is outside the volume [Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] subPath should fail if subpath with backstepping is outside the volume [Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] subPath should support creating multiple subpath from same volumes [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] subPath should support existing directories when readOnly specified in the volumeSource
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] subPath should support existing directory
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] subPath should support existing single file [LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] subPath should support file as subpath [LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] subPath should support non-existent path
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] subPath should support readOnly directory specified in the volumeMount
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] subPath should support readOnly file specified in the volumeMount [LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] subPath should support restarting containers using directory as subpath [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] subPath should support restarting containers using file as subpath [Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] subPath should unmount if pod is force deleted while kubelet is down [Disruptive][Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] subPath should unmount if pod is gracefully deleted while kubelet is down [Disruptive][Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] subPath should verify container cannot write to subpath readonly volumes [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] volume-expand should not allow expansion of pvcs without AllowVolumeExpansion property
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] volumeIO should write files of various sizes, verify size, validate content [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] volumes should allow exec of files on the volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (ntfs)][Feature:Windows] volumes should store data
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (xfs)][Slow] multiVolume [Slow] should access to two volumes with different volume mode and retain data across pod recreation on different node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (xfs)][Slow] multiVolume [Slow] should access to two volumes with different volume mode and retain data across pod recreation on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (xfs)][Slow] multiVolume [Slow] should access to two volumes with the same volume mode and retain data across pod recreation on different node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (xfs)][Slow] multiVolume [Slow] should access to two volumes with the same volume mode and retain data across pod recreation on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (xfs)][Slow] multiVolume [Slow] should concurrently access the single read-only volume from pods on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (xfs)][Slow] multiVolume [Slow] should concurrently access the single volume from pods on different node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (xfs)][Slow] multiVolume [Slow] should concurrently access the single volume from pods on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (xfs)][Slow] multiVolume [Slow] should concurrently access the volume and its clone from pods on the same node [LinuxOnly][Feature:VolumeSourceXFS]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (xfs)][Slow] multiVolume [Slow] should concurrently access the volume and restored snapshot from pods on the same node [LinuxOnly][Feature:VolumeSnapshotDataSource][Feature:VolumeSourceXFS]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (xfs)][Slow] volumes should allow exec of files on the volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (xfs)][Slow] volumes should store data
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic Snapshot (delete policy)] snapshottable-stress[Feature:VolumeSnapshotDataSource] should support snapshotting of many volumes repeatedly [Slow] [Serial]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic Snapshot (delete policy)] snapshottable[Feature:VolumeSnapshotDataSource] volume snapshot controller should check snapshot fields, check restore correctly works, check deletion (ephemeral)
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic Snapshot (retain policy)] snapshottable-stress[Feature:VolumeSnapshotDataSource] should support snapshotting of many volumes repeatedly [Slow] [Serial]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic Snapshot (retain policy)] snapshottable[Feature:VolumeSnapshotDataSource] volume snapshot controller should check snapshot fields, check restore correctly works, check deletion (ephemeral)
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Ephemeral Snapshot (delete policy)] snapshottable[Feature:VolumeSnapshotDataSource] volume snapshot controller should check snapshot fields, check restore correctly works after modifying source data, check deletion (persistent)
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Ephemeral Snapshot (retain policy)] snapshottable[Feature:VolumeSnapshotDataSource] volume snapshot controller should check snapshot fields, check restore correctly works after modifying source data, check deletion (persistent)
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Generic Ephemeral-volume (block volmode) (late-binding)] ephemeral should create read-only inline ephemeral volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Generic Ephemeral-volume (default fs) (immediate-binding)] ephemeral should support multiple inline ephemeral volumes
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Generic Ephemeral-volume (default fs)] volumeLimits should support volume limits [Serial]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Generic Ephemeral-volume (default fs)] volumeLimits should verify that all csinodes have volume limits
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (default fs)] subPath should be able to unmount after the subpath directory is deleted [LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (default fs)] subPath should fail if non-existent subpath is outside the volume [Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (default fs)] subPath should fail if subpath directory is outside the volume [Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (default fs)] subPath should fail if subpath file is outside the volume [Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (default fs)] subPath should fail if subpath with backstepping is outside the volume [Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (default fs)] subPath should support creating multiple subpath from same volumes [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (default fs)] subPath should support existing directories when readOnly specified in the volumeSource
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (default fs)] subPath should support existing directory
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (default fs)] subPath should support existing single file [LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (default fs)] subPath should support file as subpath [LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (default fs)] subPath should support non-existent path
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (default fs)] subPath should support readOnly directory specified in the volumeMount
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (default fs)] subPath should support readOnly file specified in the volumeMount [LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (default fs)] subPath should support restarting containers using directory as subpath [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (default fs)] subPath should support restarting containers using file as subpath [Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (default fs)] subPath should unmount if pod is force deleted while kubelet is down [Disruptive][Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (default fs)] subPath should unmount if pod is gracefully deleted while kubelet is down [Disruptive][Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (default fs)] subPath should verify container cannot write to subpath readonly volumes [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (default fs)] volumeIO should write files of various sizes, verify size, validate content [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (default fs)] volumes should allow exec of files on the volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (default fs)] volumes should store data
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (ext3)] volumes should allow exec of files on the volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (ext3)] volumes should store data
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (ext4)] volumes should allow exec of files on the volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (ext4)] volumes should store data
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (ntfs)][Feature:Windows] volumes should allow exec of files on the volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (ntfs)][Feature:Windows] volumes should store data
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (xfs)][Slow] volumes should allow exec of files on the volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Inline-volume (xfs)][Slow] volumes should store data
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (block volmode)] disruptive[Disruptive][LinuxOnly] Should test that pv used in a pod that is deleted while the kubelet is down cleans up when the kubelet returns.
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (block volmode)] disruptive[Disruptive][LinuxOnly] Should test that pv used in a pod that is force deleted while the kubelet is down cleans up when the kubelet returns.
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (block volmode)] disruptive[Disruptive][LinuxOnly] Should test that pv written before kubelet restart is readable after restart.
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (block volmode)] multiVolume [Slow] should access to two volumes with different volume mode and retain data across pod recreation on different node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (block volmode)] multiVolume [Slow] should access to two volumes with different volume mode and retain data across pod recreation on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (block volmode)] multiVolume [Slow] should access to two volumes with the same volume mode and retain data across pod recreation on different node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (block volmode)] multiVolume [Slow] should access to two volumes with the same volume mode and retain data across pod recreation on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (block volmode)] multiVolume [Slow] should concurrently access the single read-only volume from pods on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (block volmode)] multiVolume [Slow] should concurrently access the single volume from pods on different node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (block volmode)] multiVolume [Slow] should concurrently access the single volume from pods on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (block volmode)] multiVolume [Slow] should concurrently access the volume and its clone from pods on the same node [LinuxOnly][Feature:VolumeSourceXFS]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (block volmode)] multiVolume [Slow] should concurrently access the volume and restored snapshot from pods on the same node [LinuxOnly][Feature:VolumeSnapshotDataSource][Feature:VolumeSourceXFS]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (block volmode)] volumeMode should fail to use a volume in a pod with mismatched mode [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (block volmode)] volumeMode should not mount / map unused volumes in a pod [LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (block volmode)] volumes should store data
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (default fs)] subPath should be able to unmount after the subpath directory is deleted [LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (default fs)] subPath should fail if non-existent subpath is outside the volume [Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (default fs)] subPath should fail if subpath directory is outside the volume [Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (default fs)] subPath should fail if subpath file is outside the volume [Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (default fs)] subPath should fail if subpath with backstepping is outside the volume [Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (default fs)] subPath should support creating multiple subpath from same volumes [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (default fs)] subPath should support existing directories when readOnly specified in the volumeSource
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (default fs)] subPath should support existing directory
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (default fs)] subPath should support existing single file [LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (default fs)] subPath should support file as subpath [LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (default fs)] subPath should support non-existent path
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (default fs)] subPath should support readOnly directory specified in the volumeMount
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (default fs)] subPath should support readOnly file specified in the volumeMount [LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (default fs)] subPath should support restarting containers using directory as subpath [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (default fs)] subPath should support restarting containers using file as subpath [Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (default fs)] subPath should unmount if pod is force deleted while kubelet is down [Disruptive][Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (default fs)] subPath should unmount if pod is gracefully deleted while kubelet is down [Disruptive][Slow][LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (default fs)] subPath should verify container cannot write to subpath readonly volumes [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (default fs)] volumeIO should write files of various sizes, verify size, validate content [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (default fs)] volumes should allow exec of files on the volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (default fs)] volumes should store data
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (ext3)] volumes should allow exec of files on the volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (ext3)] volumes should store data
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (ext4)] volumes should allow exec of files on the volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (ext4)] volumes should store data
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (filesystem volmode)] disruptive[Disruptive][LinuxOnly] Should test that pv used in a pod that is deleted while the kubelet is down is usable by a new pod when kubelet returns [Feature:SELinux][Feature:SELinuxMountReadWriteOncePod].
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (filesystem volmode)] disruptive[Disruptive][LinuxOnly] Should test that pv used in a pod that is deleted while the kubelet is down is usable by a new pod with a different SELinux context when kubelet returns [Feature:SELinux][Feature:SELinuxMountReadWriteOncePod].
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (filesystem volmode)] disruptive[Disruptive][LinuxOnly] Should test that pv used in a pod that is force deleted while the kubelet is down is usable by a new pod when kubelet returns [Feature:SELinux][Feature:SELinuxMountReadWriteOncePod].
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (filesystem volmode)] disruptive[Disruptive][LinuxOnly] Should test that pv used in a pod that is force deleted while the kubelet is down is usable by a new pod with a different SELinux context when kubelet returns [Feature:SELinux][Feature:SELinuxMountReadWriteOncePod].
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (filesystem volmode)] disruptive[Disruptive][LinuxOnly] Should test that pv written before kubelet restart is readable after restart.
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (filesystem volmode)] multiVolume [Slow] should access to two volumes with different volume mode and retain data across pod recreation on different node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (filesystem volmode)] multiVolume [Slow] should access to two volumes with different volume mode and retain data across pod recreation on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (filesystem volmode)] multiVolume [Slow] should access to two volumes with the same volume mode and retain data across pod recreation on different node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (filesystem volmode)] multiVolume [Slow] should access to two volumes with the same volume mode and retain data across pod recreation on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (filesystem volmode)] multiVolume [Slow] should concurrently access the single read-only volume from pods on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (filesystem volmode)] multiVolume [Slow] should concurrently access the single volume from pods on different node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (filesystem volmode)] multiVolume [Slow] should concurrently access the single volume from pods on the same node
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (filesystem volmode)] multiVolume [Slow] should concurrently access the volume and its clone from pods on the same node [LinuxOnly][Feature:VolumeSourceXFS]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (filesystem volmode)] multiVolume [Slow] should concurrently access the volume and restored snapshot from pods on the same node [LinuxOnly][Feature:VolumeSnapshotDataSource][Feature:VolumeSourceXFS]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (filesystem volmode)] volumeMode should fail to use a volume in a pod with mismatched mode [Slow]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (filesystem volmode)] volumeMode should not mount / map unused volumes in a pod [LinuxOnly]
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (ntfs)][Feature:Windows] volumes should allow exec of files on the volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (ntfs)][Feature:Windows] volumes should store data
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (xfs)][Slow] volumes should allow exec of files on the volume
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned PV (xfs)][Slow] volumes should store data
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned Snapshot (delete policy)] snapshottable[Feature:VolumeSnapshotDataSource] volume snapshot controller should check snapshot fields, check restore correctly works, check deletion (ephemeral)
[It] External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Pre-provisioned Snapshot (retain policy)] snapshottable[Feature:VolumeSnapshotDataSource] volume snapshot controller should check snapshot fields, check restore correctly works, check deletion (ephemeral)