diff --git a/components/esp_driver_dma/test_apps/dma/sdkconfig.defaults b/components/esp_driver_dma/test_apps/dma/sdkconfig.defaults index 1ee5d718bc2..653efb4d754 100644 --- a/components/esp_driver_dma/test_apps/dma/sdkconfig.defaults +++ b/components/esp_driver_dma/test_apps/dma/sdkconfig.defaults @@ -1,3 +1,5 @@ CONFIG_FREERTOS_HZ=1000 CONFIG_ESP_TASK_WDT_EN=n CONFIG_IDF_EXPERIMENTAL_FEATURES=y +# CONFIG_VFS_SUPPORT_IO resolves to its default (y) in this test's Kconfig closure; the resulting console I/O reduces the internal DMA heap and fails the 200 KB allocation in the "GDMA M2M Weighted Arbitration Test SRAM->SRAM" case. Disable it to free that heap. +CONFIG_VFS_SUPPORT_IO=n diff --git a/components/mbedtls/test_apps/mbedtls_ut/sdkconfig.ci.hmac_opaque b/components/mbedtls/test_apps/mbedtls_ut/sdkconfig.ci.hmac_opaque index b0fdf33c199..0b905e6110f 100644 --- a/components/mbedtls/test_apps/mbedtls_ut/sdkconfig.ci.hmac_opaque +++ b/components/mbedtls/test_apps/mbedtls_ut/sdkconfig.ci.hmac_opaque @@ -13,3 +13,6 @@ CONFIG_PARTITION_TABLE_OFFSET=0x9000 # HMAC opaque driver test CONFIG_MBEDTLS_TEST_HMAC_OPAQUE_EFUSE_KEY=y CONFIG_MBEDTLS_TEST_HMAC_OPAQUE_EFUSE_KEY_ID=0 + +# CONFIG_ESP_TLS_USE_DS_PERIPHERAL resolves to its default (y) in this test's Kconfig closure, which fails the test_mbedtls_hmac_opaque test on esp32c3. Disable it to pass; root cause still under investigation. TODO: IDF-15856 +CONFIG_ESP_TLS_USE_DS_PERIPHERAL=n diff --git a/components/spi_flash/test_apps/flash_suspend/sdkconfig.ci.release b/components/spi_flash/test_apps/flash_suspend/sdkconfig.ci.release index fba9378c3d6..60587a0a919 100644 --- a/components/spi_flash/test_apps/flash_suspend/sdkconfig.ci.release +++ b/components/spi_flash/test_apps/flash_suspend/sdkconfig.ci.release @@ -5,3 +5,6 @@ CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT=y # Now the runners are massively using xmc-c chips, to be removed when xmc-d goes massive production. CONFIG_SPI_FLASH_FORCE_ENABLE_XMC_C_SUSPEND=y +# The options below resolve to their defaults (enabled) in this test's Kconfig closure, which fails the test_flash_auto_suspend_generic test on esp32c5 and esp32c61. Disable them to pass; root cause still under investigation. TODO: IDF-15858 +CONFIG_VFS_SUPPORT_IO=n +CONFIG_ESP_WIFI_SLP_IRAM_OPT=n diff --git a/tools/ci/ignore_build_warnings.txt b/tools/ci/ignore_build_warnings.txt index 2dcb94a0120..7751092aa50 100644 --- a/tools/ci/ignore_build_warnings.txt +++ b/tools/ci/ignore_build_warnings.txt @@ -24,6 +24,7 @@ warning: unknown kconfig symbol 'CTRL_BTDM_MODEM_SLEEP' assigned to* warning: unknown kconfig symbol 'ESP_DEFAULT_CPU_FREQ_MHZ_80' assigned to 'y' in .*/examples/system/deep_sleep/* warning: unknown kconfig symbol 'ESP_DEFAULT_CPU_FREQ_MHZ_80' assigned to 'y' in .*/examples/system/light_sleep/* warning: unknown kconfig symbol 'ESP_DEFAULT_CPU_FREQ_MHZ_80' assigned to 'y' in .*/examples/wifi/power_save/* +warning: unknown kconfig symbol 'ESP_WIFI_SLP_IRAM_OPT' assigned to 'n' in .*/components/spi_flash/test_apps/flash_suspend/* warning: unknown kconfig symbol 'ESP32_REV_MIN_3' assigned to 'y' in .*/examples/system/ota/simple_ota_example/sdkconfig.ci.on_update_no_sb_rsa warning: unknown kconfig symbol 'ESP32_REV_MIN' assigned to '3' in .*/examples/system/ota/simple_ota_example/sdkconfig.ci.on_update_no_sb_rsa warning: unknown kconfig symbol 'ESP32H4_RTC_CLK_CAL_CYCLES' assigned to '576' in .*/examples/bluetooth/nimble/blecent/sdkconfig.defaults.esp32h4 @@ -49,3 +50,8 @@ warning: unknown kconfig symbol 'ETHERNET_PHY_RST_GPIO' assigned to '5' in .*/ex warning: unknown kconfig symbol 'ETHERNET_PHY_ADDR' assigned to '1' in .*/examples/protocols/esp_http_client/sdkconfig.ci.* warning: \S+ changed binding to STB_WEAK warning: unknown kconfig symbol 'VFS_SUPPORT_IO' assigned to 'n' in .*/tools/test_apps/system/g1_components/sdkconfig.defaults +warning: unknown kconfig symbol 'VFS_SUPPORT_IO' assigned to 'n' in .*/components/esp_driver_dma/test_apps/dma/sdkconfig\S* +warning: unknown kconfig symbol 'VFS_SUPPORT_IO' assigned to 'n' in .*/tools/test_apps/system/panic/coredump/sdkconfig\S* +warning: unknown kconfig symbol 'ESP_WIFI_TASK_PINNED_TO_CORE_1' assigned to 'y' in .*/tools/test_apps/system/esp_intr_dump/sdkconfig\S* +warning: unknown kconfig symbol 'VFS_SUPPORT_IO' assigned to 'n' in .*/components/spi_flash/test_apps/flash_suspend/sdkconfig\S* +warning: unknown kconfig symbol 'ESP_TLS_USE_DS_PERIPHERAL' assigned to 'n' in .*/components/mbedtls/test_apps/mbedtls_ut/sdkconfig\S* diff --git a/tools/test_apps/system/esp_intr_dump/sdkconfig.defaults b/tools/test_apps/system/esp_intr_dump/sdkconfig.defaults new file mode 100644 index 00000000000..7653df9c5c7 --- /dev/null +++ b/tools/test_apps/system/esp_intr_dump/sdkconfig.defaults @@ -0,0 +1,2 @@ +# The Wi-Fi task otherwise runs on core 0, which reserves CPU0 interrupt 0 for WMAC, so the "test_esp_intr_dump_expected_output" case no longer finds "Used: RTC_CORE" on interrupt 0 and fails. Pin the Wi-Fi task to core 1 to keep interrupt 0 free. +CONFIG_ESP_WIFI_TASK_PINNED_TO_CORE_1=y diff --git a/tools/test_apps/system/panic/coredump/sdkconfig.defaults b/tools/test_apps/system/panic/coredump/sdkconfig.defaults index 722718ce589..760817fe9b0 100644 --- a/tools/test_apps/system/panic/coredump/sdkconfig.defaults +++ b/tools/test_apps/system/panic/coredump/sdkconfig.defaults @@ -16,3 +16,6 @@ CONFIG_FREERTOS_USE_TRACE_FACILITY=y # Increase main task stack size CONFIG_ESP_MAIN_TASK_STACK_SIZE=4096 + +# CONFIG_VFS_SUPPORT_IO resolves to its default (y) in this test's Kconfig closure; the extra console I/O task makes the core dump header declare more bytes than are emitted, so espcoredump.py info_corefile fails to parse it in the "test_hw_stack_guard_cpu0" case. Disable it. +CONFIG_VFS_SUPPORT_IO=n