Explorar o código

Merge branch 'ci/enable_ipc_isr_tests' into 'master'

fix(examples): Enable ipc_isr tests on CI

Closes IDF-8273

See merge request espressif/esp-idf!26298
Konstantin Kondrashov %!s(int64=2) %!d(string=hai) anos
pai
achega
c15a2d23c5

+ 2 - 6
examples/system/.build-test-rules.yml

@@ -82,17 +82,13 @@ examples/system/himem:
 
 examples/system/ipc/ipc_isr/riscv:
   enable:
-    - if: IDF_TARGET_ARCH_RISCV == 1 and ESP_IPC_ISR_ENABLE == 1
+    - if: IDF_TARGET in ["esp32p4"]
       temporary: true
       reason: The test is intended only for multi-core chips
-  disable_test:
-    - if: IDF_TARGET == "esp32p4"
-      temporary: true
-      reason: lack of runners
 
 examples/system/ipc/ipc_isr/xtensa:
   enable:
-    - if: IDF_TARGET_ARCH_XTENSA == 1 and ESP_IPC_ISR_ENABLE == 1
+    - if: IDF_TARGET in ["esp32", "esp32s3"]
       temporary: true
       reason: The test is intended only for multi-core chips
 

+ 2 - 2
examples/system/ipc/ipc_isr/riscv/README.md

@@ -1,5 +1,5 @@
-| Supported Targets | ESP32P4 |
-| ----------------- | ------- |
+| Supported Targets | ESP32-P4 |
+| ----------------- | -------- |
 
 # IPC ISR Example
 

+ 1 - 0
examples/system/ipc/ipc_isr/riscv/pytest_ipc_isr_riscv.py

@@ -7,6 +7,7 @@ from pytest_embedded import Dut
 
 @pytest.mark.esp32p4
 @pytest.mark.generic
+@pytest.mark.temp_skip_ci(targets=['esp32p4'], reason='lack of runner')
 def test_ipc_isr(dut: Dut) -> None:
     dut.expect_exact('example: Start')
     dut.expect_exact('example: MSTATUS = 0x3880')