diff --git a/components/app_update/.build-test-rules.yml b/components/app_update/test_apps/.build-test-rules.yml similarity index 100% rename from components/app_update/.build-test-rules.yml rename to components/app_update/test_apps/.build-test-rules.yml diff --git a/components/bootloader_support/.build-test-rules.yml b/components/bootloader_support/test_apps/.build-test-rules.yml similarity index 100% rename from components/bootloader_support/.build-test-rules.yml rename to components/bootloader_support/test_apps/.build-test-rules.yml diff --git a/components/cxx/.build-test-rules.yml b/components/cxx/test_apps/.build-test-rules.yml similarity index 100% rename from components/cxx/.build-test-rules.yml rename to components/cxx/test_apps/.build-test-rules.yml diff --git a/components/driver/.build-test-rules.yml b/components/driver/test_apps/.build-test-rules.yml similarity index 100% rename from components/driver/.build-test-rules.yml rename to components/driver/test_apps/.build-test-rules.yml diff --git a/components/efuse/.build-test-rules.yml b/components/efuse/test_apps/.build-test-rules.yml similarity index 100% rename from components/efuse/.build-test-rules.yml rename to components/efuse/test_apps/.build-test-rules.yml diff --git a/components/esp_adc/.build-test-rules.yml b/components/esp_adc/test_apps/.build-test-rules.yml similarity index 100% rename from components/esp_adc/.build-test-rules.yml rename to components/esp_adc/test_apps/.build-test-rules.yml diff --git a/components/esp_bootloader_format/.build-test-rules.yml b/components/esp_bootloader_format/test_apps/.build-test-rules.yml similarity index 100% rename from components/esp_bootloader_format/.build-test-rules.yml rename to components/esp_bootloader_format/test_apps/.build-test-rules.yml diff --git a/components/esp_common/.build-test-rules.yml b/components/esp_common/test_apps/.build-test-rules.yml similarity index 100% rename from components/esp_common/.build-test-rules.yml rename to components/esp_common/test_apps/.build-test-rules.yml diff --git a/components/esp_eth/.build-test-rules.yml b/components/esp_eth/test_apps/.build-test-rules.yml similarity index 100% rename from components/esp_eth/.build-test-rules.yml rename to components/esp_eth/test_apps/.build-test-rules.yml diff --git a/components/esp_event/.build-test-rules.yml b/components/esp_event/test_apps/.build-test-rules.yml similarity index 100% rename from components/esp_event/.build-test-rules.yml rename to components/esp_event/test_apps/.build-test-rules.yml diff --git a/components/esp_hw_support/.build-test-rules.yml b/components/esp_hw_support/test_apps/.build-test-rules.yml similarity index 100% rename from components/esp_hw_support/.build-test-rules.yml rename to components/esp_hw_support/test_apps/.build-test-rules.yml diff --git a/components/esp_lcd/.build-test-rules.yml b/components/esp_lcd/test_apps/.build-test-rules.yml similarity index 100% rename from components/esp_lcd/.build-test-rules.yml rename to components/esp_lcd/test_apps/.build-test-rules.yml diff --git a/components/esp_netif/.build-test-rules.yml b/components/esp_netif/test_apps/.build-test-rules.yml similarity index 100% rename from components/esp_netif/.build-test-rules.yml rename to components/esp_netif/test_apps/.build-test-rules.yml diff --git a/components/esp_partition/.build-test-rules.yml b/components/esp_partition/host_test/.build-test-rules.yml similarity index 100% rename from components/esp_partition/.build-test-rules.yml rename to components/esp_partition/host_test/.build-test-rules.yml diff --git a/components/esp_psram/.build-test-rules.yml b/components/esp_psram/test_apps/.build-test-rules.yml similarity index 100% rename from components/esp_psram/.build-test-rules.yml rename to components/esp_psram/test_apps/.build-test-rules.yml diff --git a/components/esp_ringbuf/.build-test-rules.yml b/components/esp_ringbuf/test_apps/.build-test-rules.yml similarity index 100% rename from components/esp_ringbuf/.build-test-rules.yml rename to components/esp_ringbuf/test_apps/.build-test-rules.yml diff --git a/components/esp_rom/.build-test-rules.yml b/components/esp_rom/test_apps/.build-test-rules.yml similarity index 100% rename from components/esp_rom/.build-test-rules.yml rename to components/esp_rom/test_apps/.build-test-rules.yml diff --git a/components/esp_system/.build-test-rules.yml b/components/esp_system/test_apps/.build-test-rules.yml similarity index 100% rename from components/esp_system/.build-test-rules.yml rename to components/esp_system/test_apps/.build-test-rules.yml diff --git a/components/esp_timer/.build-test-rules.yml b/components/esp_timer/test_apps/.build-test-rules.yml similarity index 100% rename from components/esp_timer/.build-test-rules.yml rename to components/esp_timer/test_apps/.build-test-rules.yml diff --git a/components/esp_wifi/.build-test-rules.yml b/components/esp_wifi/test_apps/.build-test-rules.yml similarity index 100% rename from components/esp_wifi/.build-test-rules.yml rename to components/esp_wifi/test_apps/.build-test-rules.yml diff --git a/components/fatfs/.build-test-rules.yml b/components/fatfs/test_apps/.build-test-rules.yml similarity index 100% rename from components/fatfs/.build-test-rules.yml rename to components/fatfs/test_apps/.build-test-rules.yml diff --git a/components/heap/.build-test-rules.yml b/components/heap/test_apps/.build-test-rules.yml similarity index 100% rename from components/heap/.build-test-rules.yml rename to components/heap/test_apps/.build-test-rules.yml diff --git a/components/ieee802154/.build-test-rules.yml b/components/ieee802154/test_apps/.build-test-rules.yml similarity index 100% rename from components/ieee802154/.build-test-rules.yml rename to components/ieee802154/test_apps/.build-test-rules.yml diff --git a/components/log/.build-test-rules.yml b/components/log/host_test/.build-test-rules.yml similarity index 65% rename from components/log/.build-test-rules.yml rename to components/log/host_test/.build-test-rules.yml index 4b3b0adbf4..4385b9916b 100644 --- a/components/log/.build-test-rules.yml +++ b/components/log/host_test/.build-test-rules.yml @@ -4,8 +4,3 @@ components/log/host_test/log_test: enable: - if: IDF_TARGET == "linux" reason: only test on linux - -components/log/test_apps: - enable: - - if: IDF_TARGET == "esp32" - reason: only test on esp32 diff --git a/components/log/test_apps/.build-test-rules.yml b/components/log/test_apps/.build-test-rules.yml new file mode 100644 index 0000000000..932fbe8385 --- /dev/null +++ b/components/log/test_apps/.build-test-rules.yml @@ -0,0 +1,6 @@ +# Documentation: .gitlab/ci/README.md#manifest-file-to-control-the-buildtest-apps + +components/log/test_apps: + enable: + - if: IDF_TARGET == "esp32" + reason: only test on esp32 diff --git a/components/mqtt/.build-test-rules.yml b/components/mqtt/test_apps/.build-test-rules.yml similarity index 100% rename from components/mqtt/.build-test-rules.yml rename to components/mqtt/test_apps/.build-test-rules.yml diff --git a/components/newlib/.build-test-rules.yml b/components/newlib/test_apps/.build-test-rules.yml similarity index 100% rename from components/newlib/.build-test-rules.yml rename to components/newlib/test_apps/.build-test-rules.yml diff --git a/components/sdmmc/.build-test-rules.yml b/components/sdmmc/test_apps/.build-test-rules.yml similarity index 100% rename from components/sdmmc/.build-test-rules.yml rename to components/sdmmc/test_apps/.build-test-rules.yml diff --git a/components/spi_flash/.build-test-rules.yml b/components/spi_flash/test_apps/.build-test-rules.yml similarity index 100% rename from components/spi_flash/.build-test-rules.yml rename to components/spi_flash/test_apps/.build-test-rules.yml diff --git a/components/spiffs/host_test/.build-test-rules.yml b/components/spiffs/host_test/.build-test-rules.yml new file mode 100644 index 0000000000..eec002ed8a --- /dev/null +++ b/components/spiffs/host_test/.build-test-rules.yml @@ -0,0 +1,4 @@ +components/spiffs/host_test: + enable: + - if: IDF_TARGET == "linux" + reason: only test on linux diff --git a/components/spiffs/.build-test-rules.yml b/components/spiffs/test_apps/.build-test-rules.yml similarity index 66% rename from components/spiffs/.build-test-rules.yml rename to components/spiffs/test_apps/.build-test-rules.yml index c6d7af7160..7ae25a037a 100644 --- a/components/spiffs/.build-test-rules.yml +++ b/components/spiffs/test_apps/.build-test-rules.yml @@ -1,8 +1,3 @@ -components/spiffs/host_test: - enable: - - if: IDF_TARGET == "linux" - reason: only test on linux - components/spiffs/test_apps: disable_test: - if: IDF_TARGET not in ["esp32", "esp32c3", "esp32s3"] diff --git a/components/tcp_transport/.build-test-rules.yml b/components/tcp_transport/test_apps/.build-test-rules.yml similarity index 100% rename from components/tcp_transport/.build-test-rules.yml rename to components/tcp_transport/test_apps/.build-test-rules.yml diff --git a/components/touch_element/.build-test-rules.yml b/components/touch_element/test_apps/.build-test-rules.yml similarity index 100% rename from components/touch_element/.build-test-rules.yml rename to components/touch_element/test_apps/.build-test-rules.yml diff --git a/components/ulp/.build-test-rules.yml b/components/ulp/test_apps/.build-test-rules.yml similarity index 100% rename from components/ulp/.build-test-rules.yml rename to components/ulp/test_apps/.build-test-rules.yml diff --git a/components/usb/.build-test-rules.yml b/components/usb/test_apps/.build-test-rules.yml similarity index 100% rename from components/usb/.build-test-rules.yml rename to components/usb/test_apps/.build-test-rules.yml diff --git a/components/wear_levelling/host_test/.build-test-rules.yml b/components/wear_levelling/host_test/.build-test-rules.yml new file mode 100644 index 0000000000..6a71b6a08d --- /dev/null +++ b/components/wear_levelling/host_test/.build-test-rules.yml @@ -0,0 +1,6 @@ +# Documentation: .gitlab/ci/README.md#manifest-file-to-control-the-buildtest-apps + +components/wear_levelling/host_test: + enable: + - if: IDF_TARGET == "linux" + reason: only test on linux diff --git a/components/wear_levelling/.build-test-rules.yml b/components/wear_levelling/test_apps/.build-test-rules.yml similarity index 68% rename from components/wear_levelling/.build-test-rules.yml rename to components/wear_levelling/test_apps/.build-test-rules.yml index d0aadb1bfa..f596e6c08a 100644 --- a/components/wear_levelling/.build-test-rules.yml +++ b/components/wear_levelling/test_apps/.build-test-rules.yml @@ -1,9 +1,5 @@ # Documentation: .gitlab/ci/README.md#manifest-file-to-control-the-buildtest-apps -components/wear_levelling/host_test: - enable: - - if: IDF_TARGET == "linux" - reason: only test on linux components/wear_levelling/test_apps: enable: - if: IDF_TARGET in ["esp32", "esp32c3"]