summaryrefslogtreecommitdiff
path: root/lib/fatfs/test_apps/.build-test-rules.yml
diff options
context:
space:
mode:
Diffstat (limited to 'lib/fatfs/test_apps/.build-test-rules.yml')
-rw-r--r--lib/fatfs/test_apps/.build-test-rules.yml48
1 files changed, 42 insertions, 6 deletions
diff --git a/lib/fatfs/test_apps/.build-test-rules.yml b/lib/fatfs/test_apps/.build-test-rules.yml
index d8277804..86cfac0d 100644
--- a/lib/fatfs/test_apps/.build-test-rules.yml
+++ b/lib/fatfs/test_apps/.build-test-rules.yml
@@ -1,11 +1,47 @@
# Documentation: .gitlab/ci/README.md#manifest-file-to-control-the-buildtest-apps
-components/fatfs/test_apps/sdcard:
+components/fatfs/test_apps/dyn_buffers:
disable_test:
- - if: IDF_TARGET in ["esp32s3", "esp32c2", "esp32c6", "esp32h2"]
- temporary: true
- reason: No sdspi runners for these targets
+ - if: IDF_TARGET != "esp32"
+ reason: only one target required
+
+ depends_components:
+ - fatfs
+
+components/fatfs/test_apps/flash_ro:
+ disable_test:
+ - if: IDF_TARGET not in ["esp32", "esp32c3"]
+ reason: only one target per arch needed
+
+ depends_components:
+ - esp_partition
+ - spi_flash
+ - fatfs
+ - vfs
+
+components/fatfs/test_apps/flash_wl:
+ disable_test:
+ - if: IDF_TARGET not in ["esp32", "esp32c3", "linux"]
+ reason: only one target per arch needed
+ depends_components:
+ - esp_partition
+ - spi_flash
+ - fatfs
+ - vfs
+ - wear_leveling
+
+components/fatfs/test_apps/sdcard:
disable:
- - if: IDF_TARGET == "esp32p4"
+ - if: IDF_TARGET in ["esp32h21", "esp32h4"]
+ temporary: true
+ reason: not supported yet # TODO: [esp32h21] IDF-11593 [ESP32H4] IDF-12372
+ disable_test:
+ - if: IDF_TARGET not in ["esp32", "esp32c3"]
temporary: true
- reason: target esp32p4 is not supported yet # TODO: IDF-7501
+ reason: lack of runners
+ depends_components:
+ - esp_driver_sdmmc
+ - esp_driver_spi
+ - sdmmc
+ - fatfs
+ - vfs