pub async fn start(&mut self) -> LoadtestResult {
        // If the error occurs during the main flow, we will consider it as a test failure.
        self.start_inner().await.unwrap_or_else(|err| {
            tracing::error!("Loadtest was interrupted by the following error: {err}");
            LoadtestResult::TestFailed
        })
    }
Runs the loadtest until the completion.
core/tests/loadnext/src/executor.rs