mirror of
https://github.com/espressif/esp-idf.git
synced 2025-10-03 02:20:57 +02:00
Merge branch 'bugfix/enable_misc_test_case' into 'master'
ci: cleanup misc system build-test-rules See merge request espressif/esp-idf!41067
This commit is contained in:
@@ -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 == "esp32h21"
|
|
||||||
temporary: true
|
|
||||||
reason: IDF-11534
|
|
||||||
|
@@ -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 |
|
||||||
| ----------------- | ----- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
|
| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | -------- | -------- |
|
||||||
|
@@ -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.
|
||||||
|
@@ -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:
|
||||||
|
@@ -99,12 +99,6 @@ examples/system/gcov:
|
|||||||
temporary: true
|
temporary: true
|
||||||
reason: not supported yet #TODO: OCD-1138
|
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:
|
examples/system/heap_task_tracking:
|
||||||
disable:
|
disable:
|
||||||
- if: IDF_TARGET != "esp32c3" and (NIGHTLY_RUN != "1" or IDF_TARGET == "linux")
|
- if: IDF_TARGET != "esp32c3" and (NIGHTLY_RUN != "1" or IDF_TARGET == "linux")
|
||||||
@@ -306,10 +300,6 @@ examples/system/ulp/lp_core/gpio:
|
|||||||
- ulp
|
- ulp
|
||||||
|
|
||||||
examples/system/ulp/lp_core/gpio_intr_pulse_counter:
|
examples/system/ulp/lp_core/gpio_intr_pulse_counter:
|
||||||
disable:
|
|
||||||
- if: IDF_TARGET == "esp32c5" # TODO: IDF-10918
|
|
||||||
temporary: true
|
|
||||||
reason: unknown error
|
|
||||||
enable:
|
enable:
|
||||||
- if: (SOC_LP_CORE_SUPPORTED == 1) and (SOC_ULP_LP_UART_SUPPORTED == 1 and SOC_DEEP_SLEEP_SUPPORTED == 1)
|
- if: (SOC_LP_CORE_SUPPORTED == 1) and (SOC_ULP_LP_UART_SUPPORTED == 1 and SOC_DEEP_SLEEP_SUPPORTED == 1)
|
||||||
depends_components:
|
depends_components:
|
||||||
@@ -342,10 +332,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-9581
|
|
||||||
depends_components:
|
depends_components:
|
||||||
- ulp
|
- ulp
|
||||||
|
|
||||||
|
@@ -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
|
# GDBstub example
|
||||||
|
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
| Supported Targets | ESP32-C6 | ESP32-P4 |
|
| Supported Targets | ESP32-C5 | ESP32-C6 | ESP32-P4 |
|
||||||
| ----------------- | -------- | -------- |
|
| ----------------- | -------- | -------- | -------- |
|
||||||
|
|
||||||
# LP Core Pulse Counting Example
|
# LP Core Pulse Counting Example
|
||||||
|
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
| Supported Targets | ESP32-C5 | ESP32-C6 |
|
| Supported Targets | ESP32-C5 | ESP32-C6 | ESP32-P4 |
|
||||||
| ----------------- | -------- | -------- |
|
| ----------------- | -------- | -------- | -------- |
|
||||||
|
|
||||||
# LP I2C Example
|
# LP I2C Example
|
||||||
|
|
||||||
|
@@ -72,18 +72,13 @@ tools/test_apps/system/init_array:
|
|||||||
tools/test_apps/system/log:
|
tools/test_apps/system/log:
|
||||||
disable_test:
|
disable_test:
|
||||||
- if: IDF_TARGET not in ["esp32", "esp32c3"]
|
- if: IDF_TARGET not in ["esp32", "esp32c3"]
|
||||||
temporary: true
|
reason: test only on esp32 and c3 as other targets are similar
|
||||||
reason: test only on esp32 as other targets are similar
|
|
||||||
|
|
||||||
tools/test_apps/system/longjmp_test:
|
tools/test_apps/system/longjmp_test:
|
||||||
enable:
|
enable:
|
||||||
- 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:
|
||||||
@@ -127,7 +122,3 @@ tools/test_apps/system/unicore_bootloader:
|
|||||||
enable:
|
enable:
|
||||||
- if: SOC_CPU_CORES_NUM > 1
|
- if: SOC_CPU_CORES_NUM > 1
|
||||||
reason: the test should be run on multicore chips
|
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
|
|
||||||
|
@@ -6,6 +6,6 @@ from pytest_embedded_idf.utils import idf_parametrize
|
|||||||
|
|
||||||
|
|
||||||
@pytest.mark.generic
|
@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:
|
def test_sys_longjmp(dut: Dut) -> None:
|
||||||
dut.expect_exact('Test successful')
|
dut.expect_exact('Test successful')
|
||||||
|
@@ -1,2 +1,2 @@
|
|||||||
| Supported Targets | ESP32 | ESP32-P4 | ESP32-S3 |
|
| Supported Targets | ESP32 | ESP32-H4 | ESP32-P4 | ESP32-S3 |
|
||||||
| ----------------- | ----- | -------- | -------- |
|
| ----------------- | ----- | -------- | -------- | -------- |
|
||||||
|
Reference in New Issue
Block a user