Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flaky Aspire.Hosting.Redis.Tests.RedisFunctionalTests.VerifyWithRedisInsightImportDatabases #6099

Open
JamesNK opened this issue Oct 4, 2024 · 5 comments · Fixed by #6308
Labels
area-integrations Issues pertaining to Aspire Integrations packages blocking-clean-ci Blocking a green CI flaky-test redis Issues related to redis integrations testing ☑️
Milestone

Comments

@JamesNK
Copy link
Member

JamesNK commented Oct 4, 2024

Build Information

Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=849032
Build error leg or test failing: Aspire.Hosting.Redis.Tests.RedisFunctionalTests.Aspire.Hosting.Redis.Tests.RedisFunctionalTests.VerifyWithRedisInsightImportDatabases

Assert.Collection() Failure: Mismatched item count
Collection:     []
Expected count: 2
Actual count:   0

Build logs: Aspire.Hosting.Redis.Tests.zip

Error Message

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

{
  "ErrorMessage": "Assert.Collection() Failure: Mismatched item count",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=849032
Error message validated: [Assert.Collection() Failure: Mismatched item count]
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 10/21/2024 7:43:20 PM UTC

Report

Summary

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

Report

Build Definition Test Pull Request
929083 dotnet/aspire Aspire.Hosting.PostgreSQL.Tests.WorkItemExecution #7243

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 0 1
@davidfowl
Copy link
Member

cc @Alirexaa

@Alirexaa
Copy link
Contributor

Alirexaa commented Oct 4, 2024

It seems to be having a problem sending HTTP requests for importing Redis databases to Redis Insight

Console Logs
| [2024-10-04T04:28:17] Aspire.Hosting.DistributedApplication Information: Aspire version: 9.0.0-ci
| [2024-10-04T04:28:17] Aspire.Hosting.DistributedApplication Information: Distributed application starting.
| [2024-10-04T04:28:17] Aspire.Hosting.DistributedApplication Information: Application host directory is: /mnt/vss/_work/1/s/tests/Aspire.Hosting.Tests
| [2024-10-04T04:28:17] Aspire.Hosting.Dcp.DcpHostService Information: Starting DCP with arguments: start-apiserver --monitor 47242 --detach --kubeconfig "/datadisks/disk1/work/B79C09F9/t/aspire.NoK8Tn/kubeconfig"
| [2024-10-04T04:28:17] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-1/redis-1-hyxceuzx-24472fb update published: ResourceType = RedisResource, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = {  }, Urls = {  }, Properties = {  }
| [2024-10-04T04:28:17] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2/redis-2-undmmpbz-24472fb update published: ResourceType = RedisResource, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = {  }, Urls = {  }, Properties = {  }
| [2024-10-04T04:28:17] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2-insight/redis-2-insight-mvmhqjtj-24472fb update published: ResourceType = RedisInsightResource, CreationTimeStamp = (null), State = { Text = (null), Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = {  }, Urls = {  }, Properties = {  }
| [2024-10-04T04:28:17] Aspire.Hosting.Dcp.ApplicationExecutor Debug: Watching over DCP Endpoint resources.
| [2024-10-04T04:28:17] Aspire.Hosting.Dcp.ApplicationExecutor Debug: Watching over DCP Service resources.
| [2024-10-04T04:28:17] Aspire.Hosting.Dcp.ApplicationExecutor Debug: Watching over DCP Container resources.
| [2024-10-04T04:28:17] Aspire.Hosting.Dcp.ApplicationExecutor Debug: Watching over DCP Executable resources.
| [2024-10-04T04:28:19] Aspire.Hosting.Dcp.start-apiserver.api-server Information: Starting API server...
| [2024-10-04T04:28:19] Aspire.Hosting.Dcp.start-apiserver.api-server Information: API server started	{"Address": "127.0.0.1", "Port": 33691}
| [2024-10-04T04:28:19] Aspire.Hosting.Dcp.start-apiserver.dcp-host Information: Starting DCP controller host
| [2024-10-04T04:28:19] Aspire.Hosting.Dcp.start-apiserver.dcp-host Information: Started all services	{"count": 1}
| [2024-10-04T04:28:19] Aspire.Hosting.Dcp.KubernetesService Debug: Successfully read Kubernetes configuration from '/datadisks/disk1/work/B79C09F9/t/aspire.NoK8Tn/kubeconfig' after 1809 milliseconds.
| [2024-10-04T04:28:19] 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'"}}
| [2024-10-04T04:28:19] Aspire.Hosting.Dcp.dcpctrl.ContainerOrchestrator Information: runtime status	{"ContainerRuntime": "", "runtime": "docker", "status": {"Installed":true,"Running":true,"Error":""}}
| [2024-10-04T04:28:19] Aspire.Hosting.Dcp.dcpctrl.IdeExecutableRunner Information: Executables cannot be started via IDE: missing required environment variable 'DEBUG_SESSION_PORT'
| [2024-10-04T04:28:19] Aspire.Hosting.Dcp.dcpctrl Information: starting controller manager
| [2024-10-04T04:28:19] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource redis-1/redis-1-hyxceuzx-24472fb changed state: Starting
| [2024-10-04T04:28:19] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-1/redis-1-hyxceuzx-24472fb update published: ResourceType = Container, CreationTimeStamp = (null), State = { Text = Starting, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = {  }, Urls = {  }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4 }
| [2024-10-04T04:28:19] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource redis-2/redis-2-undmmpbz-24472fb changed state: Starting
| [2024-10-04T04:28:19] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2/redis-2-undmmpbz-24472fb update published: ResourceType = Container, CreationTimeStamp = (null), State = { Text = Starting, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = {  }, Urls = {  }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4 }
| [2024-10-04T04:28:19] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource redis-2-insight/redis-2-insight-mvmhqjtj-24472fb changed state: Starting
| [2024-10-04T04:28:19] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2-insight/redis-2-insight-mvmhqjtj-24472fb update published: ResourceType = Container, CreationTimeStamp = (null), State = { Text = Starting, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = {  }, Urls = {  }, Properties = { container.image = netaspireci.azurecr.io/redis/redisinsight:2.54 }
| [2024-10-04T04:28:19] Aspire.Hosting.Dcp.ApplicationExecutor Trace: Updating application model resource redis-2 with Container resource redis-2-undmmpbz-24472fb
| [2024-10-04T04:28:19] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2/redis-2-undmmpbz-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = (null), Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = {  }, Urls = {  }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4, container.id = , container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:19] Aspire.Hosting.Dcp.ApplicationExecutor Trace: Updating application model resource redis-1 with Container resource redis-1-hyxceuzx-24472fb
| [2024-10-04T04:28:19] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-1/redis-1-hyxceuzx-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = (null), Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = {  }, Urls = {  }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4, container.id = , container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:19] Aspire.Hosting.Dcp.ApplicationExecutor Trace: Updating application model resource redis-2-insight with Container resource redis-2-insight-mvmhqjtj-24472fb
| [2024-10-04T04:28:19] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2-insight/redis-2-insight-mvmhqjtj-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = (null), Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = {  }, Urls = {  }, Properties = { container.image = netaspireci.azurecr.io/redis/redisinsight:2.54, container.id = , container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:19] Aspire.Hosting.Dcp.ApplicationExecutor Trace: Updating application model resource redis-2 with Container resource redis-2-undmmpbz-24472fb
| [2024-10-04T04:28:19] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2/redis-2-undmmpbz-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = (null), Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = {  }, Urls = {  }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4, container.id = , container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:19] Aspire.Hosting.Dcp.ApplicationExecutor Trace: Updating application model resource redis-1 with Container resource redis-1-hyxceuzx-24472fb
| [2024-10-04T04:28:19] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-1/redis-1-hyxceuzx-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = (null), Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = {  }, Urls = {  }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4, container.id = , container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:19] Aspire.Hosting.Dcp.ApplicationExecutor Trace: Updating application model resource redis-2-insight with Container resource redis-2-insight-mvmhqjtj-24472fb
| [2024-10-04T04:28:19] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2-insight/redis-2-insight-mvmhqjtj-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = (null), Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = {  }, Urls = {  }, Properties = { container.image = netaspireci.azurecr.io/redis/redisinsight:2.54, container.id = , container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:19] Aspire.Hosting.Dcp.ApplicationExecutor Trace: Updating application model resource redis-2 with Container resource redis-2-undmmpbz-24472fb
| [2024-10-04T04:28:19] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource redis-2/redis-2-undmmpbz-24472fb changed state: Starting
| [2024-10-04T04:28:19] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2/redis-2-undmmpbz-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Starting, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = {  }, Urls = {  }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4, container.id = , container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:19] Aspire.Hosting.Dcp.ApplicationExecutor Trace: Updating application model resource redis-1 with Container resource redis-1-hyxceuzx-24472fb
| [2024-10-04T04:28:19] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource redis-1/redis-1-hyxceuzx-24472fb changed state: Starting
| [2024-10-04T04:28:19] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-1/redis-1-hyxceuzx-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Starting, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = {  }, Urls = {  }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4, container.id = , container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:19] Aspire.Hosting.Dcp.ApplicationExecutor Trace: Updating application model resource redis-2-insight with Container resource redis-2-insight-mvmhqjtj-24472fb
| [2024-10-04T04:28:19] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource redis-2-insight/redis-2-insight-mvmhqjtj-24472fb changed state: Starting
| [2024-10-04T04:28:19] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2-insight/redis-2-insight-mvmhqjtj-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Starting, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = {  }, Urls = {  }, Properties = { container.image = netaspireci.azurecr.io/redis/redisinsight:2.54, container.id = , container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:19] Aspire.Hosting.Dcp.ApplicationExecutor Trace: Updating application model resource redis-2 with Container resource redis-2-undmmpbz-24472fb
| [2024-10-04T04:28:19] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2/redis-2-undmmpbz-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Starting, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = {  }, Urls = {  }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4, container.id = , container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:19] Aspire.Hosting.Dcp.ApplicationExecutor Trace: Updating application model resource redis-1 with Container resource redis-1-hyxceuzx-24472fb
| [2024-10-04T04:28:19] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-1/redis-1-hyxceuzx-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Starting, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = {  }, Urls = {  }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4, container.id = , container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:19] Aspire.Hosting.Dcp.ApplicationExecutor Trace: Updating application model resource redis-2-insight with Container resource redis-2-insight-mvmhqjtj-24472fb
| [2024-10-04T04:28:19] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2-insight/redis-2-insight-mvmhqjtj-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Starting, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = {  }, Urls = {  }, Properties = { container.image = netaspireci.azurecr.io/redis/redisinsight:2.54, container.id = , container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:20] Aspire.Hosting.Dcp.dcpctrl.NetworkReconciler Information: network created	{"NetworkName": {"name":"default-aspire-network"}, "Reconciliation": 2, "Network": "default-aspire-network-te4drsheg4"}
| [2024-10-04T04:28:21] Aspire.Hosting.Dcp.dcpctrl.ContainerReconciler Information: Added new ContainerNetworkConnection	{"Container": {"name":"redis-2-insight-mvmhqjtj-24472fb"}, "Reconciliation": 13, "Container": "375a737ff8495aa4254eaeaf070fd180c5016d70b5e087b30a852e359db0b433", "ContainerNetworkConnection": "/redis-2-insight-mvmhqjtj-24472fb-default-aspire-network-fd8h2je43k"}
| [2024-10-04T04:28:21] Aspire.Hosting.Dcp.ApplicationExecutor Trace: Updating application model resource redis-2-insight with Container resource redis-2-insight-mvmhqjtj-24472fb
| [2024-10-04T04:28:21] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2-insight/redis-2-insight-mvmhqjtj-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Starting, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = { NODE_ENV = production, NODE_VERSION = 20.14.0, PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, RI_APP_FOLDER_ABSOLUTE_PATH = /data, RI_BUILD_TYPE = DOCKER_ON_PREMISE, RI_SEGMENT_WRITE_KEY = lK5MNZgHbxj6vQwFgqZxygA0BiDQb32n, RI_SERVE_STATICS = true, YARN_VERSION = 1.22.22 }, Urls = {  }, Properties = { container.image = netaspireci.azurecr.io/redis/redisinsight:2.54, container.id = 375a737ff8495aa4254eaeaf070fd180c5016d70b5e087b30a852e359db0b433, container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:21] Aspire.Hosting.Dcp.dcpctrl.NetworkReconciler Information: connected a container to the network	{"NetworkName": {"name":"default-aspire-network"}, "Reconciliation": 4, "Container": "375a737ff8495aa4254eaeaf070fd180c5016d70b5e087b30a852e359db0b433", "Network": "default-aspire-network-te4drsheg4"}
| [2024-10-04T04:28:24] Aspire.Hosting.Dcp.ApplicationExecutor Trace: Updating application model resource redis-2-insight with Container resource redis-2-insight-mvmhqjtj-24472fb
| [2024-10-04T04:28:24] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource redis-2-insight/redis-2-insight-mvmhqjtj-24472fb changed state: Starting -> Running
| [2024-10-04T04:28:24] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2-insight/redis-2-insight-mvmhqjtj-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Running, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = { NODE_ENV = production, NODE_VERSION = 20.14.0, PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, RI_APP_FOLDER_ABSOLUTE_PATH = /data, RI_BUILD_TYPE = DOCKER_ON_PREMISE, RI_SEGMENT_WRITE_KEY = lK5MNZgHbxj6vQwFgqZxygA0BiDQb32n, RI_SERVE_STATICS = true, YARN_VERSION = 1.22.22 }, Urls = {  }, Properties = { container.image = netaspireci.azurecr.io/redis/redisinsight:2.54, container.id = 375a737ff8495aa4254eaeaf070fd180c5016d70b5e087b30a852e359db0b433, container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:24] Aspire.Hosting.Dcp.dcpctrl.ContainerReconciler Information: Added new ContainerNetworkConnection	{"Container": {"name":"redis-1-hyxceuzx-24472fb"}, "Reconciliation": 16, "Container": "59aab74a9f852fa3fbbf5a23b73f28cdf7d73ad1b070e88837a2ea6064723b8d", "ContainerNetworkConnection": "/redis-1-hyxceuzx-24472fb-default-aspire-network-0s1rt89kq8"}
| [2024-10-04T04:28:24] Aspire.Hosting.Dcp.ApplicationExecutor Trace: Updating application model resource redis-1 with Container resource redis-1-hyxceuzx-24472fb
| [2024-10-04T04:28:24] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-1/redis-1-hyxceuzx-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Starting, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = { GOSU_VERSION = 1.17, PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, REDIS_DOWNLOAD_SHA = 57b47c2c6682636d697dbf5d66d8d495b4e653afc9cd32b7adf9da3e433b8aaf, REDIS_DOWNLOAD_URL = http://download.redis.io/releases/redis-7.4.0.tar.gz, REDIS_VERSION = 7.4.0 }, Urls = {  }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4, container.id = 59aab74a9f852fa3fbbf5a23b73f28cdf7d73ad1b070e88837a2ea6064723b8d, container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:24] Aspire.Hosting.Dcp.dcpctrl.ContainerReconciler Information: Added new ContainerNetworkConnection	{"Container": {"name":"redis-2-undmmpbz-24472fb"}, "Reconciliation": 17, "Container": "1555d596d846baa5f8708ec2a6e33874b5a28378c79f1a22913a244e1df52289", "ContainerNetworkConnection": "/redis-2-undmmpbz-24472fb-default-aspire-network-fa2099g1k4"}
| [2024-10-04T04:28:24] Aspire.Hosting.Dcp.ApplicationExecutor Trace: Updating application model resource redis-2 with Container resource redis-2-undmmpbz-24472fb
| [2024-10-04T04:28:24] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2/redis-2-undmmpbz-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Starting, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = { GOSU_VERSION = 1.17, PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, REDIS_DOWNLOAD_SHA = 57b47c2c6682636d697dbf5d66d8d495b4e653afc9cd32b7adf9da3e433b8aaf, REDIS_DOWNLOAD_URL = http://download.redis.io/releases/redis-7.4.0.tar.gz, REDIS_VERSION = 7.4.0 }, Urls = {  }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4, container.id = 1555d596d846baa5f8708ec2a6e33874b5a28378c79f1a22913a244e1df52289, container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:24] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2-insight/redis-2-insight-mvmhqjtj-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Running, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = { NODE_ENV = production, NODE_VERSION = 20.14.0, PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, RI_APP_FOLDER_ABSOLUTE_PATH = /data, RI_BUILD_TYPE = DOCKER_ON_PREMISE, RI_SEGMENT_WRITE_KEY = lK5MNZgHbxj6vQwFgqZxygA0BiDQb32n, RI_SERVE_STATICS = true, YARN_VERSION = 1.22.22 }, Urls = { http = http://localhost:34627, http target port = http://127.0.0.1:32811 }, Properties = { container.image = netaspireci.azurecr.io/redis/redisinsight:2.54, container.id = 375a737ff8495aa4254eaeaf070fd180c5016d70b5e087b30a852e359db0b433, container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:24] Aspire.Hosting.Dcp.dcpctrl.ServiceReconciler Information: service /redis-2-insight-24472fb is now in state Ready	{"ServiceName": {"name":"redis-2-insight-24472fb"}, "Reconciliation": 10}
| [2024-10-04T04:28:24] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2-insight/redis-2-insight-mvmhqjtj-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Running, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = { NODE_ENV = production, NODE_VERSION = 20.14.0, PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, RI_APP_FOLDER_ABSOLUTE_PATH = /data, RI_BUILD_TYPE = DOCKER_ON_PREMISE, RI_SEGMENT_WRITE_KEY = lK5MNZgHbxj6vQwFgqZxygA0BiDQb32n, RI_SERVE_STATICS = true, YARN_VERSION = 1.22.22 }, Urls = { http = http://localhost:34627, http target port = http://127.0.0.1:32811 }, Properties = { container.image = netaspireci.azurecr.io/redis/redisinsight:2.54, container.id = 375a737ff8495aa4254eaeaf070fd180c5016d70b5e087b30a852e359db0b433, container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:24] Aspire.Hosting.Dcp.ApplicationExecutor Trace: Updating application model resource redis-2-insight with Container resource redis-2-insight-mvmhqjtj-24472fb
| [2024-10-04T04:28:24] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2-insight/redis-2-insight-mvmhqjtj-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Running, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = { NODE_ENV = production, NODE_VERSION = 20.14.0, PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, RI_APP_FOLDER_ABSOLUTE_PATH = /data, RI_BUILD_TYPE = DOCKER_ON_PREMISE, RI_SEGMENT_WRITE_KEY = lK5MNZgHbxj6vQwFgqZxygA0BiDQb32n, RI_SERVE_STATICS = true, YARN_VERSION = 1.22.22 }, Urls = { http = http://localhost:34627, http target port = http://127.0.0.1:32811 }, Properties = { container.image = netaspireci.azurecr.io/redis/redisinsight:2.54, container.id = 375a737ff8495aa4254eaeaf070fd180c5016d70b5e087b30a852e359db0b433, container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:24] Aspire.Hosting.Dcp.dcpctrl.NetworkReconciler Information: connected a container to the network	{"NetworkName": {"name":"default-aspire-network"}, "Reconciliation": 7, "Container": "59aab74a9f852fa3fbbf5a23b73f28cdf7d73ad1b070e88837a2ea6064723b8d", "Network": "default-aspire-network-te4drsheg4"}
| [2024-10-04T04:28:25] Aspire.Hosting.Dcp.ApplicationExecutor Trace: Updating application model resource redis-1 with Container resource redis-1-hyxceuzx-24472fb
| [2024-10-04T04:28:25] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource redis-1/redis-1-hyxceuzx-24472fb changed state: Starting -> Running
| [2024-10-04T04:28:25] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-1/redis-1-hyxceuzx-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Running, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = { GOSU_VERSION = 1.17, PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, REDIS_DOWNLOAD_SHA = 57b47c2c6682636d697dbf5d66d8d495b4e653afc9cd32b7adf9da3e433b8aaf, REDIS_DOWNLOAD_URL = http://download.redis.io/releases/redis-7.4.0.tar.gz, REDIS_VERSION = 7.4.0 }, Urls = {  }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4, container.id = 59aab74a9f852fa3fbbf5a23b73f28cdf7d73ad1b070e88837a2ea6064723b8d, container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:25] Aspire.Hosting.Dcp.dcpctrl.NetworkReconciler Information: connected a container to the network	{"NetworkName": {"name":"default-aspire-network"}, "Reconciliation": 8, "Container": "1555d596d846baa5f8708ec2a6e33874b5a28378c79f1a22913a244e1df52289", "Network": "default-aspire-network-te4drsheg4"}
| [2024-10-04T04:28:26] Aspire.Hosting.Dcp.ApplicationExecutor Trace: Updating application model resource redis-2 with Container resource redis-2-undmmpbz-24472fb
| [2024-10-04T04:28:26] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Resource redis-2/redis-2-undmmpbz-24472fb changed state: Starting -> Running
| [2024-10-04T04:28:26] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2/redis-2-undmmpbz-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Running, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = { GOSU_VERSION = 1.17, PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, REDIS_DOWNLOAD_SHA = 57b47c2c6682636d697dbf5d66d8d495b4e653afc9cd32b7adf9da3e433b8aaf, REDIS_DOWNLOAD_URL = http://download.redis.io/releases/redis-7.4.0.tar.gz, REDIS_VERSION = 7.4.0 }, Urls = {  }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4, container.id = 1555d596d846baa5f8708ec2a6e33874b5a28378c79f1a22913a244e1df52289, container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:26] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-1/redis-1-hyxceuzx-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Running, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = { GOSU_VERSION = 1.17, PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, REDIS_DOWNLOAD_SHA = 57b47c2c6682636d697dbf5d66d8d495b4e653afc9cd32b7adf9da3e433b8aaf, REDIS_DOWNLOAD_URL = http://download.redis.io/releases/redis-7.4.0.tar.gz, REDIS_VERSION = 7.4.0 }, Urls = { tcp = tcp://localhost:42123, tcp target port = tcp://127.0.0.1:32812 }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4, container.id = 59aab74a9f852fa3fbbf5a23b73f28cdf7d73ad1b070e88837a2ea6064723b8d, container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:26] Aspire.Hosting.Dcp.dcpctrl.ServiceReconciler Information: service /redis-1-24472fb is now in state Ready	{"ServiceName": {"name":"redis-1-24472fb"}, "Reconciliation": 12}
| [2024-10-04T04:28:26] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-1/redis-1-hyxceuzx-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Running, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = { GOSU_VERSION = 1.17, PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, REDIS_DOWNLOAD_SHA = 57b47c2c6682636d697dbf5d66d8d495b4e653afc9cd32b7adf9da3e433b8aaf, REDIS_DOWNLOAD_URL = http://download.redis.io/releases/redis-7.4.0.tar.gz, REDIS_VERSION = 7.4.0 }, Urls = { tcp = tcp://localhost:42123, tcp target port = tcp://127.0.0.1:32812 }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4, container.id = 59aab74a9f852fa3fbbf5a23b73f28cdf7d73ad1b070e88837a2ea6064723b8d, container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:26] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-1/redis-1-hyxceuzx-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Running, Style = (null) }, HealthStatus = Healthy ExitCode = (null), EnvironmentVariables = { GOSU_VERSION = 1.17, PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, REDIS_DOWNLOAD_SHA = 57b47c2c6682636d697dbf5d66d8d495b4e653afc9cd32b7adf9da3e433b8aaf, REDIS_DOWNLOAD_URL = http://download.redis.io/releases/redis-7.4.0.tar.gz, REDIS_VERSION = 7.4.0 }, Urls = { tcp = tcp://localhost:42123, tcp target port = tcp://127.0.0.1:32812 }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4, container.id = 59aab74a9f852fa3fbbf5a23b73f28cdf7d73ad1b070e88837a2ea6064723b8d, container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:26] Aspire.Hosting.Dcp.ApplicationExecutor Trace: Updating application model resource redis-1 with Container resource redis-1-hyxceuzx-24472fb
| [2024-10-04T04:28:26] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-1/redis-1-hyxceuzx-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Running, Style = (null) }, HealthStatus = Healthy ExitCode = (null), EnvironmentVariables = { GOSU_VERSION = 1.17, PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, REDIS_DOWNLOAD_SHA = 57b47c2c6682636d697dbf5d66d8d495b4e653afc9cd32b7adf9da3e433b8aaf, REDIS_DOWNLOAD_URL = http://download.redis.io/releases/redis-7.4.0.tar.gz, REDIS_VERSION = 7.4.0 }, Urls = { tcp = tcp://localhost:42123, tcp target port = tcp://127.0.0.1:32812 }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4, container.id = 59aab74a9f852fa3fbbf5a23b73f28cdf7d73ad1b070e88837a2ea6064723b8d, container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:26] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2/redis-2-undmmpbz-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Running, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = { GOSU_VERSION = 1.17, PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, REDIS_DOWNLOAD_SHA = 57b47c2c6682636d697dbf5d66d8d495b4e653afc9cd32b7adf9da3e433b8aaf, REDIS_DOWNLOAD_URL = http://download.redis.io/releases/redis-7.4.0.tar.gz, REDIS_VERSION = 7.4.0 }, Urls = { tcp = tcp://localhost:38135, tcp target port = tcp://127.0.0.1:32813 }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4, container.id = 1555d596d846baa5f8708ec2a6e33874b5a28378c79f1a22913a244e1df52289, container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:26] Aspire.Hosting.Dcp.dcpctrl.ServiceReconciler Information: service /redis-2-24472fb is now in state Ready	{"ServiceName": {"name":"redis-2-24472fb"}, "Reconciliation": 14}
| [2024-10-04T04:28:26] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2/redis-2-undmmpbz-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Running, Style = (null) }, HealthStatus = (null) ExitCode = (null), EnvironmentVariables = { GOSU_VERSION = 1.17, PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, REDIS_DOWNLOAD_SHA = 57b47c2c6682636d697dbf5d66d8d495b4e653afc9cd32b7adf9da3e433b8aaf, REDIS_DOWNLOAD_URL = http://download.redis.io/releases/redis-7.4.0.tar.gz, REDIS_VERSION = 7.4.0 }, Urls = { tcp = tcp://localhost:38135, tcp target port = tcp://127.0.0.1:32813 }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4, container.id = 1555d596d846baa5f8708ec2a6e33874b5a28378c79f1a22913a244e1df52289, container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:26] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2/redis-2-undmmpbz-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Running, Style = (null) }, HealthStatus = Healthy ExitCode = (null), EnvironmentVariables = { GOSU_VERSION = 1.17, PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, REDIS_DOWNLOAD_SHA = 57b47c2c6682636d697dbf5d66d8d495b4e653afc9cd32b7adf9da3e433b8aaf, REDIS_DOWNLOAD_URL = http://download.redis.io/releases/redis-7.4.0.tar.gz, REDIS_VERSION = 7.4.0 }, Urls = { tcp = tcp://localhost:38135, tcp target port = tcp://127.0.0.1:32813 }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4, container.id = 1555d596d846baa5f8708ec2a6e33874b5a28378c79f1a22913a244e1df52289, container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:26] Aspire.Hosting.Dcp.ApplicationExecutor Trace: Updating application model resource redis-2 with Container resource redis-2-undmmpbz-24472fb
| [2024-10-04T04:28:26] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Resource redis-2/redis-2-undmmpbz-24472fb update published: ResourceType = Container, CreationTimeStamp = 2024-10-04T04:28:19, State = { Text = Running, Style = (null) }, HealthStatus = Healthy ExitCode = (null), EnvironmentVariables = { GOSU_VERSION = 1.17, PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin, REDIS_DOWNLOAD_SHA = 57b47c2c6682636d697dbf5d66d8d495b4e653afc9cd32b7adf9da3e433b8aaf, REDIS_DOWNLOAD_URL = http://download.redis.io/releases/redis-7.4.0.tar.gz, REDIS_VERSION = 7.4.0 }, Urls = { tcp = tcp://localhost:38135, tcp target port = tcp://127.0.0.1:32813 }, Properties = { container.image = netaspireci.azurecr.io/library/redis:7.4, container.id = 1555d596d846baa5f8708ec2a6e33874b5a28378c79f1a22913a244e1df52289, container.command = , container.args = System.Collections.Generic.List`1[System.String], container.ports = System.Collections.Immutable.ImmutableArray`1[System.Int32] }
| [2024-10-04T04:28:44] Aspire.Hosting.Dcp.ApplicationExecutor Debug: Starting log streaming for redis-1-hyxceuzx-24472fb.
| [2024-10-04T04:28:44] Aspire.Hosting.Tests.Resources.redis-2-insight Error: 1: 2024-10-04T04:28:44.5196157Z Could not import Redis databases into RedisInsight. Reason: An error occurred while sending the request.
| [2024-10-04T04:28:44] Aspire.Hosting.Dcp.ApplicationExecutor Debug: Starting log streaming for redis-2-insight-mvmhqjtj-24472fb.
| [2024-10-04T04:28:44] Aspire.Hosting.DistributedApplication Information: Distributed application started. Press Ctrl+C to shut down.
| [2024-10-04T04:28:44] Aspire.Hosting.Dcp.ApplicationExecutor Debug: Starting log streaming for redis-2-undmmpbz-24472fb.
| [2024-10-04T04:28:44] Aspire.Hosting.Dcp.start-apiserver.api-server.container-logstreamer.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'"}}
| [2024-10-04T04:28:44] System.Net.Http.HttpClient.Default.LogicalHandler Information: Start processing HTTP request GET http://localhost:34627/api/databases
| [2024-10-04T04:28:44] System.Net.Http.HttpClient.Default.ClientHandler Information: Sending HTTP request GET http://localhost:34627/api/databases
| [2024-10-04T04:28:44] Polly Warning: Execution attempt. Source: '-standard//Standard-Retry', Operation Key: '', Result: 'An error occurred while sending the request.', Handled: 'True', Attempt: '0', Execution Time: 27.9739ms
| System.Net.Http.HttpRequestException: An error occurred while sending the request.
|  ---> System.Net.Http.HttpIOException: The response ended prematurely. (ResponseEnded)
|    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()
| [2024-10-04T04:28:44] Polly Warning: Resilience event occurred. EventName: 'OnRetry', Source: '-standard//Standard-Retry', Operation Key: '', Result: 'An error occurred while sending the request.'
| System.Net.Http.HttpRequestException: An error occurred while sending the request.
|  ---> System.Net.Http.HttpIOException: The response ended prematurely. (ResponseEnded)
|    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()
| [2024-10-04T04:28:44] Aspire.Hosting.Dcp.start-apiserver.api-server.container-logstreamer.ContainerOrchestrator Information: runtime status	{"ContainerRuntime": "", "runtime": "docker", "status": {"Installed":true,"Running":true,"Error":""}}
| [2024-10-04T04:28:44] Aspire.Hosting.Tests.Resources.redis-2-insight Information: 2: 2024-10-04T04:28:20.4000000Z 375a737ff8495aa4254eaeaf070fd180c5016d70b5e087b30a852e359db0b433
| [2024-10-04T04:28:44] Aspire.Hosting.Tests.Resources.redis-2-insight Information: 3: 2024-10-04T04:28:24.1460000Z 
| [2024-10-04T04:28:44] Aspire.Hosting.Tests.Resources.redis-2-insight Information: 4: 2024-10-04T04:28:24.1460000Z 375a737ff8495aa4254eaeaf070fd180c5016d70b5e087b30a852e359db0b433
| [2024-10-04T04:28:44] Aspire.Hosting.Tests.Resources.redis-1 Information: 1: 2024-10-04T04:28:20.4420000Z 59aab74a9f852fa3fbbf5a23b73f28cdf7d73ad1b070e88837a2ea6064723b8d
| [2024-10-04T04:28:44] Aspire.Hosting.Tests.Resources.redis-1 Information: 2: 2024-10-04T04:28:25.2110000Z 
| [2024-10-04T04:28:44] Aspire.Hosting.Tests.Resources.redis-1 Information: 3: 2024-10-04T04:28:25.2120000Z 59aab74a9f852fa3fbbf5a23b73f28cdf7d73ad1b070e88837a2ea6064723b8d
| [2024-10-04T04:28:44] Aspire.Hosting.Tests.Resources.redis-2 Information: 1: 2024-10-04T04:28:20.4450000Z 1555d596d846baa5f8708ec2a6e33874b5a28378c79f1a22913a244e1df52289
| [2024-10-04T04:28:44] Aspire.Hosting.Tests.Resources.redis-2 Information: 2: 2024-10-04T04:28:26.2890000Z 
| [2024-10-04T04:28:44] Aspire.Hosting.Tests.Resources.redis-2 Information: 3: 2024-10-04T04:28:26.2890000Z 1555d596d846baa5f8708ec2a6e33874b5a28378c79f1a22913a244e1df52289
| [2024-10-04T04:28:45] Aspire.Hosting.Tests.Resources.redis-2 Information: 4: 2024-10-04T04:28:26.2928090Z 1:C 04 Oct 2024 04:28:26.292 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
| [2024-10-04T04:28:45] Aspire.Hosting.Tests.Resources.redis-2 Information: 5: 2024-10-04T04:28:26.2929369Z 1:C 04 Oct 2024 04:28:26.292 * oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
| [2024-10-04T04:28:45] Aspire.Hosting.Tests.Resources.redis-2 Information: 6: 2024-10-04T04:28:26.2929452Z 1:C 04 Oct 2024 04:28:26.292 * Redis version=7.4.0, bits=64, commit=00000000, modified=0, pid=1, just started
| [2024-10-04T04:28:45] Aspire.Hosting.Tests.Resources.redis-2 Information: 7: 2024-10-04T04:28:26.2929506Z 1:C 04 Oct 2024 04:28:26.292 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
| [2024-10-04T04:28:45] Aspire.Hosting.Tests.Resources.redis-2 Information: 8: 2024-10-04T04:28:26.2931434Z 1:M 04 Oct 2024 04:28:26.293 * monotonic clock: POSIX clock_gettime
| [2024-10-04T04:28:45] Aspire.Hosting.Tests.Resources.redis-2 Information: 9: 2024-10-04T04:28:26.2946420Z 1:M 04 Oct 2024 04:28:26.294 * Running mode=standalone, port=6379.
| [2024-10-04T04:28:45] Aspire.Hosting.Tests.Resources.redis-2 Information: 10: 2024-10-04T04:28:26.2956551Z 1:M 04 Oct 2024 04:28:26.295 * Server initialized
| [2024-10-04T04:28:45] Aspire.Hosting.Tests.Resources.redis-2 Information: 11: 2024-10-04T04:28:26.2958101Z 1:M 04 Oct 2024 04:28:26.295 * Ready to accept connections tcp
| [2024-10-04T04:28:45] Aspire.Hosting.Tests.Resources.redis-1 Information: 4: 2024-10-04T04:28:25.2192318Z 1:C 04 Oct 2024 04:28:25.218 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
| [2024-10-04T04:28:45] Aspire.Hosting.Tests.Resources.redis-1 Information: 5: 2024-10-04T04:28:25.2192820Z 1:C 04 Oct 2024 04:28:25.218 * oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
| [2024-10-04T04:28:45] Aspire.Hosting.Tests.Resources.redis-1 Information: 6: 2024-10-04T04:28:25.2192883Z 1:C 04 Oct 2024 04:28:25.218 * Redis version=7.4.0, bits=64, commit=00000000, modified=0, pid=1, just started
| [2024-10-04T04:28:45] Aspire.Hosting.Tests.Resources.redis-1 Information: 7: 2024-10-04T04:28:25.2192934Z 1:C 04 Oct 2024 04:28:25.218 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
| [2024-10-04T04:28:45] Aspire.Hosting.Tests.Resources.redis-1 Information: 8: 2024-10-04T04:28:25.2192988Z 1:M 04 Oct 2024 04:28:25.219 * monotonic clock: POSIX clock_gettime
| [2024-10-04T04:28:45] Aspire.Hosting.Tests.Resources.redis-1 Information: 9: 2024-10-04T04:28:25.2199479Z 1:M 04 Oct 2024 04:28:25.219 * Running mode=standalone, port=6379.
| [2024-10-04T04:28:45] Aspire.Hosting.Tests.Resources.redis-1 Information: 10: 2024-10-04T04:28:25.2209472Z 1:M 04 Oct 2024 04:28:25.220 * Server initialized
| [2024-10-04T04:28:45] Aspire.Hosting.Tests.Resources.redis-1 Information: 11: 2024-10-04T04:28:25.2210203Z 1:M 04 Oct 2024 04:28:25.220 * Ready to accept connections tcp
| [2024-10-04T04:28:45] Aspire.Hosting.Tests.Resources.redis-2-insight Information: 5: 2024-10-04T04:28:24.1080762Z Running docker-entry.sh
| [2024-10-04T04:28:46] System.Net.Http.HttpClient.Default.ClientHandler Information: Sending HTTP request GET http://localhost:34627/api/databases
| [2024-10-04T04:28:46] System.Net.Http.HttpClient.Default.ClientHandler Information: Received HTTP response headers after 27.5966ms - 200
| [2024-10-04T04:28:46] Polly Information: Execution attempt. Source: '-standard//Standard-Retry', Operation Key: '', Result: '200', Handled: 'False', Attempt: '1', Execution Time: 27.8912ms
| [2024-10-04T04:28:46] System.Net.Http.HttpClient.Default.LogicalHandler Information: End processing HTTP request after 1563.0294ms - 200
| [2024-10-04T04:28:46] Aspire.Hosting.Dcp.ApplicationExecutor Debug: Log streaming for redis-2-insight-mvmhqjtj-24472fb was cancelled.
| [2024-10-04T04:28:46] Aspire.Hosting.Dcp.ApplicationExecutor Debug: Log streaming for redis-2-undmmpbz-24472fb was cancelled.
| [2024-10-04T04:28:46] Aspire.Hosting.Dcp.ApplicationExecutor Debug: Log streaming for redis-1-hyxceuzx-24472fb was cancelled.

@Alirexaa
Copy link
Contributor

Alirexaa commented Oct 4, 2024

I ran this test locally and it passed.
Can We use ResourceReadyEvent instead of AfterResourcesCreatedEvent here?

builder.ApplicationBuilder.Eventing.Subscribe<AfterResourcesCreatedEvent>(async (e, ct) =>
{

@radical radical changed the title Flaky Aspire.Hosting.Redis.Tests.RedisFunctionalTests.Aspire.Hosting.Redis.Tests.RedisFunctionalTests.VerifyWithRedisInsightImportDatabases Flaky Aspire.Hosting.Redis.Tests.RedisFunctionalTests.VerifyWithRedisInsightImportDatabases Oct 8, 2024
@davidfowl davidfowl self-assigned this Oct 15, 2024
@JamesNK
Copy link
Member Author

JamesNK commented Oct 18, 2024

This is still broken.

Aspire.Hosting.Redis.Tests (2).zip

@JamesNK JamesNK reopened this Oct 18, 2024
@davidfowl
Copy link
Member

Hmmmm

@joperezr joperezr added the untriaged New issue has not been triaged label Oct 21, 2024
@joperezr joperezr added the area-integrations Issues pertaining to Aspire Integrations packages label Jan 7, 2025
@joperezr joperezr added this to the Backlog milestone Jan 7, 2025
@joperezr joperezr removed the untriaged New issue has not been triaged label Jan 7, 2025
@davidfowl davidfowl removed their assignment Jan 20, 2025
@davidfowl davidfowl added the redis Issues related to redis integrations label Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-integrations Issues pertaining to Aspire Integrations packages blocking-clean-ci Blocking a green CI flaky-test redis Issues related to redis integrations testing ☑️
Projects
None yet
4 participants