<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/components/net/utest, branch copilot/fix-riscv-none-job-failure</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/components/net/utest?h=copilot%2Ffix-riscv-none-job-failure</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/components/net/utest?h=copilot%2Ffix-riscv-none-job-failure'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2026-09-07T06:53:09Z</updated>
<entry>
<title>[components][sal] Fix SIOCGIFCONF buffer overflow</title>
<updated>2026-09-07T06:53:09Z</updated>
<author>
<name>zhangyuyang</name>
<email>zhangyuyang821@163.com</email>
</author>
<published>2026-08-30T07:44:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=7fa651bd298ddd6cc99d60043f6472f196608825'/>
<id>urn:sha1:7fa651bd298ddd6cc99d60043f6472f196608825</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[net][sal] Free DFS v2 vnode when socket creation fails</title>
<updated>2026-09-01T01:05:36Z</updated>
<author>
<name>wyf-777</name>
<email>wyf-777@users.noreply.github.com</email>
</author>
<published>2026-08-27T08:45:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=cfba23f4d1580e301954f9f723e7f94364d3db2c'/>
<id>urn:sha1:cfba23f4d1580e301954f9f723e7f94364d3db2c</id>
<content type='text'>
When sal_socket() rejects a request, DFS v2 descriptor cleanup destroys the dfs_file but leaves its separately allocated vnode behind.

Destroy the vnode before releasing the failed descriptor and add a regression test that verifies repeated failures do not consume heap.

Fixes #11710

Assisted-by: OpenAI Codex:GPT-5
</content>
</entry>
<entry>
<title>feat:[sal][utest] added test cases for the sal api (#10720)</title>
<updated>2025-10-23T01:56:30Z</updated>
<author>
<name>Yuqiang Wang</name>
<email>2053731441@qq.com</email>
</author>
<published>2025-10-23T01:56:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=c8f0a26a5fea439a0584c728083327c6d5c96504'/>
<id>urn:sha1:c8f0a26a5fea439a0584c728083327c6d5c96504</id>
<content type='text'>
* feat:[sal][utest] added test cases for the sal api

* improve[net][utestcase]: standardize script construction

* ci[auto utest run]: standardize naming and add sal testcases

* add sal utest auto run configure and standard Information</content>
</entry>
<entry>
<title>utest: Improve the strings displayed in the menu</title>
<updated>2025-10-16T10:34:43Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-10-16T02:19:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=c1363c77d60eae464d971207ed52d45249345d46'/>
<id>urn:sha1:c1363c77d60eae464d971207ed52d45249345d46</id>
<content type='text'>
Use "Test" instead of "Unit Testcases" to make string shorter.
Use uppercase to make it look more eye-catching.

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;
</content>
</entry>
<entry>
<title>utest: remove RT_UTEST_USING_ALL_CASES</title>
<updated>2025-09-26T01:57:54Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-09-25T06:01:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=495c8cfc25e0d03eb6ba9914df17487f839c557d'/>
<id>urn:sha1:495c8cfc25e0d03eb6ba9914df17487f839c557d</id>
<content type='text'>
Many modules' utests currently don't support enabling all
tests at once. Furthermore, some modules' tests are complex,
for example due to their numerous dependencies on other
modules. This makes it nearly impossible to enable all
tests with a single global switch. Consequently, the
previously defined `RT_UTEST_USING_ALL_CASES` has lost
its original meaning.

We recommend deprecating this configuration switch. If a
module needs to enable a group of functional tests through
its own configuration, this local enable all switch should
be implemented by the module itself, and a global RTT enable
switch will no longer be provided.

If such a requirement arises in the future, we recommend
careful design, especially considering how to ensure that
turning on a single switch enables all dependencies for
all involved modules for ease of use.

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;
</content>
</entry>
<entry>
<title>[utest][netdev]add netdev api testcases.</title>
<updated>2025-09-18T14:27:34Z</updated>
<author>
<name>Rbb666</name>
<email>zhangbingru@rt-thread.com</email>
</author>
<published>2025-09-14T04:09:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=d7dded112e7bfe5b0b5ae00949f78e3a277886db'/>
<id>urn:sha1:d7dded112e7bfe5b0b5ae00949f78e3a277886db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[utest][lwip]add lwip api testcase.</title>
<updated>2025-09-10T07:22:39Z</updated>
<author>
<name>Rbb666</name>
<email>zhangbingru@rt-thread.com</email>
</author>
<published>2025-09-09T04:39:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=4832f0482aaac3f3bc191c2f8bcc825b2f7eb314'/>
<id>urn:sha1:4832f0482aaac3f3bc191c2f8bcc825b2f7eb314</id>
<content type='text'>
</content>
</entry>
</feed>
