mirror of
https://github.com/espressif/esp-idf.git
synced 2026-01-19 14:47:20 +00:00
Three tests are disabled for cmakev2: * test_build_dfu * test_build_uf2 * test_build_loadable_elf and one is modified: * test_build_skdconfig_phy_init_data the other 14 tests should pass. The tests, test_build_dfu and test_build_uf2, are temporarily disabled because cmakev2 currently does not include the dfu and uf2 targets. These tests should be re-enabled once support is added to cmakev2. The test_build_loadable_elf is disabled because the bootloader_support component determines its requirements based on the sdkconfig values, specifically the CONFIG_APP_BUILD_TYPE_RAM used in this test. When CONFIG_APP_BUILD_TYPE_RAM is set, bootloader_support declares a dependency on micro-ecc. This is wrong even in cmakev1 and should be fixed. The test_build_skdconfig_phy_init_data test requires the esp_phy component but does not specify it in its requirements. It relies on the cmakev1 behavior, where all components are included in the build by default. This approach does not work for cmakev2. To resolve this, make the dependency on esp_phy explicit, ensuring compatibility with both versions. Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>