6 instantiations of TestRunCriteria
Microsoft.TestPlatform.CrossPlatEngine (2)
Client\Parallel\ParallelProxyExecutionManager.cs (2)
344
return new
TestRunCriteria
(
357
return new
TestRunCriteria
(
vstest.console (2)
TestPlatformHelpers\TestRequestManager.cs (2)
368
? new
TestRunCriteria
(
380
: new
TestRunCriteria
(
vstest.console.arm64 (2)
src\vstest\src\vstest.console\TestPlatformHelpers\TestRequestManager.cs (2)
368
? new
TestRunCriteria
(
380
: new
TestRunCriteria
(
64 references to TestRunCriteria
Microsoft.TestPlatform.CrossPlatEngine (30)
Client\InProcessProxyexecutionManager.cs (2)
55
public int StartTestRun(
TestRunCriteria
testRunCriteria, IInternalTestRunEventsHandler eventHandler)
149
public void InitializeTestRun(
TestRunCriteria
testRunCriteria, IInternalTestRunEventsHandler eventHandler)
Client\Parallel\ParallelOperationManager.cs (1)
315
return string.Join(", ", (slot.Work as DiscoveryCriteria)?.Sources ?? (slot.Work as
TestRunCriteria
)?.Sources ?? []);
Client\Parallel\ParallelProxyExecutionManager.cs (18)
32
private readonly ParallelOperationManager<IProxyExecutionManager, IInternalTestRunEventsHandler,
TestRunCriteria
> _parallelOperationManager;
67
Func<TestRuntimeProviderInfo,
TestRunCriteria
, IProxyExecutionManager> actualProxyManagerCreator,
76
Func<TestRuntimeProviderInfo,
TestRunCriteria
, IProxyExecutionManager> actualProxyManagerCreator,
96
public int StartTestRun(
TestRunCriteria
testRunCriteria, IInternalTestRunEventsHandler eventHandler)
207
private List<ProviderSpecificWorkload<
TestRunCriteria
>> SplitToWorkloads(
TestRunCriteria
testRunCriteria, Dictionary<string, TestRuntimeProviderInfo> sourceToTestHostProviderMap)
241
List<ProviderSpecificWorkload<
TestRunCriteria
>> workloads = new();
300
var
updatedCriteria = CreateTestRunCriteriaFromTestCasesAndSettings(testCases, testRunCriteria, runsettings);
301
var workload = new ProviderSpecificWorkload<
TestRunCriteria
>(updatedCriteria, testhostProviderInfo);
333
var
updatedCriteria = CreateTestRunCriteriaFromSourceAndSettings(sourcesToRun, testRunCriteria, runsettings);
334
var workload = new ProviderSpecificWorkload<
TestRunCriteria
>(updatedCriteria, testhostProviderInfo);
342
TestRunCriteria
CreateTestRunCriteriaFromTestCasesAndSettings(IEnumerable<TestCase> testCases,
TestRunCriteria
criteria, string? runsettingsXml)
355
TestRunCriteria
CreateTestRunCriteriaFromSourceAndSettings(IEnumerable<string> sources,
TestRunCriteria
criteria, string? runsettingsXml)
397
private Task PrepareTestRunOnConcurrentManager(IProxyExecutionManager proxyExecutionManager, IInternalTestRunEventsHandler eventHandler,
TestRunCriteria
testRunCriteria)
425
TestRunCriteria
testRunCriteria,
485
public void InitializeTestRun(
TestRunCriteria
testRunCriteria, IInternalTestRunEventsHandler eventHandler)
Client\ProxyExecutionManager.cs (2)
160
public virtual void InitializeTestRun(
TestRunCriteria
testRunCriteria, IInternalTestRunEventsHandler eventHandler)
207
public virtual int StartTestRun(
TestRunCriteria
testRunCriteria, IInternalTestRunEventsHandler eventHandler)
Client\ProxyExecutionManagerWithDataCollection.cs (1)
126
public override int StartTestRun(
TestRunCriteria
testRunCriteria, IInternalTestRunEventsHandler eventHandler)
Client\TestRunCriteriaExtensions.cs (2)
17
public static TestRunCriteriaWithSources CreateTestRunCriteriaForSources(this
TestRunCriteria
testRunCriteria, ITestRuntimeProvider? testRuntimeProvider, string? runSettings, TestExecutionContext executionContext, IEnumerable<string>? inputPackages)
32
public static TestRunCriteriaWithTests CreateTestRunCriteriaForTests(this
TestRunCriteria
testRunCriteria, ITestRuntimeProvider? testRuntimeProvider,
TestEngine.cs (4)
191
TestRunCriteria
testRunCriteria,
252
Func<TestRuntimeProviderInfo,
TestRunCriteria
, IProxyExecutionManager> proxyExecutionManagerCreator = (runtimeProviderInfo, runCriteria) =>
263
internal IProxyExecutionManager CreateNonParallelExecutionManager(IRequestData requestData,
TestRunCriteria
testRunCriteria, bool isDataCollectorEnabled, TestRuntimeProviderInfo runtimeProviderInfo)
502
private static int GetDistinctNumberOfSources(
TestRunCriteria
testRunCriteria)
Microsoft.VisualStudio.TestPlatform.Client (5)
Execution\TestRunRequest.cs (3)
77
internal TestRunRequest(IRequestData requestData,
TestRunCriteria
testRunCriteria, IProxyExecutionManager executionManager, ITestLoggerManager loggerManager) :
82
internal TestRunRequest(IRequestData requestData,
TestRunCriteria
testRunCriteria, IProxyExecutionManager executionManager, ITestLoggerManager loggerManager, IDataSerializer dataSerializer)
351
public
TestRunCriteria
TestRunCriteria { get; internal set; }
TestPlatform.cs (2)
98
TestRunCriteria
testRunCriteria,
404
private static IEnumerable<string> GetSources(
TestRunCriteria
testRunCriteria)
Microsoft.VisualStudio.TestPlatform.Common (3)
Interfaces\Engine\ClientProtocol\IProxyExecutionManager.cs (2)
30
void InitializeTestRun(
TestRunCriteria
testRunCriteria, IInternalTestRunEventsHandler eventHandler);
38
int StartTestRun(
TestRunCriteria
testRunCriteria, IInternalTestRunEventsHandler eventHandler);
Interfaces\Engine\ClientProtocol\ITestEngine.cs (1)
49
TestRunCriteria
testRunCriteria,
Microsoft.VisualStudio.TestPlatform.ObjectModel (22)
Client\Events\TestRunStartEventArgs.cs (2)
17
public TestRunStartEventArgs(
TestRunCriteria
testRunCriteria)
25
public
TestRunCriteria
TestRunCriteria { get; private set; }
Client\Interfaces\ITestPlatform.cs (1)
65
TestRunCriteria
testRunCriteria,
Client\TestRunCriteria.cs (19)
26
/// Initializes a new instance of the <see cref="
TestRunCriteria
"/> class.
42
/// Initializes a new instance of the <see cref="
TestRunCriteria
"/> class.
63
/// Initializes a new instance of the <see cref="
TestRunCriteria
"/> class.
87
/// Initializes a new instance of the <see cref="
TestRunCriteria
"/> class.
116
/// Initializes a new instance of the <see cref="
TestRunCriteria
"/> class.
151
/// Initializes a new instance of the <see cref="
TestRunCriteria
"/> class.
192
/// Initializes a new instance of the <see cref="
TestRunCriteria
"/> class.
247
/// Initializes a new instance of the <see cref="
TestRunCriteria
"/> class.
255
TestRunCriteria
testRunCriteria)
271
/// Initializes a new instance of the <see cref="
TestRunCriteria
"/> class.
308
/// Initializes a new instance of the <see cref="
TestRunCriteria
"/> class.
324
/// Initializes a new instance of the <see cref="
TestRunCriteria
"/> class.
345
/// Initializes a new instance of the <see cref="
TestRunCriteria
"/> class.
369
/// Initializes a new instance of the <see cref="
TestRunCriteria
"/> class.
398
/// Initializes a new instance of the <see cref="
TestRunCriteria
"/> class.
413
/// Initializes a new instance of the <see cref="
TestRunCriteria
"/> class.
448
/// Initializes a new instance of the <see cref="
TestRunCriteria
"/> class.
630
protected bool Equals(
TestRunCriteria
? other)
649
return obj.GetType() == GetType() && Equals((
TestRunCriteria
)obj);
vstest.console (2)
TestPlatformHelpers\TestRequestManager.cs (2)
367
TestRunCriteria
runCriteria = testRunRequestPayload.Sources != null && testRunRequestPayload.Sources.Count != 0
1263
TestRunCriteria
testRunCriteria,
vstest.console.arm64 (2)
src\vstest\src\vstest.console\TestPlatformHelpers\TestRequestManager.cs (2)
367
TestRunCriteria
runCriteria = testRunRequestPayload.Sources != null && testRunRequestPayload.Sources.Count != 0
1263
TestRunCriteria
testRunCriteria,