54 references to Exited
Aspire.Hosting (1)
Dcp\DcpExecutor.cs (1)
1189if (cu.Status?.State == ContainerState.Exited)
Aspire.Hosting.Tests (53)
Dcp\DcpExecutorTests.cs (51)
2273if (obj is Container { Status.State: ContainerState.Exited } && 2294if (context.DcpResourceName == dcpResourceName && context.Status.State == ContainerState.Exited) 2322container.Status = new ContainerStatus { State = ContainerState.Exited }; 2352container.Status?.State != ContainerState.Exited && 2360obj is Container { Status.State: ContainerState.Exited } && 2383if (context.Status.State == ContainerState.Exited) 2412blockingContainer.Status = new ContainerStatus { State = ContainerState.Exited }; 2415otherContainer.Status = new ContainerStatus { State = ContainerState.Exited }; 2420blockingContainer.Status = new ContainerStatus { State = ContainerState.Exited, ExitCode = 1 }; 2457if (obj is Container { Status.State: ContainerState.Exited } && 2503container.Status = new ContainerStatus { State = ContainerState.Exited }; 2578container.Status = new ContainerStatus { State = ContainerState.Exited }; 2721if (container.Status?.State == ContainerState.Exited) 2750else if (context.Status.State == ContainerState.Exited) 2785container.Status = new ContainerStatus { State = ContainerState.Exited }; 2810container.Status = new ContainerStatus { State = ContainerState.Exited, ExitCode = 1 }; 2879if (container.Status?.State == ContainerState.Exited) 2906else if (context.Status.State == ContainerState.Exited) 2941container.Status = new ContainerStatus { State = ContainerState.Exited }; 3028await PublishStateAsync(ContainerState.Exited, ContainerState.Running); 3029await PublishStateAsync(ContainerState.Exited, ContainerState.Exited); 3040await AssertChangeAsync(ContainerState.Exited, ContainerState.Exited); 3042await PublishStateAsync(ContainerState.Running, ContainerState.Exited); 3043await PublishStateAsync(ContainerState.Exited, ContainerState.Running); 3052await AssertChangeAsync(ContainerState.Exited, previousState: null); 3053await PublishStateAsync(ContainerState.Exited, ContainerState.Exited); 3155container.Status = new ContainerStatus { State = ContainerState.Exited }; 3160() => observedStates.Count(s => s == ContainerState.Exited) >= 2, 3163Assert.Equal(2, observedStates.Count(s => s == ContainerState.Exited)); 3212container.Status = new ContainerStatus { State = ContainerState.Exited }; 3216() => observedStates.Contains(ContainerState.Exited), 3219AssertStatesReportedAfter(observedStates, ContainerState.Running, ContainerState.Exited); 3266container.Status = new ContainerStatus { State = ContainerState.Exited }; 3270() => observedStates.Contains(ContainerState.Exited), 3273AssertStatesReportedAfter(observedStates, ContainerState.Running, ContainerState.Exited); 3312container.Status?.State == ContainerState.Exited) 3338context.Status.State == ContainerState.Exited) 3385container.Status = new ContainerStatus { State = ContainerState.Exited }; 3402container.Status = new ContainerStatus { State = ContainerState.Exited, ExitCode = 1 }; 3488container.Status = new ContainerStatus { State = ContainerState.Exited }; 3492() => observedStates.Contains(ContainerState.Exited), 3495AssertStatesReportedAfter(observedStates, ContainerState.FailedToStart, ContainerState.Exited); 3583container.Status?.State != ContainerState.Exited && 3590if (obj is Container { Status.State: ContainerState.Exited } && 3613if (context.Status.State == ContainerState.Exited) 3637container.Status = new ContainerStatus { State = ContainerState.Exited }; 3644container.Status = new ContainerStatus { State = ContainerState.Exited, ExitCode = 1 }; 3657container.Status = new ContainerStatus { State = ContainerState.Exited, ExitCode = 2 };
Dcp\TestKubernetesService.cs (1)
450ctr.Status.State = ContainerState.Exited;
DistributedApplicationTests.cs (1)
1237redisContainer = await KubernetesHelper.GetResourceByNameMatchAsync<Container>(kubernetes, containerPattern, r => r.Status?.State == ContainerState.Exited, token).DefaultTimeout(TestConstants.DefaultOrchestratorTestLongTimeout);