public SpecResults FinalizeResults(int attempts) { var performance = _timings.Finish().ToArray(); return(new SpecResults { Counts = Counts, Results = Results.ToArray(), Performance = performance, Duration = _timings.Duration, Reporting = Reporting.As <Reporting>().GenerateReports(), Attempts = attempts, HadCriticalException = HadCriticalException }); }