Merge branch 'feat/heap-depends-components' into 'master'

ci(heap): Add depends_components attribute to build-test-rules.yml

Closes IDF-14172

See merge request espressif/esp-idf!44725
This commit is contained in:
Guillaume Souchere
2026-01-05 08:22:48 +01:00
2 changed files with 17 additions and 0 deletions
@@ -13,7 +13,13 @@ components/heap/test_apps/heap_tests:
- if: CONFIG_NAME == "in_flash" and (IDF_TARGET != "esp32c6" and NIGHTLY_RUN != "1")
depends_components:
- heap
- soc
- esp_psram
components/heap/test_apps/host_test_linux:
enable:
- if: IDF_TARGET == "linux"
depends_components:
- heap
depends_filepatterns:
- components/soc/**/include/soc/soc.h
@@ -0,0 +1,11 @@
examples/system/heap_task_tracking/advanced:
depends_components:
- heap
- soc
- esp_psram
examples/system/heap_task_tracking/basic:
depends_components:
- heap
- soc
- esp_psram