offload/lib.rs
1//! Flexible parallel test runner with pluggable execution providers.
2
3pub mod bundled;
4pub mod config;
5pub mod connector;
6pub mod framework;
7pub mod orchestrator;
8pub mod provider;
9pub mod report;
10pub mod trace;
11
12// Re-export commonly used types for convenience.
13// These are the types most users will need when setting up offload.
14
15pub use config::{Config, load_config};
16pub use framework::{TestFramework, TestInstance, TestOutcome, TestRecord, TestResult};
17pub use orchestrator::{Orchestrator, RunResult, SandboxPool};
18pub use provider::{Sandbox, SandboxProvider};
19pub use report::print_summary;
20pub use trace::Tracer;