本文档由 g2rain-agent-runtime 的 docs/development/testing.md 自动同步生成。
# 测试策略

每次变更按影响范围覆盖:

  • 领域单元测试:状态迁移、图推进、计划解析、恢复决策和工具选择。
  • 持久化集成测试:任务、检查点和调用记录的并发、幂等与查询语义。
  • 协议测试:HTTP 契约、SSE 事件序列及异常映射。
  • 协作测试:Studio、Model Nexus、MCP Registry 的超时、失败、版本兼容和降级路径。
  • 回归验证:执行 mvn clean verify,并记录无法在本地验证的外部依赖风险。