Remove interruptible tests from TSAN component

No effort was made to make the interruptible ECC PSA functions thread
safe, as it was presumed that generally if you were using interruptible
functionality, then you were unlikely to have mulitple threads.

Signed-off-by: Paul Elliott <paul.elliott@arm.com>
This commit is contained in:
Paul Elliott 2024-12-03 18:07:02 +00:00
parent 3016d84408
commit 28c6290efa

View File

@ -111,6 +111,8 @@ component_test_tsan () {
scripts/config.py set MBEDTLS_THREADING_PTHREAD scripts/config.py set MBEDTLS_THREADING_PTHREAD
# Self-tests do not currently use multiple threads. # Self-tests do not currently use multiple threads.
scripts/config.py unset MBEDTLS_SELF_TEST scripts/config.py unset MBEDTLS_SELF_TEST
# Interruptible ECC tests are not thread safe
scripts/config.py unset MBEDTLS_ECP_RESTARTABLE
# The deprecated MBEDTLS_PSA_CRYPTO_SE_C interface is not thread safe. # The deprecated MBEDTLS_PSA_CRYPTO_SE_C interface is not thread safe.
scripts/config.py unset MBEDTLS_PSA_CRYPTO_SE_C scripts/config.py unset MBEDTLS_PSA_CRYPTO_SE_C