链路时延M1-M3收尾:Phase12-14基线与生产路径Δ实测、D10/E-02/D17修复、D20定位与硬化、文档整理
This commit is contained in:
+17
-2
@@ -22,8 +22,13 @@ extern "C" {
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
/* === 选择当前构建的测试套件(三选一,或都注释 = 正常产品构建)=== */
|
||||
//#define TEST_SUITE_CH395F
|
||||
/* === 选择当前构建的测试套件(三选一,或都注释 = 正常产品构建)===
|
||||
* 2026-09-22:M2(链路时延 Phase 13,NET 层,需 PC peer)交付 ——
|
||||
* 当前启用 CH395F 套件 + Phase 13(独立运行,勿与其他 Phase 混选)。
|
||||
* 执行:先起 test/latency_peer.py --mode net --port 8080,再 @test 烧录。
|
||||
* 恢复产品构建 = 注释掉下面两行(TEST_SUITE_CH395F 与 ch395f_test.h 的
|
||||
* ENABLE_PHASE13_TESTS)。详见 docs/测试说明/链路延迟测试说明.md §3.2。 */
|
||||
#define TEST_SUITE_CH395F
|
||||
//#define TEST_SUITE_STORAGE
|
||||
//#define TEST_SUITE_GD5F
|
||||
//#define TEST_SUITE_RTC
|
||||
@@ -91,6 +96,16 @@ extern "C" {
|
||||
#define TEST_SUITE_NAME "NONE"
|
||||
#endif
|
||||
|
||||
/*
|
||||
* 链路时延探针(M2/M3):在 net_socket.c 发送分块循环内定义 L3(chunk_wait)
|
||||
* 测量钩子(netTask 上下文);产品构建未定义 → 钩子代码编译消失(零开销)。
|
||||
* 依赖 ch395f_test.h 的 Phase 宏(上方 TEST_SUITE_CH395F 块内已包含)。
|
||||
*/
|
||||
#if defined(TEST_SUITE_CH395F) && \
|
||||
(defined(ENABLE_PHASE13_TESTS) || defined(ENABLE_PHASE14_TESTS))
|
||||
#define TEST_LATENCY_PROBE 1
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user