From c10ddb0f528897582288c58fac646a253b76e9cd Mon Sep 17 00:00:00 2001 From: Song Ruo Jing Date: Fri, 21 Nov 2025 20:35:37 +0800 Subject: [PATCH] fix(ci): improve rtc_clk test stability on esp32 32k xtal --- components/esp_hw_support/test_apps/rtc_clk/main/test_rtc_clk.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/components/esp_hw_support/test_apps/rtc_clk/main/test_rtc_clk.c b/components/esp_hw_support/test_apps/rtc_clk/main/test_rtc_clk.c index 79cf26a98fa..71700dccd9b 100644 --- a/components/esp_hw_support/test_apps/rtc_clk/main/test_rtc_clk.c +++ b/components/esp_hw_support/test_apps/rtc_clk/main/test_rtc_clk.c @@ -263,6 +263,7 @@ static void start_freq(soc_rtc_slow_clk_src_t required_src, uint32_t start_delay printf("PASS"); } printf(" [calibration val = %"PRIu32"] \n", esp_clk_slowclk_cal_get()); + rtc_clk_slow_src_set(SOC_RTC_SLOW_CLK_SRC_DEFAULT); stop_rtc_external_quartz(); esp_rom_delay_us(500000); } @@ -304,6 +305,7 @@ TEST_CASE("Test starting external RTC quartz", "[rtc_clk][test_env=xtal32k]") } else { printf("PASS\n"); } + rtc_clk_slow_src_set(SOC_RTC_SLOW_CLK_SRC_DEFAULT); stop_rtc_external_quartz(); esp_rom_delay_us(100000); }