31 references to TestRunCancellationReason
dotnet-aot (31)
parent\dotnet\Commands\Test\MTP\ArtifactPostProcessingManager.cs (6)
84
TestRunCancellationReason
cancellationReason)
104
TestRunCancellationReason
cancellationReason)
334
TestRunCancellationReason
cancellationReason)
342
if (cancellationReason !=
TestRunCancellationReason
.None)
348
TestRunCancellationReason
.MaximumFailedTests => "maximumFailedTests",
349
TestRunCancellationReason
.Timeout => "timeout",
parent\dotnet\Commands\Test\MTP\ArtifactPostProcessingPlanner.cs (3)
47
TestRunCancellationReason
cancellationReason =
TestRunCancellationReason
.None)
49
bool isTruncated = cancellationReason !=
TestRunCancellationReason
.None;
parent\dotnet\Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.cs (3)
228
TestRunCancellationReason
cancellationReason = testRunPolicy.Complete();
230
if (cancellationReason ==
TestRunCancellationReason
.MaximumFailedTests)
234
else if (cancellationReason ==
TestRunCancellationReason
.Timeout)
parent\dotnet\Commands\Test\MTP\TestRunPolicy.cs (19)
22
private readonly Action<
TestRunCancellationReason
>? _onCancellation;
23
private readonly TaskCompletionSource<
TestRunCancellationReason
> _cancellation =
40
Action<
TestRunCancellationReason
>? onCancellation = null,
63
public Task<
TestRunCancellationReason
> Cancellation => _cancellation.Task;
65
public
TestRunCancellationReason
Reason
71
?
TestRunCancellationReason
.None
72
: (
TestRunCancellationReason
)reason;
92
Reason ==
TestRunCancellationReason
.None &&
140
TryCancel(
TestRunCancellationReason
.Timeout);
154
TryCancel(
TestRunCancellationReason
.MaximumFailedTests);
158
public
TestRunCancellationReason
Complete()
163
(int)
TestRunCancellationReason
.None);
171
return state is (int)
TestRunCancellationReason
.None or CompletedState
172
?
TestRunCancellationReason
.None
173
: (
TestRunCancellationReason
)state;
176
private void TryCancel(
TestRunCancellationReason
reason)
178
if (Interlocked.CompareExchange(ref _reason, (int)reason, (int)
TestRunCancellationReason
.None) !=
179
(int)
TestRunCancellationReason
.None)
195
TryCancel(
TestRunCancellationReason
.Timeout);