aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorRonald Cron <ronald.cron@arm.com>2024-06-11 13:58:00 +0000
committerGitHub <noreply@github.com>2024-06-11 13:58:00 +0000
commit0133d84a3db63043ec0c7df980a64a3f35ee5370 (patch)
treed9e66eaa8a53d229a7f03ac3166789e9bc5fa3dd /tests
parentc9ab3677a28fb72d55e2bae692167b45643742a5 (diff)
parentf29bf87696876c7b3a5b9684af4c1459010705a3 (diff)
downloadmbedtls-0133d84a3db63043ec0c7df980a64a3f35ee5370.zip
mbedtls-0133d84a3db63043ec0c7df980a64a3f35ee5370.tar.gz
mbedtls-0133d84a3db63043ec0c7df980a64a3f35ee5370.tar.bz2
Merge pull request #9199 from tom-daubney-arm/modify_test_everest_curve25519_only_for_psa
Make everest component work with PSA_CRYPTO_CONFIG set
Diffstat (limited to 'tests')
-rwxr-xr-xtests/scripts/all.sh9
1 files changed, 8 insertions, 1 deletions
diff --git a/tests/scripts/all.sh b/tests/scripts/all.sh
index 0bd6d18..35b3ff9 100755
--- a/tests/scripts/all.sh
+++ b/tests/scripts/all.sh
@@ -2065,14 +2065,21 @@ component_test_everest () {
component_test_everest_curve25519_only () {
msg "build: Everest ECDH context, only Curve25519" # ~ 6 min
+ scripts/config.py set MBEDTLS_PSA_CRYPTO_CONFIG
scripts/config.py set MBEDTLS_ECDH_VARIANT_EVEREST_ENABLED
scripts/config.py unset MBEDTLS_ECDSA_C
+ scripts/config.py -f $CRYPTO_CONFIG_H unset PSA_WANT_ALG_DETERMINISTIC_ECDSA
+ scripts/config.py -f $CRYPTO_CONFIG_H unset PSA_WANT_ALG_ECDSA
+ scripts/config.py -f $CRYPTO_CONFIG_H set PSA_WANT_ALG_ECDH
scripts/config.py unset MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA_ENABLED
scripts/config.py unset MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED
scripts/config.py unset MBEDTLS_ECJPAKE_C
+ scripts/config.py -f $CRYPTO_CONFIG_H unset PSA_WANT_ALG_JPAKE
+
# Disable all curves
scripts/config.py unset-all "MBEDTLS_ECP_DP_[0-9A-Z_a-z]*_ENABLED"
- scripts/config.py set MBEDTLS_ECP_DP_CURVE25519_ENABLED
+ scripts/config.py -f $CRYPTO_CONFIG_H unset-all "PSA_WANT_ECC_[0-9A-Z_a-z]*$"
+ scripts/config.py -f $CRYPTO_CONFIG_H set PSA_WANT_ECC_MONTGOMERY_255
make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS" LDFLAGS="$ASAN_CFLAGS"