]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
tests: temporarily skip MLDSA pkcs11-provider test
authorOndrej Moris <omoris@redhat.com>
Wed, 1 Oct 2025 05:03:27 +0000 (07:03 +0200)
committerNeil Horman <nhorman@openssl.org>
Fri, 3 Oct 2025 18:12:32 +0000 (14:12 -0400)
External pkcs11-provider test requires at least kryoptic 1.2 for
MLDSA tests. But the current fedora:latest (42) still contains
kryoptic 1.1 and hence we need to temporarily disable MLDSA tests
until Fedora 43 is released.

Signed-off-by: Ondrej Moris <omoris@redhat.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/28716)

(cherry picked from commit 2b97f4d300f18b209983046f49e12f3028ba79f5)

test/recipes/95-test_external_pkcs11_provider_data/pkcs11-provider.sh

index 0a0eabb8b338829f3fb992a2fa46e9591a94e9f2..9fb245e2444776603218ea9bb0143ff6c63b24ad 100755 (executable)
@@ -58,7 +58,7 @@ echo "Running tests"
 echo "------------------------------------------------------------------"
 
 # The OpenSSL app uses ${HARNESS_OSSL_PREFIX} as a prefix for its standard output
-HARNESS_OSSL_PREFIX= meson test -C $PKCS11_PROVIDER_BUILDDIR
+SUPPORT_ML_DSA=0 HARNESS_OSSL_PREFIX= meson test -C $PKCS11_PROVIDER_BUILDDIR --suite=kryoptic
 
 if [ $? -ne 0 ]; then
     cat $PKCS11_PROVIDER_BUILDDIR/meson-logs/testlog.txt