Chen Wang
0d371251af
doxygen: update doc for utest for config naming rule
...
Configuration options naming rule for utest is changed
from "RT_UTEST_TC_USING_XXXX" to "RT_UTEST_XXXX".
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
58dc730ece
utest: UTEST_SMP_THREAD_PREEMPTION_TC -> RT_UTEST_SMP_THREAD_PREEMPTION
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
d4533b0a17
utest: UTEST_SMP_SPINLOCK_TC -> RT_UTEST_SMP_SPINLOCK
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
647f24bd6d
utest: UTEST_SMP_INTERRUPT_PRI_TC -> RT_UTEST_SMP_INTERRUPT_PRI
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
b89eada804
utest: UTEST_SMP_ASSIGNED_IDLE_CORE_TC -> RT_UTEST_SMP_ASSIGNED_IDLE_CORE
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
b90b29255c
utest: UTEST_SMP_AFFFINITY_TC -> RT_UTEST_SMP_AFFFINITY
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
1dbcde518a
utest: UTEST_SCHEDULER_TC -> RT_UTEST_SCHEDULER
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
5b8bfe4a77
utest: UTEST_MTSAFE_KPRINT_TC -> RT_UTEST_MTSAFE_KPRINT
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
405d096ff3
utest: UTEST_HOOKLIST_TC -> RT_UTEST_HOOKLIST
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
aac9eb8fbd
utest: UTEST_ATOMIC_TC -> RT_UTEST_ATOMIC
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
ff9f1770c7
utest: UTEST_THREAD_TC -> RT_UTEST_THREAD
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
454a0c3a27
utest: UTEST_MAILBOX_TC -> RT_UTEST_MAILBOX
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
78c2acbdae
utest: UTEST_MUTEX_TC -> RT_UTEST_MUTEX
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
68edf1792f
utest: UTEST_SIGNAL_TC -> RT_UTEST_SIGNAL
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
7f17a580ab
utest: UTEST_MESSAGEQUEUE_TC -> RT_UTEST_MESSAGEQUEUE
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
9465d71c29
utest: UTEST_TIMER_TC -> RT_UTEST_TIMER
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
468007dda7
utest: UTEST_EVENT_TC -> RT_UTEST_EVENT
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
f0b6ad057d
utest: UTEST_SEMAPHORE_TC -> RT_UTEST_SEMAPHORE
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
d5ffca9e90
utest: UTEST_IRQ_TC -> RT_UTEST_IRQ
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
2b09fefbb0
utest: UTEST_SLAB_TC -> RT_UTEST_SLAB
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
0eda9bb5f1
utest: UTEST_OBJECT_TC -> RT_UTEST_OBJECT
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
0b8d2b3594
utest: UTEST_SMALL_MEM_TC -> RT_UTEST_SMALL_MEM
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
c2e1d7dee1
utest: UTEST_MEMHEAP_TC -> RT_UTEST_MEMHEAP
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
182a07ef58
utest: UTEST_TMPFS_CP -> RT_UTEST_TMPFS_CP
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
e536c49a87
utest: UTEST_MM_LWP_TC -> RT_UTEST_MM_LWP
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
9ca37156f5
utest: UTEST_MM_API_TC -> RT_UTEST_MM_API
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
0ad2ac115e
utest: UTEST_CPP11_THREAD_TC -> RT_UTEST_CPP11_THREAD
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
df4fdc0087
utest: UTEST_SELF_PASS_TC -> RT_UTEST_SELF_PASS
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
c2f041640d
utest: UTEST_SERIAL_POSIX_TC -> RT_UTEST_SERIAL_POSIX
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
3e7fd6b437
utest: UTEST_SERIAL_QEMU_TC -> RT_UTEST_SERIAL_QEMU
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
2881803dec
utest: UTEST_SERIAL_TC -> RT_UTEST_SERIAL_V2
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
Chen Wang
066689bd2f
utest: UTEST_SERIAL_BYPASS -> RT_UTEST_SERIAL_BYPASS
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-15 09:43:16 +08:00
4444x
f3473ee9ed
fix bsp artpi RT_NAME_MAX to 16
2025-10-15 09:38:49 +08:00
Rbb666
703930f7c2
[utest]Remove all posix test cases from utest.
ToolsCI / Tools (push) Has been cancelled
RT-Thread BSP Static Build Check / 🔍 Summary of Git Diff Changes (push) Has been cancelled
RT-Thread BSP Static Build Check / ${{ matrix.legs.RTT_BSP }} (push) Has been cancelled
RT-Thread BSP Static Build Check / collect-artifacts (push) Has been cancelled
pkgs_test / change (push) Has been cancelled
utest_auto_run / A9 :components/dfs.cfg (push) Has been cancelled
utest_auto_run / A9 :components/lwip.cfg (push) Has been cancelled
utest_auto_run / A9 :components/netdev.cfg (push) Has been cancelled
utest_auto_run / A9 :cpp11/cpp11.cfg (push) Has been cancelled
utest_auto_run / AARCH64-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / A9-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / RISCV-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / XUANTIE-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / AARCH64 :default.cfg (push) Has been cancelled
utest_auto_run / A9 :default.cfg (push) Has been cancelled
utest_auto_run / A9-smp :default.cfg (push) Has been cancelled
utest_auto_run / RISCV :default.cfg (push) Has been cancelled
utest_auto_run / A9 :kernel/atomic_c11.cfg (push) Has been cancelled
utest_auto_run / RISCV :kernel/atomic_c11.cfg (push) Has been cancelled
utest_auto_run / A9 :kernel/ipc.cfg (push) Has been cancelled
utest_auto_run / A9 :kernel/kernel_basic.cfg (push) Has been cancelled
utest_auto_run / A9 :kernel/mem.cfg (push) Has been cancelled
2025-10-14 15:59:22 +08:00
Chen Wang
d11cca1b4c
MAINTAINERS: update path for utest of serial_v2
...
Fixes: 3b97667323 ("utest: serial: move from examples to components/drivers/serial")
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-14 14:49:16 +08:00
Chen Wang
e194a08b5a
utest: fixed UTEST_SMP_CALL_FUNC
...
In 66448d9e96 "utest: smp_call: move from example to components/drivers/smp_call"
UTEST_SMP_CALL_FUNC was replaced with RT_UTEST_SMP_CALL_FUNC.
However, some files are forgot to do this replacement, so this patch address
this.
Note: In .config, lines like "# CONFIG_XXX is not set" do not need
to be modified; they are comments. Furthermore, for BSPs, running
"scons --menuconfig" and save the config will automatically replace
them. Therefore, no modification is necessary in this case.
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-14 09:15:15 +08:00
Chen Wang
04e427921e
utest: fixed UTEST_DEVICE_TC
...
In 01e015450f , "utest: move driver-related case under to drivers,"
UTEST_DEVICE_TC was replaced with RT_UTEST_DRIVERS_CORE. However,
some files are forgot to do this replacement, so this patch address
this.
Note: In .config, lines like "# CONFIG_XXX is not set" do not need
to be modified; they are comments. Furthermore, for BSPs, running
"scons --menuconfig" and save the config will automatically replace
them. Therefore, no modification is necessary in this case.
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-14 09:15:15 +08:00
Yonggang Luo
27e3460b88
Remove unused rt_hw_set_gtimer_frq
RT-Thread BSP Static Build Check / 🔍 Summary of Git Diff Changes (push) Has been cancelled
RT-Thread BSP Static Build Check / ${{ matrix.legs.RTT_BSP }} (push) Has been cancelled
RT-Thread BSP Static Build Check / collect-artifacts (push) Has been cancelled
pkgs_test / change (push) Has been cancelled
utest_auto_run / A9 :components/dfs.cfg (push) Has been cancelled
utest_auto_run / A9 :components/lwip.cfg (push) Has been cancelled
utest_auto_run / A9 :components/netdev.cfg (push) Has been cancelled
utest_auto_run / A9 :cpp11/cpp11.cfg (push) Has been cancelled
utest_auto_run / AARCH64-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / A9-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / RISCV-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / XUANTIE-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / AARCH64 :default.cfg (push) Has been cancelled
utest_auto_run / A9 :default.cfg (push) Has been cancelled
utest_auto_run / A9-smp :default.cfg (push) Has been cancelled
utest_auto_run / RISCV :default.cfg (push) Has been cancelled
utest_auto_run / A9 :kernel/atomic_c11.cfg (push) Has been cancelled
utest_auto_run / RISCV :kernel/atomic_c11.cfg (push) Has been cancelled
utest_auto_run / A9 :kernel/ipc.cfg (push) Has been cancelled
utest_auto_run / A9 :kernel/kernel_basic.cfg (push) Has been cancelled
utest_auto_run / A9 :kernel/mem.cfg (push) Has been cancelled
2025-10-13 21:44:36 +08:00
Yonggang Luo
517e5b132b
compute ns with rt_int64_t instead of int64_t in ctime.c
2025-10-13 21:44:01 +08:00
CYFS
a3cc233969
feat[can][gd32]: Implement non-blocking send mechanism
RT-Thread BSP Static Build Check / 🔍 Summary of Git Diff Changes (push) Has been cancelled
RT-Thread BSP Static Build Check / ${{ matrix.legs.RTT_BSP }} (push) Has been cancelled
RT-Thread BSP Static Build Check / collect-artifacts (push) Has been cancelled
pkgs_test / change (push) Has been cancelled
utest_auto_run / A9 :components/dfs.cfg (push) Has been cancelled
utest_auto_run / A9 :components/lwip.cfg (push) Has been cancelled
utest_auto_run / A9 :components/netdev.cfg (push) Has been cancelled
utest_auto_run / A9 :cpp11/cpp11.cfg (push) Has been cancelled
utest_auto_run / AARCH64-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / A9-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / RISCV-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / XUANTIE-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / AARCH64 :default.cfg (push) Has been cancelled
utest_auto_run / A9 :default.cfg (push) Has been cancelled
utest_auto_run / A9-smp :default.cfg (push) Has been cancelled
utest_auto_run / RISCV :default.cfg (push) Has been cancelled
utest_auto_run / A9 :kernel/atomic_c11.cfg (push) Has been cancelled
utest_auto_run / RISCV :kernel/atomic_c11.cfg (push) Has been cancelled
utest_auto_run / A9 :kernel/ipc.cfg (push) Has been cancelled
utest_auto_run / A9 :kernel/kernel_basic.cfg (push) Has been cancelled
utest_auto_run / A9 :kernel/mem.cfg (push) Has been cancelled
ToolsCI / Tools (push) Has been cancelled
2025-10-13 16:11:46 +08:00
loremmoqi
17a796af24
fix(stdio): ensure compatibility with newlib <3.4.0 by handling removed __sdidinit ( #10791 )
2025-10-13 11:45:22 +08:00
Yonggang Luo
ae3f52de68
Update compiling of bluetrum/ab32vg1-ab-prougen
...
remove auto generated cconfig.h
2025-10-13 10:46:58 +08:00
Chen Wang
d14daa6cb1
utest: ipc: move from examples to components/drivers/ipc
...
Also:
- Add "RT_" prefix for utest config options.
- Rename the case names to following the naming rule.
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-13 10:44:16 +08:00
Chen Wang
7499790140
utest: core: move perf testcase from example to src
...
ToolsCI / Tools (push) Has been cancelled
RT-Thread BSP Static Build Check / 🔍 Summary of Git Diff Changes (push) Has been cancelled
doc_doxygen / doxygen_doc generate (push) Has been cancelled
pkgs_test / change (push) Has been cancelled
utest_auto_run / A9 :components/dfs.cfg (push) Has been cancelled
utest_auto_run / A9 :components/lwip.cfg (push) Has been cancelled
utest_auto_run / A9 :components/netdev.cfg (push) Has been cancelled
utest_auto_run / A9 :cpp11/cpp11.cfg (push) Has been cancelled
utest_auto_run / AARCH64-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / A9-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / RISCV-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / XUANTIE-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / AARCH64 :default.cfg (push) Has been cancelled
utest_auto_run / A9 :default.cfg (push) Has been cancelled
utest_auto_run / A9-smp :default.cfg (push) Has been cancelled
utest_auto_run / RISCV :default.cfg (push) Has been cancelled
utest_auto_run / A9 :kernel/atomic_c11.cfg (push) Has been cancelled
utest_auto_run / RISCV :kernel/atomic_c11.cfg (push) Has been cancelled
utest_auto_run / A9 :kernel/ipc.cfg (push) Has been cancelled
utest_auto_run / A9 :kernel/kernel_basic.cfg (push) Has been cancelled
utest_auto_run / A9 :kernel/mem.cfg (push) Has been cancelled
RT-Thread BSP Static Build Check / ${{ matrix.legs.RTT_BSP }} (push) Has been cancelled
RT-Thread BSP Static Build Check / collect-artifacts (push) Has been cancelled
doc_doxygen / deploy (push) Has been cancelled
Also:
- Add "RT_" prefix for the UTEST config options.
- Follow the naming rules to update the case name.
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-11 18:24:40 +08:00
Chen Wang
66448d9e96
utest: smp_call: move from example to components/drivers/smp_call
...
ToolsCI / Tools (push) Has been cancelled
RT-Thread BSP Static Build Check / 🔍 Summary of Git Diff Changes (push) Has been cancelled
RT-Thread BSP Static Build Check / ${{ matrix.legs.RTT_BSP }} (push) Has been cancelled
RT-Thread BSP Static Build Check / collect-artifacts (push) Has been cancelled
pkgs_test / change (push) Has been cancelled
utest_auto_run / A9 :components/dfs.cfg (push) Has been cancelled
utest_auto_run / A9 :components/lwip.cfg (push) Has been cancelled
utest_auto_run / A9 :components/netdev.cfg (push) Has been cancelled
utest_auto_run / A9 :cpp11/cpp11.cfg (push) Has been cancelled
utest_auto_run / AARCH64-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / A9-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / RISCV-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / XUANTIE-rtsmart :default.cfg (push) Has been cancelled
utest_auto_run / AARCH64 :default.cfg (push) Has been cancelled
utest_auto_run / A9 :default.cfg (push) Has been cancelled
utest_auto_run / A9-smp :default.cfg (push) Has been cancelled
utest_auto_run / RISCV :default.cfg (push) Has been cancelled
utest_auto_run / A9 :kernel/atomic_c11.cfg (push) Has been cancelled
utest_auto_run / RISCV :kernel/atomic_c11.cfg (push) Has been cancelled
utest_auto_run / A9 :kernel/ipc.cfg (push) Has been cancelled
utest_auto_run / A9 :kernel/kernel_basic.cfg (push) Has been cancelled
utest_auto_run / A9 :kernel/mem.cfg (push) Has been cancelled
Also,
- Rename UTEST_SMP_CALL_FUNC to RT_UTEST_SMP_CALL_FUNC.
- Add depends on RT_USING_SMP in Kconfig for RT_UTEST_SMP_CALL_FUNC
- Follow the naming rules of utest case to update the cases' name.
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-11 16:20:38 +08:00
Chen Wang
5b99f61af8
utest: serial: update case names
...
Follow the naming rules of utest-cases.
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-11 15:38:45 +08:00
Chen Wang
3b97667323
utest: serial: move from examples to components/drivers/serial
...
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2025-10-11 15:38:45 +08:00
kurisaw
e72182d7f4
gd32/driver: fix inaccurate WDT clock timeout feeding issue
2025-10-11 15:27:51 +08:00
Yonggang Luo
b2d6e2c268
Use time_t for RT_DEVICE_CTRL_RTC_GET_TIME RT_DEVICE_CTRL_RTC_SET_TIME
2025-10-11 15:27:04 +08:00
Yonggang Luo
5ae232b6d0
bsp/w60x: fixes cppcheck: ( #10781 )
...
[cpp_check.py 80 INFO] bsp/w60x/drivers/drv_rtc.c:58:11: error: Syntax Error: AST broken, binary operator '&=' doesn't have two operands. [internalAstError]
[cpp_check.py 80 INFO] libcpu/arm/s3c24x0/rtc.c:34:12: error: Expression 'RTCCON|=RTCCON|=0x01' depends on order of evaluation of side effects [unknownEvaluationOrder]
2025-10-11 09:28:52 +08:00