From 380dde02d0e48a9e85abb0392ce27dcaf9322c36 Mon Sep 17 00:00:00 2001 From: Marius Vikhammer Date: Wed, 8 Apr 2026 09:12:36 +0800 Subject: [PATCH] ci(esp32s31): skip flash_suspend rtc_clk test until runners available No esp32s31 boards are registered in the flash_suspend runner pool yet. The test_rtc_clk_flash test targets all SOC_CLK_TREE_SUPPORTED chips and creates a flash_suspend CI job for esp32s31 that immediately fails with no runner assigned. Add a temp_skip_ci matching the existing pattern for esp32h2. Tracked in IDF-15531. Co-Authored-By: Claude Sonnet 4.6 --- components/esp_hw_support/test_apps/rtc_clk/pytest_rtc_clk.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/components/esp_hw_support/test_apps/rtc_clk/pytest_rtc_clk.py b/components/esp_hw_support/test_apps/rtc_clk/pytest_rtc_clk.py index 2624745c1ab..3e6cc461028 100644 --- a/components/esp_hw_support/test_apps/rtc_clk/pytest_rtc_clk.py +++ b/components/esp_hw_support/test_apps/rtc_clk/pytest_rtc_clk.py @@ -37,6 +37,9 @@ def test_rtc_calib_compensation_across_dslp(case_tester: CaseTester) -> None: @pytest.mark.flash_suspend @pytest.mark.temp_skip_ci(targets=['esp32h2'], reason='flash clock lose in startup') # TODO [ESP32H2]: IDF-15212 +@pytest.mark.temp_skip_ci( + targets=['esp32s31'], reason='no flash_suspend runners available yet' +) # TODO [ESP32S31] IDF-15531 @pytest.mark.parametrize( 'config', [