diff --git a/hack/jenkins/e2e-runner.sh b/hack/jenkins/e2e-runner.sh index 9758db112de..b1b9c1653db 100755 --- a/hack/jenkins/e2e-runner.sh +++ b/hack/jenkins/e2e-runner.sh @@ -361,11 +361,13 @@ e2e_go_args=( \ ) -case "${KUBERNETES_PROVIDER}" in - gce|gke) - e2e_go_args+=(--check_leaked_resources) - ;; -esac +if [[ "${FAIL_ON_GCP_RESOURCE_LEAK:-true}" == "true" ]]; then + case "${KUBERNETES_PROVIDER}" in + gce|gke) + e2e_go_args+=(--check_leaked_resources) + ;; + esac +fi if [[ "${E2E_UP,,}" == "true" ]]; then e2e_go_args+=(--up --ctl="version --match-server-version=false")