Class PerfCollectProfilerConfig
- Namespace
- BenchmarkDotNet.Diagnosers
- Assembly
- BenchmarkDotNet.dll
public class PerfCollectProfilerConfig
- Inheritance
-
PerfCollectProfilerConfig
Constructors
PerfCollectProfilerConfig(bool, int)
public PerfCollectProfilerConfig(bool performExtraBenchmarksRun = false, int timeoutInSeconds = 300)
Parameters
performExtraBenchmarksRun
boolWhen set to true, benchmarks will be executed one more time with the profiler attached. If set to false, there will be no extra run but the results will contain overhead. False by default.
timeoutInSeconds
intHow long should we wait for the perfcollect script to finish processing the trace. 300s by default.
Properties
RunMode
public RunMode RunMode { get; }
Property Value
Timeout
public TimeSpan Timeout { get; }