Skip to content

Failing test: Aspire.Hosting.Tests.WithHttpCommandTests.WithHttpCommand_CallsPrepareRequestCallback_BeforeSendingRequest #9789

@radical

Description

@radical

Build Information

Build: https://github.com/dotnet/aspire/actions/runs/15549743848
Build error leg or test failing: Aspire.Hosting.Tests.WithHttpCommandTests.WithHttpCommand_CallsPrepareRequestCallback_BeforeSendingRequest
Pull request:

Error Message

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

{
  "ErrorMessage": "",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}
Assert.True() Failure
Expected: True
Actual:   False   at Aspire.Hosting.Tests.WithHttpCommandTests.WithHttpCommand_CallsPrepareRequestCallback_BeforeSendingRequest() in /_/tests/Aspire.Hosting.Tests/WithHttpCommandTests.cs:line 350
--- End of stack trace from previous location ---

Stdout

Details
| [2025-06-10T03:25:50] Aspire.Hosting.DistributedApplication Information: Aspire version: 9.4.0-ci
| [2025-06-10T03:25:50] Aspire.Hosting.DistributedApplication Information: Distributed application starting.
| [2025-06-10T03:25:50] Aspire.Hosting.DistributedApplication Information: Application host directory is: D:\a\aspire\aspire\tests\Aspire.Hosting.Tests
| [2025-06-10T03:25:50] Aspire.Hosting.Cli.BackchannelService Debug: Backchannel socket path was not specified.
| [2025-06-10T03:25:50] Aspire.Hosting.Dcp.DcpHost Information: Starting DCP with arguments: start-apiserver --monitor 3344 --detach --kubeconfig "C:\Users\runneradmin\AppData\Local\Temp\aspire.akqnpruc.ba3\kubeconfig"
| [2025-06-10T03:25:50] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 1 Resource servicea/servicea-rezepnqy update published: ResourceType = ProjectResource, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = {  }, EnvironmentVariables = {  }, Properties = {  }, HealthReports = {  }, Commands = { mycommand (Do The Thing) = Disabled resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-06-10T03:25:50] Aspire.Hosting.Dcp.DcpExecutor Debug: Watching over DCP Endpoint resources.
| [2025-06-10T03:25:50] Aspire.Hosting.Dcp.DcpExecutor Debug: Watching over DCP Service resources.
| [2025-06-10T03:25:50] Aspire.Hosting.Dcp.DcpExecutor Debug: Watching over DCP Container resources.
| [2025-06-10T03:25:50] Aspire.Hosting.Dcp.DcpExecutor Debug: Watching over DCP Executable resources.
| [2025-06-10T03:25:52] Aspire.Hosting.Dcp.dcp.start-apiserver.api-server Information: Starting API server...
| [2025-06-10T03:25:52] Aspire.Hosting.Dcp.dcp.start-apiserver.api-server Information: API server started	{"Address": "::1", "Port": 53647}
| [2025-06-10T03:25:52] Aspire.Hosting.Dcp.dcp.start-apiserver.dcp-host Information: Starting DCP controller host
| [2025-06-10T03:25:52] Aspire.Hosting.Dcp.dcp.start-apiserver.dcp-host Information: Started all services	{"count": 1}
| [2025-06-10T03:25:52] Aspire.Hosting.Dcp.KubernetesService Debug: Successfully read Kubernetes configuration from 'C:\Users\runneradmin\AppData\Local\Temp\aspire.akqnpruc.ba3\kubeconfig' after 1582 milliseconds.
| [2025-06-10T03:25:52] Aspire.Hosting.Dcp.dcpctrl.ContainerOrchestrator Information: runtime status	{"ContainerRuntime": "", "runtime": "podman", "status": {"Installed":false,"Running":false,"Error":"exec: \"podman\": executable file not found in %PATH%\nfailed to start podman command 'Info'"}}
| [2025-06-10T03:25:52] Aspire.Hosting.Dcp.dcpctrl.ContainerOrchestrator Information: runtime status	{"ContainerRuntime": "", "runtime": "docker", "status": {"Installed":true,"Running":true,"Error":""}}
| [2025-06-10T03:25:52] Aspire.Hosting.Dcp.dcpctrl.IdeExecutableRunner Information: Executables cannot be started via IDE: missing required environment variable 'DEBUG_SESSION_PORT'
| [2025-06-10T03:25:53] Aspire.Hosting.Dcp.dcpctrl Information: starting controller manager
| [2025-06-10T03:25:53] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 2 Resource servicea/servicea-rezepnqy update published: ResourceType = ProjectResource, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:53657 }, EnvironmentVariables = {  }, Properties = {  }, HealthReports = {  }, Commands = { mycommand (Do The Thing) = Disabled resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-06-10T03:25:53] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 3 Resource servicea/servicea-rezepnqy update published: ResourceType = Project, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:53657 }, 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 = { mycommand (Do The Thing) = Disabled resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-06-10T03:25:53] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource servicea/servicea-rezepnqy changed state: Starting
| [2025-06-10T03:25:53] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 4 Resource servicea/servicea-rezepnqy update published: ResourceType = Project, CreationTimeStamp = (null), State = { Text = Starting, Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:53657 }, 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 = { mycommand (Do The Thing) = Disabled resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-06-10T03:25:53] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource servicea with Executable resource servicea-rezepnqy
| [2025-06-10T03:25:53] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 5 Resource servicea/servicea-rezepnqy update published: ResourceType = Project, CreationTimeStamp = 2025-06-10T03:25:53, State = { Text = , Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:53657 }, 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 = { mycommand (Do The Thing) = Disabled resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-06-10T03:25:53] Aspire.Hosting.Devcontainers.Codespaces.CodespacesResourceUrlRewriterService Trace: Not running in Codespaces, skipping URL rewriting.
| [2025-06-10T03:25:53] Aspire.Hosting.DistributedApplication Information: Distributed application started. Press Ctrl+C to shut down.
| [2025-06-10T03:25:53] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Waiting for resource 'servicea' to enter the 'Healthy' state.
| [2025-06-10T03:25:53] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource servicea with Executable resource servicea-rezepnqy
| [2025-06-10T03:25:53] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 6 Resource servicea/servicea-rezepnqy update published: ResourceType = Project, CreationTimeStamp = 2025-06-10T03:25:53, State = { Text = , Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:53657 }, 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 = { mycommand (Do The Thing) = Disabled resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2025-06-10T03:25:53] Aspire.Hosting.Dcp.dcpctrl.ExecutableReconciler Information: starting process...	{"Executable": {"name":"servicea-rezepnqy"}, "Reconciliation": 2, "executable": "C:\\Program Files\\dotnet\\dotnet.exe"}
| [2025-06-10T03:25:53] Aspire.Hosting.Dcp.dcpctrl.ExecutableReconciler Information: process started	{"Executable": {"name":"servicea-rezepnqy"}, "Reconciliation": 2, "executable": "C:\\Program Files\\dotnet\\dotnet.exe", "PID": 5160}
| [2025-06-10T03:25:53] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource servicea with Executable resource servicea-rezepnqy
| [2025-06-10T03:25:53] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource servicea/servicea-rezepnqy changed state: Running
| [2025-06-10T03:25:53] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 7 Resource servicea/servicea-rezepnqy update published: ResourceType = Project, CreationTimeStamp = 2025-06-10T03:25:53, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Healthy, ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:53657 }, EnvironmentVariables = { ASPNETCORE_ENVIRONMENT = Development ASPNETCORE_URLS = http://localhost:53658 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:4317 OTEL_EXPORTER_OTLP_PROTOCOL = grpc OTEL_RESOURCE_ATTRIBUTES = service.instance.id=rezepnqy OTEL_SERVICE_NAME = 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 = 0 project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceA\TestProject.ServiceA.csproj resource.appArgs = --test1, --test2 resource.appArgsSensitivity = 0, 0 }, HealthReports = {  }, Commands = { mycommand (Do The Thing) = Disabled resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2025-06-10T03:25:53] Aspire.Hosting.Health.ResourceHealthCheckService Debug: Starting health monitoring for resource 'servicea'.
| [2025-06-10T03:25:53] Aspire.Hosting.Health.ResourceHealthCheckService Debug: Resource 'servicea' has no health checks to monitor.
| [2025-06-10T03:25:53] Aspire.Hosting.Health.ResourceHealthCheckService Debug: Resource 'servicea' is ready.
| [2025-06-10T03:25:53] Aspire.Hosting.Health.ResourceHealthCheckService Debug: Publishing ResourceReadyEvent for 'servicea'.
| [2025-06-10T03:25:53] Aspire.Hosting.Health.ResourceHealthCheckService Debug: Waiting for ResourceReadyEvent for 'servicea'.
| [2025-06-10T03:25:53] Aspire.Hosting.Health.ResourceHealthCheckService Debug: ResourceReadyEvent for 'servicea' completed.
| [2025-06-10T03:25:53] Aspire.Hosting.Health.ResourceHealthCheckService Debug: Publishing the result of ResourceReadyEvent for 'servicea'.
| [2025-06-10T03:25:53] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 8 Resource servicea/servicea-rezepnqy update published: ResourceType = Project, CreationTimeStamp = 2025-06-10T03:25:53, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Healthy, ResourceReady = True, ExitCode = (null), Urls = { http = http://localhost:53657 }, EnvironmentVariables = { ASPNETCORE_ENVIRONMENT = Development ASPNETCORE_URLS = http://localhost:53658 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:4317 OTEL_EXPORTER_OTLP_PROTOCOL = grpc OTEL_RESOURCE_ATTRIBUTES = service.instance.id=rezepnqy OTEL_SERVICE_NAME = 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 = 0 project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceA\TestProject.ServiceA.csproj resource.appArgs = --test1, --test2 resource.appArgsSensitivity = 0, 0 }, HealthReports = {  }, Commands = { mycommand (Do The Thing) = Disabled resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2025-06-10T03:25:53] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Finished waiting for resource 'servicea'.
| [2025-06-10T03:25:53] Aspire.Hosting.Dcp.DcpExecutor Debug: Starting log streaming for servicea-rezepnqy.
| [2025-06-10T03:25:53] System.Net.Http.HttpClient.Default.LogicalHandler Information: Start processing HTTP request POST http://localhost:53657/status/200
| [2025-06-10T03:25:53] System.Net.Http.HttpClient.Default.ClientHandler Information: Sending HTTP request POST http://localhost:53657/status/200
| [2025-06-10T03:25:53] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 9 Resource servicea/servicea-rezepnqy update published: ResourceType = Project, CreationTimeStamp = 2025-06-10T03:25:53, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Healthy, ResourceReady = True, ExitCode = (null), Urls = { http = http://localhost:53657 }, EnvironmentVariables = { ASPNETCORE_ENVIRONMENT = Development ASPNETCORE_URLS = http://localhost:53658 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:4317 OTEL_EXPORTER_OTLP_PROTOCOL = grpc OTEL_RESOURCE_ATTRIBUTES = service.instance.id=rezepnqy OTEL_SERVICE_NAME = 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 = 0 project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceA\TestProject.ServiceA.csproj resource.appArgs = --test1, --test2 resource.appArgsSensitivity = 0, 0 }, HealthReports = {  }, Commands = { mycommand (Do The Thing) = Enabled resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2025-06-10T03:25:53] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 10 Resource servicea/servicea-rezepnqy update published: ResourceType = Project, CreationTimeStamp = 2025-06-10T03:25:53, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Healthy, ResourceReady = True, ExitCode = (null), Urls = { http = http://localhost:53657 }, EnvironmentVariables = { ASPNETCORE_ENVIRONMENT = Development ASPNETCORE_URLS = http://localhost:53658 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:4317 OTEL_EXPORTER_OTLP_PROTOCOL = grpc OTEL_RESOURCE_ATTRIBUTES = service.instance.id=rezepnqy OTEL_SERVICE_NAME = 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 = 0 project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceA\TestProject.ServiceA.csproj resource.appArgs = --test1, --test2 resource.appArgsSensitivity = 0, 0 }, HealthReports = {  }, Commands = { mycommand (Do The Thing) = Enabled resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2025-06-10T03:25:53] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource servicea with Executable resource servicea-rezepnqy
| [2025-06-10T03:25:53] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 11 Resource servicea/servicea-rezepnqy update published: ResourceType = Project, CreationTimeStamp = 2025-06-10T03:25:53, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Healthy, ResourceReady = True, ExitCode = (null), Urls = { http = http://localhost:53657 }, EnvironmentVariables = { ASPNETCORE_ENVIRONMENT = Development ASPNETCORE_URLS = http://localhost:53658 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:4317 OTEL_EXPORTER_OTLP_PROTOCOL = grpc OTEL_RESOURCE_ATTRIBUTES = service.instance.id=rezepnqy OTEL_SERVICE_NAME = 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 = 5160 project.path = D:\a\aspire\aspire\tests\testproject\TestProject.ServiceA\TestProject.ServiceA.csproj resource.appArgs = --test1, --test2 resource.appArgsSensitivity = 0, 0 }, HealthReports = {  }, Commands = { mycommand (Do The Thing) = Enabled resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2025-06-10T03:26:03] Polly Information: Execution attempt. Source: '-standard//Standard-Retry', Operation Key: '', Result: 'The operation was canceled.', Handled: 'False', Attempt: '0', Execution Time: 9998.2312ms
| 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 (995): The I/O operation has been aborted because of either a thread exit or an application request.
|    --- End of inner exception stack trace ---
|    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)
|    --- End of inner exception 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.Resilience.ResilienceHandler.<>c.<<SendAsync>b__3_0>d.MoveNext()
| [2025-06-10T03:26:03] Polly Error: Resilience event occurred. EventName: 'OnTimeout', Source: '-standard//Standard-AttemptTimeout', Operation Key: '', Result: ''
| [2025-06-10T03:26:03] Polly Warning: Execution attempt. Source: '-standard//Standard-Retry', Operation Key: '', Result: 'The operation didn't complete within the allowed timeout of '00:00:10'.', Handled: 'True', Attempt: '0', Execution Time: 10001.0199ms
| Polly.Timeout.TimeoutRejectedException: The operation didn't complete within the allowed timeout of '00:00:10'.
|  ---> 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 (995): The I/O operation has been aborted because of either a thread exit or an application request.
|    --- End of inner exception stack trace ---
|    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)
|    --- End of inner exception 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.Resilience.ResilienceHandler.<>c.<<SendAsync>b__3_0>d.MoveNext()
| --- End of stack trace from previous location ---
|    at Polly.Outcome`1.ThrowIfException()
|    at Microsoft.Extensions.Http.Resilience.ResilienceHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
|    at Microsoft.Extensions.Http.Resilience.ResilienceHandler.<>c.<<SendAsync>b__3_0>d.MoveNext()
|    --- End of inner exception stack trace ---
|    at Polly.Utils.ExceptionUtilities.TrySetStackTrace[T](T exception)
|    at Polly.Timeout.TimeoutResilienceStrategy.ExecuteCore[TResult,TState](Func`3 callback, ResilienceContext context, TState state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
|    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext()
|    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining)
|    at System.Threading.Tasks.Task.RunContinuations(Object continuationObject)
|    at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetResult(TResult result)
|    at Polly.Utils.StrategyHelper.<ExecuteCallbackSafeAsync>g__AwaitTask|0_0[TResult,TState,T](ValueTask`1 task, Boolean continueOnCapturedContext)
|    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
|    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining)
|    at System.Threading.Tasks.Task.RunContinuations(Object continuationObject)
|    at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetResult(TResult result)
|    at Microsoft.Extensions.Http.Resilience.ResilienceHandler.<>c.<<SendAsync>b__3_0>d.MoveNext()
|    

... (snip) ...

... lerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext()
|    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining)
|    at System.Threading.Tasks.Task.RunContinuations(Object continuationObject)
|    at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetResult(TResult result)
|    at Polly.Utils.Pipeline.CompositeComponent.ExecuteCoreWithTelemetry[TResult,TState](Func`3 callback, ResilienceContext context, TState state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
|    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext()
|    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining)
|    at System.Threading.Tasks.Task.RunContinuations(Object continuationObject)
|    at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetResult(TResult result)
|    at Polly.RateLimiting.RateLimiterResilienceStrategy.ExecuteCore[TResult,TState](Func`3 callback, ResilienceContext context, TState state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
|    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext()
|    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining)
|    at System.Threading.Tasks.Task.RunContinuations(Object continuationObject)
|    at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetResult(TResult result)
|    at Polly.Timeout.TimeoutResilienceStrategy.ExecuteCore[TResult,TState](Func`3 callback, ResilienceContext context, TState state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
|    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext()
|    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining)
|    at System.Threading.Tasks.Task.RunContinuations(Object continuationObject)
|    at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetResult(TResult result)
|    at Polly.Utils.StrategyHelper.<ExecuteCallbackSafeAsync>g__AwaitTask|0_0[TResult,TState,T](ValueTask`1 task, Boolean continueOnCapturedContext)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
|    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext()
|    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining)
|    at System.Threading.Tasks.Task.RunContinuations(Object continuationObject)
|    at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetResult(TResult result)
|    at Polly.Utils.Pipeline.BridgeComponent`1.<ConvertValueTask>g__ConvertValueTaskAsync|5_0[TTo](ValueTask`1 valueTask, ResilienceContext resilienceContext)
|    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
|    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining)
|    at System.Threading.Tasks.Task.RunContinuations(Object continuationObject)
|    at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetResult(TResult result)
|    at Polly.Retry.RetryResilienceStrategy`1.ExecuteCore[TState](Func`3 callback, ResilienceContext context, TState state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
|    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext()
|    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining)
|    at System.Threading.Tasks.Task.RunContinuations(Object continuationObject)
|    at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetResult(TResult result)
|    at Polly.Utils.StrategyHelper.<ExecuteCallbackSafeAsync>g__AwaitTask|0_0[TResult,TState,T](ValueTask`1 task, Boolean continueOnCapturedContext)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
|    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext()
|    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining)
|    at System.Threading.Tasks.Task.RunContinuations(Object continuationObject)
|    at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetResult(TResult result)
|    at Polly.Utils.Pipeline.BridgeComponent`1.<ConvertValueTask>g__ConvertValueTaskAsync|5_0[TTo](ValueTask`1 valueTask, ResilienceContext resilienceContext)
|    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
|    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining)
|    at System.Threading.Tasks.Task.RunContinuations(Object continuationObject)
|    at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetResult(TResult result)
|    at Polly.CircuitBreaker.CircuitBreakerResilienceStrategy`1.ExecuteCore[TState](Func`3 callback, ResilienceContext context, TState state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
|    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext()
|    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining)
|    at System.Threading.Tasks.Task.RunContinuations(Object continuationObject)
|    at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetResult(TResult result)
|    at Polly.Utils.StrategyHelper.<ExecuteCallbackSafeAsync>g__AwaitTask|0_0[TResult,TState,T](ValueTask`1 task, Boolean continueOnCapturedContext)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
|    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext()
|    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining)
|    at System.Threading.Tasks.Task.RunContinuations(Object continuationObject)
|    at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetResult(TResult result)
|    at Polly.Timeout.TimeoutResilienceStrategy.ExecuteCore[TResult,TState](Func`3 callback, ResilienceContext context, TState state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
|    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext()
|    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining)
|    at System.Threading.Tasks.Task.RunContinuations(Object continuationObject)
|    at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetResult(TResult result)
|    at Polly.Utils.StrategyHelper.<ExecuteCallbackSafeAsync>g__AwaitTask|0_0[TResult,TState,T](ValueTask`1 task, Boolean continueOnCapturedContext)
|    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
|    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining)
|    at System.Threading.Tasks.Task.RunContinuations(Object continuationObject)
|    at System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder`1.SetResult(TResult result)
|    at Microsoft.Extensions.Http.Resilience.ResilienceHandler.<>c.<<SendAsync>b__3_0>d.MoveNext()
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
|    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext()
|    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining)
|    at System.Threading.Tasks.Task.RunContinuations(Object continuationObject)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField)
|    at Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.<SendCoreAsync>g__Core|5_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
|    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext()
|    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining)
|    at System.Threading.Tasks.Task.RunContinuations(Object continuationObject)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField)
|    at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
|    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
|    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining)
|    at System.Threading.Tasks.Task.RunContinuations(Object continuationObject)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField)
|    at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
|    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
|    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining)
|    at System.Threading.Tasks.Task.RunContinuations(Object continuationObject)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField)
|    at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
|    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext()
|    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(IAsyncStateMachineBox box, Boolean allowInlining)
|    at System.Threading.Tasks.Task.RunContinuations(Object continuationObject)
|    at System.Threading.Tasks.Task.FinishSlow(Boolean userDelegateExecute)
|    at System.Threading.Tasks.Task.TrySetException(Object exceptionObject)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(Exception exception, Task`1& taskField)
|    at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
|    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
|    at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext()
|    at System.Net.Sockets.SocketAsyncEventArgs.FinishOperationAsyncFailure(SocketError socketError, Int32 bytesTransferred, SocketFlags flags)
|    at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__173_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
|    at System.Threading.ThreadPoolTypedWorkItemQueue`2.System.Threading.IThreadPoolWorkItem.Execute()
|    at System.Threading.ThreadPoolWorkQueue.Dispatch()
|    at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
| --- End of stack trace from previous location ---
| [2025-06-10T03:26:17] System.Net.Http.HttpClient.Default.ClientHandler Information: Sending HTTP request POST http://localhost:53657/status/200
| [2025-06-10T03:26:22] Aspire.Hosting.Tests.Resources.servicea Information: 1: 2025-06-10T03:26:22.2690000Z \u001b[40m\u001b[32minfo\u001b[39m\u001b[22m\u001b[49m: Microsoft.Hosting.Lifetime[14]
| [2025-06-10T03:26:22] Aspire.Hosting.Tests.Resources.servicea Information: 2: 2025-06-10T03:26:22.2690000Z       Now listening on: http://localhost:53658
| [2025-06-10T03:26:22] Aspire.Hosting.Tests.Resources.servicea Information: 3: 2025-06-10T03:26:22.2720000Z \u001b[40m\u001b[32minfo\u001b[39m\u001b[22m\u001b[49m: Microsoft.Hosting.Lifetime[0]
| [2025-06-10T03:26:22] Aspire.Hosting.Tests.Resources.servicea Information: 4: 2025-06-10T03:26:22.2720000Z       Application started. Press Ctrl+C to shut down.
| [2025-06-10T03:26:22] Aspire.Hosting.Tests.Resources.servicea Information: 5: 2025-06-10T03:26:22.2730000Z \u001b[40m\u001b[32minfo\u001b[39m\u001b[22m\u001b[49m: Microsoft.Hosting.Lifetime[0]
| [2025-06-10T03:26:22] Aspire.Hosting.Tests.Resources.servicea Information: 6: 2025-06-10T03:26:22.2730000Z       Hosting environment: Development
| [2025-06-10T03:26:22] Aspire.Hosting.Tests.Resources.servicea Information: 7: 2025-06-10T03:26:22.2730000Z \u001b[40m\u001b[32minfo\u001b[39m\u001b[22m\u001b[49m: Microsoft.Hosting.Lifetime[0]
| [2025-06-10T03:26:22] Aspire.Hosting.Tests.Resources.servicea Information: 8: 2025-06-10T03:26:22.2730000Z       Content root path: D:\a\aspire\aspire\tests\testproject\TestProject.ServiceA
| [2025-06-10T03:26:23] Polly Information: Execution attempt. Source: '-standard//Standard-Retry', Operation Key: '', Result: 'The operation was canceled.', Handled: 'False', Attempt: '0', Execution Time: 5673.9326ms
| 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 (995): The I/O operation has been aborted because of either a thread exit or an application request.
|    --- End of inner exception stack trace ---
|    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)
|    --- End of inner exception 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.Resilience.ResilienceHandler.<>c.<<SendAsync>b__3_0>d.MoveNext()
| [2025-06-10T03:26:23] Polly Information: Execution attempt. Source: '-standard//Standard-Retry', Operation Key: '', Result: 'The operation was canceled.', Handled: 'False', Attempt: '2', Execution Time: 5674.8141ms
| 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 (995): The I/O operation has been aborted because of either a thread exit or an application request.
|    --- End of inner exception stack trace ---
|    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)
|    --- End of inner exception 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.Resilience.ResilienceHandler.<>c.<<SendAsync>b__3_0>d.MoveNext()
| --- End of stack trace from previous location ---
|    at Polly.Outcome`1.ThrowIfException()
|    at Microsoft.Extensions.Http.Resilience.ResilienceHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
|    at Microsoft.Extensions.Http.Resilience.ResilienceHandler.<>c.<<SendAsync>b__3_0>d.MoveNext()
| [2025-06-10T03:26:23] Polly Error: Resilience event occurred. EventName: 'OnTimeout', Source: '-standard//Standard-TotalRequestTimeout', Operation Key: '', Result: ''
| [2025-06-10T03:26:23] Aspire.Hosting.Dcp.DcpExecutor Debug: Cancellation received while watching Executable resources.
| [2025-06-10T03:26:23] Aspire.Hosting.Dcp.DcpExecutor Debug: Stopped watching Executable resources.
| [2025-06-10T03:26:23] Aspire.Hosting.Dcp.DcpExecutor Debug: Cancellation received while watching Container resources.
| [2025-06-10T03:26:23] Aspire.Hosting.Dcp.DcpExecutor Debug: Stopped watching Container resources.
| [2025-06-10T03:26:23] Aspire.Hosting.Dcp.DcpExecutor Debug: Cancellation received while watching Service resources.
| [2025-06-10T03:26:23] Aspire.Hosting.Dcp.DcpExecutor Debug: Stopped watching Service resources.
| [2025-06-10T03:26:23] Aspire.Hosting.Dcp.DcpExecutor Debug: Cancellation received while watching Endpoint resources.
| [2025-06-10T03:26:23] Aspire.Hosting.Dcp.DcpExecutor Debug: Stopped watching Endpoint resources.
| [2025-06-10T03:26:23] Aspire.Hosting.Dcp.DcpExecutor Debug: Log streaming for servicea-rezepnqy was cancelled.
| [2025-06-10T03:26:23] Aspire.Hosting.Dcp.dcp.start-apiserver.api-server.adminHttpHandler Information: API server changed status	{"OldStatus": "Running", "NewStatus": "CleaningResources"}
| [2025-06-10T03:26:23] Aspire.Hosting.Dcp.dcpctrl.ServiceReconciler.Proxy Error: Error handling TCP connection	{"Service": {"name":"servicea"}, "error": "Could not establish TCP connection to endpoint: dial tcp [::1]:53658: connectex: No connection could be made because the target machine actively refused it.\ncontext canceled"}
| [2025-06-10T03:26:23] Aspire.Hosting.Dcp.dcpctrl.ServiceReconciler.Proxy Error: Error handling TCP connection	{"Service": {"name":"servicea"}, "error": "Could not establish TCP connection to endpoint: dial tcp [::1]:53658: connectex: No connection could be made because the target machine actively refused it.\ncontext canceled"}
| [2025-06-10T03:26:23] Aspire.Hosting.Dcp.dcpctrl.ServiceReconciler.Proxy Error: Error handling TCP connection	{"Service": {"name":"servicea"}, "error": "Could not establish TCP connection to endpoint: dial tcp [::1]:53658: connectex: No connection could be made because the target machine actively refused it.\ncontext canceled"}
| [2025-06-10T03:26:24] Aspire.Hosting.Dcp.dcpproc.monitor Information: monitor process exited, shutting down	{"pid": 5160}
| [2025-06-10T03:26:25] Aspire.Hosting.Dcp.dcp.start-apiserver.api-server.adminHttpHandler Information: API server changed status	{"OldStatus": "CleanupComplete", "NewStatus": "Stopping"}
| [2025-06-10T03:26:25] Aspire.Hosting.Dcp.dcp.start-apiserver Information: Shutting down...
| [2025-06-10T03:26:25] Aspire.Hosting.Dcp.dcp.start-apiserver.dcp-host Information: Service DCP controller host terminated gracefully
| [2025-06-10T03:26:25] Aspire.Hosting.Dcp.dcp.start-apiserver Information: Shutdown complete.

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:48:54 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:48:54 PM UTC

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-app-modelIssues pertaining to the APIs in Aspire.Hosting, e.g. DistributedApplicationflaky-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