From 010cd3bd42bb77d608435d96b5b25bc4d178538f Mon Sep 17 00:00:00 2001 From: andyzhangx Date: Mon, 5 Jul 2021 04:01:55 +0000 Subject: [PATCH] test: run example tests --- hack/verify-examples.sh | 8 ++++++-- test/external-e2e/run.sh | 1 + 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/hack/verify-examples.sh b/hack/verify-examples.sh index 518fbe41..ad5eb044 100755 --- a/hack/verify-examples.sh +++ b/hack/verify-examples.sh @@ -20,7 +20,9 @@ echo "begin to create deployment examples ..." kubectl apply -f ./deploy/example/storageclass-nfs.yaml kubectl apply -f ./deploy/example/deployment.yaml kubectl apply -f ./deploy/example/statefulset.yaml -kubectl apply -f ./deploy/example/daemonset-nfs-ephemeral.yaml +if [[ "$#" -gt 0 ]]&&[[ "$1" == *"ephemeral"* ]]; then + kubectl apply -f ./deploy/example/daemonset-nfs-ephemeral.yaml +fi echo "sleep 60s ..." sleep 60 @@ -30,6 +32,8 @@ kubectl get pods -o wide kubectl get pods --field-selector status.phase=Running | grep deployment-nfs kubectl get pods --field-selector status.phase=Running | grep statefulset-nfs-0 -kubectl get pods --field-selector status.phase=Running | grep daemonset-nfs-ephemeral +if [[ "$#" -gt 0 ]]&&[[ "$1" == *"ephemeral"* ]]; then + kubectl get pods --field-selector status.phase=Running | grep daemonset-nfs-ephemeral +fi echo "deployment examples running completed." diff --git a/test/external-e2e/run.sh b/test/external-e2e/run.sh index 1d89d8ab..edbc4c95 100644 --- a/test/external-e2e/run.sh +++ b/test/external-e2e/run.sh @@ -38,6 +38,7 @@ setup_e2e_binaries() { } print_logs() { + bash ./hack/verify-examples.sh ephemeral echo "print out driver logs ..." bash ./test/utils/nfs_log.sh }