1 implementation of IRunSettingsProvider
Microsoft.VisualStudio.TestPlatform.Common (1)
RunSettingsManager.cs (1)
13internal class RunSettingsManager : IRunSettingsProvider
188 references to IRunSettingsProvider
Microsoft.VisualStudio.TestPlatform.Common (8)
Utilities\RunSettingsProviderExtensions.cs (8)
47public static void UpdateRunSettings(this IRunSettingsProvider runSettingsProvider, string runsettingsXml) 57public static void AddDefaultRunSettings(this IRunSettingsProvider runSettingsProvider) 78public static void UpdateRunSettingsNode(this IRunSettingsProvider runSettingsProvider, string key, string data) 95public static Match GetTestRunParameterNodeMatch(this IRunSettingsProvider _, string node) 109public static void UpdateTestRunParameterSettingsNode(this IRunSettingsProvider runSettingsProvider, Match match) 143public static void UpdateRunSettingsNodeInnerXml(this IRunSettingsProvider runSettingsProvider, string key, string xml) 154public static string? QueryRunSettingsNode(this IRunSettingsProvider runSettingsProvider, string key) 214private static XmlDocument GetRunSettingXmlDocument(this IRunSettingsProvider runSettingsProvider)
vstest.console (90)
CommandLine\Executor.cs (3)
66private readonly IRunSettingsProvider _runSettingsProvider; 108internal Executor(IOutput output, ITestPlatformEventSource testPlatformEventSource, IProcessHelper processHelper, IEnvironment environment, IRunSettingsProvider runSettingsProvider) 113internal Executor(IOutput output, ITestPlatformEventSource testPlatformEventSource, IProcessHelper processHelper, IEnvironment environment, IRunSettingsProvider runSettingsProvider, IRunSettingsHelper runSettingsHelper, CommandLineOptions commandLineOptions, TestRunResultAggregator testRunResultAggregator, ITestRequestManager? testRequestManager = null)
Processors\CLIRunSettingsArgumentProcessor.cs (6)
32private readonly IRunSettingsProvider _runSettingsProvider; 36public CliRunSettingsArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, IRunSettingsHelper runSettingsHelper) 79private readonly IRunSettingsProvider _runSettingsManager; 83internal CliRunSettingsArgumentExecutor(IRunSettingsProvider runSettingsManager, CommandLineOptions commandLineOptions, IRunSettingsHelper runSettingsHelper) 127private void CreateOrOverwriteRunSettings(IRunSettingsProvider runSettingsProvider, string[] args) 213private static bool UpdateTestRunParameterNode(IRunSettingsProvider runSettingsProvider, string node)
Processors\CollectArgumentProcessor.cs (8)
38private readonly IRunSettingsProvider _runSettingsProvider; 40public CollectArgumentProcessor(IRunSettingsProvider runSettingsProvider) 82private readonly IRunSettingsProvider _runSettingsManager; 85internal CollectArgumentExecutor(IRunSettingsProvider runSettingsManager, IFileHelper fileHelper) 124private static string? GetCoverletCodeBasePath(IRunSettingsProvider runSettingProvider, IFileHelper fileHelper) 209internal static void EnableCoverletInProcDataCollector(string argument, DataCollectionRunSettings dataCollectionRunSettings, IRunSettingsProvider runSettingProvider, IFileHelper fileHelper) 248internal static void AddDataCollectorToRunSettings(string arguments, IRunSettingsProvider runSettingsManager, IFileHelper fileHelper) 253internal static void AddDataCollectorToRunSettings(string[] arguments, IRunSettingsProvider runSettingsManager, IFileHelper fileHelper, string exceptionMessage)
Processors\EnableBlameArgumentProcessor.cs (4)
43private readonly IRunSettingsProvider _runSettingsProvider; 48public EnableBlameArgumentProcessor(IRunSettingsProvider runSettingsProvider) 100private readonly IRunSettingsProvider _runSettingsManager; 112internal EnableBlameArgumentExecutor(IRunSettingsProvider runSettingsManager, IEnvironment environment, IFileHelper fileHelper)
Processors\EnableCodeCoverageArgumentProcessor.cs (4)
32private readonly IRunSettingsProvider _runSettingsProvider; 35public EnableCodeCoverageArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider) 81private readonly IRunSettingsProvider _runSettingsManager; 172internal EnableCodeCoverageArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager, IFileHelper fileHelper)
Processors\EnableLoggerArgumentProcessor.cs (4)
30private readonly IRunSettingsProvider _runSettingsProvider; 32public EnableLoggerArgumentProcessor(IRunSettingsProvider runSettingsProvider) 98private readonly IRunSettingsProvider _runSettingsManager; 103public EnableLoggerArgumentExecutor(IRunSettingsProvider runSettingsManager)
Processors\EnvironmentArgumentProcessor.cs (4)
31private readonly IRunSettingsProvider _runSettingsProvider; 34public EnvironmentArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider) 72private readonly IRunSettingsProvider _runSettingsProvider; 78public ArgumentExecutor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, IOutput output)
Processors\FrameworkArgumentProcessor.cs (4)
30private readonly IRunSettingsProvider _runSettingsProvider; 33public FrameworkArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider) 83private readonly IRunSettingsProvider _runSettingsManager; 92public FrameworkArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager)
Processors\InIsolationArgumentProcessor.cs (4)
26private readonly IRunSettingsProvider _runSettingsProvider; 29public InIsolationArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider) 72private readonly IRunSettingsProvider _runSettingsManager; 81public InIsolationArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager)
Processors\ListFullyQualifiedTestsArgumentProcessor.cs (5)
34private readonly IRunSettingsProvider _runSettingsProvider; 38public ListFullyQualifiedTestsArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, ITestRequestManager testRequestManager) 101private readonly IRunSettingsProvider _runSettingsManager; 123IRunSettingsProvider runSettingsProvider, 140IRunSettingsProvider runSettingsProvider,
Processors\ListTestsArgumentProcessor.cs (5)
37private readonly IRunSettingsProvider _runSettingsProvider; 41public ListTestsArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, ITestRequestManager testRequestManager) 110private readonly IRunSettingsProvider _runSettingsManager; 127IRunSettingsProvider runSettingsProvider, 144IRunSettingsProvider runSettingsProvider,
Processors\ParallelArgumentProcessor.cs (4)
25private readonly IRunSettingsProvider _runSettingsProvider; 28public ParallelArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider) 78private readonly IRunSettingsProvider _runSettingsManager; 87public ParallelArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager)
Processors\PlatformArgumentProcessor.cs (4)
31private readonly IRunSettingsProvider _runSettingsProvider; 35public PlatformArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, IRunSettingsHelper runSettingsHelper) 85private readonly IRunSettingsProvider _runSettingsManager; 97public PlatformArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager, IRunSettingsHelper runSettingsHelper)
Processors\ResultsDirectoryArgumentProcessor.cs (4)
30private readonly IRunSettingsProvider _runSettingsProvider; 33public ResultsDirectoryArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider) 86private readonly IRunSettingsProvider _runSettingsManager; 95public ResultsDirectoryArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager)
Processors\RunSettingsArgumentProcessor.cs (4)
33private readonly IRunSettingsProvider _runSettingsProvider; 37public RunSettingsArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, IRunSettingsHelper runSettingsHelper) 81private readonly IRunSettingsProvider _runSettingsManager; 86internal RunSettingsArgumentExecutor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsManager, IRunSettingsHelper runSettingsHelper)
Processors\RunSpecificTestsArgumentProcessor.cs (6)
32private readonly IRunSettingsProvider _runSettingsProvider; 36public RunSpecificTestsArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, ITestRequestManager testRequestManager) 99private readonly IRunSettingsProvider _runSettingsManager; 141IRunSettingsProvider runSettingsProvider, 337private readonly IRunSettingsProvider _runSettingsProvider; 339public TestRunRequestEventsRegistrar(IOutput output, CommandLineOptions commandLineOptions, IArtifactProcessingManager artifactProcessingManager, IRunSettingsProvider runSettingsProvider)
Processors\RunTestsArgumentProcessor.cs (6)
28private readonly IRunSettingsProvider _runSettingsProvider; 32public RunTestsArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, ITestRequestManager testRequestManager) 96private readonly IRunSettingsProvider _runSettingsManager; 113IRunSettingsProvider runSettingsProvider, 196private readonly IRunSettingsProvider _runSettingsProvider; 198public TestRunRequestEventsRegistrar(IOutput output, CommandLineOptions commandLineOptions, IArtifactProcessingManager artifactProcessingManager, IRunSettingsProvider runSettingsProvider)
Processors\TestAdapterLoadingStrategyArgumentProcessor.cs (4)
32private readonly IRunSettingsProvider _runSettingsProvider; 35public TestAdapterLoadingStrategyArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider) 93private readonly IRunSettingsProvider _runSettingsManager; 114public TestAdapterLoadingStrategyArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager, IOutput output, IFileHelper fileHelper)
Processors\TestAdapterPathArgumentProcessor.cs (4)
32private readonly IRunSettingsProvider _runSettingsProvider; 35public TestAdapterPathArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider) 92private readonly IRunSettingsProvider _runSettingsManager; 118public TestAdapterPathArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager, IOutput output, IFileHelper fileHelper)
Processors\Utilities\ArgumentProcessorFactory.cs (2)
75internal static ArgumentProcessorFactory Create(IFeatureFlag? featureFlag = null, IRunSettingsProvider? runSettingsProvider = null, IRunSettingsHelper? runSettingsHelper = null, CommandLineOptions? commandLineOptions = null, ITestRequestManager? testRequestManager = null) 215private static IList<IArgumentProcessor> GetDefaultArgumentProcessors(IRunSettingsProvider runSettingsProvider, IRunSettingsHelper runSettingsHelper, CommandLineOptions commandLineOptions, ITestRequestManager testRequestManager) => new List<IArgumentProcessor> {
Processors\Utilities\LoggerUtilities.cs (1)
23public static void AddLoggerToRunSettings(string loggerIdentifier, Dictionary<string, string>? loggerParameters, IRunSettingsProvider runSettingsManager)
vstest.console.arm64 (90)
src\vstest\src\vstest.console\CommandLine\Executor.cs (3)
66private readonly IRunSettingsProvider _runSettingsProvider; 108internal Executor(IOutput output, ITestPlatformEventSource testPlatformEventSource, IProcessHelper processHelper, IEnvironment environment, IRunSettingsProvider runSettingsProvider) 113internal Executor(IOutput output, ITestPlatformEventSource testPlatformEventSource, IProcessHelper processHelper, IEnvironment environment, IRunSettingsProvider runSettingsProvider, IRunSettingsHelper runSettingsHelper, CommandLineOptions commandLineOptions, TestRunResultAggregator testRunResultAggregator, ITestRequestManager? testRequestManager = null)
src\vstest\src\vstest.console\Processors\CLIRunSettingsArgumentProcessor.cs (6)
32private readonly IRunSettingsProvider _runSettingsProvider; 36public CliRunSettingsArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, IRunSettingsHelper runSettingsHelper) 79private readonly IRunSettingsProvider _runSettingsManager; 83internal CliRunSettingsArgumentExecutor(IRunSettingsProvider runSettingsManager, CommandLineOptions commandLineOptions, IRunSettingsHelper runSettingsHelper) 127private void CreateOrOverwriteRunSettings(IRunSettingsProvider runSettingsProvider, string[] args) 213private static bool UpdateTestRunParameterNode(IRunSettingsProvider runSettingsProvider, string node)
src\vstest\src\vstest.console\Processors\CollectArgumentProcessor.cs (8)
38private readonly IRunSettingsProvider _runSettingsProvider; 40public CollectArgumentProcessor(IRunSettingsProvider runSettingsProvider) 82private readonly IRunSettingsProvider _runSettingsManager; 85internal CollectArgumentExecutor(IRunSettingsProvider runSettingsManager, IFileHelper fileHelper) 124private static string? GetCoverletCodeBasePath(IRunSettingsProvider runSettingProvider, IFileHelper fileHelper) 209internal static void EnableCoverletInProcDataCollector(string argument, DataCollectionRunSettings dataCollectionRunSettings, IRunSettingsProvider runSettingProvider, IFileHelper fileHelper) 248internal static void AddDataCollectorToRunSettings(string arguments, IRunSettingsProvider runSettingsManager, IFileHelper fileHelper) 253internal static void AddDataCollectorToRunSettings(string[] arguments, IRunSettingsProvider runSettingsManager, IFileHelper fileHelper, string exceptionMessage)
src\vstest\src\vstest.console\Processors\EnableBlameArgumentProcessor.cs (4)
43private readonly IRunSettingsProvider _runSettingsProvider; 48public EnableBlameArgumentProcessor(IRunSettingsProvider runSettingsProvider) 100private readonly IRunSettingsProvider _runSettingsManager; 112internal EnableBlameArgumentExecutor(IRunSettingsProvider runSettingsManager, IEnvironment environment, IFileHelper fileHelper)
src\vstest\src\vstest.console\Processors\EnableCodeCoverageArgumentProcessor.cs (4)
32private readonly IRunSettingsProvider _runSettingsProvider; 35public EnableCodeCoverageArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider) 81private readonly IRunSettingsProvider _runSettingsManager; 172internal EnableCodeCoverageArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager, IFileHelper fileHelper)
src\vstest\src\vstest.console\Processors\EnableLoggerArgumentProcessor.cs (4)
30private readonly IRunSettingsProvider _runSettingsProvider; 32public EnableLoggerArgumentProcessor(IRunSettingsProvider runSettingsProvider) 98private readonly IRunSettingsProvider _runSettingsManager; 103public EnableLoggerArgumentExecutor(IRunSettingsProvider runSettingsManager)
src\vstest\src\vstest.console\Processors\EnvironmentArgumentProcessor.cs (4)
31private readonly IRunSettingsProvider _runSettingsProvider; 34public EnvironmentArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider) 72private readonly IRunSettingsProvider _runSettingsProvider; 78public ArgumentExecutor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, IOutput output)
src\vstest\src\vstest.console\Processors\FrameworkArgumentProcessor.cs (4)
30private readonly IRunSettingsProvider _runSettingsProvider; 33public FrameworkArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider) 83private readonly IRunSettingsProvider _runSettingsManager; 92public FrameworkArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager)
src\vstest\src\vstest.console\Processors\InIsolationArgumentProcessor.cs (4)
26private readonly IRunSettingsProvider _runSettingsProvider; 29public InIsolationArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider) 72private readonly IRunSettingsProvider _runSettingsManager; 81public InIsolationArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager)
src\vstest\src\vstest.console\Processors\ListFullyQualifiedTestsArgumentProcessor.cs (5)
34private readonly IRunSettingsProvider _runSettingsProvider; 38public ListFullyQualifiedTestsArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, ITestRequestManager testRequestManager) 101private readonly IRunSettingsProvider _runSettingsManager; 123IRunSettingsProvider runSettingsProvider, 140IRunSettingsProvider runSettingsProvider,
src\vstest\src\vstest.console\Processors\ListTestsArgumentProcessor.cs (5)
37private readonly IRunSettingsProvider _runSettingsProvider; 41public ListTestsArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, ITestRequestManager testRequestManager) 110private readonly IRunSettingsProvider _runSettingsManager; 127IRunSettingsProvider runSettingsProvider, 144IRunSettingsProvider runSettingsProvider,
src\vstest\src\vstest.console\Processors\ParallelArgumentProcessor.cs (4)
25private readonly IRunSettingsProvider _runSettingsProvider; 28public ParallelArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider) 78private readonly IRunSettingsProvider _runSettingsManager; 87public ParallelArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager)
src\vstest\src\vstest.console\Processors\PlatformArgumentProcessor.cs (4)
31private readonly IRunSettingsProvider _runSettingsProvider; 35public PlatformArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, IRunSettingsHelper runSettingsHelper) 85private readonly IRunSettingsProvider _runSettingsManager; 97public PlatformArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager, IRunSettingsHelper runSettingsHelper)
src\vstest\src\vstest.console\Processors\ResultsDirectoryArgumentProcessor.cs (4)
30private readonly IRunSettingsProvider _runSettingsProvider; 33public ResultsDirectoryArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider) 86private readonly IRunSettingsProvider _runSettingsManager; 95public ResultsDirectoryArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager)
src\vstest\src\vstest.console\Processors\RunSettingsArgumentProcessor.cs (4)
33private readonly IRunSettingsProvider _runSettingsProvider; 37public RunSettingsArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, IRunSettingsHelper runSettingsHelper) 81private readonly IRunSettingsProvider _runSettingsManager; 86internal RunSettingsArgumentExecutor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsManager, IRunSettingsHelper runSettingsHelper)
src\vstest\src\vstest.console\Processors\RunSpecificTestsArgumentProcessor.cs (6)
32private readonly IRunSettingsProvider _runSettingsProvider; 36public RunSpecificTestsArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, ITestRequestManager testRequestManager) 99private readonly IRunSettingsProvider _runSettingsManager; 141IRunSettingsProvider runSettingsProvider, 337private readonly IRunSettingsProvider _runSettingsProvider; 339public TestRunRequestEventsRegistrar(IOutput output, CommandLineOptions commandLineOptions, IArtifactProcessingManager artifactProcessingManager, IRunSettingsProvider runSettingsProvider)
src\vstest\src\vstest.console\Processors\RunTestsArgumentProcessor.cs (6)
28private readonly IRunSettingsProvider _runSettingsProvider; 32public RunTestsArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, ITestRequestManager testRequestManager) 96private readonly IRunSettingsProvider _runSettingsManager; 113IRunSettingsProvider runSettingsProvider, 196private readonly IRunSettingsProvider _runSettingsProvider; 198public TestRunRequestEventsRegistrar(IOutput output, CommandLineOptions commandLineOptions, IArtifactProcessingManager artifactProcessingManager, IRunSettingsProvider runSettingsProvider)
src\vstest\src\vstest.console\Processors\TestAdapterLoadingStrategyArgumentProcessor.cs (4)
32private readonly IRunSettingsProvider _runSettingsProvider; 35public TestAdapterLoadingStrategyArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider) 93private readonly IRunSettingsProvider _runSettingsManager; 114public TestAdapterLoadingStrategyArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager, IOutput output, IFileHelper fileHelper)
src\vstest\src\vstest.console\Processors\TestAdapterPathArgumentProcessor.cs (4)
32private readonly IRunSettingsProvider _runSettingsProvider; 35public TestAdapterPathArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider) 92private readonly IRunSettingsProvider _runSettingsManager; 118public TestAdapterPathArgumentExecutor(CommandLineOptions options, IRunSettingsProvider runSettingsManager, IOutput output, IFileHelper fileHelper)
src\vstest\src\vstest.console\Processors\Utilities\ArgumentProcessorFactory.cs (2)
75internal static ArgumentProcessorFactory Create(IFeatureFlag? featureFlag = null, IRunSettingsProvider? runSettingsProvider = null, IRunSettingsHelper? runSettingsHelper = null, CommandLineOptions? commandLineOptions = null, ITestRequestManager? testRequestManager = null) 215private static IList<IArgumentProcessor> GetDefaultArgumentProcessors(IRunSettingsProvider runSettingsProvider, IRunSettingsHelper runSettingsHelper, CommandLineOptions commandLineOptions, ITestRequestManager testRequestManager) => new List<IArgumentProcessor> {
src\vstest\src\vstest.console\Processors\Utilities\LoggerUtilities.cs (1)
23public static void AddLoggerToRunSettings(string loggerIdentifier, Dictionary<string, string>? loggerParameters, IRunSettingsProvider runSettingsManager)