Skip to content

[Failing test]: Aspire.Hosting.Tests.DistributedApplicationTests.TestServicesWithMultipleReplicas #9340

Description

@radical

Is there an existing issue for this?

  • I have searched the existing issues

Build information

Build: https://github.com/dotnet/aspire/actions/runs/15053369028?pr=9335
Build error leg or test failing: Aspire.Hosting.Tests.DistributedApplicationTests.TestServicesWithMultipleReplicas
Pull Request: N/A

Fill in the error message template

Error Message

Fill the error message using step by step known issues guidance.

{
  "ErrorMessage": "",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Other info

Error

System.Threading.Tasks.TaskCanceledException : The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing.
---- System.TimeoutException : The operation was canceled.
-------- System.Threading.Tasks.TaskCanceledException : The operation was canceled.
------------ System.IO.IOException : Unable to read data from the transport connection: The I/O operation has been aborted because of either a thread exit or an application request..
---------------- System.Net.Sockets.SocketException : The I/O operation has been aborted because of either a thread exit or an application request.   at System.Net.Http.HttpClient.HandleFailure(Exception e, Boolean telemetryStarted, HttpResponseMessage response, CancellationTokenSource cts, CancellationToken cancellationToken, CancellationTokenSource pendingRequestsCts)
   at System.Net.Http.HttpClient.GetStringAsyncCore(HttpRequestMessage request, CancellationToken cancellationToken)
   at Microsoft.AspNetCore.InternalTesting.AsyncTestHelpers.TimeoutAfter[T](Task`1 task, TimeSpan timeout, String filePath, Int32 lineNumber) in /_/tests/Shared/AsyncTestHelpers.cs:line 139
   at Aspire.Hosting.Tests.DistributedApplicationTests.TestServicesWithMultipleReplicas() in /_/tests/Aspire.Hosting.Tests/DistributedApplicationTests.cs:line 389
   at Aspire.Hosting.Tests.DistributedApplicationTests.TestServicesWithMultipleReplicas() in /_/tests/Aspire.Hosting.Tests/DistributedApplicationTests.cs:line 421
--- End of stack trace from previous location ---
----- Inner Stack Trace -----

----- Inner Stack Trace -----
   at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
   at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.<SendCoreAsync>g__Core|5_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken)
   at Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler.<SendCoreAsync>g__Core|5_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken)
   at System.Net.Http.HttpClient.GetStringAsyncCore(HttpRequestMessage request, CancellationToken cancellationToken)
----- Inner Stack Trace -----
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16 token)
   at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async)
   at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
----- Inner Stack Trace -----
Truncated logs

StdOut

| [2025-05-15T19:23:54] Microsoft.Extensions.Hosting.Internal.Host Debug: Hosting starting
| [2025-05-15T19:23:54] Aspire.Hosting.DistributedApplication Information: Aspire version: 9.4.0-ci
| [2025-05-15T19:23:54] Aspire.Hosting.DistributedApplication Information: Distributed application starting.
| [2025-05-15T19:23:54] Aspire.Hosting.DistributedApplication Information: Application host directory is: D:\a\aspire\aspire\tests\Aspire.Hosting.Tests
| [2025-05-15T19:23:54] Aspire.Hosting.Cli.BackchannelService Debug: Backchannel socket path was not specified.
| [2025-05-15T19:23:55] Aspire.Hosting.Dcp.DcpHost Information: Starting DCP with arguments: start-apiserver --monitor 5024 --detach --kubeconfig "C:\Users\runneradmin\AppData\Local\Temp\aspire.4qyjtxaq.eli\kubeconfig" --container-runtime "docker"
| [2025-05-15T19:23:55] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 1 Resource multi-replica-svcs-servicea/multi-replica-svcs-servicea-tejqxvde-2fa21bc3 update published: ResourceType = ProjectResource, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = {  }, EnvironmentVariables = {  }, Properties = {  }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:55] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 1 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-tamdfvxm-2fa21bc3 update published: ResourceType = ProjectResource, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = {  }, EnvironmentVariables = {  }, Properties = {  }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:55] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 1 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-kuzpjcaz-2fa21bc3 update published: ResourceType = ProjectResource, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = {  }, EnvironmentVariables = {  }, Properties = {  }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:55] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 1 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-xenntqpg-2fa21bc3 update published: ResourceType = ProjectResource, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = {  }, EnvironmentVariables = {  }, Properties = {  }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:55] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 1 Resource multi-replica-svcs-servicec/multi-replica-svcs-servicec-jvuvbhsf-2fa21bc3 update published: ResourceType = ProjectResource, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = {  }, EnvironmentVariables = {  }, Properties = {  }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:55] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 1 Resource multi-replica-svcs-workera/multi-replica-svcs-workera-pcstwdzb-2fa21bc3 update published: ResourceType = ProjectResource, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = {  }, EnvironmentVariables = {  }, Properties = {  }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:55] Aspire.Hosting.Dcp.DcpExecutor Debug: Watching over DCP Endpoint resources.
| [2025-05-15T19:23:55] Aspire.Hosting.Dcp.DcpExecutor Debug: Watching over DCP Service resources.
| [2025-05-15T19:23:55] Aspire.Hosting.Dcp.DcpExecutor Debug: Watching over DCP Container resources.
| [2025-05-15T19:23:55] Aspire.Hosting.Dcp.DcpExecutor Debug: Watching over DCP Executable resources.
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.dcp.start-apiserver.api-server Information: Starting API server...
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.KubernetesService Debug: Successfully read Kubernetes configuration from 'C:\Users\runneradmin\AppData\Local\Temp\aspire.4qyjtxaq.eli\kubeconfig' after 726 milliseconds.
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.dcp.start-apiserver.api-server Information: API server started	{"Address": "::1", "Port": 56427}
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.dcp.start-apiserver.dcp-host Information: Starting DCP controller host
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.dcp.start-apiserver.dcp-host Information: Started all services	{"count": 1}
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.dcpctrl.IdeExecutableRunner Information: Executables cannot be started via IDE: missing required environment variable 'DEBUG_SESSION_PORT'
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.dcpctrl Information: starting controller manager
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 2 Resource multi-replica-svcs-servicea/multi-replica-svcs-servicea-tejqxvde-2fa21bc3 update published: ResourceType = ProjectResource, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:56432 }, EnvironmentVariables = {  }, Properties = {  }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 2 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-tamdfvxm-2fa21bc3 update published: ResourceType = ProjectResource, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:56433 }, EnvironmentVariables = {  }, Properties = {  }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 2 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-kuzpjcaz-2fa21bc3 update published: ResourceType = ProjectResource, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:56433 }, EnvironmentVariables = {  }, Properties = {  }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 2 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-xenntqpg-2fa21bc3 update published: ResourceType = ProjectResource, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:56433 }, EnvironmentVariables = {  }, Properties = {  }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 2 Resource multi-replica-svcs-servicec/multi-replica-svcs-servicec-jvuvbhsf-2fa21bc3 update published: ResourceType = ProjectResource, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:56438 }, EnvironmentVariables = {  }, Properties = {  }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 2 Resource multi-replica-svcs-workera/multi-replica-svcs-workera-pcstwdzb-2fa21bc3 update published: ResourceType = ProjectResource, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = {  }, EnvironmentVariables = {  }, Properties = {  }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 3 Resource multi-replica-svcs-servicea/multi-replica-svcs-servicea-tejqxvde-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:56432 }, EnvironmentVariables = {  }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceA executable.args =  executable.pid = (null) project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceA\TestProject.ServiceA.csproj resource.appArgs = (null) resource.appArgsSensitivity = (null) }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource multi-replica-svcs-servicea/multi-replica-svcs-servicea-tejqxvde-2fa21bc3 changed state: Starting
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 4 Resource multi-replica-svcs-servicea/multi-replica-svcs-servicea-tejqxvde-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = (null), State = { Text = Starting, Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:56432 }, EnvironmentVariables = {  }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceA executable.args =  executable.pid = (null) project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceA\TestProject.ServiceA.csproj resource.appArgs = (null) resource.appArgsSensitivity = (null) }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 3 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-tamdfvxm-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:56433 }, EnvironmentVariables = {  }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB executable.args =  executable.pid = (null) project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj resource.appArgs = (null) resource.appArgsSensitivity = (null) }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 3 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-kuzpjcaz-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:56433 }, EnvironmentVariables = {  }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB executable.args =  executable.pid = (null) project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj resource.appArgs = (null) resource.appArgsSensitivity = (null) }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 3 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-xenntqpg-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:56433 }, EnvironmentVariables = {  }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB executable.args =  executable.pid = (null) project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj resource.appArgs = (null) resource.appArgsSensitivity = (null) }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-tamdfvxm-2fa21bc3 changed state: Starting
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 4 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-tamdfvxm-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = (null), State = { Text = Starting, Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:56433 }, EnvironmentVariables = {  }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB executable.args =  executable.pid = (null) project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj resource.appArgs = (null) resource.appArgsSensitivity = (null) }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-kuzpjcaz-2fa21bc3 changed state: Starting
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 4 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-kuzpjcaz-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = (null), State = { Text = Starting, Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:56433 }, EnvironmentVariables = {  }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB executable.args =  executable.pid = (null) project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj resource.appArgs = (null) resource.appArgsSensitivity = (null) }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-xenntqpg-2fa21bc3 changed state: Starting
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 4 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-xenntqpg-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = (null), State = { Text = Starting, Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:56433 }, EnvironmentVariables = {  }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB executable.args =  executable.pid = (null) project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj resource.appArgs = (null) resource.appArgsSensitivity = (null) }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 3 Resource multi-replica-svcs-servicec/multi-replica-svcs-servicec-jvuvbhsf-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:56438 }, EnvironmentVariables = {  }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceC executable.args =  executable.pid = (null) project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceC\TestProject.ServiceC.csproj resource.appArgs = (null) resource.appArgsSensitivity = (null) }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource multi-replica-svcs-servicec/multi-replica-svcs-servicec-jvuvbhsf-2fa21bc3 changed state: Starting
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 4 Resource multi-replica-svcs-servicec/multi-replica-svcs-servicec-jvuvbhsf-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = (null), State = { Text = Starting, Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:56438 }, EnvironmentVariables = {  }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceC executable.args =  executable.pid = (null) project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceC\TestProject.ServiceC.csproj resource.appArgs = (null) resource.appArgsSensitivity = (null) }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 3 Resource multi-replica-svcs-workera/multi-replica-svcs-workera-pcstwdzb-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = {  }, EnvironmentVariables = {  }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.WorkerA executable.args =  executable.pid = (null) project.path = D:\a\aspire\aspire\tests\testproject\TestProject.WorkerA\TestProject.WorkerA.csproj resource.appArgs = (null) resource.appArgsSensitivity = (null) }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource multi-replica-svcs-workera/multi-replica-svcs-workera-pcstwdzb-2fa21bc3 changed state: Starting
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 4 Resource multi-replica-svcs-workera/multi-replica-svcs-workera-pcstwdzb-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = (null), State = { Text = Starting, Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = {  }, EnvironmentVariables = {  }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.WorkerA executable.args =  executable.pid = (null) project.path = D:\a\aspire\aspire\tests\testproject\TestProject.WorkerA\TestProject.WorkerA.csproj resource.appArgs = (null) resource.appArgsSensitivity = (null) }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource multi-replica-svcs-servicea with Executable resource multi-replica-svcs-servicea-tejqxvde-2fa21bc3
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 5 Resource multi-replica-svcs-servicea/multi-replica-svcs-servicea-tejqxvde-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = 2025-05-15T19:23:56, State = { Text = , Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:56432 }, EnvironmentVariables = {  }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceA executable.args =  executable.pid = 0 project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceA\TestProject.ServiceA.csproj resource.appArgs = --test1, --test2 resource.appArgsSensitivity = 0, 0 }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource multi-replica-svcs-serviceb with Executable resource multi-replica-svcs-serviceb-tamdfvxm-2fa21bc3
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 5 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-tamdfvxm-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = 2025-05-15T19:23:56, State = { Text = , Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:56433 }, EnvironmentVariables = {  }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB executable.args =  executable.pid = 0 project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj resource.appArgs =  resource.appArgsSensitivity =  }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource multi-replica-svcs-servicec with Executable resource multi-replica-svcs-servicec-jvuvbhsf-2fa21bc3
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 5 Resource multi-replica-svcs-servicec/multi-replica-svcs-servicec-jvuvbhsf-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = 2025-05-15T19:23:56, State = { Text = , Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:56438 }, EnvironmentVariables = {  }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceC executable.args =  executable.pid = 0 project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceC\TestProject.ServiceC.csproj resource.appArgs =  resource.appArgsSensitivity =  }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource multi-replica-svcs-worker

... (snip) ...

... a\aspire\aspire\tests\testproject\TestProject.ServiceB executable.args =  executable.pid = 0 project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj resource.appArgs =  resource.appArgsSensitivity =  }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.DcpExecutor Debug: Starting log streaming for multi-replica-svcs-serviceb-tamdfvxm-2fa21bc3.
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.dcpctrl.ExecutableReconciler Information: process started	{"Executable": {"name":"multi-replica-svcs-serviceb-xenntqpg-2fa21bc3"}, "Reconciliation": 12, "executable": "C:\\Program Files\\dotnet\\dotnet.exe", "PID": 6304}
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource multi-replica-svcs-servicea with Executable resource multi-replica-svcs-servicea-tejqxvde-2fa21bc3
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 11 Resource multi-replica-svcs-servicea/multi-replica-svcs-servicea-tejqxvde-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = 2025-05-15T19:23:56, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Healthy, ResourceReady = True, ExitCode = (null), Urls = { http = http://localhost:56432 }, EnvironmentVariables = { ASPNETCORE_ENVIRONMENT = Development ASPNETCORE_URLS = http://localhost:56439 DOTNET_LAUNCH_PROFILE = http DOTNET_SYSTEM_CONSOLE_ALLOW_ANSI_COLOR_REDIRECTION = true LOGGING__CONSOLE__FORMATTERNAME = simple OTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EVENT_LOG_ATTRIBUTES = true OTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EXCEPTION_LOG_ATTRIBUTES = true OTEL_DOTNET_EXPERIMENTAL_OTLP_RETRY = in_memory OTEL_EXPORTER_OTLP_ENDPOINT = http://localhost:18889 OTEL_EXPORTER_OTLP_PROTOCOL = grpc OTEL_RESOURCE_ATTRIBUTES = service.instance.id=tejqxvde OTEL_SERVICE_NAME = multi-replica-svcs-servicea }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceA executable.args = run, --no-build, --project, D:\a\aspire\aspire\tests\testproject\TestProject.ServiceA\TestProject.ServiceA.csproj, -c, Debug, --no-launch-profile, --test1, --test2 executable.pid = 6340 project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceA\TestProject.ServiceA.csproj resource.appArgs = --test1, --test2 resource.appArgsSensitivity = 0, 0 }, HealthReports = {  }, Commands = { resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 9 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-tamdfvxm-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = 2025-05-15T19:23:56, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Healthy, ResourceReady = True, ExitCode = (null), Urls = { http = http://localhost:56433 }, EnvironmentVariables = { ASPNETCORE_ENVIRONMENT = Development ASPNETCORE_URLS = http://localhost:56440 DOTNET_LAUNCH_PROFILE = http DOTNET_SYSTEM_CONSOLE_ALLOW_ANSI_COLOR_REDIRECTION = true LOGGING__CONSOLE__FORMATTERNAME = simple OTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EVENT_LOG_ATTRIBUTES = true OTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EXCEPTION_LOG_ATTRIBUTES = true OTEL_DOTNET_EXPERIMENTAL_OTLP_RETRY = in_memory OTEL_EXPORTER_OTLP_ENDPOINT = http://localhost:18889 OTEL_EXPORTER_OTLP_PROTOCOL = grpc OTEL_RESOURCE_ATTRIBUTES = service.instance.id=tamdfvxm OTEL_SERVICE_NAME = multi-replica-svcs-serviceb }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB executable.args = run, --no-build, --project, D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj, -c, Debug, --no-launch-profile executable.pid = 0 project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj resource.appArgs =  resource.appArgsSensitivity =  }, HealthReports = {  }, Commands = { resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.dcpctrl.ExecutableReconciler Information: process started	{"Executable": {"name":"multi-replica-svcs-serviceb-kuzpjcaz-2fa21bc3"}, "Reconciliation": 11, "executable": "C:\\Program Files\\dotnet\\dotnet.exe", "PID": 6152}
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource multi-replica-svcs-serviceb with Executable resource multi-replica-svcs-serviceb-tamdfvxm-2fa21bc3
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 10 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-tamdfvxm-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = 2025-05-15T19:23:56, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Healthy, ResourceReady = True, ExitCode = (null), Urls = { http = http://localhost:56433 }, EnvironmentVariables = { ASPNETCORE_ENVIRONMENT = Development ASPNETCORE_URLS = http://localhost:56440 DOTNET_LAUNCH_PROFILE = http DOTNET_SYSTEM_CONSOLE_ALLOW_ANSI_COLOR_REDIRECTION = true LOGGING__CONSOLE__FORMATTERNAME = simple OTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EVENT_LOG_ATTRIBUTES = true OTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EXCEPTION_LOG_ATTRIBUTES = true OTEL_DOTNET_EXPERIMENTAL_OTLP_RETRY = in_memory OTEL_EXPORTER_OTLP_ENDPOINT = http://localhost:18889 OTEL_EXPORTER_OTLP_PROTOCOL = grpc OTEL_RESOURCE_ATTRIBUTES = service.instance.id=tamdfvxm OTEL_SERVICE_NAME = multi-replica-svcs-serviceb }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB executable.args = run, --no-build, --project, D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj, -c, Debug, --no-launch-profile executable.pid = 2556 project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj resource.appArgs =  resource.appArgsSensitivity =  }, HealthReports = {  }, Commands = { resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 8 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-xenntqpg-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = 2025-05-15T19:23:56, State = { Text = , Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = True, ExitCode = (null), Urls = { http = http://localhost:56433 }, EnvironmentVariables = {  }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB executable.args =  executable.pid = 0 project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj resource.appArgs =  resource.appArgsSensitivity =  }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 8 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-kuzpjcaz-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = 2025-05-15T19:23:56, State = { Text = , Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = True, ExitCode = (null), Urls = { http = http://localhost:56433 }, EnvironmentVariables = {  }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB executable.args =  executable.pid = 0 project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj resource.appArgs =  resource.appArgsSensitivity =  }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 11 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-tamdfvxm-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = 2025-05-15T19:23:56, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Healthy, ResourceReady = True, ExitCode = (null), Urls = { http = http://localhost:56433 }, EnvironmentVariables = { ASPNETCORE_ENVIRONMENT = Development ASPNETCORE_URLS = http://localhost:56440 DOTNET_LAUNCH_PROFILE = http DOTNET_SYSTEM_CONSOLE_ALLOW_ANSI_COLOR_REDIRECTION = true LOGGING__CONSOLE__FORMATTERNAME = simple OTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EVENT_LOG_ATTRIBUTES = true OTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EXCEPTION_LOG_ATTRIBUTES = true OTEL_DOTNET_EXPERIMENTAL_OTLP_RETRY = in_memory OTEL_EXPORTER_OTLP_ENDPOINT = http://localhost:18889 OTEL_EXPORTER_OTLP_PROTOCOL = grpc OTEL_RESOURCE_ATTRIBUTES = service.instance.id=tamdfvxm OTEL_SERVICE_NAME = multi-replica-svcs-serviceb }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB executable.args = run, --no-build, --project, D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj, -c, Debug, --no-launch-profile executable.pid = 2556 project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj resource.appArgs =  resource.appArgsSensitivity =  }, HealthReports = {  }, Commands = { resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource multi-replica-svcs-serviceb with Executable resource multi-replica-svcs-serviceb-kuzpjcaz-2fa21bc3
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-kuzpjcaz-2fa21bc3 changed state: Running
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 9 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-kuzpjcaz-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = 2025-05-15T19:23:56, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Healthy, ResourceReady = True, ExitCode = (null), Urls = { http = http://localhost:56433 }, EnvironmentVariables = { ASPNETCORE_ENVIRONMENT = Development ASPNETCORE_URLS = http://localhost:56444 DOTNET_LAUNCH_PROFILE = http DOTNET_SYSTEM_CONSOLE_ALLOW_ANSI_COLOR_REDIRECTION = true LOGGING__CONSOLE__FORMATTERNAME = simple OTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EVENT_LOG_ATTRIBUTES = true OTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EXCEPTION_LOG_ATTRIBUTES = true OTEL_DOTNET_EXPERIMENTAL_OTLP_RETRY = in_memory OTEL_EXPORTER_OTLP_ENDPOINT = http://localhost:18889 OTEL_EXPORTER_OTLP_PROTOCOL = grpc OTEL_RESOURCE_ATTRIBUTES = service.instance.id=kuzpjcaz OTEL_SERVICE_NAME = multi-replica-svcs-serviceb }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB executable.args = run, --no-build, --project, D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj, -c, Debug, --no-launch-profile executable.pid = 0 project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj resource.appArgs =  resource.appArgsSensitivity =  }, HealthReports = {  }, Commands = { resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.DcpExecutor Debug: Starting log streaming for multi-replica-svcs-serviceb-kuzpjcaz-2fa21bc3.
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 10 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-kuzpjcaz-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = 2025-05-15T19:23:56, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Healthy, ResourceReady = True, ExitCode = (null), Urls = { http = http://localhost:56433 }, EnvironmentVariables = { ASPNETCORE_ENVIRONMENT = Development ASPNETCORE_URLS = http://localhost:56444 DOTNET_LAUNCH_PROFILE = http DOTNET_SYSTEM_CONSOLE_ALLOW_ANSI_COLOR_REDIRECTION = true LOGGING__CONSOLE__FORMATTERNAME = simple OTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EVENT_LOG_ATTRIBUTES = true OTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EXCEPTION_LOG_ATTRIBUTES = true OTEL_DOTNET_EXPERIMENTAL_OTLP_RETRY = in_memory OTEL_EXPORTER_OTLP_ENDPOINT = http://localhost:18889 OTEL_EXPORTER_OTLP_PROTOCOL = grpc OTEL_RESOURCE_ATTRIBUTES = service.instance.id=kuzpjcaz OTEL_SERVICE_NAME = multi-replica-svcs-serviceb }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB executable.args = run, --no-build, --project, D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj, -c, Debug, --no-launch-profile executable.pid = 0 project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj resource.appArgs =  resource.appArgsSensitivity =  }, HealthReports = {  }, Commands = { resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource multi-replica-svcs-serviceb with Executable resource multi-replica-svcs-serviceb-xenntqpg-2fa21bc3
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-xenntqpg-2fa21bc3 changed state: Running
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 9 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-xenntqpg-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = 2025-05-15T19:23:56, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Healthy, ResourceReady = True, ExitCode = (null), Urls = { http = http://localhost:56433 }, EnvironmentVariables = { ASPNETCORE_ENVIRONMENT = Development ASPNETCORE_URLS = http://localhost:56445 DOTNET_LAUNCH_PROFILE = http DOTNET_SYSTEM_CONSOLE_ALLOW_ANSI_COLOR_REDIRECTION = true LOGGING__CONSOLE__FORMATTERNAME = simple OTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EVENT_LOG_ATTRIBUTES = true OTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EXCEPTION_LOG_ATTRIBUTES = true OTEL_DOTNET_EXPERIMENTAL_OTLP_RETRY = in_memory OTEL_EXPORTER_OTLP_ENDPOINT = http://localhost:18889 OTEL_EXPORTER_OTLP_PROTOCOL = grpc OTEL_RESOURCE_ATTRIBUTES = service.instance.id=xenntqpg OTEL_SERVICE_NAME = multi-replica-svcs-serviceb }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB executable.args = run, --no-build, --project, D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj, -c, Debug, --no-launch-profile executable.pid = 0 project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj resource.appArgs =  resource.appArgsSensitivity =  }, HealthReports = {  }, Commands = { resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.DcpExecutor Debug: Starting log streaming for multi-replica-svcs-serviceb-xenntqpg-2fa21bc3.
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 10 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-xenntqpg-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = 2025-05-15T19:23:56, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Healthy, ResourceReady = True, ExitCode = (null), Urls = { http = http://localhost:56433 }, EnvironmentVariables = { ASPNETCORE_ENVIRONMENT = Development ASPNETCORE_URLS = http://localhost:56445 DOTNET_LAUNCH_PROFILE = http DOTNET_SYSTEM_CONSOLE_ALLOW_ANSI_COLOR_REDIRECTION = true LOGGING__CONSOLE__FORMATTERNAME = simple OTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EVENT_LOG_ATTRIBUTES = true OTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EXCEPTION_LOG_ATTRIBUTES = true OTEL_DOTNET_EXPERIMENTAL_OTLP_RETRY = in_memory OTEL_EXPORTER_OTLP_ENDPOINT = http://localhost:18889 OTEL_EXPORTER_OTLP_PROTOCOL = grpc OTEL_RESOURCE_ATTRIBUTES = service.instance.id=xenntqpg OTEL_SERVICE_NAME = multi-replica-svcs-serviceb }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB executable.args = run, --no-build, --project, D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj, -c, Debug, --no-launch-profile executable.pid = 0 project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj resource.appArgs =  resource.appArgsSensitivity =  }, HealthReports = {  }, Commands = { resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource multi-replica-svcs-serviceb with Executable resource multi-replica-svcs-serviceb-kuzpjcaz-2fa21bc3
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 11 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-kuzpjcaz-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = 2025-05-15T19:23:56, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Healthy, ResourceReady = True, ExitCode = (null), Urls = { http = http://localhost:56433 }, EnvironmentVariables = { ASPNETCORE_ENVIRONMENT = Development ASPNETCORE_URLS = http://localhost:56444 DOTNET_LAUNCH_PROFILE = http DOTNET_SYSTEM_CONSOLE_ALLOW_ANSI_COLOR_REDIRECTION = true LOGGING__CONSOLE__FORMATTERNAME = simple OTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EVENT_LOG_ATTRIBUTES = true OTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EXCEPTION_LOG_ATTRIBUTES = true OTEL_DOTNET_EXPERIMENTAL_OTLP_RETRY = in_memory OTEL_EXPORTER_OTLP_ENDPOINT = http://localhost:18889 OTEL_EXPORTER_OTLP_PROTOCOL = grpc OTEL_RESOURCE_ATTRIBUTES = service.instance.id=kuzpjcaz OTEL_SERVICE_NAME = multi-replica-svcs-serviceb }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB executable.args = run, --no-build, --project, D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj, -c, Debug, --no-launch-profile executable.pid = 6152 project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj resource.appArgs =  resource.appArgsSensitivity =  }, HealthReports = {  }, Commands = { resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2025-05-15T19:23:56] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource multi-replica-svcs-serviceb with Executable resource multi-replica-svcs-serviceb-xenntqpg-2fa21bc3
| [2025-05-15T19:23:56] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 11 Resource multi-replica-svcs-serviceb/multi-replica-svcs-serviceb-xenntqpg-2fa21bc3 update published: ResourceType = Project, CreationTimeStamp = 2025-05-15T19:23:56, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Healthy, ResourceReady = True, ExitCode = (null), Urls = { http = http://localhost:56433 }, EnvironmentVariables = { ASPNETCORE_ENVIRONMENT = Development ASPNETCORE_URLS = http://localhost:56445 DOTNET_LAUNCH_PROFILE = http DOTNET_SYSTEM_CONSOLE_ALLOW_ANSI_COLOR_REDIRECTION = true LOGGING__CONSOLE__FORMATTERNAME = simple OTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EVENT_LOG_ATTRIBUTES = true OTEL_DOTNET_EXPERIMENTAL_OTLP_EMIT_EXCEPTION_LOG_ATTRIBUTES = true OTEL_DOTNET_EXPERIMENTAL_OTLP_RETRY = in_memory OTEL_EXPORTER_OTLP_ENDPOINT = http://localhost:18889 OTEL_EXPORTER_OTLP_PROTOCOL = grpc OTEL_RESOURCE_ATTRIBUTES = service.instance.id=xenntqpg OTEL_SERVICE_NAME = multi-replica-svcs-serviceb }, Properties = { executable.path = dotnet executable.workDir = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB executable.args = run, --no-build, --project, D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj, -c, Debug, --no-launch-profile executable.pid = 6304 project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceB\TestProject.ServiceB.csproj resource.appArgs =  resource.appArgsSensitivity =  }, HealthReports = {  }, Commands = { resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2025-05-15T19:25:36] Aspire.Hosting.Dcp.DcpExecutor Debug: Cancellation received while watching Executable resources.
| [2025-05-15T19:25:36] Aspire.Hosting.Dcp.DcpExecutor Debug: Stopped watching Executable resources.
| [2025-05-15T19:25:36] Aspire.Hosting.Dcp.DcpExecutor Debug: Cancellation received while watching Container resources.
| [2025-05-15T19:25:36] Aspire.Hosting.Dcp.DcpExecutor Debug: Stopped watching Container resources.
| [2025-05-15T19:25:36] Aspire.Hosting.Dcp.DcpExecutor Debug: Cancellation received while watching Service resources.
| [2025-05-15T19:25:36] Aspire.Hosting.Dcp.DcpExecutor Debug: Stopped watching Service resources.
| [2025-05-15T19:25:36] Aspire.Hosting.Dcp.DcpExecutor Debug: Cancellation received while watching Endpoint resources.
| [2025-05-15T19:25:36] Aspire.Hosting.Dcp.DcpExecutor Debug: Stopped watching Endpoint resources.
| [2025-05-15T19:25:36] Aspire.Hosting.Dcp.DcpExecutor Debug: Log streaming for multi-replica-svcs-servicec-jvuvbhsf-2fa21bc3 was cancelled.
| [2025-05-15T19:25:36] Aspire.Hosting.Dcp.DcpExecutor Debug: Log streaming for multi-replica-svcs-servicea-tejqxvde-2fa21bc3 was cancelled.
| [2025-05-15T19:25:36] Aspire.Hosting.Dcp.DcpExecutor Debug: Log streaming for multi-replica-svcs-serviceb-xenntqpg-2fa21bc3 was cancelled.
| [2025-05-15T19:25:36] Aspire.Hosting.Dcp.DcpExecutor Debug: Log streaming for multi-replica-svcs-serviceb-kuzpjcaz-2fa21bc3 was cancelled.
| [2025-05-15T19:25:36] Aspire.Hosting.Dcp.DcpExecutor Debug: Log streaming for multi-replica-svcs-serviceb-tamdfvxm-2fa21bc3 was cancelled.
| [2025-05-15T19:25:36] Aspire.Hosting.Dcp.DcpExecutor Debug: Log streaming for multi-replica-svcs-workera-pcstwdzb-2fa21bc3 was cancelled.
| [2025-05-15T19:25:36] Aspire.Hosting.Dcp.dcp.start-apiserver.api-server.adminHttpHandler Information: API server changed status	{"OldStatus": "Running", "NewStatus": "CleaningResources"}
| [2025-05-15T19:25:36] Aspire.Hosting.Dcp.dcpctrl.ServiceReconciler.Proxy Error: Error handling TCP connection	{"Service": {"name":"multi-replica-svcs-servicec-2fa21bc3"}, "error": "Could not establish TCP connection to endpoint: dial tcp [::1]:56441: connectex: No connection could be made because the target machine actively refused it.\ncontext canceled"}
| [2025-05-15T19:25:36] Aspire.Hosting.Dcp.dcpctrl.ServiceReconciler.Proxy Error: Error handling TCP connection	{"Service": {"name":"multi-replica-svcs-servicea-2fa21bc3"}, "error": "Could not establish TCP connection to endpoint: dial tcp [::1]:56439: connectex: No connection could be made because the target machine actively refused it.\ncontext canceled"}
| [2025-05-15T19:25:37] Aspire.Hosting.Dcp.dcpproc.monitor Information: monitor process exited, shutting down	{"pid": 1496}
| [2025-05-15T19:25:37] Aspire.Hosting.Dcp.dcpproc.monitor Information: monitor process exited, shutting down	{"pid": 6152}
| [2025-05-15T19:25:37] Aspire.Hosting.Dcp.dcpproc.monitor Information: monitor process exited, shutting down	{"pid": 6340}
| [2025-05-15T19:25:37] Aspire.Hosting.Dcp.dcpproc.monitor Information: monitor process exited, shutting down	{"pid": 2556}
| [2025-05-15T19:25:37] Aspire.Hosting.Dcp.dcpproc.monitor Information: monitor process exited, shutting down	{"pid": 6304}
| [2025-05-15T19:25:38] Aspire.Hosting.Dcp.dcpproc.monitor Information: monitor process exited, shutting down	{"pid": 6936}
| [2025-05-15T19:25:38] Aspire.Hosting.Dcp.dcp.start-apiserver.api-server.adminHttpHandler Information: API server changed status	{"OldStatus": "CleanupComplete", "NewStatus": "Stopping"}
| [2025-05-15T19:25:38] Aspire.Hosting.Dcp.dcp.start-apiserver Information: Shutting down...
| [2025-05-15T19:25:38] Aspire.Hosting.Dcp.dcp.start-apiserver.dcp-host Information: Service DCP controller host terminated gracefully
| [2025-05-15T19:25:38] Aspire.Hosting.Dcp.dcp.start-apiserver Information: Shutdown complete.

📊 View CI Failure Report

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-app-modelIssues pertaining to the APIs in Aspire.Hosting, e.g. DistributedApplicationfailing-testflaky-testneeds-retriageStale, old issues that may be closable or actionablequarantined-testQuarantined tests that run only in the Outerloop Tests workflow

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions