diff --git a/components/freertos/test_apps/freertos/pytest_freertos.py b/components/freertos/test_apps/freertos/pytest_freertos.py index 4eed9b7986..3b58c52194 100644 --- a/components/freertos/test_apps/freertos/pytest_freertos.py +++ b/components/freertos/test_apps/freertos/pytest_freertos.py @@ -3,19 +3,34 @@ import pytest from pytest_embedded import Dut + CONFIGS = [ - pytest.param('default', marks=[pytest.mark.supported_targets, pytest.mark.temp_skip_ci(targets=['esp32h2'], reason='test failed')]), - pytest.param('freertos_options', marks=[pytest.mark.supported_targets, pytest.mark.temp_skip_ci(targets=['esp32h2'], reason='test failed')]), + pytest.param('default', marks=[ + pytest.mark.supported_targets, + # TODO [ESP32C61] IDF-10988 + pytest.mark.temp_skip_ci(targets=['esp32h2', 'esp32c61'], reason='test failed') + ]), + pytest.param('freertos_options', marks=[ + pytest.mark.supported_targets, + # TODO [ESP32C61] IDF-10988 + pytest.mark.temp_skip_ci(targets=['esp32h2', 'esp32c61'], reason='test failed')]), pytest.param('psram', marks=[pytest.mark.esp32]), - pytest.param('release', marks=[pytest.mark.supported_targets]), + pytest.param('release', marks=[ + pytest.mark.supported_targets, + # TODO [ESP32C61] IDF-10988 + pytest.mark.temp_skip_ci(targets=['esp32c61'], reason='support TBD'), + ]), pytest.param('single_core', marks=[pytest.mark.esp32, pytest.mark.esp32p4]), # TODO: [ESP32C5] IDF-10335 - pytest.param('smp', marks=[pytest.mark.supported_targets, pytest.mark.temp_skip_ci(targets=['esp32h2', 'esp32p4', 'esp32c5'], - reason='test failed/TBD IDF-8113')]), + # TODO [ESP32C61] IDF-10988 + pytest.param('smp', marks=[ + pytest.mark.supported_targets, + pytest.mark.temp_skip_ci(targets=['esp32h2', 'esp32p4', 'esp32c5', 'esp32c61'], + reason='test failed/TBD IDF-8113') + ]), ] -@pytest.mark.temp_skip_ci(targets=['esp32c61'], reason='support TBD') # TODO [ESP32C61] IDF-10988 @pytest.mark.generic @pytest.mark.parametrize('config', CONFIGS, indirect=True) def test_freertos(dut: Dut) -> None: