forked from espressif/esp-idf
ci: Add unit test configs for aggressive SPIRAM allocations
- CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL=0 Everything will be allocated from the SPIRAM (except DMA and FreeRTOS task resources) - CONFIG_SPIRAM_ALLOW_STACK_EXTERNAL_MEMORY=y Allow external memory as an argument to xTaskCreateStatic - CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL=default Reserved memory for crucial internal functions (DMA, FreeRTOS) - Increase parallel job count
This commit is contained in:
@@ -645,7 +645,7 @@ UT_001:
|
|||||||
|
|
||||||
UT_002:
|
UT_002:
|
||||||
extends: .unit_test_esp32_template
|
extends: .unit_test_esp32_template
|
||||||
parallel: 15
|
parallel: 21
|
||||||
tags:
|
tags:
|
||||||
- ESP32_IDF
|
- ESP32_IDF
|
||||||
- UT_T1_1
|
- UT_T1_1
|
||||||
|
8
tools/unit-test-app/configs/psram_all_ext_1
Normal file
8
tools/unit-test-app/configs/psram_all_ext_1
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
CONFIG_IDF_TARGET="esp32"
|
||||||
|
TEST_COMPONENTS=driver esp_hw_support esp_system esp_timer
|
||||||
|
CONFIG_ESP32_SPIRAM_SUPPORT=y
|
||||||
|
CONFIG_ESP_INT_WDT_TIMEOUT_MS=800
|
||||||
|
CONFIG_SPIRAM_OCCUPY_NO_HOST=y
|
||||||
|
CONFIG_ESP32_WIFI_RX_IRAM_OPT=n
|
||||||
|
CONFIG_SPIRAM_ALLOW_STACK_EXTERNAL_MEMORY=y
|
||||||
|
CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL=0
|
8
tools/unit-test-app/configs/psram_all_ext_2
Normal file
8
tools/unit-test-app/configs/psram_all_ext_2
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
CONFIG_IDF_TARGET="esp32"
|
||||||
|
TEST_COMPONENTS=heap mbedtls soc spi_flash
|
||||||
|
CONFIG_ESP32_SPIRAM_SUPPORT=y
|
||||||
|
CONFIG_ESP_INT_WDT_TIMEOUT_MS=800
|
||||||
|
CONFIG_SPIRAM_OCCUPY_NO_HOST=y
|
||||||
|
CONFIG_ESP32_WIFI_RX_IRAM_OPT=n
|
||||||
|
CONFIG_SPIRAM_ALLOW_STACK_EXTERNAL_MEMORY=y
|
||||||
|
CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL=0
|
Reference in New Issue
Block a user