diff --git a/src/coreclr/tests/src/profiler/common/ProfilerTestRunner.cs b/src/coreclr/tests/src/profiler/common/ProfilerTestRunner.cs index d425d4f544cf6e..6b5bb26e0fa59e 100644 --- a/src/coreclr/tests/src/profiler/common/ProfilerTestRunner.cs +++ b/src/coreclr/tests/src/profiler/common/ProfilerTestRunner.cs @@ -15,7 +15,7 @@ namespace Profiler.Tests public enum ProfileeOptions { None = 0, - DisableTieredCompilation, + OptimizationSensitive, NoStartupAttach } @@ -41,10 +41,12 @@ public static int Run(string profileePath, envVars.Add("CORECLR_PROFILER", "{" + profilerClsid + "}"); } - if (profileeOptions.HasFlag(ProfileeOptions.DisableTieredCompilation)) + if (profileeOptions.HasFlag(ProfileeOptions.OptimizationSensitive)) { - Console.WriteLine("Disabling tiered compilation."); + Console.WriteLine("Disabling tiered compilation, jitstress, and minopts."); envVars.Add("COMPlus_TieredCompilation", "0"); + envVars.Add("COMPlus_JitStress", "0"); + envVars.Add("COMPlus_JITMinOpts", "0"); } string profilerPath = GetProfilerPath(); diff --git a/src/coreclr/tests/src/profiler/rejit/rejit.cs b/src/coreclr/tests/src/profiler/rejit/rejit.cs index da7ff60f9f7316..ec5cddc1bf9f06 100644 --- a/src/coreclr/tests/src/profiler/rejit/rejit.cs +++ b/src/coreclr/tests/src/profiler/rejit/rejit.cs @@ -100,7 +100,7 @@ public static int Main(string[] args) return ProfilerTestRunner.Run(profileePath: System.Reflection.Assembly.GetExecutingAssembly().Location, testName: "ReJITWithInlining", profilerClsid: ReJitProfilerGuid, - profileeOptions: ProfileeOptions.DisableTieredCompilation); + profileeOptions: ProfileeOptions.OptimizationSensitive); } } }