mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-07-29 11:41:15 +03:00
test: add new component to test MBEDTLS_PSA_STATIC_KEY_SLOTS
This commit also fixes related errors in test suites. In all cases those failures are related to the use of raw keys whose size cannot be determined a-priori. Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
This commit is contained in:
@ -31,6 +31,14 @@ component_test_psa_assume_exclusive_buffers () {
|
||||
make test
|
||||
}
|
||||
|
||||
component_test_crypto_with_static_key_slots() {
|
||||
msg "build: crypto full + MBEDTLS_PSA_STATIC_KEY_SLOTS"
|
||||
scripts/config.py crypto_full
|
||||
scripts/config.py set MBEDTLS_PSA_STATIC_KEY_SLOTS
|
||||
|
||||
make test
|
||||
}
|
||||
|
||||
# check_renamed_symbols HEADER LIB
|
||||
# Check that if HEADER contains '#define MACRO ...' then MACRO is not a symbol
|
||||
# name in LIB.
|
||||
@ -2713,5 +2721,3 @@ component_test_min_mpi_window_size () {
|
||||
msg "test: MBEDTLS_MPI_WINDOW_SIZE=1 - main suites (inc. selftests) (ASan build)" # ~ 10s
|
||||
make test
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user