From 72d648b2927df4180134feafa9ee8969a380de81 Mon Sep 17 00:00:00 2001 From: Fu Hanxi Date: Thu, 29 May 2025 15:50:17 +0200 Subject: [PATCH] feat(ci): enable jtag tests for esp32[c6|h2] --- .gitlab/ci/build.yml | 2 ++ .gitlab/ci/target-test.yml | 22 ++++++++++++++++++++++ 2 files changed, 24 insertions(+) diff --git a/.gitlab/ci/build.yml b/.gitlab/ci/build.yml index e52c93c31d..c103962659 100644 --- a/.gitlab/ci/build.yml +++ b/.gitlab/ci/build.yml @@ -155,7 +155,9 @@ - "**/build*/flash_project_args" - "**/build*/config/sdkconfig.json" - "**/build*/bootloader/*.bin" + - "**/build*/bootloader/*.elf" - "**/build*/partition_table/*.bin" + - "**/build*/project_description.json" - list_job_*.json - size_info.txt when: always diff --git a/.gitlab/ci/target-test.yml b/.gitlab/ci/target-test.yml index e5f088ae06..55e2b911e4 100644 --- a/.gitlab/ci/target-test.yml +++ b/.gitlab/ci/target-test.yml @@ -133,6 +133,28 @@ pytest_examples_esp32s2_jtag: SETUP_TOOLS: "1" # need gdb openocd PYTEST_EXTRA_FLAGS: "--log-cli-level DEBUG" +pytest_examples_esp32c6_usb_serial_jtag: + extends: + - .pytest_examples_dir_template + - .rules:test:example_test-esp32c6 + needs: + - build_pytest_examples_jtag + tags: [ esp32c6, usb_serial_jtag ] + variables: + SETUP_TOOLS: "1" # need gdb openocd + PYTEST_EXTRA_FLAGS: "--log-cli-level DEBUG" + +pytest_examples_esp32h2_usb_serial_jtag: + extends: + - .pytest_examples_dir_template + - .rules:test:example_test-esp32h2 + needs: + - build_pytest_examples_jtag + tags: [ esp32h2, usb_serial_jtag ] + variables: + SETUP_TOOLS: "1" # need gdb openocd + PYTEST_EXTRA_FLAGS: "--log-cli-level DEBUG" + pytest_examples_esp32s3_generic: extends: - .pytest_examples_dir_template