mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-05 21:54:33 +02:00
ci: enable example tests for esp32p4
This commit is contained in:
@@ -2,9 +2,6 @@
|
|||||||
|
|
||||||
examples/system/app_trace_basic:
|
examples/system/app_trace_basic:
|
||||||
disable_test:
|
disable_test:
|
||||||
- if: IDF_TARGET == "esp32p4"
|
|
||||||
temporary: true
|
|
||||||
reason: lack of runners.
|
|
||||||
- if: IDF_TARGET == "esp32h21"
|
- if: IDF_TARGET == "esp32h21"
|
||||||
temporary: true
|
temporary: true
|
||||||
reason: not supported yet #TODO: OCD-1081
|
reason: not supported yet #TODO: OCD-1081
|
||||||
@@ -91,9 +88,6 @@ examples/system/freertos/real_time_stats:
|
|||||||
|
|
||||||
examples/system/gcov:
|
examples/system/gcov:
|
||||||
disable_test:
|
disable_test:
|
||||||
- if: IDF_TARGET == "esp32p4"
|
|
||||||
temporary: true
|
|
||||||
reason: lack of runners
|
|
||||||
- if: IDF_TARGET == "esp32h21"
|
- if: IDF_TARGET == "esp32h21"
|
||||||
temporary: true
|
temporary: true
|
||||||
reason: not supported yet #TODO: OCD-1079
|
reason: not supported yet #TODO: OCD-1079
|
||||||
@@ -262,9 +256,6 @@ examples/system/sysview_tracing:
|
|||||||
disable:
|
disable:
|
||||||
- if: SOC_GPTIMER_SUPPORTED != 1
|
- if: SOC_GPTIMER_SUPPORTED != 1
|
||||||
disable_test:
|
disable_test:
|
||||||
- if: IDF_TARGET == "esp32p4"
|
|
||||||
temporary: true
|
|
||||||
reason: lack of runners
|
|
||||||
- if: IDF_TARGET == "esp32h21"
|
- if: IDF_TARGET == "esp32h21"
|
||||||
temporary: true
|
temporary: true
|
||||||
reason: not supported yet #TODO: OCD-1082
|
reason: not supported yet #TODO: OCD-1082
|
||||||
@@ -276,9 +267,6 @@ examples/system/sysview_tracing_heap_log:
|
|||||||
disable:
|
disable:
|
||||||
- if: SOC_GPTIMER_SUPPORTED != 1
|
- if: SOC_GPTIMER_SUPPORTED != 1
|
||||||
disable_test:
|
disable_test:
|
||||||
- if: IDF_TARGET == "esp32p4"
|
|
||||||
temporary: true
|
|
||||||
reason: lack of runners
|
|
||||||
- if: IDF_TARGET == "esp32h21"
|
- if: IDF_TARGET == "esp32h21"
|
||||||
temporary: true
|
temporary: true
|
||||||
reason: not supported yet #TODO: OCD-1082
|
reason: not supported yet #TODO: OCD-1082
|
||||||
|
@@ -53,6 +53,8 @@ def test_examples_app_trace_basic(openocd_dut: 'OpenOCD', dut: IdfDut) -> None:
|
|||||||
|
|
||||||
|
|
||||||
@pytest.mark.usb_serial_jtag
|
@pytest.mark.usb_serial_jtag
|
||||||
@idf_parametrize('target', ['esp32s3', 'esp32c3', 'esp32c5', 'esp32c6', 'esp32c61', 'esp32h2'], indirect=['target'])
|
@idf_parametrize(
|
||||||
|
'target', ['esp32s3', 'esp32c3', 'esp32c5', 'esp32c6', 'esp32c61', 'esp32h2', 'esp32p4'], indirect=['target']
|
||||||
|
)
|
||||||
def test_examples_app_trace_basic_usj(openocd_dut: 'OpenOCD', dut: IdfDut) -> None:
|
def test_examples_app_trace_basic_usj(openocd_dut: 'OpenOCD', dut: IdfDut) -> None:
|
||||||
_test_examples_app_trace_basic(openocd_dut, dut)
|
_test_examples_app_trace_basic(openocd_dut, dut)
|
||||||
|
@@ -80,7 +80,7 @@ def test_gcov(openocd_dut: 'OpenOCD', dut: IdfDut) -> None:
|
|||||||
|
|
||||||
@pytest.mark.usb_serial_jtag
|
@pytest.mark.usb_serial_jtag
|
||||||
@idf_parametrize(
|
@idf_parametrize(
|
||||||
'target', ['esp32s3', 'esp32c3', 'esp32c5', 'esp32c6', 'esp32c61', 'esp32h2'], indirect=['target']
|
'target', ['esp32s3', 'esp32c3', 'esp32c5', 'esp32c6', 'esp32c61', 'esp32h2', 'esp32p4'], indirect=['target']
|
||||||
)
|
)
|
||||||
def test_gcov_usj(openocd_dut: 'OpenOCD', dut: IdfDut) -> None:
|
def test_gcov_usj(openocd_dut: 'OpenOCD', dut: IdfDut) -> None:
|
||||||
_test_gcov(openocd_dut, dut)
|
_test_gcov(openocd_dut, dut)
|
||||||
|
@@ -61,6 +61,8 @@ def test_examples_sysview_tracing(openocd_dut: 'OpenOCD', dut: IdfDut) -> None:
|
|||||||
|
|
||||||
|
|
||||||
@pytest.mark.usb_serial_jtag
|
@pytest.mark.usb_serial_jtag
|
||||||
@idf_parametrize('target', ['esp32s3', 'esp32c3', 'esp32c5', 'esp32c6', 'esp32c61', 'esp32h2'], indirect=['target'])
|
@idf_parametrize(
|
||||||
|
'target', ['esp32s3', 'esp32c3', 'esp32c5', 'esp32c6', 'esp32c61', 'esp32h2', 'esp32p4'], indirect=['target']
|
||||||
|
)
|
||||||
def test_examples_sysview_tracing_usj(openocd_dut: 'OpenOCD', dut: IdfDut) -> None:
|
def test_examples_sysview_tracing_usj(openocd_dut: 'OpenOCD', dut: IdfDut) -> None:
|
||||||
_test_examples_sysview_tracing(openocd_dut, dut)
|
_test_examples_sysview_tracing(openocd_dut, dut)
|
||||||
|
@@ -67,7 +67,7 @@ def test_examples_sysview_tracing_heap_log(openocd_dut: 'OpenOCD', idf_path: str
|
|||||||
@pytest.mark.parametrize('config', ['app_trace_jtag'], indirect=True)
|
@pytest.mark.parametrize('config', ['app_trace_jtag'], indirect=True)
|
||||||
@pytest.mark.usb_serial_jtag
|
@pytest.mark.usb_serial_jtag
|
||||||
@idf_parametrize(
|
@idf_parametrize(
|
||||||
'target', ['esp32s3', 'esp32c3', 'esp32c5', 'esp32c6', 'esp32c61', 'esp32h2'], indirect=['target']
|
'target', ['esp32s3', 'esp32c3', 'esp32c5', 'esp32c6', 'esp32c61', 'esp32h2', 'esp32p4'], indirect=['target']
|
||||||
)
|
)
|
||||||
def test_examples_sysview_tracing_heap_log_usj(openocd_dut: 'OpenOCD', idf_path: str, dut: IdfDut) -> None:
|
def test_examples_sysview_tracing_heap_log_usj(openocd_dut: 'OpenOCD', idf_path: str, dut: IdfDut) -> None:
|
||||||
_test_examples_sysview_tracing_heap_log(openocd_dut, idf_path, dut)
|
_test_examples_sysview_tracing_heap_log(openocd_dut, idf_path, dut)
|
||||||
|
@@ -47,10 +47,7 @@ tools/test_apps/system/g1_components:
|
|||||||
|
|
||||||
tools/test_apps/system/gdb:
|
tools/test_apps/system/gdb:
|
||||||
disable_test:
|
disable_test:
|
||||||
- if: IDF_TARGET == "esp32p4"
|
- if: IDF_TARGET in ["esp32p4", "esp32c5", "esp32c61"]
|
||||||
temporary: true
|
|
||||||
reason: lack of runners
|
|
||||||
- if: IDF_TARGET in ["esp32c5", "esp32c61"]
|
|
||||||
temporary: true
|
temporary: true
|
||||||
reason: not supported yet # TODO: IDF-13142
|
reason: not supported yet # TODO: IDF-13142
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user