JianFeeeee
29bfad63d6
test(agent/core): StageHost 增加失败语义与工具摘除契约
新增 TestRunStageCollectsHandlerErrors
handler 返回 error → 汇总进 ctx.Errors,其他 handler 的产物保留
新增 TestRunStagePanicDoesNotKillRun
handler panic 被隔离,其余 handler 照常执行
新增 TestUnregisterPluginToolsOnlyThatPlugin
工具摘除只影响目标插件,其他插件工具仍可执行
变异验证:
去掉 error 收集 → errors=[] 断言红
去掉 recover 隔离 → panic 直接炸掉测试进程(rc=1)
2026-11-14 10:28:45 +08:00
..
2026-11-14 10:28:45 +08:00
2026-11-14 10:04:44 +08:00
2026-11-09 14:59:40 +08:00
2026-11-09 12:21:13 +08:00
2026-11-09 13:38:31 +08:00
2026-11-09 14:59:40 +08:00
2026-11-11 21:39:03 +08:00
2026-11-09 11:57:48 +08:00
2026-11-09 12:21:13 +08:00
2026-11-09 14:41:43 +08:00
2026-11-14 10:22:12 +08:00
2026-11-14 10:04:44 +08:00
2026-11-09 13:22:35 +08:00
2026-11-09 12:56:13 +08:00
2026-11-14 10:04:44 +08:00
2026-11-09 21:37:53 +08:00
2026-11-10 09:06:44 +08:00
2026-11-09 13:22:35 +08:00
2026-11-09 13:22:35 +08:00
2026-11-09 13:08:16 +08:00
2026-11-09 12:21:13 +08:00
2026-11-09 21:13:49 +08:00
2026-11-09 12:21:13 +08:00
2026-11-09 13:38:31 +08:00
2026-11-14 10:22:12 +08:00
2026-11-09 13:08:16 +08:00
2026-11-04 20:41:43 +08:00
2026-11-09 13:22:35 +08:00
2026-11-14 10:22:12 +08:00
2026-11-09 14:59:40 +08:00