improve[ci]: integrate utest run ci (#10748)

This commit is contained in:
Yuqiang Wang
2025-09-28 16:08:51 +08:00
committed by GitHub
parent 2b65a6f2a7
commit 36393c61be
24 changed files with 51 additions and 202 deletions

View File

@@ -0,0 +1,10 @@
# dependencies
CONFIG_RT_CONSOLEBUF_SIZE=1024
CONFIG_RT_NAME_MAX=24
CONFIG_RT_USING_CI_ACTION=y
CONFIG_RT_UTEST_DFS_API_TC=y
CONFIG_RT_UTEST_POSIX_API_TC=y
CONFIG_RT_UTEST_DFS_MNT_PATH=""
CONFIG_RT_UTEST_DFS_FS_TYPE="elm"
CONFIG_RT_UTEST_DFS_BLOCK_DEV="sd0"

View File

@@ -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

View File

@@ -0,0 +1,11 @@
# dependencies
CONFIG_RT_CONSOLEBUF_SIZE=1024
CONFIG_RT_NAME_MAX=24
CONFIG_RT_USING_CI_ACTION=y
# CONFIG_RT_USING_LWIP203=y
CONFIG_RT_USING_LWIP212=y
CONFIG_RT_UTEST_TC_USING_NETDEV=y
CONFIG_RT_UTEST_DEFAULT_NETDEV_NAME="e0"
CONFIG_BSP_DRV_EMAC=y

View File

@@ -1,4 +1,5 @@
CONFIG_UTEST_CPP11_THREAD_TC=y
# dependencies
CONFIG_RT_USING_CI_ACTION=y
CONFIG_RT_USING_CPLUSPLUS=y
CONFIG_RT_USING_CPLUSPLUS11=y

View File

@@ -0,0 +1,7 @@
# dependencies
CONFIG_RT_CONSOLEBUF_SIZE=1024
CONFIG_RT_USING_CI_ACTION=y
CONFIG_UTEST_SELF_PASS_TC=y
CONFIG_UTEST_MEMHEAP_TC=y
CONFIG_UTEST_SMALL_MEM_TC=y

View File

@@ -1,4 +0,0 @@
CONFIG_UTEST_ATOMIC_TC=y
# dependencies
CONFIG_RT_USING_TIMER_SOFT=y
CONFIG_RT_USING_THREAD=y

View File

@@ -1,4 +1,5 @@
CONFIG_UTEST_ATOMIC_TC=y
CONFIG_RT_USING_CI_ACTION=y
# dependencies
CONFIG_RT_USING_TIMER_SOFT=y
CONFIG_RT_USING_THREAD=y

View File

@@ -1,4 +0,0 @@
CONFIG_UTEST_DEVICE_TC=y
# dependencies
CONFIG_RT_USING_TIMER_SOFT=y
CONFIG_RT_USING_THREAD=y

View File

@@ -1,14 +1,18 @@
# dependencies
CONFIG_RT_CONSOLEBUF_SIZE=1024
CONFIG_RT_USING_CI_ACTION=y
CONFIG_UTEST_SEMAPHORE_TC=y
CONFIG_UTEST_EVENT_TC=y
CONFIG_UTEST_MESSAGEQUEUE_TC=y
CONFIG_UTEST_SIGNAL_TC=y
CONFIG_UTEST_MUTEX_TC=y
CONFIG_UTEST_MAILBOX_TC=y
CONFIG_UTEST_WORKQUEUE_TC=y
# dependencies
CONFIG_RT_USING_SEMAPHORE=y
CONFIG_RT_USING_EVENT=y
CONFIG_RT_USING_MESSAGEQUEUE=y
CONFIG_RT_USING_SIGNALS=y
CONFIG_RT_USING_MUTEX=y
CONFIG_RT_USING_MAILBOX=y
CONFIG_UTEST_THR_STACK_SIZE=8192

View File

@@ -1,3 +0,0 @@
CONFIG_UTEST_IRQ_TC=y
CONFIG_RT_HOOK_USING_FUNC_PTR=y
# dependencies

View File

@@ -0,0 +1,14 @@
# dependencies
CONFIG_RT_CONSOLEBUF_SIZE=1024
CONFIG_RT_USING_CI_ACTION=y
CONFIG_UTEST_OBJECT_TC=y
CONFIG_UTEST_IRQ_TC=y
CONFIG_UTEST_THREAD_TC=y
CONFIG_UTEST_DEVICE_TC=y
CONFIG_UTEST_ATOMIC_TC=y
CONFIG_UTEST_HOOKLIST_TC=y
CONFIG_UTEST_MTSAFE_KPRINT_TC=y
CONFIG_UTEST_SCHEDULER_TC=y
CONFIG_UTEST_THR_STACK_SIZE=8192

View File

@@ -0,0 +1,9 @@
# dependencies
CONFIG_RT_CONSOLEBUF_SIZE=1024
CONFIG_RT_USING_CI_ACTION=y
CONFIG_UTEST_MEMHEAP_TC=y
CONFIG_UTEST_SMALL_MEM_TC=y
CONFIG_UTEST_MEMPOOL_TC=y
CONFIG_UTEST_THR_STACK_SIZE=8192

View File

@@ -1,4 +0,0 @@
CONFIG_UTEST_MEMHEAP_TC=y
# dependencies
CONFIG_RT_USING_MEMHEAP=y

View File

@@ -1,4 +0,0 @@
CONFIG_UTEST_THREAD_TC=y
# dependencies
CONFIG_RT_USING_TIMER_SOFT=y
CONFIG_RT_USING_THREAD=y

View File

@@ -1,4 +0,0 @@
CONFIG_UTEST_TIMER_TC=y
# dependencies
CONFIG_RT_USING_TIMER_SOFT=y

View File

@@ -0,0 +1,3 @@
CONFIG_RT_USING_SMP=y
# dependencies
CONFIG_SYSTEM_THREAD_STACK_SIZE=4096

View File

@@ -1 +0,0 @@
CONFIG_UTEST_SELF_PASS_TC=y