Merge branch 'bugfix/enable_misc_test_case_v5.4' into 'release/v5.4'

ci: cleanup misc system build-test-rules (v5.4)

See merge request espressif/esp-idf!41318
This commit is contained in:
Marius Vikhammer
2025-08-22 11:26:58 +08:00
7 changed files with 3 additions and 20 deletions

View File

@@ -4,7 +4,3 @@ components/bootloader_support/test_apps/rtc_custom_section:
enable: enable:
- if: SOC_RTC_MEM_SUPPORTED == 1 - if: SOC_RTC_MEM_SUPPORTED == 1
reason: this feature is supported on chips that have RTC memory reason: this feature is supported on chips that have RTC memory
disable:
- if: IDF_TARGET == "esp32c61"
temporary: true
reason: IDF-9260

View File

@@ -5,5 +5,4 @@ components/efuse/test_apps:
- if: (INCLUDE_DEFAULT == 1 and SOC_EFUSE_SUPPORTED == 1) or IDF_TARGET == "linux") - if: (INCLUDE_DEFAULT == 1 and SOC_EFUSE_SUPPORTED == 1) or IDF_TARGET == "linux")
disable_test: disable_test:
- if: IDF_TARGET in ["esp32s2", "esp32s3"] - 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. reason: eFuse for S2 and S3 is similar to the C3 chip, so we only test for C3.

View File

@@ -5,10 +5,6 @@ components/freertos/test_apps/freertos:
- if: CONFIG_NAME == "smp" and IDF_TARGET == "esp32p4" - if: CONFIG_NAME == "smp" and IDF_TARGET == "esp32p4"
temporary: true temporary: true
reason: target(s) not supported yet 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: components/freertos/test_apps/orig_inc_path:
enable: enable:

View File

@@ -320,10 +320,6 @@ examples/system/ulp/lp_core/lp_adc:
examples/system/ulp/lp_core/lp_i2c: examples/system/ulp/lp_core/lp_i2c:
enable: enable:
- if: SOC_LP_I2C_SUPPORTED == 1 and SOC_DEEP_SLEEP_SUPPORTED == 1 - 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-9407
depends_components: depends_components:
- ulp - ulp

View File

@@ -1,5 +1,5 @@
| Supported Targets | ESP32-C5 | ESP32-C6 | | Supported Targets | ESP32-C5 | ESP32-C6 | ESP32-P4 |
| ----------------- | -------- | -------- | | ----------------- | -------- | -------- | -------- |
# LP I2C Example # LP I2C Example

View File

@@ -57,10 +57,6 @@ tools/test_apps/system/longjmp_test:
- if: IDF_TARGET in ["esp32", "esp32s2", "esp32s3"] - if: IDF_TARGET in ["esp32", "esp32s2", "esp32s3"]
temporary: true temporary: true
reason: the other targets are not tested yet 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: tools/test_apps/system/memprot:
enable: enable:

View File

@@ -1,12 +1,12 @@
# SPDX-FileCopyrightText: 2022 Espressif Systems (Shanghai) CO LTD # SPDX-FileCopyrightText: 2022 Espressif Systems (Shanghai) CO LTD
# SPDX-License-Identifier: CC0-1.0 # SPDX-License-Identifier: CC0-1.0
import pytest import pytest
from pytest_embedded import Dut from pytest_embedded import Dut
@pytest.mark.esp32 @pytest.mark.esp32
@pytest.mark.esp32s2 @pytest.mark.esp32s2
@pytest.mark.esp32s3
@pytest.mark.generic @pytest.mark.generic
def test_sys_longjmp(dut: Dut) -> None: def test_sys_longjmp(dut: Dut) -> None:
dut.expect_exact('Test successful') dut.expect_exact('Test successful')