diff --git a/src/Workspaces/Core/Portable/Remote/RemoteHostClientExtensions.cs b/src/Workspaces/Core/Portable/Remote/RemoteHostClientExtensions.cs index fc6a39fd9a890491b5d38ed046c83a13bc0f9a02..8170de202edbfab5200e4c9f112587e818aee4c7 100644 --- a/src/Workspaces/Core/Portable/Remote/RemoteHostClientExtensions.cs +++ b/src/Workspaces/Core/Portable/Remote/RemoteHostClientExtensions.cs @@ -57,17 +57,17 @@ public static bool IsOutOfProcessEnabled(this Workspace workspace, Option return false; } - // Treat experiments as always on in tests. - //if (experimentName != null && workspace.Kind != WorkspaceKind.Test) - //{ - // var experimentEnabled = workspace.Services.GetService(); - // if (!experimentEnabled.IsExperimentEnabled(experimentName)) - // { - // return false; - // } - //} - - return true; + // Treat experiments as always on in tests. + if (experimentName != null && workspace.Kind != WorkspaceKind.Test) + { + var experimentEnabled = workspace.Services.GetService(); + if (!experimentEnabled.IsExperimentEnabled(experimentName)) + { + return false; + } + } + + return true; } public static async Task TryCreateCodeAnalysisServiceSessionAsync(