4 implementations of ITestRequestManager
vstest.console (2)
TestPlatformHelpers\LazyTestRequestManager.cs (1)
23internal sealed class LazyTestRequestManager : ITestRequestManager
TestPlatformHelpers\TestRequestManager.cs (1)
48internal class TestRequestManager : ITestRequestManager
vstest.console.arm64 (2)
src\vstest\src\vstest.console\TestPlatformHelpers\LazyTestRequestManager.cs (1)
23internal sealed class LazyTestRequestManager : ITestRequestManager
src\vstest\src\vstest.console\TestPlatformHelpers\TestRequestManager.cs (1)
48internal class TestRequestManager : ITestRequestManager
79 references to ITestRequestManager
Microsoft.VisualStudio.TestPlatform.Client (7)
DesignMode\DesignModeClient.cs (6)
92public ITestRequestManager? TestRequestManager { get; internal set; } 112public void ConnectToClientAndProcessRequests(int port, ITestRequestManager testRequestManager) 161private void ProcessRequests(ITestRequestManager testRequestManager) 453private void StartTestRun(TestRunRequestPayload? testRunPayload, ITestRequestManager testRequestManager, bool shouldLaunchTesthost) 502private void StartDiscovery(DiscoveryRequestPayload? discoveryRequestPayload, ITestRequestManager testRequestManager) 542private void StartTestRunAttachmentsProcessing(TestRunAttachmentsProcessingPayload? attachmentsProcessingPayload, ITestRequestManager testRequestManager)
DesignMode\IDesignModeClient.cs (1)
24void ConnectToClientAndProcessRequests(int port, ITestRequestManager testRequestManager);
vstest.console (36)
CommandLine\Executor.cs (2)
73private readonly ITestRequestManager _testRequestManager; 113internal Executor(IOutput output, ITestPlatformEventSource testPlatformEventSource, IProcessHelper processHelper, IEnvironment environment, IRunSettingsProvider runSettingsProvider, IRunSettingsHelper runSettingsHelper, CommandLineOptions commandLineOptions, TestRunResultAggregator testRunResultAggregator, ITestRequestManager? testRequestManager = null)
Processors\ListFullyQualifiedTestsArgumentProcessor.cs (5)
36private readonly ITestRequestManager _testRequestManager; 38public ListFullyQualifiedTestsArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, ITestRequestManager testRequestManager) 91private readonly ITestRequestManager _testRequestManager; 124ITestRequestManager testRequestManager) : 141ITestRequestManager testRequestManager,
Processors\ListTestsArgumentProcessor.cs (5)
39private readonly ITestRequestManager _testRequestManager; 41public ListTestsArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, ITestRequestManager testRequestManager) 100private readonly ITestRequestManager _testRequestManager; 128ITestRequestManager testRequestManager) : 145ITestRequestManager testRequestManager,
Processors\PortArgumentProcessor.cs (6)
34private readonly ITestRequestManager _testRequestManager; 36public PortArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsHelper runSettingsHelper, ITestRequestManager testRequestManager) 89private readonly ITestRequestManager _testRequestManager; 124public PortArgumentExecutor(CommandLineOptions options, ITestRequestManager testRequestManager, IRunSettingsHelper runSettingsHelper) 132internal PortArgumentExecutor(CommandLineOptions options, ITestRequestManager testRequestManager, IProcessHelper processHelper, IRunSettingsHelper runSettingsHelper) 140internal PortArgumentExecutor(CommandLineOptions options, ITestRequestManager testRequestManager, Func<int, IProcessHelper, IDesignModeClient> designModeInitializer, IProcessHelper processHelper, IRunSettingsHelper runSettingsHelper)
Processors\RunSpecificTestsArgumentProcessor.cs (4)
34private readonly ITestRequestManager _testRequestManager; 36public RunSpecificTestsArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, ITestRequestManager testRequestManager) 89private readonly ITestRequestManager _testRequestManager; 142ITestRequestManager testRequestManager,
Processors\RunTestsArgumentProcessor.cs (4)
30private readonly ITestRequestManager _testRequestManager; 32public RunTestsArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, ITestRequestManager testRequestManager) 86private readonly ITestRequestManager _testRequestManager; 114ITestRequestManager testRequestManager,
Processors\UseVsixExtensionsArgumentProcessor.cs (4)
29private readonly ITestRequestManager _testRequestManager; 31public UseVsixExtensionsArgumentProcessor(CommandLineOptions commandLineOptions, ITestRequestManager testRequestManager) 78private readonly ITestRequestManager _testRequestManager; 82internal UseVsixExtensionsArgumentExecutor(CommandLineOptions commandLineOptions, ITestRequestManager testRequestManager, IVSExtensionManager extensionManager, IOutput output)
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> {
TestPlatformHelpers\LazyTestRequestManager.cs (4)
15/// An <see cref="ITestRequestManager"/> that defers construction of the real 25private readonly Lazy<ITestRequestManager> _inner; 27public LazyTestRequestManager(Func<ITestRequestManager> factory) 29_inner = new Lazy<ITestRequestManager>(factory);
vstest.console.arm64 (36)
src\vstest\src\vstest.console\CommandLine\Executor.cs (2)
73private readonly ITestRequestManager _testRequestManager; 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\ListFullyQualifiedTestsArgumentProcessor.cs (5)
36private readonly ITestRequestManager _testRequestManager; 38public ListFullyQualifiedTestsArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, ITestRequestManager testRequestManager) 91private readonly ITestRequestManager _testRequestManager; 124ITestRequestManager testRequestManager) : 141ITestRequestManager testRequestManager,
src\vstest\src\vstest.console\Processors\ListTestsArgumentProcessor.cs (5)
39private readonly ITestRequestManager _testRequestManager; 41public ListTestsArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, ITestRequestManager testRequestManager) 100private readonly ITestRequestManager _testRequestManager; 128ITestRequestManager testRequestManager) : 145ITestRequestManager testRequestManager,
src\vstest\src\vstest.console\Processors\PortArgumentProcessor.cs (6)
34private readonly ITestRequestManager _testRequestManager; 36public PortArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsHelper runSettingsHelper, ITestRequestManager testRequestManager) 89private readonly ITestRequestManager _testRequestManager; 124public PortArgumentExecutor(CommandLineOptions options, ITestRequestManager testRequestManager, IRunSettingsHelper runSettingsHelper) 132internal PortArgumentExecutor(CommandLineOptions options, ITestRequestManager testRequestManager, IProcessHelper processHelper, IRunSettingsHelper runSettingsHelper) 140internal PortArgumentExecutor(CommandLineOptions options, ITestRequestManager testRequestManager, Func<int, IProcessHelper, IDesignModeClient> designModeInitializer, IProcessHelper processHelper, IRunSettingsHelper runSettingsHelper)
src\vstest\src\vstest.console\Processors\RunSpecificTestsArgumentProcessor.cs (4)
34private readonly ITestRequestManager _testRequestManager; 36public RunSpecificTestsArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, ITestRequestManager testRequestManager) 89private readonly ITestRequestManager _testRequestManager; 142ITestRequestManager testRequestManager,
src\vstest\src\vstest.console\Processors\RunTestsArgumentProcessor.cs (4)
30private readonly ITestRequestManager _testRequestManager; 32public RunTestsArgumentProcessor(CommandLineOptions commandLineOptions, IRunSettingsProvider runSettingsProvider, ITestRequestManager testRequestManager) 86private readonly ITestRequestManager _testRequestManager; 114ITestRequestManager testRequestManager,
src\vstest\src\vstest.console\Processors\UseVsixExtensionsArgumentProcessor.cs (4)
29private readonly ITestRequestManager _testRequestManager; 31public UseVsixExtensionsArgumentProcessor(CommandLineOptions commandLineOptions, ITestRequestManager testRequestManager) 78private readonly ITestRequestManager _testRequestManager; 82internal UseVsixExtensionsArgumentExecutor(CommandLineOptions commandLineOptions, ITestRequestManager testRequestManager, IVSExtensionManager extensionManager, IOutput output)
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\TestPlatformHelpers\LazyTestRequestManager.cs (4)
15/// An <see cref="ITestRequestManager"/> that defers construction of the real 25private readonly Lazy<ITestRequestManager> _inner; 27public LazyTestRequestManager(Func<ITestRequestManager> factory) 29_inner = new Lazy<ITestRequestManager>(factory);