From 6d95939c2412221b168fa9a4cb48102692d121fa Mon Sep 17 00:00:00 2001 From: Niclas Schad Date: Wed, 27 May 2026 16:27:28 +0200 Subject: [PATCH 1/3] add sample storageclass to testing.md Signed-off-by: Niclas Schad --- docs/testing.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/docs/testing.md b/docs/testing.md index 153a00da..14538cb4 100644 --- a/docs/testing.md +++ b/docs/testing.md @@ -181,9 +181,28 @@ The CSI E2E test suite validates the full functionality of the CSI driver. Tests To execute the main CSI E2E test suite, which covers most driver features, use the following command. This suite runs tests in parallel to maximize efficiency. +#### Prerequisite: StorageClass + +```yaml +apiVersion: storage.k8s.io/v1 +kind: StorageClass +metadata: + labels: + shoot.gardener.cloud/no-cleanup: "true" + name: premium-perf4-stackit +parameters: + type: storage_premium_perf4 +provisioner: block-storage.csi.stackit.cloud +reclaimPolicy: Delete +volumeBindingMode: Immediate +allowVolumeExpansion: true +``` + - **Command:** `make verify-e2e-csi-parallel` - **Scope:** Tests a broad spectrum of the CSI driver's core features (e.g., volume provisioning, mounting, unmounting, deletion), except `VolumeSnapshot`. + + ### Sequential E2E Test Suite (Snapshots & Backups) Specific tests related to `VolumeSnapshot` must be run sequentially to ensure proper state management and ordering of operations. From e86239874383fee7cf051f06efab16a8dada7110 Mon Sep 17 00:00:00 2001 From: Niclas Schad Date: Wed, 27 May 2026 16:29:04 +0200 Subject: [PATCH 2/3] drop empty line Signed-off-by: Niclas Schad --- docs/testing.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/testing.md b/docs/testing.md index 14538cb4..99d0bce8 100644 --- a/docs/testing.md +++ b/docs/testing.md @@ -202,7 +202,6 @@ allowVolumeExpansion: true - **Scope:** Tests a broad spectrum of the CSI driver's core features (e.g., volume provisioning, mounting, unmounting, deletion), except `VolumeSnapshot`. - ### Sequential E2E Test Suite (Snapshots & Backups) Specific tests related to `VolumeSnapshot` must be run sequentially to ensure proper state management and ordering of operations. From 28980c951c57289b38048c1657b1a32d95b0dc06 Mon Sep 17 00:00:00 2001 From: Niclas Schad Date: Thu, 28 May 2026 13:26:52 +0200 Subject: [PATCH 3/3] drop empty line Signed-off-by: Niclas Schad --- docs/testing.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/testing.md b/docs/testing.md index 99d0bce8..97000ba2 100644 --- a/docs/testing.md +++ b/docs/testing.md @@ -201,7 +201,6 @@ allowVolumeExpansion: true - **Command:** `make verify-e2e-csi-parallel` - **Scope:** Tests a broad spectrum of the CSI driver's core features (e.g., volume provisioning, mounting, unmounting, deletion), except `VolumeSnapshot`. - ### Sequential E2E Test Suite (Snapshots & Backups) Specific tests related to `VolumeSnapshot` must be run sequentially to ensure proper state management and ordering of operations.