test: skip tlsfuzzer tests pkcs11-provider test
Tlsfuzzer tests in pkcs11-provider external test currently uses hard-coded lists of TLS 1.3 signature algorithms expected from openssl. However, openssl neither promises a fixed default set of the signature algorithms nor promises a fixed default ordering ofthese algorithms and hence test might fail eventually even though there is nothing wrong anywhere. Signed-off-by: Ondrej Moris <omoris@redhat.com> Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/27602)
This commit is contained in:
parent
402380d3e1
commit
031b4b7c25
@ -44,6 +44,7 @@ echo " OPENSSL_ROOT_DIR: $OPENSSL_ROOT_DIR"
|
||||
echo " OpenSSL version: $OPENSSL_VERSION"
|
||||
echo "------------------------------------------------------------------"
|
||||
|
||||
PKCS11_PROVIDER_SRCDIR=$OPENSSL_ROOT_DIR/pkcs11-provider/
|
||||
PKCS11_PROVIDER_BUILDDIR=$OPENSSL_ROOT_DIR/pkcs11-provider/builddir
|
||||
|
||||
echo "------------------------------------------------------------------"
|
||||
@ -53,6 +54,11 @@ echo "------------------------------------------------------------------"
|
||||
PKG_CONFIG_PATH="$BLDTOP" meson setup $PKCS11_PROVIDER_BUILDDIR $OPENSSL_ROOT_DIR/pkcs11-provider/ || exit 1
|
||||
meson compile -C $PKCS11_PROVIDER_BUILDDIR pkcs11 || exit 1
|
||||
|
||||
# Remove pkcs11-provider tlsfuzzer submodule tlsfuzzer directory to skip tlsfuzzer tests
|
||||
if [ -d "${PKCS11_PROVIDER_SRCDIR}/tlsfuzzer/tlsfuzzer" ]; then
|
||||
rm -rf "${PKCS11_PROVIDER_SRCDIR}/tlsfuzzer/tlsfuzzer"
|
||||
fi
|
||||
|
||||
echo "------------------------------------------------------------------"
|
||||
echo "Running tests"
|
||||
echo "------------------------------------------------------------------"
|
||||
|
Loading…
x
Reference in New Issue
Block a user