ci(mbedtls): Fix component dependencies for security-related test apps

This commit is contained in:
harshal.patil 2024-10-14 12:46:07 +05:30
parent dcc31f89f7
commit c2b71a3855
No known key found for this signature in database
GPG Key ID: 5B5EC97C35B9A2E5
3 changed files with 7 additions and 2 deletions

View File

@ -3,3 +3,5 @@
components/esp_security/test_apps/crypto_drivers:
enable:
- if: ((SOC_HMAC_SUPPORTED == 1) or (SOC_DIG_SIGN_SUPPORTED == 1)) or (SOC_KEY_MANAGER_SUPPORTED == 1)
depends_components:
- esp_security

View File

@ -1,6 +1,8 @@
components/hal/test_apps/crypto:
depends_components:
- efuse
- mbedtls
- esp_security
components/hal/test_apps/hal_i2c:
disable:

View File

@ -7,5 +7,6 @@ components/mbedtls/test_apps:
- if: CONFIG_NAME == "ecdsa_sign" and SOC_ECDSA_SUPPORTED != 1
depends_components:
- efuse
depends_filepatterns:
- components/mbedtls/port/ecdsa/*
- mbedtls
- esp_security
- esp_mm