Expand description
§tropel-engine
Orchestration facade: wires adapters → executor → protocols/pm → metrics → reporters.
Re-exports§
pub use engine::*;
Modules§
- agent
- TR-405: the localhost agent server. knockport’s desktop transport reaches the SAME engine over this socket — one engine from Send to 10 000 VU.
- bench_
support - Helpers the benchmark crate needs to measure the REAL VU path.
- builtins
- Built-in extension wiring
- cli
- CLI entry point
- config_
file - Config-file &
K6_*environment overlays - control_
api - Minimal runtime control API — k6 REST
/v1/statusparity. - engine
- input
- Input resolution — Driver or Scenario dispatch.
- js_
bootstrap - Per-VU QuickJS context bootstrap.
- outputs
- Streaming extension output driver.
- summary
- k6-style summary data builder.
- worker
- VUWorkerPool — Thread-per-core VU sharding (1 VU per dedicated thread)