2 instantiations of FeatureFlag
Microsoft.TestPlatform.CoreUtilities (2)
FeatureFlag\FeatureFlag.cs (2)
28public static IFeatureFlag Instance { get; private set; } = new FeatureFlag(); 86Instance = new FeatureFlag();
49 references to FeatureFlag
Microsoft.TestPlatform.CrossPlatEngine (3)
PostProcessing\ArtifactProcessingManager.cs (3)
48FeatureFlag.Instance) 85if (_featureFlag.IsSet(FeatureFlag.VSTEST_DISABLE_ARTIFACTS_POSTPROCESSING)) 127if (_featureFlag.IsSet(FeatureFlag.VSTEST_DISABLE_ARTIFACTS_POSTPROCESSING))
Microsoft.TestPlatform.TestHostRuntimeProvider (4)
Hosting\DotnetTestHostManager.cs (4)
256if (!FeatureFlag.Instance.IsSet(FeatureFlag.VSTEST_DISABLE_DOTNET_ROOT_ON_NONWINDOWS)) 581if (FeatureFlag.Instance.IsSet(FeatureFlag.VSTEST_DISABLE_DOTNET_ROOT_ON_NONWINDOWS))
Microsoft.VisualStudio.TestPlatform.Client (2)
DesignMode\DesignModeClient.cs (2)
81_forwardOutput = !FeatureFlag.Instance.IsSet(FeatureFlag.VSTEST_DISABLE_STANDARD_OUTPUT_FORWARDING);
Microsoft.VisualStudio.TestPlatform.Common (2)
ExtensionDecorators\ExtensionDecoratorFactory.cs (1)
20return _featureFlag.IsSet(FeatureFlag.VSTEST_DISABLE_SERIALTESTRUN_DECORATOR)
ExtensionFramework\Utilities\LazyExtension.cs (1)
23private readonly ExtensionDecoratorFactory _extensionDecoratorFactory = new(FeatureFlag.Instance);
Microsoft.VisualStudio.TestPlatform.ObjectModel (8)
RunSettings\RunConfiguration.cs (6)
96CaptureStandardOutput = !FeatureFlag.Instance.IsSet(FeatureFlag.VSTEST_DISABLE_STANDARD_OUTPUT_CAPTURING); 97ForwardStandardOutput = !FeatureFlag.Instance.IsSet(FeatureFlag.VSTEST_DISABLE_STANDARD_OUTPUT_FORWARDING); 98DisableSharedTestHost = FeatureFlag.Instance.IsSet(FeatureFlag.VSTEST_DISABLE_SHARING_NETFRAMEWORK_TESTHOST);
TestProperty\TestProperty.cs (2)
22private static bool DisableFastJson { get; set; } = FeatureFlag.Instance.IsSet(FeatureFlag.VSTEST_DISABLE_FASTER_JSON_SERIALIZATION);
vstest.console (15)
CommandLine\Executor.cs (2)
69if (!FeatureFlag.Instance.IsSet(FeatureFlag.VSTEST_DISABLE_THREADPOOL_SIZE_INCREASE))
Internal\ConsoleLogger.cs (3)
143private readonly IFeatureFlag _featureFlag = FeatureFlag.Instance; 683if (_featureFlag.IsSet(FeatureFlag.VSTEST_DISABLE_ARTIFACTS_POSTPROCESSING) || 685_featureFlag.IsSet(FeatureFlag.VSTEST_DISABLE_ARTIFACTS_POSTPROCESSING_NEW_SDK_UX) ||
Processors\ArtifactProcessingPostProcessModeProcessor.cs (2)
48=> !(featureFlag ?? FeatureFlag.Instance).IsSet(FeatureFlag.VSTEST_DISABLE_ARTIFACTS_POSTPROCESSING) &&
Processors\Utilities\ArgumentProcessorFactory.cs (2)
52if (!(featureFlag ?? FeatureFlag.Instance).IsSet(FeatureFlag.VSTEST_DISABLE_ARTIFACTS_POSTPROCESSING))
Program.cs (2)
26if (!FeatureFlag.Instance.IsSet(FeatureFlag.VSTEST_DISABLE_UTF8_CONSOLE_ENCODING))
TestPlatformHelpers\TestRequestManager.cs (4)
739var disableMultiTfm = FeatureFlag.Instance.IsSet(FeatureFlag.VSTEST_DISABLE_MULTI_TFM_RUN); 848if (!FeatureFlag.Instance.IsSet(FeatureFlag.VSTEST_DISABLE_DYNAMICNATIVE_CODECOVERAGE_DEFAULT_SETTING))
vstest.console.arm64 (15)
src\vstest\src\vstest.console\CommandLine\Executor.cs (2)
69if (!FeatureFlag.Instance.IsSet(FeatureFlag.VSTEST_DISABLE_THREADPOOL_SIZE_INCREASE))
src\vstest\src\vstest.console\Internal\ConsoleLogger.cs (3)
143private readonly IFeatureFlag _featureFlag = FeatureFlag.Instance; 683if (_featureFlag.IsSet(FeatureFlag.VSTEST_DISABLE_ARTIFACTS_POSTPROCESSING) || 685_featureFlag.IsSet(FeatureFlag.VSTEST_DISABLE_ARTIFACTS_POSTPROCESSING_NEW_SDK_UX) ||
src\vstest\src\vstest.console\Processors\ArtifactProcessingPostProcessModeProcessor.cs (2)
48=> !(featureFlag ?? FeatureFlag.Instance).IsSet(FeatureFlag.VSTEST_DISABLE_ARTIFACTS_POSTPROCESSING) &&
src\vstest\src\vstest.console\Processors\Utilities\ArgumentProcessorFactory.cs (2)
52if (!(featureFlag ?? FeatureFlag.Instance).IsSet(FeatureFlag.VSTEST_DISABLE_ARTIFACTS_POSTPROCESSING))
src\vstest\src\vstest.console\Program.cs (2)
26if (!FeatureFlag.Instance.IsSet(FeatureFlag.VSTEST_DISABLE_UTF8_CONSOLE_ENCODING))
src\vstest\src\vstest.console\TestPlatformHelpers\TestRequestManager.cs (4)
739var disableMultiTfm = FeatureFlag.Instance.IsSet(FeatureFlag.VSTEST_DISABLE_MULTI_TFM_RUN); 848if (!FeatureFlag.Instance.IsSet(FeatureFlag.VSTEST_DISABLE_DYNAMICNATIVE_CODECOVERAGE_DEFAULT_SETTING))