From 04d83433c3f9f10531487ebd8d9168445a66539c Mon Sep 17 00:00:00 2001 From: Samuel Obuch Date: Tue, 13 May 2025 21:31:43 +0200 Subject: [PATCH] ci: fix app_trace_basic rules and test --- examples/system/.build-test-rules.yml | 9 ++++++++- examples/system/app_trace_basic/README.md | 4 ++-- .../system/app_trace_basic/pytest_app_trace_basic.py | 2 +- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/examples/system/.build-test-rules.yml b/examples/system/.build-test-rules.yml index d00ea1305c..e76b552a0c 100644 --- a/examples/system/.build-test-rules.yml +++ b/examples/system/.build-test-rules.yml @@ -1,8 +1,15 @@ # Documentation: .gitlab/ci/README.md#manifest-file-to-control-the-buildtest-apps examples/system/app_trace_basic: + disable: + - if: IDF_TARGET == "esp32h21" + temporary: true + reason: not supported yet #TODO: OCD-1081 + - if: IDF_TARGET == "esp32h4" + temporary: true + reason: not supported yet #TODO: OCD-1137 disable_test: - - if: IDF_TARGET in ["esp32p4", "esp32h21"] + - if: IDF_TARGET == "esp32p4" temporary: true reason: lack of runners. diff --git a/examples/system/app_trace_basic/README.md b/examples/system/app_trace_basic/README.md index 81adb079a5..151e992d1a 100644 --- a/examples/system/app_trace_basic/README.md +++ b/examples/system/app_trace_basic/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-P4 | ESP32-S2 | ESP32-S3 | -| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | --------- | -------- | -------- | -------- | -------- | +| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-H2 | ESP32-P4 | ESP32-S2 | ESP32-S3 | +| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | -------- | -------- | -------- | # Application Level Tracing Example (Basic) 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 c53644f024..004e07632b 100644 --- a/examples/system/app_trace_basic/pytest_app_trace_basic.py +++ b/examples/system/app_trace_basic/pytest_app_trace_basic.py @@ -131,8 +131,8 @@ def _test_examples_app_trace_basic(dut: IdfDut) -> None: with open(openocd.log_file, encoding='utf-8') as oocd_log: # pylint: disable=protected-access cores = 1 if dut.app.sdkconfig.get('ESP_SYSTEM_SINGLE_CORE_MODE') is True else 2 search_strings.append('App trace params: from {} cores,'.format(cores)) - found = False for search_str in search_strings: + found = False oocd_log.seek(0) for line in oocd_log: if search_str in line: