Recent runs || View in Spyglass
Result | SUCCESS |
Tests | 0 failed / 132 succeeded |
Started | |
Elapsed | 30m30s |
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 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 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 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)] 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 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 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)
[It] [sig-storage] CSI mock volume CSI CSIDriver deployment after pod creation using non-attachable mock driver should bringup pod after deploying CSIDriver attach=false [Slow]
[It] [sig-storage] CSI mock volume CSI FSGroupPolicy [LinuxOnly] should modify fsGroup if fsGroupPolicy=File
[It] [sig-storage] CSI mock volume CSI FSGroupPolicy [LinuxOnly] should modify fsGroup if fsGroupPolicy=default
[It] [sig-storage] CSI mock volume CSI FSGroupPolicy [LinuxOnly] should not modify fsGroup if fsGroupPolicy=None
[It] [sig-storage] CSI mock volume CSI NodeStage error cases [Slow] should call NodeUnstage after NodeStage ephemeral error
[It] [sig-storage] CSI mock volume CSI NodeStage error cases [Slow] should call NodeUnstage after NodeStage success
[It] [sig-storage] CSI mock volume CSI NodeStage error cases [Slow] should not call NodeUnstage after NodeStage final error
[It] [sig-storage] CSI mock volume CSI NodeStage error cases [Slow] should retry NodeStage after NodeStage ephemeral error
[It] [sig-storage] CSI mock volume CSI NodeStage error cases [Slow] should retry NodeStage after NodeStage final error
[It] [sig-storage] CSI mock volume CSI NodeUnstage error cases [Slow] should call NodeStage after NodeUnstage success
[It] [sig-storage] CSI mock volume CSI NodeUnstage error cases [Slow] two pods: should call NodeStage after previous NodeUnstage final error
[It] [sig-storage] CSI mock volume CSI NodeUnstage error cases [Slow] two pods: should call NodeStage after previous NodeUnstage transient error
[It] [sig-storage] CSI mock volume CSI Snapshot Controller metrics [Feature:VolumeSnapshotDataSource] snapshot controller should emit dynamic CreateSnapshot, CreateSnapshotAndReady, and DeleteSnapshot metrics
[It] [sig-storage] CSI mock volume CSI Snapshot Controller metrics [Feature:VolumeSnapshotDataSource] snapshot controller should emit pre-provisioned CreateSnapshot, CreateSnapshotAndReady, and DeleteSnapshot metrics
[It] [sig-storage] CSI mock volume CSI Volume Snapshots [Feature:VolumeSnapshotDataSource] volumesnapshotcontent and pvc in Bound state with deletion timestamp set should not get deleted while snapshot finalizer exists
[It] [sig-storage] CSI mock volume CSI Volume Snapshots secrets [Feature:VolumeSnapshotDataSource] volume snapshot create/delete with secrets
[It] [sig-storage] CSI mock volume CSI Volume expansion should expand volume by restarting pod if attach=off, nodeExpansion=on
[It] [sig-storage] CSI mock volume CSI Volume expansion should expand volume by restarting pod if attach=on, nodeExpansion=on
[It] [sig-storage] CSI mock volume CSI Volume expansion should expand volume without restarting pod if nodeExpansion=off
[It] [sig-storage] CSI mock volume CSI Volume expansion should not expand volume if resizingOnDriver=off, resizingOnSC=on
[It] [sig-storage] CSI mock volume CSI attach test using mock driver should not require VolumeAttach for drivers without attachment
[It] [sig-storage] CSI mock volume CSI attach test using mock driver should preserve attachment policy when no CSIDriver present
[It] [sig-storage] CSI mock volume CSI attach test using mock driver should require VolumeAttach for drivers with attachment
[It] [sig-storage] CSI mock volume CSI attach test using mock driver should require VolumeAttach for ephemermal volume and drivers with attachment
[It] [sig-storage] CSI mock volume CSI online volume expansion should expand volume without restarting pod if attach=off, nodeExpansion=on
[It] [sig-storage] CSI mock volume CSI online volume expansion should expand volume without restarting pod if attach=on, nodeExpansion=on
[It] [sig-storage] CSI mock volume CSI volume limit information using mock driver should report attach limit for generic ephemeral volume when persistent volume is attached [Slow]
[It] [sig-storage] CSI mock volume CSI volume limit information using mock driver should report attach limit for persistent volume when generic ephemeral volume is attached [Slow]
[It] [sig-storage] CSI mock volume CSI volume limit information using mock driver should report attach limit when limit is bigger than 0 [Slow]
[It] [sig-storage] CSI mock volume CSI workload information using mock driver contain ephemeral=true when using inline volume
[It] [sig-storage] CSI mock volume CSI workload information using mock driver should be passed when podInfoOnMount=true
[It] [sig-storage] CSI mock volume CSI workload information using mock driver should not be passed when CSIDriver does not exist
[It] [sig-storage] CSI mock volume CSI workload information using mock driver should not be passed when podInfoOnMount=false
[It] [sig-storage] CSI mock volume CSI workload information using mock driver should not be passed when podInfoOnMount=nil
[It] [sig-storage] CSI mock volume CSIServiceAccountToken token should be plumbed down when csiServiceAccountTokenEnabled=true
[It] [sig-storage] CSI mock volume CSIServiceAccountToken token should not be plumbed down when CSIDriver is not deployed
[It] [sig-storage] CSI mock volume CSIServiceAccountToken token should not be plumbed down when csiServiceAccountTokenEnabled=false
[It] [sig-storage] CSI mock volume CSIStorageCapacity CSIStorageCapacity disabled
[It] [sig-storage] CSI mock volume CSIStorageCapacity CSIStorageCapacity unused
[It] [sig-storage] CSI mock volume CSIStorageCapacity CSIStorageCapacity used, have capacity
[It] [sig-storage] CSI mock volume CSIStorageCapacity CSIStorageCapacity used, insufficient capacity
[It] [sig-storage] CSI mock volume CSIStorageCapacity CSIStorageCapacity used, no capacity
[It] [sig-storage] CSI mock volume Delegate FSGroup to CSI driver [LinuxOnly] should not pass FSGroup to CSI driver if it is set in pod and driver supports VOLUME_MOUNT_GROUP
[It] [sig-storage] CSI mock volume Delegate FSGroup to CSI driver [LinuxOnly] should pass FSGroup to CSI driver if it is set in pod and driver supports VOLUME_MOUNT_GROUP
[It] [sig-storage] CSI mock volume storage capacity exhausted, immediate binding
[It] [sig-storage] CSI mock volume storage capacity exhausted, late binding, no topology
[It] [sig-storage] CSI mock volume storage capacity exhausted, late binding, with topology
[It] [sig-storage] CSI mock volume storage capacity unlimited