pub async fn run_all(
submissions: &SubmissionSet,
specs: &[TestSpec],
executor: &PythonExecutor,
timeout_secs: u64,
max_concurrent: Option<usize>,
) -> HashMap<String, StudentReport>Expand description
Run all test specs for all students in parallel.
Concurrency is bounded by max_concurrent (defaults to number of CPUs).