make program an array and keep ginkgo_args as it is

This commit is contained in:
Mauricio Poppe 2021-04-01 03:16:04 +00:00
parent f301e3189a
commit 5f4f322ad4

View File

@ -161,18 +161,14 @@ PATH=$(dirname "${e2e_test}"):"${PATH}"
export PATH
# Choose the program to execute.
program="${ginkgo}"
program_args="${ginkgo_args[@]}"
program=("${ginkgo}")
if [[ "${E2E_TEST_DEBUG_TOOL}" == "delve" ]]; then
program="dlv"
program_args=("exec")
fi
if [[ "${E2E_TEST_DEBUG_TOOL}" == "gdb" ]]; then
program="gdb"
program_args=("")
program=("dlv" "exec")
elif [[ "${E2E_TEST_DEBUG_TOOL}" == "gdb" ]]; then
program=("gdb")
fi
"${program}" "${program_args[@]:+${program_args[@]}}" "${e2e_test}" -- \
"${program[@]}" "${ginkgo_args[@]:+${ginkgo_args[@]}}" "${e2e_test}" -- \
"${auth_config[@]:+${auth_config[@]}}" \
--ginkgo.flakeAttempts="${FLAKE_ATTEMPTS}" \
--host="${KUBE_MASTER_URL}" \