Skip to content

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

@radical

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.

Report

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 0 0

Report for Quarantined runs

Recent runs:

OS Last 100 runs
linux (0/44) No failures
macos (0/44) No failures
windows (0/44) No failures

-- Updated on 7/26/2025 7:49:06 PM UTC

Report for PRs and Rolling builds

Last 10 failures:

Run date Test Name

Summary of the failures

Last 24 hrs Last 7 days Last 30 days
0 0 0

-- Updated on 7/26/2025 7:49:06 PM UTC

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-app-modelIssues pertaining to the APIs in Aspire.Hosting, e.g. DistributedApplicationblocking-clean-ciBlocking a green CIflaky-testquarantined-testQuarantined tests that run only in the Outerloop Tests workflow

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions