Deterministic Simulation Testing (Tokio/Rust) - 分布式系统确定性模拟测试
使用turmoil通过可重现的确定性模拟测试分布式系统
标签
更新于: 2026-05-28该技能可以做什么
- 模拟网络延迟
- 创建网络分区
- 控制模拟时间
- 生成种子随机数
- 运行确定性测试
- 验证共识协议
- 重现失败场景
- 注入网络故障
输入
- 测试种子值
- 分布式系统代码
- 模拟时长
- Tokio运行时
输出
- 测试结果
- 复现命令
- 事件日志
- 模拟输出
要求
- Rust环境
- Tokio运行时
- turmoil库
