From 4832f0482aaac3f3bc191c2f8bcc825b2f7eb314 Mon Sep 17 00:00:00 2001 From: Rbb666 Date: Tue, 9 Sep 2025 12:39:54 +0800 Subject: [utest][lwip]add lwip api testcase. --- .github/utest/lwip/lwip.cfg | 20 ++++++++++++++++++++ .github/workflows/utest_auto_run.yml | 3 +++ 2 files changed, 23 insertions(+) create mode 100644 .github/utest/lwip/lwip.cfg (limited to '.github') diff --git a/.github/utest/lwip/lwip.cfg b/.github/utest/lwip/lwip.cfg new file mode 100644 index 0000000000..7f8b6e53e7 --- /dev/null +++ b/.github/utest/lwip/lwip.cfg @@ -0,0 +1,20 @@ +# dependencies +CONFIG_RT_CONSOLEBUF_SIZE=1024 +CONFIG_RT_NAME_MAX=24 +CONFIG_RT_USING_CI_ACTION=y + +CONFIG_RT_LWIP_NETIF_LOOPBACK=y +CONFIG_LWIP_NETIF_LOOPBACK=1 +CONFIG_RT_UTEST_TC_USING_LWIP=y +CONFIG_RT_UTEST_LWIP_DNS_TEST=y +CONFIG_RT_UTEST_LWIP_TCP_TEST=y +CONFIG_RT_UTEST_LWIP_UDP_TEST=y +CONFIG_RT_UTEST_LWIP_ICMP_TEST=y +CONFIG_RT_UTEST_LWIP_SOCKET_OPT_TEST=y +CONFIG_RT_UTEST_LWIP_ADDR_CONV_TEST=y +CONFIG_RT_UTEST_LWIP_NETIF_TEST=y +CONFIG_RT_UTEST_LWIP_TCP_PORT=1234 +CONFIG_RT_UTEST_LWIP_UDP_PORT=1235 +CONFIG_RT_UTEST_LWIP_TEST_URL="www.rt-thread.org" +CONFIG_RT_UTEST_LWIP_TEST_ADDR="180.163.146.111" +CONFIG_BSP_DRV_EMAC=y \ No newline at end of file diff --git a/.github/workflows/utest_auto_run.yml b/.github/workflows/utest_auto_run.yml index eed0d9ae3c..2a102e4bbe 100644 --- a/.github/workflows/utest_auto_run.yml +++ b/.github/workflows/utest_auto_run.yml @@ -58,6 +58,9 @@ jobs: - platform: { UTEST: "A9", RTT_BSP: "bsp/qemu-vexpress-a9", QEMU_ARCH: "arm", QEMU_MACHINE: "vexpress-a9", SD_FILE: "sd.bin", KERNEL: "standard", "SMP_RUN":"" } config_file: "cpp11/cpp11.cfg" + - platform: { UTEST: "A9", RTT_BSP: "bsp/qemu-vexpress-a9", QEMU_ARCH: "arm", QEMU_MACHINE: "vexpress-a9", SD_FILE: "sd.bin", KERNEL: "standard", "SMP_RUN":"" } + config_file: "lwip/lwip.cfg" + env: TEST_QEMU_ARCH: ${{ matrix.platform.QEMU_ARCH }} TEST_QEMU_MACHINE: ${{ matrix.platform.QEMU_MACHINE }} -- cgit v1.3.1