97 references to ContainerState
Aspire.Hosting (3)
Dcp\DcpExecutor.cs (1)
1150
if (cu.Status?.State ==
ContainerState
.Exited)
Dcp\DcpResourceWatcher.cs (1)
503
if (container.Spec.Start == false && (container.Status?.State == null || container.Status?.State ==
ContainerState
.Pending))
Dcp\ResourceSnapshotBuilder.cs (1)
33
if (container.Spec.Start is false && (state == null || state ==
ContainerState
.Pending))
Aspire.Hosting.Tests (94)
Dcp\DcpExecutorTests.cs (87)
1528
exeResource.Status = new ContainerStatus { State =
ContainerState
.Running };
1627
exeResource.Status = new ContainerStatus { State =
ContainerState
.Running };
1667
if (obj is Container { Status.State:
ContainerState
.FailedToStart } &&
1688
context.Status.State ==
ContainerState
.FailedToStart)
1706
container.Status = new ContainerStatus { State =
ContainerState
.FailedToStart };
1746
if (obj is Container { Status.State:
ContainerState
.Running } &&
1753
if (obj is Container { Status.State:
ContainerState
.FailedToStart } &&
1790
container.Status = new ContainerStatus { State =
ContainerState
.Running };
1798
container.Status = new ContainerStatus { State =
ContainerState
.FailedToStart };
1825
if (obj is Container { Status.State:
ContainerState
.Exited } &&
1846
if (context.DcpResourceName == dcpResourceName && context.Status.State ==
ContainerState
.Exited)
1874
container.Status = new ContainerStatus { State =
ContainerState
.Exited };
1904
container.Status?.State !=
ContainerState
.Exited &&
1912
obj is Container { Status.State:
ContainerState
.Exited } &&
1935
if (context.Status.State ==
ContainerState
.Exited)
1960
blockingContainer.Status = new ContainerStatus { State =
ContainerState
.Running };
1964
blockingContainer.Status = new ContainerStatus { State =
ContainerState
.Exited };
1967
otherContainer.Status = new ContainerStatus { State =
ContainerState
.Exited };
1972
blockingContainer.Status = new ContainerStatus { State =
ContainerState
.Exited, ExitCode = 1 };
2002
if (obj is Container { Status.State:
ContainerState
.Running } &&
2009
if (obj is Container { Status.State:
ContainerState
.Exited } &&
2047
container.Status = new ContainerStatus { State =
ContainerState
.Running };
2055
container.Status = new ContainerStatus { State =
ContainerState
.Exited };
2125
container.Status = new ContainerStatus { State =
ContainerState
.Running };
2130
container.Status = new ContainerStatus { State =
ContainerState
.Exited };
2175
if (obj is Container { Status.State:
ContainerState
.Running } &&
2211
container.Status = new ContainerStatus { State =
ContainerState
.Running };
2266
if (container.Status?.State ==
ContainerState
.Running)
2273
if (container.Status?.State ==
ContainerState
.Exited)
2298
if (context.Status.State ==
ContainerState
.Running)
2302
else if (context.Status.State ==
ContainerState
.Exited)
2328
container.Status = new ContainerStatus { State =
ContainerState
.Running };
2337
container.Status = new ContainerStatus { State =
ContainerState
.Exited };
2344
container.Status = new ContainerStatus { State =
ContainerState
.Running };
2362
container.Status = new ContainerStatus { State =
ContainerState
.Exited, ExitCode = 1 };
2424
if (container.Status?.State ==
ContainerState
.Running)
2431
if (container.Status?.State ==
ContainerState
.Exited)
2454
if (context.Status.State ==
ContainerState
.Running)
2458
else if (context.Status.State ==
ContainerState
.Exited)
2484
container.Status = new ContainerStatus { State =
ContainerState
.Running };
2493
container.Status = new ContainerStatus { State =
ContainerState
.Exited };
2500
container.Status = new ContainerStatus { State =
ContainerState
.Running };
2584
container.Status = new ContainerStatus { State =
ContainerState
.Running };
2588
() => observedStates.Contains(
ContainerState
.Running),
2594
container.Status = new ContainerStatus { State =
ContainerState
.Exited };
2599
() => observedStates.Count(s => s ==
ContainerState
.Exited) >= 2,
2602
Assert.Equal(2, observedStates.Count(s => s ==
ContainerState
.Exited));
2637
container.Status = new ContainerStatus { State =
ContainerState
.Running };
2641
() => observedStates.Contains(
ContainerState
.Running),
2651
container.Status = new ContainerStatus { State =
ContainerState
.Exited };
2655
() => observedStates.Contains(
ContainerState
.Exited),
2658
AssertStatesReportedAfter(observedStates,
ContainerState
.Running,
ContainerState
.Exited);
2693
container.Status = new ContainerStatus { State =
ContainerState
.Running };
2697
() => observedStates.Contains(
ContainerState
.Running),
2705
container.Status = new ContainerStatus { State =
ContainerState
.Exited };
2709
() => observedStates.Contains(
ContainerState
.Exited),
2712
AssertStatesReportedAfter(observedStates,
ContainerState
.Running,
ContainerState
.Exited);
2745
container.Status?.State ==
ContainerState
.Running)
2751
container.Status?.State ==
ContainerState
.Exited)
2777
context.Status.State ==
ContainerState
.Exited)
2815
container.Status = new ContainerStatus { State =
ContainerState
.Running };
2824
container.Status = new ContainerStatus { State =
ContainerState
.Exited };
2841
container.Status = new ContainerStatus { State =
ContainerState
.Exited, ExitCode = 1 };
2913
container.Status = new ContainerStatus { State =
ContainerState
.FailedToStart };
2917
() => observedStates.Contains(
ContainerState
.FailedToStart),
2927
container.Status = new ContainerStatus { State =
ContainerState
.Exited };
2931
() => observedStates.Contains(
ContainerState
.Exited),
2934
AssertStatesReportedAfter(observedStates,
ContainerState
.FailedToStart,
ContainerState
.Exited);
2950
if (obj is Container { Status.State:
ContainerState
.FailedToStart } &&
2972
if (context.DcpResourceName == dcpResourceName && context.Status.State ==
ContainerState
.FailedToStart)
2988
container.Status = new ContainerStatus { State =
ContainerState
.FailedToStart };
2997
container.Status = new ContainerStatus { State =
ContainerState
.FailedToStart, ExitCode = 1 };
3022
container.Status?.State !=
ContainerState
.Exited &&
3029
if (obj is Container { Status.State:
ContainerState
.Exited } &&
3052
if (context.Status.State ==
ContainerState
.Exited)
3056
else if (context.Status.State ==
ContainerState
.Running)
3072
container.Status = new ContainerStatus { State =
ContainerState
.Running };
3076
container.Status = new ContainerStatus { State =
ContainerState
.Exited };
3083
container.Status = new ContainerStatus { State =
ContainerState
.Exited, ExitCode = 1 };
3090
container.Status = new ContainerStatus { State =
ContainerState
.Running };
3096
container.Status = new ContainerStatus { State =
ContainerState
.Exited, ExitCode = 2 };
3178
exeResource.Status = new ContainerStatus { State =
ContainerState
.Running };
3239
exeResource.Status = new ContainerStatus { State =
ContainerState
.Running };
3303
exeResource.Status = new ContainerStatus { State =
ContainerState
.Running };
Dcp\TestKubernetesService.cs (1)
401
ctr.Status.State =
ContainerState
.Exited;
DistributedApplicationTests.cs (6)
1225
var redisContainer = await KubernetesHelper.GetResourceByNameMatchAsync<Container>(kubernetes, containerPattern, r => r.Status?.State ==
ContainerState
.Running, token).DefaultTimeout(TestConstants.DefaultOrchestratorTestLongTimeout);
1233
redisContainer = await KubernetesHelper.GetResourceByNameMatchAsync<Container>(kubernetes, containerPattern, r => r.Status?.State ==
ContainerState
.Exited, token).DefaultTimeout(TestConstants.DefaultOrchestratorTestLongTimeout);
1241
redisContainer = await KubernetesHelper.GetResourceByNameMatchAsync<Container>(kubernetes, containerPattern, r => r.Status?.State ==
ContainerState
.Running, token);
1517
r => r.Status?.State ==
ContainerState
.FailedToStart && (r.Status?.Message.Contains("bob") ?? false)).DefaultTimeout(TestConstants.DefaultOrchestratorTestLongTimeout);
2116
return state == KnownResourceStates.Exited || state ==
ContainerState
.Unknown;
2237
var worker = await KubernetesHelper.GetResourceByNameMatchAsync<Executable>(kubernetes, workerNamePattern, r => r.Status?.State ==
ContainerState
.Running, token)