Skip to content

Test Matrix

契约测试

  • Control Plane API
    • 资源 CRUD
    • run 命令
    • 错误模型
  • Read Plane API
    • 列表、详情、分页、过滤
    • cursor / stream resume
  • Runtime Session
    • attach / heartbeat / recover-connections
    • secrets / config / KV

状态机测试

  • run 提交、启动、成功、失败、取消、重试
  • runtime 首次连接、断开、重连、forced reconnect
  • projection 追平、lease 丢失、rebuild
  • provider prepare / start / release / orphan cleanup
  • tracer start / wrap / wrapChild / wrapDetached / manual end / timeout
  • trace context 注入日志与父子 span 继承
  • W3C trace context inject / extract / withContext
  • baggage 传播、过滤和长度治理
  • GenAI input / output / tool context 捕获与 read-plane 查询
  • gen_ai.client.inference.operation.details 事件导出与去重

端到端测试

  • console 发起 run 并消费消息流
  • runtime 断连恢复后继续输出
  • checkpoint save / load
  • webhook 至少一次投递与重复抑制
  • trace export、trace 查询、span 过滤与运行日志关联
  • 远端 trace context 透传到 runtime,并关联 LLM 输入输出详情

实现矩阵

  • 平台控制面实现
  • 编排器实现
  • runtime gateway 实现
  • projection / read 实现
  • TypeScript SDK / runtime
  • Python SDK / runtime
  • Console typed client
  • Trace ingest / trace query implementation
  • OTel-compatible propagator / semconv adapter

Generated from spec source.