diff --git a/script/test/cri-integration.sh b/script/test/cri-integration.sh index 76cd738f0..5835d53d7 100755 --- a/script/test/cri-integration.sh +++ b/script/test/cri-integration.sh @@ -42,7 +42,17 @@ mkdir -p "${REPORT_DIR}" test_setup "${REPORT_DIR}" # Run integration test. -${sudo} bin/cri-integration.test --test.run="${FOCUS}" --test.v \ +CMD="" +if [ -n "${sudo}" ]; then + CMD+="${sudo} " + # sudo strips environment variables, so add ENABLE_CRI_SANDBOXES back if present + if [ -n "${ENABLE_CRI_SANDBOXES}" ]; then + CMD+="ENABLE_CRI_SANDBOXES='${ENABLE_CRI_SANDBOXES}' " + fi +fi +CMD+="${PWD}/bin/cri-integration.test" + +${CMD} --test.run="${FOCUS}" --test.v \ --cri-endpoint="${CONTAINERD_SOCK}" \ --cri-root="${CRI_ROOT}" \ --runtime-handler="${RUNTIME}" \