From 54cae7067865e9227499fdceb31961bce0133f63 Mon Sep 17 00:00:00 2001 From: Dave Chen Date: Thu, 8 Jun 2023 17:26:57 +0800 Subject: [PATCH] Pass the mandatory parameters to support testing on ARM64 The parameters are needed to build the test binaries, e.g. `e2e_node.test` `ginkgo` etc. Signed-off-by: Dave Chen --- hack/make-rules/test-e2e-node.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hack/make-rules/test-e2e-node.sh b/hack/make-rules/test-e2e-node.sh index de2d734f71d..411390ada46 100755 --- a/hack/make-rules/test-e2e-node.sh +++ b/hack/make-rules/test-e2e-node.sh @@ -94,6 +94,8 @@ if [ "${remote}" = true ] && [ "${remote_mode}" = gce ] ; then gubernator=${GUBERNATOR:-"false"} image_config_file=${IMAGE_CONFIG_FILE:-""} image_config_dir=${IMAGE_CONFIG_DIR:-""} + use_dockerized_build=${USE_DOCKERIZED_BUILD:-""} + target_build_arch=${TARGET_BUILD_ARCH:-""} runtime_config=${RUNTIME_CONFIG:-""} if [[ ${hosts} == "" && ${images} == "" && ${image_config_file} == "" ]]; then gci_image=$(gcloud compute images list --project "${image_project}" \ @@ -172,6 +174,8 @@ if [ "${remote}" = true ] && [ "${remote_mode}" = gce ] ; then --runtime-config="${runtime_config}" --preemptible-instances="${preemptible_instances}" \ --ssh-user="${ssh_user}" --ssh-key="${ssh_key}" --ssh-options="${ssh_options}" \ --image-config-dir="${image_config_dir}" \ + --use-dockerized-build="${use_dockerized_build}" \ + --target-build-arch="${target_build_arch}" \ --extra-envs="${extra_envs}" --kubelet-config-file="${kubelet_config_file}" --test-suite="${test_suite}" \ "${timeout_arg}" \ 2>&1 | tee -i "${artifacts}/build-log.txt"