Skip to content

Commit ff81edd

Browse files
committed
Add a temporary job for vgs
Signed-off-by: Penghao <[email protected]>
1 parent da360dd commit ff81edd

File tree

1 file changed

+56
-0
lines changed

1 file changed

+56
-0
lines changed

config/jobs/kubernetes/sig-storage/sig-storage-kind.yaml

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,62 @@ presubmits:
9797
cpu: "2"
9898
memory: "6Gi"
9999

100+
# This temporary job used for refine the vgs tests fast iterations
101+
- name: pull-kubernetes-e2e-storage-kind-vgs
102+
always_run: false
103+
optional: true
104+
decorate: true
105+
path_alias: k8s.io/kubernetes
106+
cluster: eks-prow-build-cluster
107+
skip_branches:
108+
- release-\d+\.\d+
109+
annotations:
110+
testgrid-dashboards: presubmits-kubernetes-nonblocking
111+
testgrid-tab-name: pull-kubernetes-e2e-storage-kind-vgs
112+
testgrid-alert-email: [email protected]
113+
description: Run storage tests volume group snapshots in a KIND cluster.
114+
labels:
115+
preset-service-account: "true"
116+
preset-dind-enabled: "true"
117+
preset-kind-volume-mounts: "true"
118+
spec:
119+
containers:
120+
- image: gcr.io/k8s-staging-test-infra/krte:v20250815-171060767f-master
121+
command:
122+
- wrapper.sh
123+
- bash
124+
- -c
125+
- |
126+
set -ex
127+
# Download prow.sh from csi-release-tools
128+
# TODO: Back to use the official repo after finish fast iterations
129+
curl -fsSL https://raw.githubusercontent.com/Phaow/csi-release-tools/dev/prow.sh -o prow.sh
130+
chmod +x prow.sh
131+
./prow.sh
132+
env:
133+
- name: CSI_PROW_DRIVER_VERSION
134+
value: "v1.17.0"
135+
- name: CSI_PROW_DEPLOYMENT_SUFFIX
136+
value: ""
137+
- name: CSI_SNAPSHOTTER_VERSION
138+
value: "v8.3.0"
139+
- name: CSI_PROW_ENABLE_GROUP_SNAPSHOT
140+
value: "true"
141+
- name: CSI_PROW_E2E_FOCUS
142+
value: \[Feature:volumegroupsnapshot\]
143+
- name: CSI_PROW_TESTS
144+
value: "serial parallel"
145+
# we need privileged mode in order to do docker in docker
146+
securityContext:
147+
privileged: true
148+
resources:
149+
requests:
150+
cpu: "2"
151+
memory: "6Gi"
152+
limits:
153+
cpu: "2"
154+
memory: "6Gi"
155+
100156
# This jobs runs e2e.test with a focus on tests for vac on a kind cluster
101157
- name: pull-kubernetes-e2e-storage-kind-vac
102158
always_run: false

0 commit comments

Comments
 (0)