Skip to content

Commit 3000faf

Browse files
authored
Merge pull request #439 from andyzhangx/nfs-external-tests
test: run external tests on NFS
2 parents c67c766 + 03d6b91 commit 3000faf

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

test/external-e2e/run.sh

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,11 @@ install_ginkgo () {
2424
}
2525

2626
setup_e2e_binaries() {
27-
# download k8s external e2e binary for kubernetes v1.20
28-
curl -sL https://storage.googleapis.com/kubernetes-release/release/v1.20.0/kubernetes-test-linux-amd64.tar.gz --output e2e-tests.tar.gz
27+
# download k8s external e2e binary
28+
curl -sL https://storage.googleapis.com/kubernetes-release/release/v1.21.0/kubernetes-test-linux-amd64.tar.gz --output e2e-tests.tar.gz
2929
tar -xvf e2e-tests.tar.gz && rm e2e-tests.tar.gz
3030

31-
# install the blob csi driver
32-
mkdir -p /tmp/csi && cp deploy/example/storageclass-blobfuse.yaml /tmp/csi/storageclass.yaml
31+
# install blob csi driver
3332
make e2e-bootstrap
3433
make create-metrics-svc
3534
}
@@ -43,6 +42,17 @@ install_ginkgo
4342
setup_e2e_binaries
4443
trap print_logs EXIT
4544

45+
mkdir -p /tmp/csi
46+
47+
echo "begin to run blobfuse tests ...."
48+
cp deploy/example/storageclass-blobfuse.yaml /tmp/csi/storageclass.yaml
49+
ginkgo -p --progress --v -focus='External.Storage.*blob.csi.azure.com' \
50+
-skip='\[Disruptive\]|\[Slow\]|allow exec of files on the volume|unmount after the subpath directory is deleted' kubernetes/test/bin/e2e.test -- \
51+
-storage.testdriver=$PROJECT_ROOT/test/external-e2e/testdriver.yaml \
52+
--kubeconfig=$KUBECONFIG
53+
54+
echo "begin to run NFSv3 tests ...."
55+
cp deploy/example/storageclass-blob-nfs.yaml /tmp/csi/storageclass.yaml
4656
ginkgo -p --progress --v -focus='External.Storage.*blob.csi.azure.com' \
4757
-skip='\[Disruptive\]|\[Slow\]' kubernetes/test/bin/e2e.test -- \
4858
-storage.testdriver=$PROJECT_ROOT/test/external-e2e/testdriver.yaml \

0 commit comments

Comments
 (0)