1 interface inheriting from IProxyExecutionManager
Microsoft.VisualStudio.TestPlatform.Common (1)
Interfaces\Engine\ClientProtocol\IParallelProxyExecutionManager.cs (1)
13public interface IParallelProxyExecutionManager : IProxyExecutionManager
3 implementations of IProxyExecutionManager
Microsoft.TestPlatform.CrossPlatEngine (3)
Client\InProcessProxyexecutionManager.cs (1)
22internal class InProcessProxyExecutionManager : IProxyExecutionManager
Client\MTP\MtpProxyExecutionManager.cs (1)
27internal sealed class MtpProxyExecutionManager : IProxyExecutionManager, IDisposable
Client\ProxyExecutionManager.cs (1)
33internal class ProxyExecutionManager : IProxyExecutionManager, IBaseProxy, IInternalTestRunEventsHandler
24 references to IProxyExecutionManager
Microsoft.TestPlatform.CrossPlatEngine (17)
Client\IProxyManagerFactory.cs (1)
42IProxyExecutionManager CreateExecutionManager(IProxyDataCollectionManager? dataCollectionManager);
Client\MTP\MtpProxyExecutionManager.cs (1)
24/// An <see cref="IProxyExecutionManager"/> that runs tests by driving a Microsoft.Testing.Platform
Client\MTP\MtpProxyManagerFactory.cs (1)
34public static IProxyExecutionManager CreateExecutionManager(IProxyDataCollectionManager? dataCollectionManager)
Client\Parallel\ParallelProxyExecutionManager.cs (6)
32private readonly ParallelOperationManager<IProxyExecutionManager, IInternalTestRunEventsHandler, TestRunCriteria> _parallelOperationManager; 67Func<TestRuntimeProviderInfo, TestRunCriteria, IProxyExecutionManager> actualProxyManagerCreator, 76Func<TestRuntimeProviderInfo, TestRunCriteria, IProxyExecutionManager> actualProxyManagerCreator, 144IProxyExecutionManager proxyExecutionManager, 358private ParallelRunEventsHandler GetParallelEventHandler(IInternalTestRunEventsHandler eventHandler, IProxyExecutionManager concurrentManager) 389IProxyExecutionManager proxyExecutionManager,
Client\Parallel\ParallelRunEventsHandler.cs (3)
24private readonly IProxyExecutionManager _proxyExecutionManager; 37IProxyExecutionManager proxyExecutionManager, 46IProxyExecutionManager proxyExecutionManager,
DataCollection\ParallelDataCollectionEventsHandler.cs (2)
25IProxyExecutionManager proxyExecutionManager, 38IProxyExecutionManager proxyExecutionManager,
TestEngine.cs (3)
154public IProxyExecutionManager GetExecutionManager( 216Func<TestRuntimeProviderInfo, TestRunCriteria, IProxyExecutionManager> proxyExecutionManagerCreator = (runtimeProviderInfo, runCriteria) => 227internal IProxyExecutionManager CreateNonParallelExecutionManager(IRequestData requestData, TestRunCriteria testRunCriteria, bool isDataCollectorEnabled, TestRuntimeProviderInfo runtimeProviderInfo)
Microsoft.TestPlatform.TestHostRuntimeProvider (1)
Hosting\MtpTestRuntimeProvider.cs (1)
101IProxyExecutionManager IProxyManagerFactory.CreateExecutionManager(IProxyDataCollectionManager? dataCollectionManager)
Microsoft.VisualStudio.TestPlatform.Client (4)
Execution\TestRunRequest.cs (3)
77internal TestRunRequest(IRequestData requestData, TestRunCriteria testRunCriteria, IProxyExecutionManager executionManager, ITestLoggerManager loggerManager) : 82internal TestRunRequest(IRequestData requestData, TestRunCriteria testRunCriteria, IProxyExecutionManager executionManager, ITestLoggerManager loggerManager, IDataSerializer dataSerializer) 319internal IProxyExecutionManager ExecutionManager
TestPlatform.cs (1)
112IProxyExecutionManager executionManager = _testEngine.GetExecutionManager(requestData, testRunCriteria, sourceToSourceDetailMap, warningLogger);
Microsoft.VisualStudio.TestPlatform.Common (2)
Interfaces\Engine\ClientProtocol\IParallelProxyExecutionManager.cs (1)
26IProxyExecutionManager proxyExecutionManager,
Interfaces\Engine\ClientProtocol\ITestEngine.cs (1)
47IProxyExecutionManager GetExecutionManager(