tlsfuzzer.sh: Make it more informative on errors

Reviewed-by: Hugo Landau <hlandau@openssl.org>
Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
(Merged from https://github.com/openssl/openssl/pull/23342)
This commit is contained in:
Tomas Mraz 2024-01-18 16:32:33 +01:00
parent 150b3b18df
commit 825b7cb16e

View File

@ -11,6 +11,7 @@
# OpenSSL external testing using the TLSFuzzer test suite # OpenSSL external testing using the TLSFuzzer test suite
# #
set -e set -e
set -x
PWD="$(pwd)" PWD="$(pwd)"
@ -31,12 +32,13 @@ export PATH="$O_EXE:$PATH"
export LD_LIBRARY_PATH="$O_LIB:$LD_LIBRARY_PATH" export LD_LIBRARY_PATH="$O_LIB:$LD_LIBRARY_PATH"
export OPENSSL_ROOT_DIR="$O_LIB" export OPENSSL_ROOT_DIR="$O_LIB"
# Check/Set openssl version
OPENSSL_VERSION=$(${O_EXE}/openssl version | cut -f 2 -d ' ')
CLI="${O_EXE}/openssl" CLI="${O_EXE}/openssl"
SERV="${O_EXE}/openssl" SERV="${O_EXE}/openssl"
# Check/Set openssl version
OPENSSL_VERSION=$($CLI version | cut -f 2 -d ' ')
TMPFILE="${PWD}/tls-fuzzer.$$.tmp" TMPFILE="${PWD}/tls-fuzzer.$$.tmp"
PSKFILE="${PWD}/tls-fuzzer.psk.$$.tmp" PSKFILE="${PWD}/tls-fuzzer.psk.$$.tmp"
@ -51,6 +53,7 @@ echo " BLDTOP: $BLDTOP"
echo " OPENSSL_ROOT_DIR: $OPENSSL_ROOT_DIR" echo " OPENSSL_ROOT_DIR: $OPENSSL_ROOT_DIR"
echo " Python: $PYTHON" echo " Python: $PYTHON"
echo " TESTDATADIR: $TESTDATADIR" echo " TESTDATADIR: $TESTDATADIR"
echo " OPENSSL_VERSION: $OPENSSL_VERSION"
echo "------------------------------------------------------------------" echo "------------------------------------------------------------------"
cd "${SRCTOP}/tlsfuzzer" cd "${SRCTOP}/tlsfuzzer"