Skip to main content

run_all_phases

Function run_all_phases 

Source
pub async fn run_all_phases(orch: &Orchestrator) -> Result<(), Error>
Expand description

Run all test phases in sequence.

This is the main entry point for running a complete speed test. It executes phases in order: server discovery → IP discovery → ping test → download test → upload test → results.

§Errors

Returns various Error types depending on which phase fails.