<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/components/utilities/utest/utest.c, branch copilot/create-device-driver-model-docs</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/components/utilities/utest/utest.c?h=copilot%2Fcreate-device-driver-model-docs</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/components/utilities/utest/utest.c?h=copilot%2Fcreate-device-driver-model-docs'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2025-10-20T04:46:44Z</updated>
<entry>
<title>utest/msh: supports autocomplete of utest cases for utest_run (#10701)</title>
<updated>2025-10-20T04:46:44Z</updated>
<author>
<name>Yuqiang Wang</name>
<email>2053731441@qq.com</email>
</author>
<published>2025-10-20T04:46:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=8816a9dc1b87b6504cc9d54397d06b464df79ebb'/>
<id>urn:sha1:8816a9dc1b87b6504cc9d54397d06b464df79ebb</id>
<content type='text'>
* utest/msh: supports autocomplete of utest cases for utest_run

* docs/utest: explanation of adding the automatic completion function for utest_run

* fix[utest]: Improvement of annotation description

* remove outdated code</content>
</entry>
<entry>
<title>componnets: utest: fix case-name matching problem</title>
<updated>2025-06-10T11:22:25Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-06-10T09:42:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=01ca3911ecc34548e45dd3a5f2f04ecbc10582b1'/>
<id>urn:sha1:01ca3911ecc34548e45dd3a5f2f04ecbc10582b1</id>
<content type='text'>
There is a problem with the matching of case names
in the original code. Due to original code use memcmp
with len, if the input case name and the existing
case name have an inclusion relationship, for example,
if the actual case name is "gpip_irq", and run
`utest_run gpio` will also match successfully, but it's
not expected.

Modify the logic of exact matching and use strcmp instead.
Keep the original wildcard logic, that is,
`utest_run gpio*` can match both "gpio_irq" and "gpio".

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;
</content>
</entry>
<entry>
<title>feat: ci script associated with auto_utest. (#9933)</title>
<updated>2025-03-10T03:08:21Z</updated>
<author>
<name>Yuqiang Wang</name>
<email>2053731441@qq.com</email>
</author>
<published>2025-03-10T03:08:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=ad79383fa33e134d2c6a105b1da54bb0b115d2b1'/>
<id>urn:sha1:ad79383fa33e134d2c6a105b1da54bb0b115d2b1</id>
<content type='text'>
* feat: ci script associated with auto_utest.</content>
</entry>
<entry>
<title>[utest] make RT_USING_CI_ACTION to be clear</title>
<updated>2025-01-09T22:45:15Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2025-01-09T01:12:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=bdd9447d709213b5076a152fbfa484fbb0f7ee19'/>
<id>urn:sha1:bdd9447d709213b5076a152fbfa484fbb0f7ee19</id>
<content type='text'>
RT_USING_CI_ACTION will select RT_UTEST_USING_AUTO_RUN and RT_UTEST_USING_ALL_CASES
</content>
</entry>
<entry>
<title>[utest] add rt_memset test case</title>
<updated>2025-01-03T05:42:21Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2024-12-24T20:27:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=d583615afef31fe4937d49558a5d4d23a872fdee'/>
<id>urn:sha1:d583615afef31fe4937d49558a5d4d23a872fdee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[utest] implement uassert_ptr_equal and uassert_ptr_not_equal</title>
<updated>2024-12-24T05:42:04Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2024-12-23T22:44:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=26828a175ed5ba4ecd383002497df212d3e2f5b1'/>
<id>urn:sha1:26828a175ed5ba4ecd383002497df212d3e2f5b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[utest] optimize the utest to support new CI</title>
<updated>2024-12-21T19:57:17Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2024-12-21T06:16:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=a9746edc0872828ed62e1afab2850b3a530fd527'/>
<id>urn:sha1:a9746edc0872828ed62e1afab2850b3a530fd527</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[utest] format code and remove duplicate header file</title>
<updated>2024-11-18T01:58:55Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2024-11-17T18:14:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=09f47c55a9cfc69f9df80f3c7b83b5e890b40adb'/>
<id>urn:sha1:09f47c55a9cfc69f9df80f3c7b83b5e890b40adb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[utest] remove delay for on thread testing (#9053)</title>
<updated>2024-06-12T11:48:51Z</updated>
<author>
<name>Shell</name>
<email>smokewood@qq.com</email>
</author>
<published>2024-06-12T11:48:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=540370e4de782e5723427a2c5a527fab3c0863c9'/>
<id>urn:sha1:540370e4de782e5723427a2c5a527fab3c0863c9</id>
<content type='text'>
* [utest] remove delay for on thread testing

The delay is introduced from 0dc7b9a5a26030a945723569c64f5be46bd70ae1.

Though this is unnecessary for on sync utest.
So this is removed by a new entry and delay for asynchronous utest only.

Signed-off-by: Shell &lt;smokewood@qq.com&gt;

* fixup: msh cmd prototype

---------

Signed-off-by: Shell &lt;smokewood@qq.com&gt;</content>
</entry>
<entry>
<title>[simulator] 模拟器可以使用 utest 测试框架 (#7644)</title>
<updated>2023-06-10T04:32:34Z</updated>
<author>
<name>zhkag</name>
<email>zhkag@foxmail.com</email>
</author>
<published>2023-06-10T04:32:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=0f998f6b05e044d2c2a0c99f24f4cd97f263f478'/>
<id>urn:sha1:0f998f6b05e044d2c2a0c99f24f4cd97f263f478</id>
<content type='text'>
Co-authored-by: Man, Jianting (Meco) &lt;920369182@qq.com&gt;</content>
</entry>
</feed>
