]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
tests: gnutls-cli-debug.sh: make timeout program configurable
authorDaiki Ueno <dueno@redhat.com>
Tue, 30 Jul 2024 06:15:30 +0000 (15:15 +0900)
committerDaiki Ueno <ueno@gnu.org>
Tue, 30 Jul 2024 07:09:58 +0000 (16:09 +0900)
Signed-off-by: Daiki Ueno <dueno@redhat.com>
tests/gnutls-cli-debug.sh

index fb1e4c12ff72452d86dc30f54cbea416823138ee..c09e676c6acf1f157a07c2949aa498b6d6bad4be 100755 (executable)
@@ -23,6 +23,7 @@
 : ${srcdir=.}
 : ${SERV=../src/gnutls-serv${EXEEXT}}
 : ${DCLI=../src/gnutls-cli-debug${EXEEXT}}
+: ${TIMEOUT=timeout}
 OUTFILE=cli-debug.$$.tmp
 TMPFILE=config.$$.tmp
 unset RETCODE
@@ -69,7 +70,7 @@ launch_server --echo --priority "NORMAL:-VERS-ALL:+VERS-TLS1.2:+VERS-TLS1.1" --x
 PID=$!
 wait_server ${PID}
 
-timeout 1800 \
+"$TIMEOUT" 1800 \
 "${DCLI}" --attime "2017-08-9" -p "${PORT}" localhost >$OUTFILE 2>&1 || fail ${PID} "gnutls-cli-debug run should have succeeded!"
 
 kill ${PID}
@@ -116,7 +117,7 @@ launch_server --echo --priority "NORMAL:-VERS-ALL:+VERS-TLS1.3:+VERS-TLS1.2" --x
 PID=$!
 wait_server ${PID}
 
-timeout 1800 \
+"$TIMEOUT" 1800 \
 "${DCLI}" --attime "2017-08-9" -p "${PORT}" localhost >$OUTFILE 2>&1 || fail ${PID} "gnutls-cli-debug run should have succeeded!"
 
 kill ${PID}
@@ -158,7 +159,7 @@ launch_server --echo --priority "NORMAL:-VERS-ALL:+VERS-TLS1.3:+VERS-TLS1.2:-RSA
 PID=$!
 wait_server ${PID}
 
-timeout 1800 \
+"$TIMEOUT" 1800 \
 "${DCLI}" --attime "2017-08-9" -p "${PORT}" localhost >$OUTFILE 2>&1 || fail ${PID} "gnutls-cli-debug run should have succeeded!"
 
 kill ${PID}
@@ -184,7 +185,7 @@ tls-disabled-cipher = CAMELLIA-256-CBC
 _EOF_
 
 GNUTLS_SYSTEM_PRIORITY_FILE="${TMPFILE}" \
-timeout 1800 \
+"$TIMEOUT" 1800 \
 "${DCLI}" --attime "2017-08-9" -p "${PORT}" localhost >$OUTFILE 2>&1 || fail ${PID} "gnutls-cli-debug run should have succeeded!"
 
 kill ${PID}
@@ -207,7 +208,7 @@ if test "${ENABLE_GOST}" = "1" && test "${GNUTLS_FORCE_FIPS_MODE}" != 1 ; then
        PID=$!
        wait_server ${PID}
 
-       timeout 1800 \
+       "$TIMEOUT" 1800 \
        "${DCLI}" --attime "2017-08-9" -p "${PORT}" localhost >$OUTFILE 2>&1 || fail ${PID} "gnutls-cli-debug run should have succeeded!"
 
        kill ${PID}