10 references to ContainerState
Aspire.Hosting (3)
Dcp\DcpExecutor.cs (2)
547if (container.Spec.Start == false && (container.Status?.State == null || container.Status?.State == ContainerState.Pending)) 2029if (cu.Status?.State == ContainerState.Exited)
Dcp\ResourceSnapshotBuilder.cs (1)
29if (container.Spec.Start is false && (state == null || state == ContainerState.Pending))
Aspire.Hosting.Tests (7)
Dcp\DcpExecutorTests.cs (2)
608exeResource.Status = new ContainerStatus { State = ContainerState.Running }; 707exeResource.Status = new ContainerStatus { State = ContainerState.Running };
Dcp\TestKubernetesService.cs (1)
222ctr.Status.State = ContainerState.Exited;
DistributedApplicationTests.cs (4)
896var redisContainer = await KubernetesHelper.GetResourceByNameMatchAsync<Container>(kubernetes, containerPattern, r => r.Status?.State == ContainerState.Running, token).DefaultTimeout(TestConstants.DefaultOrchestratorTestLongTimeout); 904redisContainer = await KubernetesHelper.GetResourceByNameMatchAsync<Container>(kubernetes, containerPattern, r => r.Status?.State == ContainerState.Exited, token).DefaultTimeout(TestConstants.DefaultOrchestratorTestLongTimeout); 912redisContainer = await KubernetesHelper.GetResourceByNameMatchAsync<Container>(kubernetes, containerPattern, r => r.Status?.State == ContainerState.Running, token); 1137r => r.Status?.State == ContainerState.FailedToStart && (r.Status?.Message.Contains("bob") ?? false)).DefaultTimeout(TestConstants.DefaultOrchestratorTestLongTimeout);