feat(efuse): Update depends_components

Where efuse is used as depends_components:
 - to test efuse APIs:
    - components/efuse/test_apps
    - examples/system/efuse
 - to test secuity APIs:
    - components/hal/test_apps/crypto
 - to test adc calib APIs:
    - components/esp_adc/test_apps/adc
    - examples/peripherals/adc/continuous_read
    - examples/peripherals/adc/oneshot_read
This commit is contained in:
Konstantin Kondrashov
2025-11-19 16:56:01 +02:00
parent c9bee75b52
commit c267c6245a
4 changed files with 4 additions and 3 deletions
@@ -6,3 +6,5 @@ components/efuse/test_apps:
disable_test:
- if: IDF_TARGET in ["esp32s2", "esp32s3"]
reason: eFuse for S2 and S3 is similar to the C3 chip, so we only test for C3.
depends_components:
- efuse
@@ -27,5 +27,5 @@ endif()
# the component can be registered as WHOLE_ARCHIVE
idf_component_register(SRCS ${srcs}
PRIV_REQUIRES unity esp_driver_gpio esp_driver_gptimer esp_driver_uart
test_utils efuse spi_flash esp_timer esp_hal_wdt
test_utils spi_flash esp_timer esp_hal_wdt
WHOLE_ARCHIVE)
@@ -8,5 +8,5 @@ set(include "."
# the component can be registered as WHOLE_ARCHIVE
idf_component_register(SRCS ${srcs}
INCLUDE_DIRS include
REQUIRES unity esp_driver_gpio console test_utils efuse
REQUIRES unity esp_driver_gpio console test_utils
WHOLE_ARCHIVE)
@@ -13,7 +13,6 @@ components/mbedtls/test_apps:
- if: CONFIG_NAME == "psram_all_ext_flash_enc" and IDF_TARGET not in ["esp32"]
reason: lack of runners
depends_components:
- efuse
- mbedtls
- esp_security
- esp_mm