diff --git a/tests/e2e/scenarios/scalability/run-test.sh b/tests/e2e/scenarios/scalability/run-test.sh index 9177fa807ebb0..df30c55ccc66c 100755 --- a/tests/e2e/scenarios/scalability/run-test.sh +++ b/tests/e2e/scenarios/scalability/run-test.sh @@ -188,6 +188,13 @@ else EOL fi +# Allow override of test config for specialized tests (e.g., DRA) +if [[ -n "${KOPS_CL2_TEST_CONFIG:-}" ]]; then + TEST_CONFIG="${GOPATH}/src/k8s.io/perf-tests/clusterloader2/${KOPS_CL2_TEST_CONFIG}" +else + TEST_CONFIG="${GOPATH}/src/k8s.io/perf-tests/clusterloader2/testing/load/config.yaml" +fi + kubetest2 kops "${KUBETEST2_ARGS[@]}" \ --up \ --kubernetes-version="${K8S_VERSION}" \ @@ -196,7 +203,7 @@ kubetest2 kops "${KUBETEST2_ARGS[@]}" \ -- \ --provider="${CLOUD_PROVIDER}" \ --repo-root="${GOPATH}"/src/k8s.io/perf-tests \ - --test-configs="${GOPATH}"/src/k8s.io/perf-tests/clusterloader2/testing/load/config.yaml \ + --test-configs="${TEST_CONFIG}" \ --test-overrides="${GOPATH}"/src/k8s.io/perf-tests/clusterloader2/testing/load/overrides.yaml \ --extra-args="--experimental-prometheus-snapshot-to-report-dir=true" \ --kube-config="${HOME}/.kube/config"