74 references to Finished
Aspire.Hosting (10)
ApplicationModel\CommandsConfigurationExtensions.cs (1)
363State = new ResourceStateSnapshot(KnownResourceStates.Finished, KnownResourceStateStyles.Info)
ApplicationModel\KnownResourceStates.cs (3)
50public static readonly string Finished = nameof(Finished); 80public static readonly IReadOnlyList<string> TerminalStates = [Finished, FailedToStart, Exited]; 85public static readonly IReadOnlyList<string> BuildableStates = [Running, Waiting, Finished, FailedToStart, Exited];
ApplicationModel\ResourceNotificationService.cs (5)
291snapshot.State?.Text == KnownResourceStates.Finished || 344else if ((snapshot.State!.Text == KnownResourceStates.Finished || snapshot.State!.Text == KnownResourceStates.Exited) && snapshot.ExitCode is not null && snapshot.ExitCode != exitCode) 410else if (snapshot.State!.Text == KnownResourceStates.Finished || 439snapshot.State?.Text == KnownResourceStates.Finished || 1217state == KnownResourceStates.Finished || state == KnownResourceStates.Exited;
Lifecycle\TerminalHostFailureDiagnosticService.cs (1)
46KnownResourceStates.Finished,
Aspire.Hosting.Blazor (1)
BrowserDebuggerHelper.cs (1)
314|| state == KnownResourceStates.Finished
Aspire.Hosting.Browsers (1)
BrowserLogsSessionManager.cs (1)
350null when exitCode is null or 0 => (KnownResourceStates.Finished, KnownResourceStateStyles.Success),
Aspire.Hosting.Browsers.Tests (3)
BrowserLogsBuilderExtensionsTests.cs (2)
1495resourceEvent.Snapshot.State?.Text == KnownResourceStates.Finished && 1501Assert.Equal(KnownResourceStates.Finished, allCompletedEvent.Snapshot.State?.Text);
src\Aspire.Hosting.Browsers\BrowserLogsSessionManager.cs (1)
350null when exitCode is null or 0 => (KnownResourceStates.Finished, KnownResourceStateStyles.Success),
Aspire.Hosting.DevTunnels (1)
DevTunnelResourceBuilderExtensions.cs (1)
824State = KnownResourceStates.Finished,
Aspire.Hosting.DevTunnels.Tests (1)
DevTunnelResourceBuilderExtensionsTests.cs (1)
548State = KnownResourceStates.Finished
Aspire.Hosting.Dotnet.Tests (24)
DotnetProjectBuildCoordinatorTests.cs (24)
347resourceEvent.Snapshot.State?.Text == KnownResourceStates.Finished && 353resourceEvent.Snapshot.State?.Text == KnownResourceStates.Finished && 907State = KnownResourceStates.Finished, 1161State = KnownResourceStates.Finished, 1261State = KnownResourceStates.Finished, 1276State = KnownResourceStates.Finished, 1391State = KnownResourceStates.Finished, 1515State = KnownResourceStates.Finished, 1552State = KnownResourceStates.Finished, 2139[InlineData(nameof(KnownResourceStates.Finished), null, false)] 2140[InlineData(nameof(KnownResourceStates.Finished), -1, true)] 2141[InlineData(nameof(KnownResourceStates.Finished), 0, true)] 2142[InlineData(nameof(KnownResourceStates.Finished), 1, true)] 2186app.ResourceNotifications.WaitForResourceAsync("api", KnownResourceStates.Finished, completionCts.Token), 2187app.ResourceNotifications.WaitForResourceAsync("worker", KnownResourceStates.Finished, completionCts.Token)); 2243app.ResourceNotifications.WaitForResourceAsync("first", KnownResourceStates.Finished, completionCts.Token), 2244app.ResourceNotifications.WaitForResourceAsync("second", KnownResourceStates.Finished, completionCts.Token)); 2300Assert.Equal(KnownResourceStates.Finished, firstBuildEvent.Snapshot.State?.Text); 2347app.ResourceNotifications.WaitForResourceAsync("valid", KnownResourceStates.Finished, completionCts.Token), 2458KnownResourceStates.Finished, 2560State = KnownResourceStates.Finished, 2581State = KnownResourceStates.Finished, 2674[KnownResourceStates.FailedToStart, KnownResourceStates.Exited, KnownResourceStates.Finished], 2768Assert.Equal(KnownResourceStates.Finished, buildEvent.Snapshot.State?.Text);
Aspire.Hosting.DotnetTool.Tests (2)
DotnetToolFunctionalTests.cs.cs (2)
26Assert.Equal(KnownResourceStates.Finished, terminalState); 48Assert.Equal(KnownResourceStates.Finished, terminalState);
Aspire.Hosting.EntityFrameworkCore (3)
EFCoreOperationExecutor.cs (1)
320r => r.Snapshot.State?.Text == KnownResourceStates.Finished ||
EFResourceBuilderExtensions.cs (2)
512var finalState = process.ExitCode == 0 ? KnownResourceStates.Finished : KnownResourceStates.FailedToStart; 871await UpdateStateAsync(resourceNotificationService, migrationResource, KnownResourceStates.Finished, KnownResourceStateStyles.Info).ConfigureAwait(false);
Aspire.Hosting.EntityFrameworkCore.Tests (2)
EFMigrationCommandsTests.cs (2)
202State = new ResourceStateSnapshot(KnownResourceStates.Finished, KnownResourceStateStyles.Info) 282State = new ResourceStateSnapshot(KnownResourceStates.Finished, KnownResourceStateStyles.Info)
Aspire.Hosting.Python.Tests (1)
AddPythonAppTests.cs (1)
114await app.ResourceNotifications.WaitForResourceAsync("pyproj", KnownResourceStates.Finished).WaitAsync(timeout);
Aspire.Hosting.Tests (25)
DistributedApplicationTests.cs (3)
217await rns.WaitForResourceAsync(dependentResourceName, e => e.Snapshot.State?.Text == KnownResourceStates.Finished, token).DefaultTimeout(TestConstants.LongTimeoutTimeSpan); 298await rns.WaitForResourceAsync(notStartedResourceName, e => e.Snapshot.State?.Text == KnownResourceStates.Finished, token).DefaultTimeout(TestConstants.LongTimeoutTimeSpan); 2128return state == KnownResourceStates.Finished || state == ExecutableState.Terminated;
ResourceFailureLoggingTests.cs (1)
36await app.ResourceNotifications.WaitForResourceAsync(executable.Resource.Name, KnownResourceStates.Finished, cts.Token).DefaultTimeout(TestConstants.DefaultOrchestratorTestLongTimeout);
ResourceNotificationTests.cs (11)
485State = KnownResourceStates.Finished, 499State = KnownResourceStates.Finished, 549[InlineData(nameof(KnownResourceStates.Finished))] 1186Assert.False(await PublishAndGetIsHiddenAsync(notificationService, resourceBuilder, KnownResourceStates.Finished, exitCode: 1)); 1189Assert.True(await PublishAndGetIsHiddenAsync(notificationService, resourceBuilder, KnownResourceStates.Finished, exitCode: 0)); 1204Assert.False(await PublishAndGetIsHiddenAsync(notificationService, resourceBuilder, KnownResourceStates.Finished, exitCode: 1)); 1207Assert.True(await PublishAndGetIsHiddenAsync(notificationService, resourceBuilder, KnownResourceStates.Finished, exitCode: 456)); 1219Assert.False(await PublishAndGetIsHiddenAsync(notificationService, resourceBuilder, KnownResourceStates.Finished, exitCode: 0)); 1221Assert.True(await PublishAndGetIsHiddenAsync(notificationService, resourceBuilder, KnownResourceStates.Finished, exitCode: 5)); 1251Assert.True(await PublishAndGetIsHiddenAsync(notificationService, resourceBuilder, KnownResourceStates.Finished, exitCode: 0)); 1260Assert.True(await PublishAndGetIsHiddenAsync(notificationService, resourceBuilder, KnownResourceStates.Finished, exitCode: 0));
WaitForTests.cs (10)
199[InlineData(nameof(KnownResourceStates.Finished))] 310[InlineData(nameof(KnownResourceStates.Finished))] 344[InlineData(nameof(KnownResourceStates.Finished))] 386[InlineData(nameof(KnownResourceStates.Finished))] 461State = KnownResourceStates.Finished, 508State = KnownResourceStates.Finished, 617State = KnownResourceStates.Finished, 719State = KnownResourceStates.Finished, 727State = KnownResourceStates.Finished, 768State = KnownResourceStates.Finished