20 references to Finished
Aspire.Hosting (1)
Dcp\DcpExecutor.cs (1)
1123
if (eu.Status?.State is ExecutableState.
Finished
or ExecutableState.Terminated or ExecutableState.FailedToStart)
Aspire.Hosting.Tests (19)
Dcp\DcpExecutorTests.cs (17)
65
context.Status.State == ExecutableState.
Finished
&&
81
previous.Status = new ExecutableStatus { State = ExecutableState.
Finished
, ExitCode = 0 };
151
previous.Status = new ExecutableStatus { State = ExecutableState.
Finished
, ExitCode = 0 };
154
() => states.Any(s => s.State == ExecutableState.
Finished
&& s.ExitCode == 0),
173
previous.Status = new ExecutableStatus { State = ExecutableState.
Finished
, ExitCode = 7 };
186
replacement.Status = new ExecutableStatus { State = ExecutableState.
Finished
, ExitCode = 2 };
190
() => states.Any(s => s.State == ExecutableState.
Finished
&& s.ExitCode == 2),
243
previous.Status = new ExecutableStatus { State = ExecutableState.
Finished
, ExitCode = 0 };
246
() => changes.Contains(ExecutableState.
Finished
),
257
var finishedCountBeforeRefresh = changes.Count(state => state == ExecutableState.
Finished
);
260
Assert.Equal(finishedCountBeforeRefresh + 1, changes.Count(state => state == ExecutableState.
Finished
));
3582
await PublishStateAsync(executables[0], ExecutableState.
Finished
, previousState: null);
3583
await PublishStateAsync(executables[1], ExecutableState.
Finished
, previousState: null);
3584
await PublishStateAsync(executables[0], ExecutableState.Running, ExecutableState.
Finished
);
3585
await PublishStateAsync(executables[1], ExecutableState.
Finished
, ExecutableState.
Finished
);
3586
await PublishStateAsync(executables[0], ExecutableState.
Finished
, ExecutableState.Running);
Dcp\TestKubernetesService.cs (1)
36
public string StoppedExecutableState { get; set; } = ExecutableState.
Finished
;
DistributedApplicationTests.cs (1)
1350
serviceA = await KubernetesHelper.GetResourceByNameMatchAsync<Executable>(kubernetes, executablePattern, r => r.Status?.State == ExecutableState.
Finished
, token).DefaultTimeout(TestConstants.DefaultOrchestratorTestLongTimeout);