protected void ExecuteBenchmark(BenchmarkInstance benchmark) { try { benchmark.Execute(); } catch (ThreadAbortException) { throw; } catch (Exception ex) { ReportError(ex.Message); if (!Process.IsForceContinue) { throw ex; } } }
private void ExecuteBenchmark(BenchmarkInstance benchmark) { try { benchmark.Execute(); } catch (ThreadAbortException) { throw; } catch (Exception ex) { _results.NotifyError(ex); if (!_configuration.ForceContinue) { throw; } } }