From 514a514601ac7c5e259169c18783ef4dd5196430 Mon Sep 17 00:00:00 2001 From: Wanderingss <1624155937@qq.com> Date: Wed, 21 Oct 2026 23:14:31 +0800 Subject: [PATCH] =?UTF-8?q?test(NET):=20=E9=98=B6=E6=AE=B5=2011=20?= =?UTF-8?q?=E5=AE=9E=E7=8E=B0=E4=BD=93=E8=A1=A5=E6=8C=82=E7=94=A8=E4=BE=8B?= =?UTF-8?q?=E5=8F=B7=20TC-NET-1101?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 不是新增测试,是把已有实现体的号补上:ENABLE_PHASE11_TESTS 在 ch395f_test.h:65 是打开状态,实现体在 net_test_task.c:810 起(phase11_run), 但从未挂 TC-NET-1101 → 追溯器把它当成「文档声明却无载体」 改法:只在阶段 11 说明块补一行用例号注释(含属主文档路径,满足 §5.2 紧邻要求) 验证:@build 0 错误 0 警告,Program Size 与改前逐字节相同 (Code=213356 RO-data=18580 RW-data=1184 ZI-data=131480)→ 证实只动注释; BOM / CR / U+FFFD 与 HEAD 逐项一致;id-check --strict 通过 --- test/board/net_test_task.c | 1 + 1 file changed, 1 insertion(+) diff --git a/test/board/net_test_task.c b/test/board/net_test_task.c index 4b5bb394..87553aec 100644 --- a/test/board/net_test_task.c +++ b/test/board/net_test_task.c @@ -805,6 +805,7 @@ static void phase10_run(int32_t sockfd) { * 通过:从连接建立到 recv 返回 0 的间隔落在 10s~120s 有界窗 * (芯片定时语义与手册公式 75s 不符,实测判死 18~31s—— * 见《网络自愈架构设计》§5.2 E11 与 phase11_run 内判据注释)。 + * 用例号:TC-NET-1101(docs/测试说明/CH395F_Test_Guide.md 阶段 11 KeepAlive 触发断开)。 * =================================================================== */ #ifdef ENABLE_PHASE11_TESTS