Skip to content

Commit e9275c0

Browse files
committed
Increase storage test timeouts for Azure disk CSI driver
The disk.csi.azure.com attach/detach operations are ARM control-plane calls that routinely take longer than the e2e framework's default TimeoutContext values. This causes PersistentVolume test flakes in the External Storage suite (pods stuck Pending waiting on volume mount, slow PV deletion) on the e2e-kops-azure-gossip-ha job. Override the relevant framework.TimeoutContext values via the external storage testdriver manifest's Timeouts map so the disk.csi.azure.com tests tolerate the slower Azure attach/provision/delete latencies.
1 parent c9b93c3 commit e9275c0

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

tests/e2e/csi-manifests/azure-disk/driver.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,16 @@ DriverInfo:
2828
pvcDataSource: false
2929
RWX: false
3030
readWriteOncePod: true
31+
# The disk.csi.azure.com driver's attach/detach operations are ARM control-plane
32+
# calls that routinely take longer than the framework's default TimeoutContext
33+
# values, causing PersistentVolume e2e flakes (pods stuck Pending on volume mount,
34+
# slow PV deletion). These keys map to framework.TimeoutContext fields and override
35+
# the defaults for the external storage tests only.
36+
Timeouts:
37+
PodStart: 15m
38+
PodStartSlow: 20m
39+
ClaimProvision: 10m
40+
ClaimBound: 10m
41+
PVDelete: 15m
42+
PVDeleteSlow: 30m
43+
PodDelete: 10m

0 commit comments

Comments
 (0)