From 7bcdb676ba7e41295055fca81f882bc8589e7715 Mon Sep 17 00:00:00 2001 From: David Cermak Date: Thu, 14 May 2026 09:26:31 +0200 Subject: [PATCH] feat(lwip): Add support for build-only tests --- components/lwip/test_apps/.build-test-rules.yml | 1 + components/lwip/test_apps/sdkconfig.ci.build_test_ppp | 9 +++++++++ 2 files changed, 10 insertions(+) create mode 100644 components/lwip/test_apps/sdkconfig.ci.build_test_ppp diff --git a/components/lwip/test_apps/.build-test-rules.yml b/components/lwip/test_apps/.build-test-rules.yml index 42eff56234f..62fc3f15662 100644 --- a/components/lwip/test_apps/.build-test-rules.yml +++ b/components/lwip/test_apps/.build-test-rules.yml @@ -3,4 +3,5 @@ components/lwip/test_apps: disable_test: - if: IDF_TARGET != "esp32" + - if: CONFIG_NAME == "build_test_ppp" reason: running this test for one target only is enough to be sufficiently confident about no regression in lwip diff --git a/components/lwip/test_apps/sdkconfig.ci.build_test_ppp b/components/lwip/test_apps/sdkconfig.ci.build_test_ppp new file mode 100644 index 00000000000..5a451183388 --- /dev/null +++ b/components/lwip/test_apps/sdkconfig.ci.build_test_ppp @@ -0,0 +1,9 @@ +CONFIG_LWIP_PPP_SUPPORT=y +CONFIG_LWIP_PPP_PAP_SUPPORT=y +CONFIG_LWIP_PPP_CHAP_SUPPORT=y +CONFIG_LWIP_PPP_VJ_HEADER_COMPRESSION=n +CONFIG_LWIP_PPP_DEBUG_ON=y +CONFIG_LWIP_USE_EXTERNAL_MBEDTLS=y +CONFIG_UNITY_ENABLE_IDF_TEST_RUNNER=n +CONFIG_UNITY_ENABLE_FIXTURE=y +CONFIG_VFS_SUPPORT_TERMIOS=y