diff --git a/components/bootloader_support/test_apps/.build-test-rules.yml b/components/bootloader_support/test_apps/.build-test-rules.yml index cfeda3b74d..1dbe91f913 100644 --- a/components/bootloader_support/test_apps/.build-test-rules.yml +++ b/components/bootloader_support/test_apps/.build-test-rules.yml @@ -4,7 +4,3 @@ components/bootloader_support/test_apps/rtc_custom_section: enable: - if: SOC_RTC_MEM_SUPPORTED == 1 reason: this feature is supported on chips that have RTC memory - disable: - - if: IDF_TARGET == "esp32h21" - temporary: true - reason: IDF-11534 diff --git a/components/bootloader_support/test_apps/rtc_custom_section/README.md b/components/bootloader_support/test_apps/rtc_custom_section/README.md index 46d16c788c..f921835020 100644 --- a/components/bootloader_support/test_apps/rtc_custom_section/README.md +++ b/components/bootloader_support/test_apps/rtc_custom_section/README.md @@ -1,2 +1,2 @@ -| Supported Targets | ESP32 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-H2 | ESP32-P4 | ESP32-S2 | ESP32-S3 | -| ----------------- | ----- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | +| Supported Targets | ESP32 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-H2 | ESP32-H21 | ESP32-P4 | ESP32-S2 | ESP32-S3 | +| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | -------- | -------- | diff --git a/components/efuse/test_apps/.build-test-rules.yml b/components/efuse/test_apps/.build-test-rules.yml index 1bef1843d1..22eeea2060 100644 --- a/components/efuse/test_apps/.build-test-rules.yml +++ b/components/efuse/test_apps/.build-test-rules.yml @@ -5,5 +5,4 @@ components/efuse/test_apps: - if: (INCLUDE_DEFAULT == 1 and SOC_EFUSE_SUPPORTED == 1) or IDF_TARGET == "linux") disable_test: - if: IDF_TARGET in ["esp32s2", "esp32s3"] - temporary: true reason: eFuse for S2 and S3 is similar to the C3 chip, so we only test for C3. diff --git a/components/freertos/test_apps/.build-test-rules.yml b/components/freertos/test_apps/.build-test-rules.yml index 44a3a7d585..bf8ffe8b5b 100644 --- a/components/freertos/test_apps/.build-test-rules.yml +++ b/components/freertos/test_apps/.build-test-rules.yml @@ -5,10 +5,6 @@ components/freertos/test_apps/freertos: - if: CONFIG_NAME == "smp" and IDF_TARGET == "esp32p4" temporary: true reason: target(s) not supported yet - disable_test: - - if: CONFIG_NAME == "smp" and IDF_TARGET == "esp32c5" - temporary: true - reason: target test failed # TODO: [ESP32C5] IDF-10335 components/freertos/test_apps/orig_inc_path: enable: diff --git a/examples/system/.build-test-rules.yml b/examples/system/.build-test-rules.yml index 4213acad15..3d1d18ed8a 100644 --- a/examples/system/.build-test-rules.yml +++ b/examples/system/.build-test-rules.yml @@ -99,12 +99,6 @@ examples/system/gcov: temporary: true reason: not supported yet #TODO: OCD-1138 -examples/system/gdbstub: - disable: - - if: IDF_TARGET == "esp32p4" - temporary: true - reason: not supported yet #TODO: IDF-7510 - examples/system/heap_task_tracking: disable: - if: IDF_TARGET != "esp32c3" and (NIGHTLY_RUN != "1" or IDF_TARGET == "linux") @@ -306,10 +300,6 @@ examples/system/ulp/lp_core/gpio: - ulp examples/system/ulp/lp_core/gpio_intr_pulse_counter: - disable: - - if: IDF_TARGET == "esp32c5" # TODO: IDF-10918 - temporary: true - reason: unknown error enable: - if: (SOC_LP_CORE_SUPPORTED == 1) and (SOC_ULP_LP_UART_SUPPORTED == 1 and SOC_DEEP_SLEEP_SUPPORTED == 1) depends_components: @@ -342,10 +332,6 @@ examples/system/ulp/lp_core/lp_adc: examples/system/ulp/lp_core/lp_i2c: enable: - if: SOC_LP_I2C_SUPPORTED == 1 and SOC_DEEP_SLEEP_SUPPORTED == 1 - disable: - - if: IDF_TARGET == "esp32p4" - temporary: true - reason: target esp32p4 is not supported yet, TODO IDF-9581 depends_components: - ulp diff --git a/examples/system/gdbstub/README.md b/examples/system/gdbstub/README.md index 78edb7e3d8..78e5826794 100644 --- a/examples/system/gdbstub/README.md +++ b/examples/system/gdbstub/README.md @@ -1,5 +1,5 @@ -| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-H2 | ESP32-H21 | ESP32-H4 | ESP32-S2 | ESP32-S3 | -| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | --------- | -------- | -------- | -------- | +| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-H2 | ESP32-H21 | ESP32-H4 | ESP32-P4 | ESP32-S2 | ESP32-S3 | +| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | --------- | -------- | -------- | -------- | -------- | # GDBstub example diff --git a/examples/system/ulp/lp_core/gpio_intr_pulse_counter/README.md b/examples/system/ulp/lp_core/gpio_intr_pulse_counter/README.md index 1164376c15..c6e3dfd7ed 100644 --- a/examples/system/ulp/lp_core/gpio_intr_pulse_counter/README.md +++ b/examples/system/ulp/lp_core/gpio_intr_pulse_counter/README.md @@ -1,5 +1,5 @@ -| Supported Targets | ESP32-C6 | ESP32-P4 | -| ----------------- | -------- | -------- | +| Supported Targets | ESP32-C5 | ESP32-C6 | ESP32-P4 | +| ----------------- | -------- | -------- | -------- | # LP Core Pulse Counting Example diff --git a/examples/system/ulp/lp_core/lp_i2c/README.md b/examples/system/ulp/lp_core/lp_i2c/README.md index 1f498952d2..c520da1c39 100644 --- a/examples/system/ulp/lp_core/lp_i2c/README.md +++ b/examples/system/ulp/lp_core/lp_i2c/README.md @@ -1,5 +1,5 @@ -| Supported Targets | ESP32-C5 | ESP32-C6 | -| ----------------- | -------- | -------- | +| Supported Targets | ESP32-C5 | ESP32-C6 | ESP32-P4 | +| ----------------- | -------- | -------- | -------- | # LP I2C Example diff --git a/tools/test_apps/system/.build-test-rules.yml b/tools/test_apps/system/.build-test-rules.yml index 01740f17f1..cb10f5c255 100644 --- a/tools/test_apps/system/.build-test-rules.yml +++ b/tools/test_apps/system/.build-test-rules.yml @@ -72,18 +72,13 @@ tools/test_apps/system/init_array: tools/test_apps/system/log: disable_test: - if: IDF_TARGET not in ["esp32", "esp32c3"] - temporary: true - reason: test only on esp32 as other targets are similar + reason: test only on esp32 and c3 as other targets are similar tools/test_apps/system/longjmp_test: enable: - if: IDF_TARGET in ["esp32", "esp32s2", "esp32s3"] temporary: true reason: the other targets are not tested yet - disable_test: - - if: IDF_TARGET == "esp32s3" - temporary: true - reason: lack of runners tools/test_apps/system/memprot: enable: @@ -127,7 +122,3 @@ tools/test_apps/system/unicore_bootloader: enable: - if: SOC_CPU_CORES_NUM > 1 reason: the test should be run on multicore chips - disable: - - if: IDF_TARGET in ["esp32h4"] - temporary: true - reason: not supported yet # TODO: [ESP32H4] IDF-12300 diff --git a/tools/test_apps/system/longjmp_test/pytest_longjmp.py b/tools/test_apps/system/longjmp_test/pytest_longjmp.py index 84f81dd724..ae801fb038 100644 --- a/tools/test_apps/system/longjmp_test/pytest_longjmp.py +++ b/tools/test_apps/system/longjmp_test/pytest_longjmp.py @@ -6,6 +6,6 @@ from pytest_embedded_idf.utils import idf_parametrize @pytest.mark.generic -@idf_parametrize('target', ['esp32', 'esp32s2'], indirect=['target']) +@idf_parametrize('target', ['esp32', 'esp32s2', 'esp32s3'], indirect=['target']) def test_sys_longjmp(dut: Dut) -> None: dut.expect_exact('Test successful') diff --git a/tools/test_apps/system/unicore_bootloader/README.md b/tools/test_apps/system/unicore_bootloader/README.md index 7fb40f3f87..d4c0badc33 100644 --- a/tools/test_apps/system/unicore_bootloader/README.md +++ b/tools/test_apps/system/unicore_bootloader/README.md @@ -1,2 +1,2 @@ -| Supported Targets | ESP32 | ESP32-P4 | ESP32-S3 | -| ----------------- | ----- | -------- | -------- | +| Supported Targets | ESP32 | ESP32-H4 | ESP32-P4 | ESP32-S3 | +| ----------------- | ----- | -------- | -------- | -------- |