Merge branch 'ci/disable_cmake_v2_import_lib' into 'master'

ci(build_sys): disable import lib test app for cmake v2

See merge request espressif/esp-idf!47548
This commit is contained in:
Marius Vikhammer
2026-04-14 11:25:18 +08:00
3 changed files with 6 additions and 2 deletions
@@ -11,6 +11,9 @@ examples/build_system/cmake/plugins:
reason: Testing on two diff architectures is sufficient
examples/build_system/cmakev2/features/import_lib:
disable:
- if: IDF_TARGET in ["esp32", "esp32c3"]
reason: Build broken # TODO IDFCI-10438
disable_test:
- if: IDF_TARGET not in ["esp32", "esp32c3"]
reason: QEMU tests limited to esp32 and esp32c3
@@ -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 | ESP32-S31 |
| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | --------- | -------- | -------- | -------- | -------- | --------- |
| Supported Targets | ESP32-C2 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-H2 | ESP32-H21 | ESP32-H4 | ESP32-P4 | ESP32-S2 | ESP32-S3 | ESP32-S31 |
| ----------------- | -------- | -------- | -------- | --------- | -------- | --------- | -------- | -------- | -------- | -------- | --------- |
# Import Third-Party CMake Library Example
@@ -7,6 +7,7 @@ from pytest_embedded_qemu.dut import QemuDut
@pytest.mark.qemu
@idf_parametrize('target', ['esp32', 'esp32c3'], indirect=['target'])
@pytest.mark.temp_skip_ci(targets=['esp32', 'esp32c3'], reason='Build is failing, todo IDFCI-10438')
def test_cmakev2_import_lib(dut: QemuDut) -> None:
dut.expect_exact('Initializing the filesystem')
dut.expect_exact('Read XML data:')