Deterministic Simulation Testing (Tokio/Rust) - Deterministic Simulation Testing for Rust
Test distributed systems with reproducible deterministic simulation using turmoil and madsim
Tags
Updated: 2026-05-28Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Simulate network behavior
- Control time advancement
- Inject network faults
- Create network partitions
- Manage test seeds
- Capture simulation events
- Compare test results
Inputs
- Tokio project
- Test scenario
- Network topology
- Test seed
Outputs
- Test results
- Simulation events log
- Reproducible seed
Requirements
- Rust toolchain
- Tokio runtime
- turmoil library
