mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-13 17:44:38 +02:00
ut configs: Replace target component with esp_hw_support
No tests remaining in the target components. Some further consolidations can be made here later, to combine target-specific configs that don't need to be target-specific any more.
This commit is contained in:
committed by
Michael (XIAO Xufeng)
parent
c1ca7a35b0
commit
f9d958a65d
@@ -170,6 +170,10 @@ TEST_CASE("Test fast switching between PLL and XTAL", "[rtc_clk]")
|
|||||||
test_clock_switching(rtc_clk_cpu_freq_set_config_fast);
|
test_clock_switching(rtc_clk_cpu_freq_set_config_fast);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* In CI environments, the 32kXTAL runners don't have 8MB psram for bank switching.
|
||||||
|
So can only test one config or the other. */
|
||||||
|
#if !IDF_CI_BUILD || !CONFIG_SPIRAM_BANKSWITCH_ENABLE
|
||||||
|
|
||||||
#define COUNT_TEST 3
|
#define COUNT_TEST 3
|
||||||
#define TIMEOUT_TEST_MS (5 + CONFIG_ESP32_RTC_CLK_CAL_CYCLES / 16)
|
#define TIMEOUT_TEST_MS (5 + CONFIG_ESP32_RTC_CLK_CAL_CYCLES / 16)
|
||||||
|
|
||||||
@@ -207,7 +211,7 @@ static void start_freq(rtc_slow_freq_t required_src_freq, uint32_t start_delay_m
|
|||||||
printf("Test is started. Kconfig settings:\n Internal RC is selected,\n Oscillation cycles = %d,\n Calibration cycles = %d.\n",
|
printf("Test is started. Kconfig settings:\n Internal RC is selected,\n Oscillation cycles = %d,\n Calibration cycles = %d.\n",
|
||||||
bootstrap_cycles,
|
bootstrap_cycles,
|
||||||
CONFIG_ESP32_RTC_CLK_CAL_CYCLES);
|
CONFIG_ESP32_RTC_CLK_CAL_CYCLES);
|
||||||
#endif
|
#endif // CONFIG_ESP32_RTC_CLK_SRC_EXT_CRYS
|
||||||
if (start_delay_ms == 0 && CONFIG_ESP32_RTC_CLK_CAL_CYCLES < 1500){
|
if (start_delay_ms == 0 && CONFIG_ESP32_RTC_CLK_CAL_CYCLES < 1500){
|
||||||
start_delay_ms = 50;
|
start_delay_ms = 50;
|
||||||
printf("Recommended increase Number of cycles for RTC_SLOW_CLK calibration to 3000!\n");
|
printf("Recommended increase Number of cycles for RTC_SLOW_CLK calibration to 3000!\n");
|
||||||
@@ -268,7 +272,7 @@ TEST_CASE("Test starting external RTC quartz", "[rtc_clk][test_env=UT_T1_32kXTAL
|
|||||||
printf("Test is started. Kconfig settings:\n Internal RC is selected,\n Oscillation cycles = %d,\n Calibration cycles = %d.\n",
|
printf("Test is started. Kconfig settings:\n Internal RC is selected,\n Oscillation cycles = %d,\n Calibration cycles = %d.\n",
|
||||||
bootstrap_cycles,
|
bootstrap_cycles,
|
||||||
CONFIG_ESP32_RTC_CLK_CAL_CYCLES);
|
CONFIG_ESP32_RTC_CLK_CAL_CYCLES);
|
||||||
#endif
|
#endif // CONFIG_ESP32_RTC_CLK_SRC_EXT_CRYS
|
||||||
if (CONFIG_ESP32_RTC_CLK_CAL_CYCLES < 1500){
|
if (CONFIG_ESP32_RTC_CLK_CAL_CYCLES < 1500){
|
||||||
printf("Recommended increase Number of cycles for RTC_SLOW_CLK calibration to 3000!\n");
|
printf("Recommended increase Number of cycles for RTC_SLOW_CLK calibration to 3000!\n");
|
||||||
}
|
}
|
||||||
@@ -313,7 +317,9 @@ TEST_CASE("Test starting 'External 32kHz XTAL' on the board without it.", "[rtc_
|
|||||||
start_freq(RTC_SLOW_FREQ_RTC, 0);
|
start_freq(RTC_SLOW_FREQ_RTC, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
#endif // !IDF_CI_BUILD || !CONFIG_SPIRAM_BANKSWITCH_ENABLE
|
||||||
|
|
||||||
|
#endif // !TEMPORARY_DISABLED_FOR_TARGETS(ESP32S2, ESP32S3, ESP32C3)
|
||||||
|
|
||||||
TEST_CASE("Test rtc clk calibration compensation", "[rtc_clk]")
|
TEST_CASE("Test rtc clk calibration compensation", "[rtc_clk]")
|
||||||
{
|
{
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
# This config is split between targets since different component needs to be included (esp32, esp32s2)
|
# This config is split between targets since different component needs to be included (esp32, esp32s2)
|
||||||
CONFIG_IDF_TARGET="esp32"
|
CONFIG_IDF_TARGET="esp32"
|
||||||
TEST_COMPONENTS=freertos esp32 esp_ipc esp_system esp_timer driver heap pthread soc spi_flash vfs
|
TEST_COMPONENTS=freertos esp_hw_support esp_ipc esp_system esp_timer driver heap pthread soc spi_flash vfs
|
||||||
CONFIG_ESP_TIMER_SUPPORTS_ISR_DISPATCH_METHOD=y
|
CONFIG_ESP_TIMER_SUPPORTS_ISR_DISPATCH_METHOD=y
|
||||||
|
@@ -1,3 +1,3 @@
|
|||||||
# This config is split between targets since different component needs to be excluded (esp32, esp32s2)
|
# This config is split between targets since different component needs to be excluded (esp32, esp32s2)
|
||||||
CONFIG_IDF_TARGET="esp32"
|
CONFIG_IDF_TARGET="esp32"
|
||||||
TEST_EXCLUDE_COMPONENTS=libsodium bt app_update freertos esp32 esp_ipc esp_pm esp_system esp_timer driver heap pthread soc spi_flash vfs test_utils experimental_cpp_component esp-tls
|
TEST_EXCLUDE_COMPONENTS=libsodium bt app_update freertos esp_hw_support esp_ipc esp_pm esp_system esp_timer driver heap pthread soc spi_flash vfs test_utils experimental_cpp_component esp-tls
|
||||||
|
@@ -1,3 +1,3 @@
|
|||||||
# This config is split between targets since different component needs to be excluded (esp32, esp32s2)
|
# This config is split between targets since different component needs to be excluded (esp32, esp32s2)
|
||||||
CONFIG_IDF_TARGET="esp32c3"
|
CONFIG_IDF_TARGET="esp32c3"
|
||||||
TEST_EXCLUDE_COMPONENTS=libsodium bt app_update freertos esp32c3 esp_ipc esp_pm esp_system esp_timer driver heap pthread soc spi_flash vfs experimental_cpp_component ulp perfmon esp-tls test_utils
|
TEST_EXCLUDE_COMPONENTS=libsodium bt app_update freertos esp_hw_support esp_ipc esp_pm esp_system esp_timer driver heap pthread soc spi_flash vfs experimental_cpp_component ulp perfmon esp-tls test_utils
|
||||||
|
@@ -1,3 +1,3 @@
|
|||||||
# This config is split between targets since different component needs to be excluded (esp32, esp32s2)
|
# This config is split between targets since different component needs to be excluded (esp32, esp32s2)
|
||||||
CONFIG_IDF_TARGET="esp32s2"
|
CONFIG_IDF_TARGET="esp32s2"
|
||||||
TEST_EXCLUDE_COMPONENTS=libsodium bt app_update freertos esp32s2 esp_ipc esp_pm esp_system esp_timer driver heap pthread soc spi_flash vfs experimental_cpp_component esp-tls
|
TEST_EXCLUDE_COMPONENTS=libsodium bt app_update freertos esp_hw_support esp_ipc esp_pm esp_system esp_timer driver heap pthread soc spi_flash vfs experimental_cpp_component esp-tls
|
||||||
|
@@ -1,3 +1,3 @@
|
|||||||
# This config is split between targets since different component needs to be included
|
# This config is split between targets since different component needs to be included
|
||||||
CONFIG_IDF_TARGET="esp32c3"
|
CONFIG_IDF_TARGET="esp32c3"
|
||||||
TEST_COMPONENTS=freertos esp32c3 esp_ipc esp_system esp_timer driver heap pthread soc spi_flash vfs
|
TEST_COMPONENTS=freertos esp_hw_support esp_ipc esp_system esp_timer driver heap pthread soc spi_flash vfs
|
||||||
|
@@ -1,3 +1,3 @@
|
|||||||
# This config is split between targets since different component needs to be included (esp32, esp32s2)
|
# This config is split between targets since different component needs to be included (esp32, esp32s2)
|
||||||
CONFIG_IDF_TARGET="esp32s2"
|
CONFIG_IDF_TARGET="esp32s2"
|
||||||
TEST_COMPONENTS=freertos esp32s2 esp_system esp_timer driver heap
|
TEST_COMPONENTS=freertos esp_hw_support esp_system esp_timer driver heap
|
||||||
|
@@ -1,3 +1,3 @@
|
|||||||
# This config is split between targets since different component needs to be included
|
# This config is split between targets since different component needs to be included
|
||||||
CONFIG_IDF_TARGET="esp32s3"
|
CONFIG_IDF_TARGET="esp32s3"
|
||||||
TEST_COMPONENTS=freertos esp32s3 esp_ipc esp_system esp_timer driver heap pthread soc spi_flash vfs
|
TEST_COMPONENTS=freertos esp_hw_support esp_ipc esp_system esp_timer driver heap pthread soc spi_flash vfs
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
# This config is split between targets since different component needs to be included (esp32, esp32s2)
|
# This config is split between targets since different component needs to be included (esp32, esp32s2)
|
||||||
CONFIG_IDF_TARGET="esp32"
|
CONFIG_IDF_TARGET="esp32"
|
||||||
TEST_COMPONENTS=driver esp32 esp_ipc esp_timer spi_flash
|
TEST_COMPONENTS=driver esp_hw_support esp_ipc esp_timer spi_flash
|
||||||
CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE=y
|
CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE=y
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
# This config is split between targets since different component needs to be included (esp32, esp32s2)
|
# This config is split between targets since different component needs to be included (esp32, esp32s2)
|
||||||
CONFIG_IDF_TARGET="esp32c3"
|
CONFIG_IDF_TARGET="esp32c3"
|
||||||
TEST_COMPONENTS=driver esp32c3 esp_system esp_timer spi_flash
|
TEST_COMPONENTS=driver esp_hw_support esp_system esp_timer spi_flash
|
||||||
CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE=y
|
CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE=y
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
# This config is split between targets since different component needs to be included (esp32, esp32s2)
|
# This config is split between targets since different component needs to be included (esp32, esp32s2)
|
||||||
CONFIG_IDF_TARGET="esp32s2"
|
CONFIG_IDF_TARGET="esp32s2"
|
||||||
TEST_COMPONENTS=driver esp32s2 esp_system esp_timer spi_flash
|
TEST_COMPONENTS=driver esp_hw_support esp_system esp_timer spi_flash
|
||||||
CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE=y
|
CONFIG_FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE=y
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
CONFIG_IDF_TARGET="esp32"
|
CONFIG_IDF_TARGET="esp32"
|
||||||
TEST_EXCLUDE_COMPONENTS=libsodium bt app_update driver esp32 esp_ipc esp_pm esp_system esp_timer mbedtls spi_flash test_utils heap pthread soc experimental_cpp_component esp-tls freertos sdmmc
|
TEST_EXCLUDE_COMPONENTS=libsodium bt app_update driver esp_hw_support esp_ipc esp_pm esp_system esp_timer mbedtls spi_flash test_utils heap pthread soc experimental_cpp_component esp-tls freertos sdmmc
|
||||||
CONFIG_ESP32_SPIRAM_SUPPORT=y
|
CONFIG_ESP32_SPIRAM_SUPPORT=y
|
||||||
CONFIG_ESP_INT_WDT_TIMEOUT_MS=800
|
CONFIG_ESP_INT_WDT_TIMEOUT_MS=800
|
||||||
CONFIG_SPIRAM_OCCUPY_NO_HOST=y
|
CONFIG_SPIRAM_OCCUPY_NO_HOST=y
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
CONFIG_IDF_TARGET="esp32"
|
CONFIG_IDF_TARGET="esp32"
|
||||||
TEST_COMPONENTS=esp32 esp_ipc esp_system esp_timer mbedtls spi_flash heap pthread soc
|
TEST_COMPONENTS=esp_hw_support esp_ipc esp_system esp_timer mbedtls spi_flash heap pthread soc
|
||||||
CONFIG_ESP32_SPIRAM_SUPPORT=y
|
CONFIG_ESP32_SPIRAM_SUPPORT=y
|
||||||
CONFIG_ESP_INT_WDT_TIMEOUT_MS=800
|
CONFIG_ESP_INT_WDT_TIMEOUT_MS=800
|
||||||
CONFIG_SPIRAM_OCCUPY_NO_HOST=y
|
CONFIG_SPIRAM_OCCUPY_NO_HOST=y
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
CONFIG_IDF_TARGET="esp32"
|
CONFIG_IDF_TARGET="esp32"
|
||||||
TEST_COMPONENTS=esp32 esp_timer
|
TEST_COMPONENTS=esp_hw_support esp_timer
|
||||||
CONFIG_ESP32_SPIRAM_SUPPORT=y
|
CONFIG_ESP32_SPIRAM_SUPPORT=y
|
||||||
CONFIG_SPIRAM_BANKSWITCH_ENABLE=y
|
CONFIG_SPIRAM_BANKSWITCH_ENABLE=y
|
||||||
CONFIG_SPIRAM_BANKSWITCH_RESERVE=8
|
CONFIG_SPIRAM_BANKSWITCH_RESERVE=8
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
CONFIG_IDF_TARGET="esp32"
|
CONFIG_IDF_TARGET="esp32"
|
||||||
TEST_COMPONENTS=esp32
|
TEST_COMPONENTS=esp_hw_support
|
||||||
TEST_GROUPS=psram_4m
|
TEST_GROUPS=psram_4m
|
||||||
CONFIG_ESPTOOLPY_FLASHFREQ_80M=y
|
CONFIG_ESPTOOLPY_FLASHFREQ_80M=y
|
||||||
CONFIG_ESP32_SPIRAM_SUPPORT=y
|
CONFIG_ESP32_SPIRAM_SUPPORT=y
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
CONFIG_IDF_TARGET="esp32"
|
CONFIG_IDF_TARGET="esp32"
|
||||||
TEST_COMPONENTS=esp32
|
TEST_COMPONENTS=esp_hw_support
|
||||||
TEST_GROUPS=psram_4m
|
TEST_GROUPS=psram_4m
|
||||||
CONFIG_ESPTOOLPY_FLASHFREQ_80M=y
|
CONFIG_ESPTOOLPY_FLASHFREQ_80M=y
|
||||||
CONFIG_ESP32_SPIRAM_SUPPORT=y
|
CONFIG_ESP32_SPIRAM_SUPPORT=y
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
CONFIG_IDF_TARGET="esp32"
|
CONFIG_IDF_TARGET="esp32"
|
||||||
TEST_COMPONENTS=freertos esp32 esp_system esp_ipc esp_timer driver heap pthread soc spi_flash vfs
|
TEST_COMPONENTS=freertos esp_hw_support esp_system esp_ipc esp_timer driver heap pthread soc spi_flash vfs
|
||||||
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
|
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
|
||||||
CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y
|
CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y
|
||||||
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT=y
|
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT=y
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
# This config is split between targets since different component needs to be included (esp32, esp32s2)
|
# This config is split between targets since different component needs to be included (esp32, esp32s2)
|
||||||
CONFIG_IDF_TARGET="esp32"
|
CONFIG_IDF_TARGET="esp32"
|
||||||
TEST_EXCLUDE_COMPONENTS=libsodium bt app_update freertos esp32 esp_ipc esp_pm esp_system esp_timer driver heap pthread soc spi_flash vfs test_utils experimental_cpp_component esp-tls
|
TEST_EXCLUDE_COMPONENTS=libsodium bt app_update freertos esp_hw_support esp_ipc esp_pm esp_system esp_timer driver heap pthread soc spi_flash vfs test_utils experimental_cpp_component esp-tls
|
||||||
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
|
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
|
||||||
CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y
|
CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y
|
||||||
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT=y
|
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT=y
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
# This config is split between targets since different component needs to be excluded (esp32, esp32s2)
|
# This config is split between targets since different component needs to be excluded (esp32, esp32s2)
|
||||||
CONFIG_IDF_TARGET="esp32s2"
|
CONFIG_IDF_TARGET="esp32s2"
|
||||||
TEST_EXCLUDE_COMPONENTS=libsodium bt app_update freertos esp32s2 esp_ipc esp_pm esp_system esp_timer driver heap pthread soc spi_flash vfs test_utils experimental_cpp_component
|
TEST_EXCLUDE_COMPONENTS=libsodium bt app_update freertos esp_hw_support esp_ipc esp_pm esp_system esp_timer driver heap pthread soc spi_flash vfs test_utils experimental_cpp_component
|
||||||
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
|
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
|
||||||
CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y
|
CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y
|
||||||
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT=y
|
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT=y
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
CONFIG_IDF_TARGET="esp32c3"
|
CONFIG_IDF_TARGET="esp32c3"
|
||||||
TEST_COMPONENTS=freertos esp32c3 esp_system esp_ipc esp_timer driver heap pthread soc spi_flash vfs
|
TEST_COMPONENTS=freertos esp_hw_support esp_system esp_ipc esp_timer driver heap pthread soc spi_flash vfs
|
||||||
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
|
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
|
||||||
CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y
|
CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y
|
||||||
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT=y
|
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT=y
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
# This config is split between targets since different component needs to be included (esp32, esp32s2)
|
# This config is split between targets since different component needs to be included (esp32, esp32s2)
|
||||||
CONFIG_IDF_TARGET="esp32s2"
|
CONFIG_IDF_TARGET="esp32s2"
|
||||||
TEST_COMPONENTS=freertos esp32s2 esp_system esp_timer driver heap pthread soc spi_flash vfs
|
TEST_COMPONENTS=freertos esp_hw_support esp_system esp_timer driver heap pthread soc spi_flash vfs
|
||||||
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
|
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
|
||||||
CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y
|
CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y
|
||||||
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT=y
|
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT=y
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
CONFIG_IDF_TARGET="esp32s3"
|
CONFIG_IDF_TARGET="esp32s3"
|
||||||
TEST_COMPONENTS=freertos esp32s3 esp_system esp_ipc esp_timer driver heap pthread soc spi_flash vfs
|
TEST_COMPONENTS=freertos esp_hw_support esp_system esp_ipc esp_timer driver heap pthread soc spi_flash vfs
|
||||||
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
|
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
|
||||||
CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y
|
CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_SIZE=y
|
||||||
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT=y
|
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT=y
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
# This config is split between targets since different component needs to be included (esp32, esp32s2)
|
# This config is split between targets since different component needs to be included (esp32, esp32s2)
|
||||||
CONFIG_IDF_TARGET="esp32"
|
CONFIG_IDF_TARGET="esp32"
|
||||||
TEST_COMPONENTS=freertos esp32 esp_system esp_timer driver heap pthread soc spi_flash vfs
|
TEST_COMPONENTS=freertos esp_hw_support esp_system esp_timer driver heap pthread soc spi_flash vfs
|
||||||
CONFIG_MEMMAP_SMP=n
|
CONFIG_MEMMAP_SMP=n
|
||||||
CONFIG_FREERTOS_UNICORE=y
|
CONFIG_FREERTOS_UNICORE=y
|
||||||
CONFIG_ESP32_IRAM_AS_8BIT_ACCESSIBLE_MEMORY=y
|
CONFIG_ESP32_IRAM_AS_8BIT_ACCESSIBLE_MEMORY=y
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
# This config is split between targets since different component needs to be excluded (esp32, esp32s2)
|
# This config is split between targets since different component needs to be excluded (esp32, esp32s2)
|
||||||
CONFIG_IDF_TARGET="esp32"
|
CONFIG_IDF_TARGET="esp32"
|
||||||
TEST_EXCLUDE_COMPONENTS=libsodium bt app_update freertos esp32 esp_system esp_pm esp_ipc esp_timer driver heap pthread soc spi_flash vfs test_utils experimental_cpp_component esp-tls
|
TEST_EXCLUDE_COMPONENTS=libsodium bt app_update freertos esp_hw_support esp_system esp_pm esp_ipc esp_timer driver heap pthread soc spi_flash vfs test_utils experimental_cpp_component esp-tls
|
||||||
CONFIG_MEMMAP_SMP=n
|
CONFIG_MEMMAP_SMP=n
|
||||||
CONFIG_FREERTOS_UNICORE=y
|
CONFIG_FREERTOS_UNICORE=y
|
||||||
CONFIG_ESP32_RTCDATA_IN_FAST_MEM=y
|
CONFIG_ESP32_RTCDATA_IN_FAST_MEM=y
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
# This config is split between targets since different component needs to be excluded (esp32, esp32s2)
|
# This config is split between targets since different component needs to be excluded (esp32, esp32s2)
|
||||||
CONFIG_IDF_TARGET="esp32s2"
|
CONFIG_IDF_TARGET="esp32s2"
|
||||||
TEST_EXCLUDE_COMPONENTS=libsodium bt app_update freertos esp32s2 esp_ipc esp_system esp_pm esp_timer driver heap pthread soc spi_flash vfs experimental_cpp_component
|
TEST_EXCLUDE_COMPONENTS=libsodium bt app_update freertos esp_hw_support esp_ipc esp_system esp_pm esp_timer driver heap pthread soc spi_flash vfs experimental_cpp_component
|
||||||
CONFIG_MEMMAP_SMP=n
|
CONFIG_MEMMAP_SMP=n
|
||||||
CONFIG_FREERTOS_UNICORE=y
|
CONFIG_FREERTOS_UNICORE=y
|
||||||
CONFIG_ESP32S2_RTCDATA_IN_FAST_MEM=y
|
CONFIG_ESP32S2_RTCDATA_IN_FAST_MEM=y
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
# This config is split between targets since different component needs to be included (esp32, esp32s2)
|
# This config is split between targets since different component needs to be included (esp32, esp32s2)
|
||||||
CONFIG_IDF_TARGET="esp32s2"
|
CONFIG_IDF_TARGET="esp32s2"
|
||||||
TEST_COMPONENTS=esp32s2 esp_system esp_timer driver heap soc spi_flash test_utils
|
TEST_COMPONENTS=esp_hw_support esp_system esp_timer driver heap soc spi_flash test_utils
|
||||||
CONFIG_ESP32S2_RTCDATA_IN_FAST_MEM=y
|
CONFIG_ESP32S2_RTCDATA_IN_FAST_MEM=y
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
TEST_COMPONENTS=driver esp32s2 spi_flash mbedtls
|
TEST_COMPONENTS=driver esp_hw_support spi_flash mbedtls
|
||||||
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
||||||
CONFIG_IDF_TARGET="esp32s2"
|
CONFIG_IDF_TARGET="esp32s2"
|
||||||
CONFIG_SPIRAM_OCCUPY_NO_HOST=y
|
CONFIG_SPIRAM_OCCUPY_NO_HOST=y
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
TEST_COMPONENTS=esp32s2
|
TEST_COMPONENTS=esp_hw_support
|
||||||
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
||||||
CONFIG_SPIRAM_BANKSWITCH_ENABLE=y
|
CONFIG_SPIRAM_BANKSWITCH_ENABLE=y
|
||||||
CONFIG_SPIRAM_BANKSWITCH_RESERVE=8
|
CONFIG_SPIRAM_BANKSWITCH_RESERVE=8
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
TEST_EXCLUDE_COMPONENTS=libsodium bt app_update driver esp32s2 spi_flash
|
TEST_EXCLUDE_COMPONENTS=libsodium bt app_update driver esp_hw_support spi_flash
|
||||||
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
CONFIG_ESP32S2_SPIRAM_SUPPORT=y
|
||||||
CONFIG_IDF_TARGET="esp32s2"
|
CONFIG_IDF_TARGET="esp32s2"
|
||||||
CONFIG_SPIRAM_OCCUPY_NO_HOST=y
|
CONFIG_SPIRAM_OCCUPY_NO_HOST=y
|
||||||
|
@@ -122,7 +122,7 @@ class Parser(object):
|
|||||||
# and we need to check all cases no matter if it's going te be executed by CI
|
# and we need to check all cases no matter if it's going te be executed by CI
|
||||||
# also add app_name here, we allow same case for different apps
|
# also add app_name here, we allow same case for different apps
|
||||||
if (tc['summary'] + stripped_config_name) in self.test_case_names:
|
if (tc['summary'] + stripped_config_name) in self.test_case_names:
|
||||||
self.parsing_errors.append('duplicated test case ID: ' + tc['summary'])
|
self.parsing_errors.append('{} ({}): duplicated test case ID: {}'.format(stripped_config_name, config_name, tc['summary']))
|
||||||
else:
|
else:
|
||||||
self.test_case_names.add(tc['summary'] + stripped_config_name)
|
self.test_case_names.add(tc['summary'] + stripped_config_name)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user