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 dc771bb3e4f..b43ae027bb0 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 @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2022-2025 Espressif Systems (Shanghai) CO LTD +# SPDX-FileCopyrightText: 2022-2026 Espressif Systems (Shanghai) CO LTD # SPDX-License-Identifier: Unlicense OR CC0-1.0 import pytest from pytest_embedded_idf.unity_tester import CaseTester @@ -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