@@ -22,27 +22,31 @@ set -e
2222
2323[ -z " ${SERVER_MODE} " ] && export SERVER_MODE=" none"
2424
25+ [ -z " ${TEST_EXECUTABLE} " ] && echo " Please specify TEST_EXECUTABLE name" && exit 1
26+
27+ [ -z " ${TEST_URL} " ] && echo " Please specify TEST_URL endpoint (without scheme)" && exit 1
28+
2529export CERT_DIR=../cert
2630
2731export TEST_BIN_DIR=${BUILD_DIR} /functional/otlp/
2832
29- ${TEST_BIN_DIR} /func_otlp_http --list > test_list.txt
33+ ${TEST_BIN_DIR} /${TEST_EXECUTABLE} --list > test_list.txt
3034
3135export TEST_FULL_NAME=" "
3236
3337#
3438# Connect with no security
3539#
3640
37- export TEST_ENDPOINT=" http://localhost:4318/v1/traces "
41+ export TEST_ENDPOINT=" http://${TEST_URL} "
3842export TEST_RUN=" insecure"
3943
4044for T in ` cat test_list.txt`
4145do
4246 echo " ====================================================================="
4347 echo " Running test ${T} on ${TEST_RUN} ${TEST_ENDPOINT} with server ${SERVER_MODE} "
4448 TEST_FULL_NAME=" ${T} -${TEST_RUN} -${SERVER_MODE} "
45- ${TEST_BIN_DIR} /func_otlp_http --debug --mode ${SERVER_MODE} --cert-dir ${CERT_DIR} --endpoint ${TEST_ENDPOINT} ${T}
49+ ${TEST_BIN_DIR} /${TEST_EXECUTABLE} --debug --mode ${SERVER_MODE} --cert-dir ${CERT_DIR} --endpoint ${TEST_ENDPOINT} ${T}
4650 RC=$?
4751 if [ ${RC} -eq 0 ]; then
4852 echo " TEST ${TEST_FULL_NAME} : PASSED" | tee -a report.log
5559# Connect with security
5660#
5761
58- export TEST_ENDPOINT=" https://localhost:4318/v1/traces "
62+ export TEST_ENDPOINT=" https://${TEST_URL} "
5963export TEST_RUN=" secure"
6064
6165for T in ` cat test_list.txt`
6266do
6367 echo " ====================================================================="
6468 echo " Running test ${T} on ${TEST_RUN} ${TEST_ENDPOINT} with server ${SERVER_MODE} "
6569 TEST_FULL_NAME=" ${T} -${TEST_RUN} -${SERVER_MODE} "
66- ${TEST_BIN_DIR} /func_otlp_http --debug --mode ${SERVER_MODE} --cert-dir ${CERT_DIR} --endpoint ${TEST_ENDPOINT} ${T}
70+ ${TEST_BIN_DIR} /${TEST_EXECUTABLE} --debug --mode ${SERVER_MODE} --cert-dir ${CERT_DIR} --endpoint ${TEST_ENDPOINT} ${T}
6771 RC=$?
6872 if [ ${RC} -eq 0 ]; then
6973 echo " TEST ${TEST_FULL_NAME} : PASSED" | tee -a report.log
0 commit comments