From 703439030a8e79f0d382b8a96f88ac7f72f16d8a Mon Sep 17 00:00:00 2001 From: Victor Milovanov Date: Fri, 21 Feb 2020 16:44:49 -0800 Subject: [PATCH] limit benchmark time in config --- src/perf_tests/BaselineComparisonConfig.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/perf_tests/BaselineComparisonConfig.cs b/src/perf_tests/BaselineComparisonConfig.cs index 06d529ff9..649bb56fd 100644 --- a/src/perf_tests/BaselineComparisonConfig.cs +++ b/src/perf_tests/BaselineComparisonConfig.cs @@ -5,6 +5,7 @@ using BenchmarkDotNet.Configs; using BenchmarkDotNet.Jobs; +using BenchmarkDotNet.Horology; namespace Python.PerformanceTests { @@ -18,7 +19,11 @@ public BaselineComparisonConfig() string deploymentRoot = BenchmarkTests.DeploymentRoot; - var baseJob = Job.Default; + var baseJob = Job.Default + .WithLaunchCount(1) + .WithWarmupCount(3) + .WithMaxIterationCount(100) + .WithIterationTime(TimeInterval.FromMilliseconds(100)); this.Add(baseJob .WithId("baseline") .WithEnvironmentVariable(EnvironmentVariableName,