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-04 19:24:22 +08:00
2026-11-14 10:28:45 +08:00
2026-11-04 19:49:21 +08:00
2026-10-22 20:49:44 +08:00
2026-10-29 23:53:48 +08:00
2026-10-17 19:18:24 +08:00
2026-11-11 21:38:54 +08:00
2026-10-29 23:53:48 +08:00
2026-10-26 20:55:25 +08:00
2026-11-11 21:38:54 +08:00
2026-11-03 08:46:46 +08:00
2026-10-29 23:53:48 +08:00
2026-10-21 12:17:19 +08:00
2026-11-04 08:21:15 +08:00
2026-10-30 17:00:47 +08:00
2026-10-25 13:48:35 +08:00
2026-11-04 11:57:48 +08:00
2026-10-25 15:55:26 +08:00
2026-10-25 15:55:26 +08:00
2026-11-04 11:57:48 +08:00
2026-10-21 12:17:19 +08:00
2026-10-29 23:53:48 +08:00
2026-10-27 12:16:06 +08:00
2026-11-04 15:58:22 +08:00
2026-11-04 08:21:15 +08:00
2026-11-04 11:57:48 +08:00
2026-11-04 08:21:15 +08:00
2026-11-02 21:54:35 +08:00
2026-10-21 12:17:19 +08:00
2026-11-04 16:34:46 +08:00
2026-10-30 17:00:47 +08:00
2026-11-11 21:38:54 +08:00
2026-10-29 23:53:48 +08:00
2026-11-04 11:23:05 +08:00
2026-10-31 06:35:32 +08:00
2026-11-04 11:23:05 +08:00
2026-11-04 16:53:13 +08:00
2026-10-27 15:58:55 +08:00
2026-11-04 11:57:48 +08:00
2026-11-04 11:57:48 +08:00
2026-11-04 08:35:23 +08:00
2026-10-26 20:55:25 +08:00
2026-11-04 11:57:48 +08:00
2026-10-29 23:53:48 +08:00
2026-11-11 21:38:54 +08:00
2026-10-21 12:17:19 +08:00
2026-11-04 08:21:15 +08:00
2026-11-11 21:38:54 +08:00
2026-11-04 11:57:48 +08:00
2026-10-29 23:53:48 +08:00
2026-10-05 11:25:20 +08:00
2026-10-25 20:16:16 +08:00
2026-10-21 12:17:19 +08:00
2026-10-21 12:17:19 +08:00