From 85de8836d78a6152c230ebd5fa501de4a36ada76 Mon Sep 17 00:00:00 2001 From: ding huan Date: Wed, 13 May 2026 19:45:25 +0800 Subject: [PATCH] ci: Add wifi static buffer case --- .../test_apps/wifi_connect/pytest_wifi_connect.py | 10 +++++++++- .../sdkconfig.ci.esp32c2_xtal26m_static_tx_buf | 3 +++ .../test_apps/wifi_connect/sdkconfig.ci.static_tx_buf | 1 + 3 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 components/esp_wifi/test_apps/wifi_connect/sdkconfig.ci.esp32c2_xtal26m_static_tx_buf create mode 100644 components/esp_wifi/test_apps/wifi_connect/sdkconfig.ci.static_tx_buf diff --git a/components/esp_wifi/test_apps/wifi_connect/pytest_wifi_connect.py b/components/esp_wifi/test_apps/wifi_connect/pytest_wifi_connect.py index f83ccf8859e..1486043502b 100644 --- a/components/esp_wifi/test_apps/wifi_connect/pytest_wifi_connect.py +++ b/components/esp_wifi/test_apps/wifi_connect/pytest_wifi_connect.py @@ -6,7 +6,14 @@ from pytest_embedded_idf.utils import idf_parametrize @pytest.mark.two_duts -@pytest.mark.parametrize('count', [2], indirect=True) +@pytest.mark.parametrize( + 'count, config', + [ + (2, 'default'), + (2, 'static_tx_buf'), + ], + indirect=True, +) @idf_parametrize( 'target', ['esp32', 'esp32c3', 'esp32s2', 'esp32s3', 'esp32c5', 'esp32c6', 'esp32c61'], indirect=['target'] ) @@ -20,6 +27,7 @@ def test_wifi_connect_cases(case_tester: CaseTester) -> None: # type: ignore 'count, config, baud', [ (2, 'esp32c2_xtal26m', '74880'), + (2, 'esp32c2_xtal26m_static_tx_buf', '74880'), ], indirect=True, ) diff --git a/components/esp_wifi/test_apps/wifi_connect/sdkconfig.ci.esp32c2_xtal26m_static_tx_buf b/components/esp_wifi/test_apps/wifi_connect/sdkconfig.ci.esp32c2_xtal26m_static_tx_buf new file mode 100644 index 00000000000..33a0e96fb07 --- /dev/null +++ b/components/esp_wifi/test_apps/wifi_connect/sdkconfig.ci.esp32c2_xtal26m_static_tx_buf @@ -0,0 +1,3 @@ +CONFIG_IDF_TARGET="esp32c2" +CONFIG_XTAL_FREQ_26=y +CONFIG_ESP_WIFI_STATIC_TX_BUFFER=y diff --git a/components/esp_wifi/test_apps/wifi_connect/sdkconfig.ci.static_tx_buf b/components/esp_wifi/test_apps/wifi_connect/sdkconfig.ci.static_tx_buf new file mode 100644 index 00000000000..bec99dd7477 --- /dev/null +++ b/components/esp_wifi/test_apps/wifi_connect/sdkconfig.ci.static_tx_buf @@ -0,0 +1 @@ +CONFIG_ESP_WIFI_STATIC_TX_BUFFER=y