diff --git a/.gitlab/ci/host-test.yml b/.gitlab/ci/host-test.yml index 3d93a20510..faa080b13c 100644 --- a/.gitlab/ci/host-test.yml +++ b/.gitlab/ci/host-test.yml @@ -302,7 +302,6 @@ test_pytest_qemu: - "**/build*/*.bin" reports: junit: XUNIT_RESULT.xml - allow_failure: true # IDFCI-1752 parallel: matrix: - IDF_TARGET: [esp32, esp32c3] diff --git a/components/esp_event/test_apps/pytest_esp_event.py b/components/esp_event/test_apps/pytest_esp_event.py index 22dd4e7ea0..9057e2ff9f 100644 --- a/components/esp_event/test_apps/pytest_esp_event.py +++ b/components/esp_event/test_apps/pytest_esp_event.py @@ -1,6 +1,5 @@ # SPDX-FileCopyrightText: 2022-2023 Espressif Systems (Shanghai) CO LTD # SPDX-License-Identifier: CC0-1.0 - import pytest from pytest_embedded import Dut @@ -17,6 +16,7 @@ def test_esp_event(dut: Dut) -> None: @pytest.mark.esp32c3 @pytest.mark.host_test @pytest.mark.qemu +@pytest.mark.xfail('config.getvalue("target") == "esp32c3"', reason='Unstable on QEMU, needs investigation') def test_esp_event_qemu(dut: Dut) -> None: for case in dut.test_menu: if 'qemu-ignore' not in case.groups and not case.is_ignored and case.type == 'normal':