Skip to content

Failing test: Aspire.Hosting.Azure.Tests.AzureCosmosDBEmulatorFunctionalTests.VerifyWaitForOnCosmosDBEmulatorBlocksDependentResources #14099

@radical

Description

@radical

Build Information

Build: https://github.com/dotnet/aspire/actions/runs/21305864099
Build error leg or test failing: Aspire.Hosting.Azure.Tests.AzureCosmosDBEmulatorFunctionalTests.VerifyWaitForOnCosmosDBEmulatorBlocksDependentResources
Pull request:

Error Message

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

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

Error Details

Error Message: Aspire.Hosting.DistributedApplicationException : Stopped waiting for resource 'resource' to become healthy because it failed to start.
Stack Trace:
at Aspire.Hosting.ApplicationModel.ResourceNotificationService.WaitForResourceHealthyAsync(String resourceName, WaitBehavior waitBehavior, CancellationToken cancellationToken) in /_/src/Aspire.Hosting/ApplicationModel/ResourceNotificationService.cs:line 234
   at Aspire.Hosting.ApplicationModel.ResourceNotificationService.WaitForResourceHealthyAsync(String resourceName, CancellationToken cancellationToken) in /_/src/Aspire.Hosting/ApplicationModel/ResourceNotificationService.cs:line 191
   at Aspire.Hosting.Azure.Tests.AzureCosmosDBEmulatorFunctionalTests.VerifyWaitForOnCosmosDBEmulatorBlocksDependentResources(Boolean usePreview) in /home/runner/work/aspire/aspire/tests/Aspire.Hosting.Azure.Tests/AzureCosmosDBEmulatorFunctionalTests.cs:line 53
--- End of stack trace from previous location ---
Standard Output
| [2026-01-24T00:37:02] Aspire.Hosting.DistributedApplication Information: Aspire version: 13.2.0-ci
| [2026-01-24T00:37:02] Aspire.Hosting.DistributedApplication Information: Distributed application starting.
| [2026-01-24T00:37:02] Aspire.Hosting.DistributedApplication Information: Application host directory is: /home/runner/work/aspire/aspire/tests/Aspire.Hosting.Tests
| [2026-01-24T00:37:02] Aspire.Hosting.Cli.CliOrphanDetector Debug: No CLI process ID configured. Orphan detection disabled.
| [2026-01-24T00:37:02] Aspire.Hosting.Cli.BackchannelService Debug: Backchannel socket path was not specified.
| [2026-01-24T00:37:02] Aspire.Hosting.Backchannel.AuxiliaryBackchannelService Information: Starting auxiliary backchannel service on socket path: /home/runner/.aspire/cli/backchannels/auxi.sock.9f5a1488474d832d.5031
| [2026-01-24T00:37:02] Aspire.Hosting.Backchannel.AuxiliaryBackchannelService Information: Creating and binding server socket...
| [2026-01-24T00:37:02] Aspire.Hosting.Backchannel.AuxiliaryBackchannelService Information: Auxiliary backchannel listening on /home/runner/.aspire/cli/backchannels/auxi.sock.9f5a1488474d832d.5031
| [2026-01-24T00:37:02] Aspire.Hosting.Devcontainers.Codespaces.CodespacesResourceUrlRewriterService Trace: Not running in Codespaces, skipping URL rewriting.
| [2026-01-24T00:37:02] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Waiting for resource 'resource' to enter one of the target state: Running
| [2026-01-24T00:37:02] Aspire.Hosting.FileSystemService Debug: Allocated temporary directory: /tmp/aspire-dcppIclmN
| [2026-01-24T00:37:02] Aspire.Hosting.Dcp.DcpHost Information: Starting DCP with arguments: start-apiserver --monitor 5031 --detach --kubeconfig "/tmp/aspire-dcppIclmN/kubeconfig"
| [2026-01-24T00:37:02] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 1 Resource resource/resource-epgcvjkh update published: ResourceType = AzureCosmosDBResource, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = {  }, EnvironmentVariables = {  }, Properties = {  }, HealthReports = { resource_check = (null) blocking_check = (null) }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2026-01-24T00:37:02] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 1 Resource nginx/nginx-rstcyzcy update published: ResourceType = ContainerResource, 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 }
| [2026-01-24T00:37:02] Aspire.Hosting.Dcp.DcpExecutor Debug: Watching over DCP Endpoint resources.
| [2026-01-24T00:37:02] Aspire.Hosting.Dcp.DcpExecutor Debug: Watching over DCP Executable resources.
| [2026-01-24T00:37:02] Aspire.Hosting.Dcp.DcpExecutor Debug: Watching over DCP Container resources.
| [2026-01-24T00:37:02] Aspire.Hosting.Dcp.DcpExecutor Debug: Watching over DCP Service resources.
| [2026-01-24T00:37:02] Aspire.Hosting.Dcp.DcpExecutor Debug: Watching over DCP ContainerExec resources.
| [2026-01-24T00:37:05] Aspire.Hosting.Dcp.dcp.start-apiserver.api-server Debug: Starting API server...
| [2026-01-24T00:37:05] Aspire.Hosting.Dcp.KubernetesService Debug: Successfully read Kubernetes configuration from '/tmp/aspire-dcppIclmN/kubeconfig' after 3039 milliseconds.
| [2026-01-24T00:37:05] Aspire.Hosting.Dcp.dcp.start-apiserver.api-server Debug: API server started	{"Address": "::1", "Port": 42011}
| [2026-01-24T00:37:05] Aspire.Hosting.Dcp.dcp.start-apiserver.dcp-host Debug: Starting DCP controller host
| [2026-01-24T00:37:05] Aspire.Hosting.Dcp.dcp.start-apiserver.dcp-host Debug: Started all services	{"count": 1}
| [2026-01-24T00:37:05] Aspire.Hosting.Dcp.dcpctrl.dcpctrl.IdeExecutableRunner Debug: Executables cannot be started via IDE: missing required environment variable 'DEBUG_SESSION_PORT'
| [2026-01-24T00:37:05] Aspire.Hosting.Dcp.dcpctrl Debug: Starting controller manager
| [2026-01-24T00:37:05] Aspire.Hosting.Orchestrator.ApplicationOrchestrator Trace: Added URL 'tcp://localhost:34969' for endpoint 'emulator' on resource 'resource'.
| [2026-01-24T00:37:05] Aspire.Hosting.Orchestrator.ApplicationOrchestrator Trace: Converting relative endpoint URLs to absolute URLs for resource 'resource'.
| [2026-01-24T00:37:05] Aspire.Hosting.Orchestrator.ApplicationOrchestrator Trace: Added URL annotation 'tcp://localhost:34969' to resource 'resource'.
| [2026-01-24T00:37:05] Aspire.Hosting.Orchestrator.ApplicationOrchestrator Trace: Added total of 1 URLs to resource 'resource'
| [2026-01-24T00:37:05] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 2 Resource resource/resource-epgcvjkh update published: ResourceType = AzureCosmosDBResource, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { emulator = tcp://localhost:34969 }, EnvironmentVariables = {  }, Properties = {  }, HealthReports = { resource_check = (null) blocking_check = (null) }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2026-01-24T00:37:05] Aspire.Hosting.Orchestrator.ApplicationOrchestrator Trace: Converting relative endpoint URLs to absolute URLs for resource 'nginx'.
| [2026-01-24T00:37:05] Aspire.Hosting.Orchestrator.ApplicationOrchestrator Trace: Added total of 0 URLs to resource 'nginx'
| [2026-01-24T00:37:05] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 2 Resource nginx/nginx-rstcyzcy update published: ResourceType = ContainerResource, 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 }
| [2026-01-24T00:37:05] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 3 Resource resource/resource-epgcvjkh update published: ResourceType = AzureCosmosDBResource, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { emulator = tcp://localhost:34969 }, EnvironmentVariables = {  }, Properties = { container.image = mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:latest container.id = (null) container.command = (null) container.args =  container.ports =  container.lifetime = Session resource.appArgs = (null) resource.appArgsSensitivity = (null) }, HealthReports = { resource_check = (null) blocking_check = (null) }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2026-01-24T00:37:05] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 3 Resource nginx/nginx-rstcyzcy update published: ResourceType = ContainerResource, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = {  }, EnvironmentVariables = {  }, Properties = { container.image = mcr.microsoft.com/cbl-mariner/base/nginx:1.22 container.id = (null) container.command = (null) container.args =  container.ports =  container.lifetime = Session resource.appArgs = (null) resource.appArgsSensitivity = (null) }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2026-01-24T00:37:05] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource nginx/nginx-rstcyzcy changed state: Starting
| [2026-01-24T00:37:05] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 4 Resource nginx/nginx-rstcyzcy update published: ResourceType = ContainerResource, CreationTimeStamp = (null), State = { Text = Starting, Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = {  }, EnvironmentVariables = {  }, Properties = { container.image = mcr.microsoft.com/cbl-mariner/base/nginx:1.22 container.id = (null) container.command = (null) container.args =  container.ports =  container.lifetime = Session resource.appArgs = (null) resource.appArgsSensitivity = (null) }, HealthReports = {  }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2026-01-24T00:37:05] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource resource/resource-epgcvjkh changed state: Starting
| [2026-01-24T00:37:05] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 4 Resource resource/resource-epgcvjkh update published: ResourceType = AzureCosmosDBResource, CreationTimeStamp = (null), State = { Text = Starting, Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { emulator = tcp://localhost:34969 }, EnvironmentVariables = {  }, Properties = { container.image = mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:latest container.id = (null) container.command = (null) container.args =  container.ports =  container.lifetime = Session resource.appArgs = (null) resource.appArgsSensitivity = (null) }, HealthReports = { resource_check = (null) blocking_check = (null) }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2026-01-24T00:37:05] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource nginx/nginx-rstcyzcy changed state: Starting -> Waiting
| [2026-01-24T00:37:05] Aspire.Hosting.Tests.Resources.nginx Information: 1: 2026-01-24T00:37:05.6562052Z Waiting for resource 'resource' to enter the 'Running' state.
| [2026-01-24T00:37:05] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 5 Resource nginx/nginx-rstcyzcy update published: ResourceType = ContainerResource, CreationTimeStamp = (null), State = { Text = Waiting, Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = {  }, EnvironmentVariables = {  }, Properties = { container.image = mcr.microsoft.com/cbl-mariner/base/nginx:1.22 container.id = (null) container.command = (null) container.args =  container.ports =  container.lifetime = Session resource.appArgs = (null) resource.appArgsSensitivity = (null) }, HealthReports = {  }, Commands = { resource-start (Start) = Enabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2026-01-24T00:37:05] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Waiting for resource 'nginx' to match predicate.
| [2026-01-24T00:37:06] Aspire.Hosting.Dcp.dcpctrl.dcpctrl.NetworkReconciler Debug: Network created	{"ContainerNetwork": "/aspire-container-network", "Reconciliation": 2, "NetworkName": "aspire-session-network-eyrptfww-Aspire.Hosting.Tests"}
| [2026-01-24T00:37:06] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 5 Resource resource/resource-epgcvjkh update published: ResourceType = AzureCosmosDBResource, CreationTimeStamp = (null), State = { Text = Starting, Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { emulator = tcp://localhost:34969 }, EnvironmentVariables = {  }, Properties = { container.image = mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:latest container.id = (null) container.command = (null) container.args =  container.ports =  container.lifetime = Session resource.appArgs = (null) resource.appArgsSensitivity = (null) resource.connectionString = AccountKey=C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw==;AccountEndpoint=https://127.0.0.1:34969;DisableServerCertificateValidation=True; }, HealthReports = { resource_check = (null) blocking_check = (null) }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 1: 2026-01-24T00:37:06.1484799Z No custom certificate authorities to configure for 'resource'. Default certificate authority trust behavior will be used.
| [2026-01-24T00:37:06] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource resource with Container resource resource-epgcvjkh
| [2026-01-24T00:37:06] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 6 Resource resource/resource-epgcvjkh update published: ResourceType = AzureCosmosDBResource, CreationTimeStamp = 2026-01-24T00:37:06, State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { emulator = tcp://localhost:34969 }, EnvironmentVariables = {  }, Properties = { container.image = mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:latest container.id = (null) container.command = (null) container.args =  container.ports = 8081 container.lifetime = Session resource.appArgs =  resource.appArgsSensitivity =  resource.connectionString = AccountKey=C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw==;AccountEndpoint=https://127.0.0.1:34969;DisableServerCertificateValidation=True; }, HealthReports = { resource_check = (null) blocking_check = (null) }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2026-01-24T00:37:06] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource resource with Container resource resource-epgcvjkh
| [2026-01-24T00:37:06] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 7 Resource resource/resource-epgcvjkh update published: ResourceType = AzureCosmosDBResource, CreationTimeStamp = 2026-01-24T00:37:06, State = { Text = (null), Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { emulator = tcp://localhost:34969 }, EnvironmentVariables = {  }, Properties = { container.image = mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:latest container.id = (null) container.command = (null) container.args =  container.ports = 8081 container.lifetime = Session resource.appArgs =  resource.appArgsSensitivity =  resource.connectionString = AccountKey=C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw==;AccountEndpoint=https://127.0.0.1:34969;DisableServerCertificateValidation=True; }, HealthReports = { resource_check = (null) blocking_check = (null) }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2026-01-24T00:37:06] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource resource with Container resource resource-epgcvjkh
| [2026-01-24T00:37:06] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource resource/resource-epgcvjkh changed state: Starting
| [2026-01-24T00:37:06] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 8 Resource resource/resource-epgcvjkh update published: ResourceType = AzureCosmosDBResource, CreationTimeStamp = 2026-01-24T00:37:06, State = { Text = Starting, Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { emulator = tcp://localhost:34969 }, EnvironmentVariables = {  }, Properties = { container.image = mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:latest container.id = (null) container.command = (null) container.args =  container.ports = 8081 container.lifetime = Session resource.appArgs =  resource.appArgsSensitivity =  resource.connectionString = AccountKey=C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw==;AccountEndpoint=https://127.0.0.1:34969;DisableServerCertificateValidation=True; }, HealthReports = { resource_check = (null) blocking_check = (null) }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2026-01-24T00:37:06] Aspire.Hosting.Dcp.DcpExecutor Debug: Starting log streaming for resource-epgcvjkh.
| [2026-01-24T00:37:06] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource resource with Container resource resource-epgcvjkh
| [2026-01-24T00:37:06] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 9 Resource resource/resource-epgcvjkh update published: ResourceType = AzureCosmosDBResource, CreationTimeStamp = 2026-01-24T00:37:06, State = { Text = Starting, Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { emulator = tcp://localhost:34969 }, EnvironmentVariables = {  }, Properties = { container.image = mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:latest container.id = (null) container.command = (null) container.args =  container.ports = 8081 container.lifetime = Session resource.appArgs =  resource.appArgsSensitivity =  resource.connectionString = AccountKey=C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw==;AccountEndpoint=https://127.0.0.1:34969;DisableServerCertificateValidation=True; }, HealthReports = { resource_check = (null) blocking_check = (null) }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 2: 2026-01-24T00:37:06.2240000Z Unable to find image 'mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:latest' locally
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 3: 2026-01-24T00:37:06.3420000Z latest: Pulling from cosmosdb/linux/azure-cosmos-emulator
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 4: 2026-01-24T00:37:06.5970000Z 1d387567261e: Pulling fs layer
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 5: 2026-01-24T00:37:06.5970000Z a8b481c5a413: Pulling fs layer
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 6: 2026-01-24T00:37:06.5970000Z 89c8961c68d3: Pulling fs layer
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 7: 2026-01-24T00:37:06.5970000Z 4f4fb700ef54: Pulling fs layer
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 8: 2026-01-24T00:37:06.5970000Z 5a8748ce1c97: Pulling fs layer
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 9: 2026-01-24T00:37:06.5970000Z cb5b2aa7b1df: Pulling fs layer
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 10: 2026-01-24T00:37:06.5970000Z 84973e6b6d4f: Pulling fs layer
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 11: 2026-01-24T00:37:06.5970000Z 7b1a71ad66a6: Pulling fs layer
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 12: 2026-01-24T00:37:06.5970000Z 5a8748ce1c97: Waiting
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 13: 2026-01-24T00:37:06.5970000Z cb5b2aa7b1df: Waiting
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 14: 2026-01-24T00:37:06.5970000Z 84973e6b6d4f: Waiting
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 15: 2026-01-24T00:37:06.5970000Z 7b1a71ad66a6: Waiting
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 16: 2026-01-24T00:37:06.5970000Z 4f4fb700ef54: Waiting
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 17: 2026-01-24T00:37:06.7130000Z 89c8961c68d3: Verifying Checksum
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 18: 2026-01-24T00:37:06.7160000Z 89c8961c68d3: Download complete
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 19: 2026-01-24T00:37:06.7650000Z 4f4fb700ef54: Verifying Checksum
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 20: 2026-01-24T00:37:06.7650000Z 4f4fb700ef54: Download complete
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 21: 2026-01-24T00:37:06.7740000Z 1d387567261e: Verifying Checksum
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 22: 2026-01-24T00:37:06.7740000Z 1d387567261e: Download complete
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 23: 2026-01-24T00:37:06.8240000Z a8b481c5a413: Verifying Checksum
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 24: 2026-01-24T00:37:06.8240000Z a8b481c5a413: Download complete
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 25: 2026-01-24T00:37:06.8690000Z 5a8748ce1c97: Verifying Checksum
| [2026-01-24T00:37:06] Aspire.Hosting.Tests.Resources.resource Information: 26: 2026-01-24T00:37:06.8690000Z 5a8748ce1c97: Download complete
| [2026-01-24T00:37:07] Aspire.Hosting.Tests.Resources.resource Information: 27: 2026-01-24T00:37:06.9580000Z 7b1a71ad66a6: Verifying Checksum
| [2026-01-24T00:37:07] Aspire.Hosting.Tests.Resources.resource Information: 28: 2026-01-24T00:37:06.9580000Z 7b1a71ad66a6: Download complete
| [2026-01-24T00:37:07] Aspire.Hosting.Tests.Resources.resource Information: 29: 2026-01-24T00:37:06.9700000Z 84973e6b6d4f: Verifying Checksum
| [2026-01-24T00:37:07] Aspire.Hosting.Tests.Resources.resource Information: 30: 2026-01-24T00:37:06.9700000Z 84973e6b6d4f: Download complete
| [2026-01-24T00:37:08] Aspire.Hosting.Tests.Resources.resource Information: 31: 2026-01-24T00:37:08.4830000Z 1d387567261e: Pull complete
| [2026-01-24T00:37:11] Aspire.Hosting.Tests.Resources.resource Information: 32: 2026-01-24T00:37:10.9500000Z cb5b2aa7b1df: Verifying Checksum
| [2026-01-24T00:37:11] Aspire.Hosting.Tests.Resources.resource Information: 33: 2026-01-24T00:37:10.9500000Z cb5b2aa7b1df: Download complete
| [2026-01-24T00:37:11] Aspire.Hosting.Tests.Resources.resource Information: 34: 2026-01-24T00:37:11.2630000Z a8b481c5a413: Pull complete
| [2026-01-24T00:37:11] Aspire.Hosting.Tests.Resources.resource Information: 35: 2026-01-24T00:37:11.6000000Z 89c8961c68d3: Pull complete
| [2026-01-24T00:37:11] Aspire.Hosting.Tests.Resources.resource Information: 36: 2026-01-24T00:37:11.6080000Z 4f4fb700ef54: Pull complete
| [2026-01-24T00:37:11] Aspire.Hosting.Tests.Resources.resource Information: 37: 2026-01-24T00:37:11.8350000Z 5a8748ce1c97: Pull complete
| [2026-01-24T00:37:36] Aspire.Hosting.Tests.Resources.resource Information: 38: 2026-01-24T00:37:35.9860000Z cb5b2aa7b1df: Pull complete
| [2026-01-24T00:37:36] Aspire.Hosting.Tests.Resources.resource Information: 39: 2026-01-24T00:37:36.5750000Z 84973e6b6d4f: Pull complete
| [2026-01-24T00:37:36] Aspire.Hosting.Tests.Resources.resource Information: 40: 2026-01-24T00:37:36.5940000Z 7b1a71ad66a6: Pull complete
| [2026-01-24T00:37:36] Aspire.Hosting.Tests.Resources.resource Information: 41: 2026-01-24T00:37:36.6090000Z Digest: sha256:f3aaae0166781c2e7994987fb6e5eb30ec2e6ab128835c94c41d11844c4575b8
| [2026-01-24T00:37:36] Aspire.Hosting.Tests.Resources.resource Information: 42: 2026-01-24T00:37:36.6100000Z Status: Downloaded newer image for mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:latest
| [2026-01-24T00:37:36] Aspire.Hosting.Tests.Resources.resource Information: 43: 2026-01-24T00:37:36.6300000Z 59e30c300371d127ee916a73297168d75a72acbb8d25578a94b2d86569d10f7f
| [2026-01-24T00:37:37] Aspire.Hosting.Dcp.dcpctrl.dcpctrl.ContainerReconciler Debug: Added new ContainerNetworkConnection	{"Container": "/resource-epgcvjkh", "Reconciliation": 5, "ContainerName": "resource-epgcvjkh", "Network": "/aspire-container-network"}
| [2026-01-24T00:37:37] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource resource with Container resource resource-epgcvjkh
| [2026-01-24T00:37:37] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 10 Resource resource/resource-epgcvjkh update published: ResourceType = AzureCosmosDBResource, CreationTimeStamp = 2026-01-24T00:37:06, State = { Text = Starting, Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = { emulator = tcp://localhost:34969 }, EnvironmentVariables = { PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin }, Properties = { container.image = mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:latest container.id = 59e30c300371d127ee916a73297168d75a72acbb8d25578a94b2d86569d10f7f container.command = (null) container.args = /usr/local/bin/cosmos/bin/start.sh container.ports = 8081 container.lifetime = Session resource.appArgs =  resource.appArgsSensitivity =  resource.connectionString = AccountKey=C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw==;AccountEndpoint=https://127.0.0.1:34969;DisableServerCertificateValidation=True; }, HealthReports = { resource_check = (null) blocking_check = (null) }, Commands = { resource-start (Start) = Disabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2026-01-24T00:37:39] Aspire.Hosting.Dcp.dcpctrl.dcpctrl.NetworkReconciler Debug: All expected containers are connected to the network	{"ContainerNetwork": "/aspire-container-network", "Reconciliation": 10, "NetworkName": "aspire-session-network-eyrptfww-Aspire.Hosting.Tests", "NetworkID": "1f0a9fade2a0", "Expected": 1, "Found": 1}
| [2026-01-24T00:37:40] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource resource with Container resource resource-epgcvjkh
| [2026-01-24T00:37:40] Aspire.Hosting.Tests.Resources.resource Information: 44: [sys] Added new ContainerNetworkConnection: ContainerName = resource-epgcvjkh
| [2026-01-24T00:37:40] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource resource/resource-epgcvjkh changed state: Starting -> Running
| [2026-01-24T00:37:40] Aspire.Hosting.Health.ResourceHealthCheckService Debug: Starting health monitoring for resource 'resource'.
| [2026-01-24T00:37:40] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Finished waiting for resource 'resource'. Resource state is 'Running'.
| [2026-01-24T00:37:40] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 11 Resource resource/resource-epgcvjkh update published: ResourceType = AzureCosmosDBResource, CreationTimeStamp = 2026-01-24T00:37:06, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Unhealthy, ResourceReady = False, ExitCode = (null), Urls = { emulator = tcp://localhost:34969 }, EnvironmentVariables = { PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin }, Properties = { container.image = mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:latest container.id = 59e30c300371d127ee916a73297168d75a72acbb8d25578a94b2d86569d10f7f container.command = (null) container.args = /usr/local/bin/cosmos/bin/start.sh container.ports = 8081 container.lifetime = Session resource.appArgs =  resource.appArgsSensitivity =  resource.connectionString = AccountKey=C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw==;AccountEndpoint=https://127.0.0.1:34969;DisableServerCertificateValidation=True; }, HealthReports = { resource_check = (null) blocking_check = (null) }, Commands = { resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2026-01-24T00:37:40] Aspire.Hosting.Tests.Resources.nginx Information: 2: 2026-01-24T00:37:40.1427643Z Waiting for resource 'resource' to become healthy.
| [2026-01-24T00:37:40] Aspire.Hosting.Health.ResourceHealthCheckService Debug: Resource 'resource' health checks to monitor: resource_check, blocking_check
| [2026-01-24T00:37:40] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Waiting for resource 'nginx' to enter one of the target state: Waiting
| [2026-01-24T00:37:40] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Finished waiting for resource 'nginx'. Resource state is 'Waiting'.
| [2026-01-24T00:37:40] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Waiting for resource 'resource' to enter the 'Healthy' state.
| [2026-01-24T00:37:40] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 12 Resource resource/resource-epgcvjkh update published: ResourceType = AzureCosmosDBResource, CreationTimeStamp = 2026-01-24T00:37:06, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Unhealthy, ResourceReady = False, ExitCode = (null), Urls = { emulator = tcp://localhost:34969 }, EnvironmentVariables = { PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin }, Properties = { container.image = mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:latest container.id = 59e30c300371d127ee916a73297168d75a72acbb8d25578a94b2d86569d10f7f container.command = (null) container.args = /usr/local/bin/cosmos/bin/start.sh container.ports = 8081 container.lifetime = Session resource.appArgs =  resource.appArgsSensitivity =  resource.connectionString = AccountKey=C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw==;AccountEndpoint=https://127.0.0.1:34969;DisableServerCertificateValidation=True; }, HealthReports = { resource_check = (null) blocking_check = (null) }, Commands = { resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2026-01-24T00:37:40] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource resource with Container resource resource-epgcvjkh
| [2026-01-24T00:37:40] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 13 Resource resource/resource-epgcvjkh update published: ResourceType = AzureCosmosDBResource, CreationTimeStamp = 2026-01-24T00:37:06, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Unhealthy, ResourceReady = False, ExitCode = (null), Urls = { emulator = tcp://localhost:34969 }, EnvironmentVariables = { PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin }, Properties = { container.image = mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:latest container.id = 59e30c300371d127ee916a73297168d75a72acbb8d25578a94b2d86569d10f7f container.command = (null) container.args = /usr/local/bin/cosmos/bin/start.sh container.ports = 8081 container.lifetime = Session resource.appArgs =  resource.appArgsSensitivity =  resource.connectionString = AccountKey=C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw==;AccountEndpoint=https://127.0.0.1:34969;DisableServerCertificateValidation=True; }, HealthReports = { resource_check = (null) blocking_check = (null) }, Commands = { resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2026-01-24T00:37:40] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 14 Resource resource/resource-epgcvjkh update published: ResourceType = AzureCosmosDBResource, CreationTimeStamp = 2026-01-24T00:37:06, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Unhealthy, ResourceReady = False, ExitCode = (null), Urls = { emulator = tcp://localhost:34969 }, EnvironmentVariables = { PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin }, Properties = { container.image = mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:latest container.id = 59e30c300371d127ee916a73297168d75a72acbb8d25578a94b2d86569d10f7f container.command = (null) container.args = /usr/local/bin/cosmos/bin/start.sh container.ports = 8081 container.lifetime = Session resource.appArgs =  resource.appArgsSensitivity =  resource.connectionString = AccountKey=C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw==;AccountEndpoint=https://127.0.0.1:34969;DisableServerCertificateValidation=True; }, HealthReports = { resource_check = (null) blocking_check = (null) }, Commands = { resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2026-01-24T00:37:40] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService Error: Health check resource_check with status Unhealthy completed after 45.7136ms with message '(null)'
| System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception.
|  ---> System.IO.IOException: Received an unexpected EOF or 0 bytes from the transport stream.
|    at System.Net.Security.SslStream.ReceiveHandshakeFrameAsync[TIOAdapter](CancellationToken cancellationToken)
|    at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](Boolean receiveFirst, Byte[] reAuthenticationData, CancellationToken cancellationToken)
|    at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken)
|    --- End of inner exception stack trace ---
|    at Microsoft.Azure.Cosmos.Routing.GlobalEndpointManager.GetAccountPropertiesHelper.GetOnlyGlobalEndpointAsync()
|    at Microsoft.Azure.Cosmos.Routing.GlobalEndpointManager.GetAccountPropertiesHelper.GetAccountPropertiesAsync()
|    at Microsoft.Azure.Cosmos.Routing.GlobalEndpointManager.GetDatabaseAccountFromAnyLocationsAsync(Uri defaultEndpoint, IList`1 locations, IList`1 accountInitializationCustomEndpoints, Func`2 getDatabaseAccountFn, CancellationToken cancellationToken)
|    at Microsoft.Azure.Cosmos.GatewayAccountReader.InitializeReaderAsync()
|    at Microsoft.Azure.Cosmos.CosmosAccountServiceConfiguration.InitializeAsync()
|    at Microsoft.Azure.Cosmos.DocumentClient.InitializeGatewayConfigurationReaderAsync()
|    at Microsoft.Azure.Cosmos.DocumentClient.GetInitializationTaskAsync(IStoreClientFactory storeClientFactory)
|    at Microsoft.Azure.Documents.BackoffRetryUtility`1.ExecuteRetryAsync[TParam,TPolicy](Func`1 callbackMethod, Func`3 callbackMethodWithParam, Func`2 callbackMethodWithPolicy, TParam param, IRetryPolicy retryPolicy, IRetryPolicy`1 retryPolicyWithArg, Func`1 inBackoffAlternateCallbackMethod, Func`2 inBackoffAlternateCallbackMethodWithPolicy, TimeSpan minBackoffForInBackoffCallback, CancellationToken cancellationToken, Action`1 preRetryCallback)
|    at Microsoft.Azure.Documents.ShouldRetryResult.ThrowIfDoneTrying(ExceptionDispatchInfo capturedException)
|    at Microsoft.Azure.Documents.BackoffRetryUtility`1.ExecuteRetryAsync[TParam,TPolicy](Func`1 callbackMethod, Func`3 callbackMethodWithParam, Func`2 callbackMethodWithPolicy, TParam param, IRetryPolicy retryPolicy, IRetryPolicy`1 retryPolicyWithArg, Func`1 inBackoffAlternateCallbackMethod, Func`2 inBackoffAlternateCallbackMethodWithPolicy, TimeSpan minBackoffForInBackoffCallback, CancellationToken cancellationToken, Action`1 preRetryCallback)
|    at Microsoft.Azure.Documents.BackoffRetryUtility`1.ExecuteRetryAsync[TParam,TPolicy](Func`1 callbackMethod, Func`3 callbackMethodWithParam, Func`2 callbackMethodWithPolicy, TParam param, IRetryPolicy retryPolicy, IRetryPolicy`1 retryPolicyWithArg, Func`1 inBackoffAlternateCallbackMethod, Func`2 inBackoffAlternateCallbackMethodWithPolicy, TimeSpan minBackoffForInBackoffCallback, CancellationToken cancellationToken, Action`1 preRetryCallback)
|    at Microsoft.Azure.Cosmos.AsyncCacheNonBlocking`2.GetAsync(TKey key, Func`2 singleValueInitFunc, Func`2 forceRefresh)
|    at Microsoft.Azure.Cosmos.DocumentClient.EnsureValidClientAsync(ITrace trace)
|    at Microsoft.Azure.Cosmos.DocumentClient.GetDatabaseAccountPrivateAsync(Uri serviceEndpoint, CancellationToken cancellationToken)
|    at Microsoft.Azure.Cosmos.ClientContextCore.RunWithDiagnosticsHelperAsync[TResult](String containerName, String databaseName, OperationType operationType, ITrace trace, Func`2 task, Nullable`1 openTelemetry, RequestOptions requestOptions, Nullable`1 resourceType)
|    at Microsoft.Azure.Cosmos.ClientContextCore.OperationHelperWithRootTraceAsync[TResult](String operationName, String containerName, String databaseName, OperationType operationType, RequestOptions requestOptions, Func`2 task, Nullable`1 openTelemetry, TraceComponent traceComponent, TraceLevel traceLevel, Nullable`1 resourceType)
|    at HealthChecks.CosmosDb.AzureCosmosDbHealthCheck.CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken) in /home/runner/work/AspNetCore.Diagnostics.HealthChecks/AspNetCore.Diagnostics.HealthChecks/src/HealthChecks.CosmosDb/AzureCosmosDbHealthCheck.cs:line 34
| [2026-01-24T00:37:40] Aspire.Hosting.Health.ResourceHealthCheckService Trace: Health report status for 'resource' is Unhealthy.
| [2026-01-24T00:37:40] Aspire.Hosting.Health.ResourceHealthCheckService Trace: Health reports for 'resource' have changed.
| [2026-01-24T00:37:40] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 15 Resource resource/resource-epgcvjkh update published: ResourceType = AzureCosmosDBResource, CreationTimeStamp = 2026-01-24T00:37:06, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Unhealthy, ResourceReady = False, ExitCode = (null), Urls = { emulator = tcp://localhost:34969 }, EnvironmentVariables = { PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin }, Properties = { container.image = mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:latest container.id = 59e30c300371d127ee916a73297168d75a72acbb8d25578a94b2d86569d10f7f container.command = (null) container.args = /usr/local/bin/cosmos/bin/start.sh container.ports = 8081 container.lifetime = Session resource.appArgs =  resource.appArgsSensitivity =  resource.connectionString = AccountKey=C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw==;AccountEndpoint=https://127.0.0.1:34969;DisableServerCertificateValidation=True; }, HealthReports = { resource_check = Unhealthy blocking_check = Healthy }, Commands = { resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2026-01-24T00:37:40] Aspire.Hosting.Health.ResourceHealthCheckService Trace: Resource 'resource' health check monitoring loop starting delay of 00:00:01.
| [2026-01-24T00:37:40] Aspire.Hosting.Tests.Resources.resource Error: 45: 2026-01-24T00:37:40.4767051Z Error: The evaluation period has expired.
| [2026-01-24T00:37:40] Aspire.Hosting.Tests.Resources.resource Error: 46: 2026-01-24T00:37:40.4767535Z ./cosmosdb-emulator: ERROR: PAL initialization failed. Error: 104
| [2026-01-24T00:37:40] Aspire.Hosting.Tests.Resources.resource Error: 47: 2026-01-24T00:37:40.4767593Z 
| [2026-01-24T00:37:41] Aspire.Hosting.Dcp.DcpExecutor Trace: Updating application model resource resource with Container resource resource-epgcvjkh
| [2026-01-24T00:37:41] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource resource/resource-epgcvjkh changed state: Running -> Exited
| [2026-01-24T00:37:41] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 16 Resource resource/resource-epgcvjkh update published: ResourceType = AzureCosmosDBResource, CreationTimeStamp = 2026-01-24T00:37:06, State = { Text = Exited, Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = 1, Urls = { emulator = tcp://localhost:34969 }, EnvironmentVariables = { PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin }, Properties = { container.image = mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:latest container.id = 59e30c300371d127ee916a73297168d75a72acbb8d25578a94b2d86569d10f7f container.command = (null) container.args = /usr/local/bin/cosmos/bin/start.sh container.ports = 8081 container.lifetime = Session resource.appArgs =  resource.appArgsSensitivity =  resource.connectionString = AccountKey=C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw==;AccountEndpoint=https://127.0.0.1:34969;DisableServerCertificateValidation=True; }, HealthReports = { resource_check = Unhealthy blocking_check = Healthy }, Commands = { resource-start (Start) = Enabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2026-01-24T00:37:41] Aspire.Hosting.Health.ResourceHealthCheckService Debug: Stopping health monitoring for resource 'resource'.
| [2026-01-24T00:37:41] Aspire.Hosting.ApplicationModel.ResourceNotificationService Error: Stopped waiting for resource 'resource' to become healthy because it failed to start.
| [2026-01-24T00:37:41] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 17 Resource resource/resource-epgcvjkh update published: ResourceType = AzureCosmosDBResource, CreationTimeStamp = 2026-01-24T00:37:06, State = { Text = Exited, Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = 1, Urls = { emulator = tcp://localhost:34969 }, EnvironmentVariables = { PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin }, Properties = { container.image = mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:latest container.id = 59e30c300371d127ee916a73297168d75a72acbb8d25578a94b2d86569d10f7f container.command = (null) container.args = /usr/local/bin/cosmos/bin/start.sh container.ports = 8081 container.lifetime = Session resource.appArgs =  resource.appArgsSensitivity =  resource.connectionString = AccountKey=C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw==;AccountEndpoint=https://127.0.0.1:34969;DisableServerCertificateValidation=True; }, HealthReports = { resource_check = Unhealthy blocking_check = Healthy }, Commands = { resource-start (Start) = Enabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2026-01-24T00:37:41] Aspire.Hosting.Dcp.DcpExecutor Debug: Cancellation received while watching ContainerExec resources.
| [2026-01-24T00:37:41] Aspire.Hosting.Dcp.DcpExecutor Debug: Stopped watching ContainerExec resources.
| [2026-01-24T00:37:41] Aspire.Hosting.Dcp.DcpExecutor Debug: Cancellation received while watching Service resources.
| [2026-01-24T00:37:41] Aspire.Hosting.Dcp.DcpExecutor Debug: Stopped watching Service resources.
| [2026-01-24T00:37:41] Aspire.Hosting.Dcp.DcpExecutor Debug: Cancellation received while watching Container resources.
| [2026-01-24T00:37:41] Aspire.Hosting.Dcp.DcpExecutor Debug: Stopped watching Container resources.
| [2026-01-24T00:37:41] Aspire.Hosting.Dcp.DcpExecutor Debug: Cancellation received while watching Executable resources.
| [2026-01-24T00:37:41] Aspire.Hosting.Dcp.DcpExecutor Debug: Stopped watching Executable resources.
| [2026-01-24T00:37:41] Aspire.Hosting.Dcp.DcpExecutor Debug: Cancellation received while watching Endpoint resources.
| [2026-01-24T00:37:41] Aspire.Hosting.Dcp.DcpExecutor Debug: Stopped watching Endpoint resources.
| [2026-01-24T00:37:41] Aspire.Hosting.Dcp.DcpExecutor Debug: Log streaming for resource-epgcvjkh was cancelled.
| [2026-01-24T00:37:41] Aspire.Hosting.Dcp.dcp.start-apiserver.api-server.adminHttpHandler Debug: API server changed status	{"OldStatus": "Running", "NewStatus": "CleaningResources"}
| [2026-01-24T00:37:41] Aspire.Hosting.Dcp.dcpctrl.dcpctrl.ContainerReconciler Debug: No more Container resources are being watched, cancelling container watch	{"Container": "/resource-epgcvjkh", "Reconciliation": 16, "ContainerID": "59e30c300371", "ContainerName": "resource-epgcvjkh"}
| [2026-01-24T00:37:41] Aspire.Hosting.Dcp.dcpctrl.dcpctrl.os-executor Debug: Context expired, stopping process...	{"PID": 7261, "Command": "/usr/bin/docker", "Args": ["events", "--filter", "type=container", "--format", "{{json .}}"]}
| [2026-01-24T00:37:41] Aspire.Hosting.Dcp.dcpctrl.dcpctrl.os-executor Debug: Root process has stopped	{"Root": 7261}
| [2026-01-24T00:37:41] Aspire.Hosting.Dcp.dcpctrl.dcpctrl.NetworkReconciler Debug: All expected containers are connected to the network	{"ContainerNetwork": "/aspire-container-network", "Reconciliation": 15, "NetworkName": "aspire-session-network-eyrptfww-Aspire.Hosting.Tests", "NetworkID": "1f0a9fade2a0", "Expected": 0, "Found": 0}
| [2026-01-24T00:37:42] Aspire.Hosting.Dcp.dcpproc.dcpproc.ProcessMonitor Debug: Monitor process exited, shutting down	{"MonitorPID": 6686, "ChildPID": 11837, "PID": 11837}
| [2026-01-24T00:37:42] Aspire.Hosting.Dcp.dcpproc.dcpproc.ProcessMonitor Debug: Monitor process exited, shutting down	{"MonitorPID": 6952, "ChildPID": 7261, "PID": 7261}
| [2026-01-24T00:37:42] Aspire.Hosting.Dcp.dcpctrl.dcpctrl.NetworkReconciler Debug: ContainerNetwork object is being deleted	{"ContainerNetwork": "/aspire-container-network", "Reconciliation": 16, "NetworkName": "aspire-session-network-eyrptfww-Aspire.Hosting.Tests", "NetworkID": "1f0a9fade2a0"}
| [2026-01-24T00:37:42] Aspire.Hosting.Dcp.dcpctrl.dcpctrl.NetworkReconciler Debug: No more ContainerNetwork resources are being watched, cancelling network watch	{"ContainerNetwork": "/aspire-container-network", "Reconciliation": 16, "NetworkName": "aspire-session-network-eyrptfww-Aspire.Hosting.Tests", "NetworkID": "1f0a9fade2a0"}
| [2026-01-24T00:37:42] Aspire.Hosting.Dcp.dcpctrl.dcpctrl.os-executor Debug: Context expired, stopping process...	{"PID": 7046, "Command": "/usr/bin/docker", "Args": ["events", "--filter", "type=network", "--format", "{{json .}}"]}
| [2026-01-24T00:37:42] Aspire.Hosting.Dcp.dcpctrl.dcpctrl.os-executor Debug: Root process has stopped	{"Root": 7046}
| [2026-01-24T00:37:43] Aspire.Hosting.Dcp.dcp.start-apiserver.api-server.adminHttpHandler Debug: API server changed status	{"OldStatus": "CleanupComplete", "NewStatus": "Stopping"}
| [2026-01-24T00:37:43] Aspire.Hosting.Dcp.dcp.start-apiserver Debug: Shutting down...
| [2026-01-24T00:37:43] Aspire.Hosting.Dcp.dcp.start-apiserver.dcp-host Debug: Service DCP controller host terminated gracefully
| [2026-01-24T00:37:43] Aspire.Hosting.Dcp.dcp.start-apiserver Debug: Shutdown complete.
| [2026-01-24T00:37:43] Aspire.Hosting.FileSystemService Debug: Cleaning up 1 remaining temporary files/directories
| [2026-01-24T00:37:43] Aspire.Hosting.FileSystemService Debug: Cleaned up temporary directory: /tmp/aspire-dcppIclmN
| [2026-01-24T00:37:43] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource nginx/nginx-rstcyzcy changed state: Waiting -> FailedToStart
| [2026-01-24T00:37:43] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 6 Resource nginx/nginx-rstcyzcy update published: ResourceType = ContainerResource, CreationTimeStamp = (null), State = { Text = FailedToStart, Style = (null) }, IsHidden = False, HeathStatus = (null), ResourceReady = False, ExitCode = (null), Urls = {  }, EnvironmentVariables = {  }, Properties = { container.image = mcr.microsoft.com/cbl-mariner/base/nginx:1.22 container.id = (null) container.command = (null) container.args =  container.ports =  container.lifetime = Session resource.appArgs = (null) resource.appArgsSensitivity = (null) }, HealthReports = {  }, Commands = { resource-start (Start) = Enabled resource-stop (Stop) = Hidden resource-restart (Restart) = Disabled }
| [2026-01-24T00:37:43] Aspire.Hosting.DistributedApplication Information: Distributed application started. Press Ctrl+C to shut down.

Report for Quarantined runs

Recent runs:

OS Last 100 runs
linux (0/100) No failures ✅

Summary

Last 7 days Last 14 days Last 30 days Most Affected OS Failure Rate
0 / 81 0 / 165 0 / 344 N/A 0.0%

-- Updated on 3/2/2026 11:03:35 PM UTC

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-integrationsIssues pertaining to Aspire Integrations packagesfailing-testflaky-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