mirror of
https://gitcode.com/JianFeeeee/HomeAgent.git
synced 2026-11-01 14:57:38 +00:00
两处都是本线这轮改动的直接后果,不改就跑会误导下一个人: ① 原「## 唯一被 -skip 的用例:webui 的真数据竞争(待修业务代码)」 —— 该排除行已随6d04bd2删除,用例已回到主 go test -race 门里跑;7457b05用 w 单写者模型(未给 gzip.go 加锁)修掉了那个竞争。 块内原有一句行为指令「修好后必须删掉这里与下一步的名字」已失效 (下一步的 webui 名字已删),留着会诱导别人去删不存在的东西 ⇒ 删除整块, 压成两句事实备注。实测(撤除后):-race 单跑 5 次均 EXIT=0、0 条 DATA RACE。 ② 原「## 另有一个偶发失败(没有 skip,照实记录)」 —— 该用例已随ed61a8d改成「等状态」,不再有 5/12 失败这回事。 改写成已修备注:根因是 cancelLLM 装配空档(非数据竞争), 改法是等 entered 再注入 + 等栈深达成,延迟参数未动;10/10 PASS。 复现命令保留,但措辞从"照实记录偶发"改成"回归时用它复查"。 只动注释,无逻辑变更。KERNEL-REGISTRY-SETLOCK 那行未动。 Co-authored-by: pi <pi@local>