mirror of
https://github.com/ARMmbed/mbedtls.git
synced 2025-10-19 02:23:41 +08:00
Re-add everest test, as it was mislabelled
Signed-off-by: Ben Taylor <ben.taylor@linaro.org>
This commit is contained in:
@@ -430,6 +430,29 @@ component_test_everest () {
|
|||||||
tests/compat.sh -f ECDH -V NO -e 'ARIA\|CAMELLIA\|CHACHA'
|
tests/compat.sh -f ECDH -V NO -e 'ARIA\|CAMELLIA\|CHACHA'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
component_test_everest_curve25519_only () {
|
||||||
|
msg "build: Everest ECDH context, only Curve25519" # ~ 6 min
|
||||||
|
scripts/config.py set MBEDTLS_ECDH_VARIANT_EVEREST_ENABLED
|
||||||
|
scripts/config.py unset MBEDTLS_ECDSA_C
|
||||||
|
scripts/config.py -c $CRYPTO_CONFIG_H unset PSA_WANT_ALG_DETERMINISTIC_ECDSA
|
||||||
|
scripts/config.py -c $CRYPTO_CONFIG_H unset PSA_WANT_ALG_ECDSA
|
||||||
|
scripts/config.py -c $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 -c $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 -c $CRYPTO_CONFIG_H unset-all "PSA_WANT_ECC_[0-9A-Z_a-z]*$"
|
||||||
|
scripts/config.py -c $CRYPTO_CONFIG_H set PSA_WANT_ECC_MONTGOMERY_255
|
||||||
|
|
||||||
|
make CC=$ASAN_CC CFLAGS="$ASAN_CFLAGS" LDFLAGS="$ASAN_CFLAGS"
|
||||||
|
|
||||||
|
msg "test: Everest ECDH context, only Curve25519" # ~ 50s
|
||||||
|
make test
|
||||||
|
}
|
||||||
|
|
||||||
component_test_psa_collect_statuses () {
|
component_test_psa_collect_statuses () {
|
||||||
msg "build+test: psa_collect_statuses" # ~30s
|
msg "build+test: psa_collect_statuses" # ~30s
|
||||||
scripts/config.py full
|
scripts/config.py full
|
||||||
|
Reference in New Issue
Block a user