From 38f963b2a5fda4fd495a0fe36a29ef5dcde422ed Mon Sep 17 00:00:00 2001 From: Samuel Obuch Date: Mon, 13 Apr 2026 14:58:15 +0200 Subject: [PATCH] ci: disable h21-usj tests because of unstable runner --- examples/system/.build-test-rules.yml | 12 ++++++++++++ .../system/app_trace_basic/pytest_app_trace_basic.py | 4 +--- examples/system/gcov/pytest_gcov.py | 4 +--- .../system/sysview_tracing/pytest_sysview_tracing.py | 4 +--- .../pytest_sysview_tracing_heap_log.py | 2 +- 5 files changed, 16 insertions(+), 10 deletions(-) diff --git a/examples/system/.build-test-rules.yml b/examples/system/.build-test-rules.yml index 2539468823..beacae08dc 100644 --- a/examples/system/.build-test-rules.yml +++ b/examples/system/.build-test-rules.yml @@ -2,6 +2,9 @@ examples/system/app_trace_basic: disable_test: + - if: IDF_TARGET == "esp32h21" + temporary: true + reason: lack of runners - if: IDF_TARGET == "esp32h4" temporary: true reason: not supported yet #TODO: OCD-1137 @@ -76,6 +79,9 @@ examples/system/flash_suspend: examples/system/gcov: disable_test: + - if: IDF_TARGET == "esp32h21" + temporary: true + reason: lack of runners - if: IDF_TARGET == "esp32h4" temporary: true reason: not supported yet #TODO: OCD-1138 @@ -260,6 +266,9 @@ examples/system/sysview_tracing: disable: - if: SOC_GPTIMER_SUPPORTED != 1 disable_test: + - if: IDF_TARGET == "esp32h21" + temporary: true + reason: lack of runners - if: IDF_TARGET == "esp32h4" temporary: true reason: not supported yet #TODO: OCD-1136 @@ -274,6 +283,9 @@ examples/system/sysview_tracing_heap_log: disable: - if: SOC_GPTIMER_SUPPORTED != 1 disable_test: + - if: IDF_TARGET == "esp32h21" + temporary: true + reason: lack of runners - if: IDF_TARGET == "esp32h4" temporary: true reason: not supported yet #TODO: OCD-1136 diff --git a/examples/system/app_trace_basic/pytest_app_trace_basic.py b/examples/system/app_trace_basic/pytest_app_trace_basic.py index e1226d9488..1cbe588067 100644 --- a/examples/system/app_trace_basic/pytest_app_trace_basic.py +++ b/examples/system/app_trace_basic/pytest_app_trace_basic.py @@ -55,9 +55,7 @@ def test_examples_app_trace_basic(openocd_dut: 'OpenOCD', dut: IdfDut) -> None: @pytest.mark.usb_serial_jtag @idf_parametrize('config', ['apptrace_jtag'], indirect=['config']) @idf_parametrize( - 'target', - ['esp32s3', 'esp32c3', 'esp32c5', 'esp32c6', 'esp32c61', 'esp32h2', 'esp32p4', 'esp32h21'], - indirect=['target'], + 'target', ['esp32s3', 'esp32c3', 'esp32c5', 'esp32c6', 'esp32c61', 'esp32h2', 'esp32p4'], indirect=['target'] ) def test_examples_app_trace_basic_usj(openocd_dut: 'OpenOCD', dut: IdfDut) -> None: _test_examples_app_trace_basic(openocd_dut, dut) diff --git a/examples/system/gcov/pytest_gcov.py b/examples/system/gcov/pytest_gcov.py index 0a136679df..2e0e41e6df 100644 --- a/examples/system/gcov/pytest_gcov.py +++ b/examples/system/gcov/pytest_gcov.py @@ -151,9 +151,7 @@ def test_gcov(openocd_dut: 'OpenOCD', dut: IdfDut) -> None: @pytest.mark.usb_serial_jtag @idf_parametrize('config', ['gcov_jtag'], indirect=['config']) @idf_parametrize( - 'target', - ['esp32s3', 'esp32c3', 'esp32c5', 'esp32c6', 'esp32c61', 'esp32h2', 'esp32p4', 'esp32h21'], - indirect=['target'], + 'target', ['esp32s3', 'esp32c3', 'esp32c5', 'esp32c6', 'esp32c61', 'esp32h2', 'esp32p4'], indirect=['target'] ) def test_gcov_usj(openocd_dut: 'OpenOCD', dut: IdfDut) -> None: _test_gcov(openocd_dut, dut) diff --git a/examples/system/sysview_tracing/pytest_sysview_tracing.py b/examples/system/sysview_tracing/pytest_sysview_tracing.py index 76dadd3564..182132464a 100644 --- a/examples/system/sysview_tracing/pytest_sysview_tracing.py +++ b/examples/system/sysview_tracing/pytest_sysview_tracing.py @@ -139,9 +139,7 @@ def test_sysview_tracing_jtag(openocd_dut: 'OpenOCD', dut: IdfDut) -> None: @pytest.mark.usb_serial_jtag @idf_parametrize('config', ['sysview_jtag'], indirect=['config']) @idf_parametrize( - 'target', - ['esp32s3', 'esp32c3', 'esp32c5', 'esp32c6', 'esp32c61', 'esp32h2', 'esp32p4', 'esp32h21'], - indirect=['target'], + 'target', ['esp32s3', 'esp32c3', 'esp32c5', 'esp32c6', 'esp32c61', 'esp32h2', 'esp32p4'], indirect=['target'] ) def test_sysview_tracing_usj(openocd_dut: 'OpenOCD', dut: IdfDut) -> None: _test_sysview_tracing_jtag(openocd_dut, dut) diff --git a/examples/system/sysview_tracing_heap_log/pytest_sysview_tracing_heap_log.py b/examples/system/sysview_tracing_heap_log/pytest_sysview_tracing_heap_log.py index e16a4c4880..9a1f131204 100644 --- a/examples/system/sysview_tracing_heap_log/pytest_sysview_tracing_heap_log.py +++ b/examples/system/sysview_tracing_heap_log/pytest_sysview_tracing_heap_log.py @@ -76,7 +76,7 @@ def test_examples_sysview_tracing_heap_log(openocd_dut: 'OpenOCD', idf_path: str @pytest.mark.usb_serial_jtag @idf_parametrize( 'target', - ['esp32s3', 'esp32c3', 'esp32c5', 'esp32c6', 'esp32c61', 'esp32h2', 'esp32p4', 'esp32h21'], + ['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: