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