public async Task Run(BenchmarkSetup setup, string type) { if (!setup.CheckForNull()) { return; } var context = new BenchmarkContext(setup, type); var progress = new Progress <int>(i => { }); await context.Run(progress); AddResultToList(context); VisualizeTestResults(); }