Skip to content

fix Windows build error (System.Private.Uri)

056eece
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Open

multi geo support #3025

fix Windows build error (System.Private.Uri)
056eece
Select commit
Loading
Failed to load commit list.
GitHub Actions / Tests Results - Windows Server 2022 failed Mar 6, 2026 in 0s

7763 passed, 4 failed and 222 skipped

Tests failed

Report Passed Failed Skipped Time
test-results/runneradmin_runnervmixnmc_2026-03-06_19_07_53.trx 3936✅ 2❌ 118⚪ 61s
test-results/runneradmin_runnervmixnmc_2026-03-06_19_08_03.trx 3827✅ 2❌ 104⚪ 61s

❌ test-results/runneradmin_runnervmixnmc_2026-03-06_19_07_53.trx

4056 tests were completed in 61s with 3936 passed, 2 failed and 118 skipped.

Test suite Passed Failed Skipped Time
StackExchange.Redis.Tests.AbortOnConnectFailTests 4✅ 2s
StackExchange.Redis.Tests.AdhocTests 1✅ 4s
StackExchange.Redis.Tests.AggressiveTests 5⚪ 5ms
StackExchange.Redis.Tests.AsyncTests 2✅ 4s
StackExchange.Redis.Tests.AzureMaintenanceEventTests 17✅ 17ms
StackExchange.Redis.Tests.BacklogTests 5✅ 9s
StackExchange.Redis.Tests.BasicOpsTests 50✅ 2⚪ 127ms
StackExchange.Redis.Tests.BatchTests 2✅ 36ms
StackExchange.Redis.Tests.BitTests 2✅ 44ms
StackExchange.Redis.Tests.BoxUnboxTests 334✅ 20ms
StackExchange.Redis.Tests.CancellationTests 3✅ 5⚪ 2s
StackExchange.Redis.Tests.CertValidationTests 2✅ 68ms
StackExchange.Redis.Tests.ChannelTests 37✅ 4ms
StackExchange.Redis.Tests.ClientKillTests 6✅ 3s
StackExchange.Redis.Tests.ClusterShardedTests 6✅ 4⚪ 581ms
StackExchange.Redis.Tests.ClusterTests 94✅ 10⚪ 14s
StackExchange.Redis.Tests.CommandTests 5✅ 6ms
StackExchange.Redis.Tests.CommandTimeoutTests 1⚪ 1ms
StackExchange.Redis.Tests.ConfigTests 144✅ 6s
StackExchange.Redis.Tests.ConnectByIPTests 14✅ 104ms
StackExchange.Redis.Tests.ConnectCustomConfigTests 19✅ 2s
StackExchange.Redis.Tests.ConnectFailTimeoutTests 1✅ 5s
StackExchange.Redis.Tests.ConnectingFailDetectionTests 5✅ 2s
StackExchange.Redis.Tests.ConnectionFailedErrorsTests 2✅ 4⚪ 18ms
StackExchange.Redis.Tests.ConnectionShutdownTests 1⚪ 1ms
StackExchange.Redis.Tests.ConnectToUnexistingHostTests 5✅ 5s
StackExchange.Redis.Tests.ConstraintsTests 2✅ 214ms
StackExchange.Redis.Tests.CopyTests 3✅ 29ms
StackExchange.Redis.Tests.DatabaseTests 8✅ 72ms
StackExchange.Redis.Tests.DefaultOptionsTests 16✅ 133ms
StackExchange.Redis.Tests.DefaultPortsTests 17✅ 3ms
StackExchange.Redis.Tests.DeprecatedTests 4✅ 3ms
StackExchange.Redis.Tests.DigestIntegrationTests 28✅ 72ms
StackExchange.Redis.Tests.DigestUnitTests 13✅ 16ms
StackExchange.Redis.Tests.EnvoyTests 1⚪ 1ms
StackExchange.Redis.Tests.EventArgsTests 1✅ 129ms
StackExchange.Redis.Tests.ExceptionFactoryTests 19✅ 1s
StackExchange.Redis.Tests.ExecuteTests 2✅ 54ms
StackExchange.Redis.Tests.ExpirationTests 12✅ 3ms
StackExchange.Redis.Tests.ExpiryTests 12✅ 86ms
StackExchange.Redis.Tests.FailoverTests 3✅ 1⚪ 6s
StackExchange.Redis.Tests.FastHashTests 24✅ 7ms
StackExchange.Redis.Tests.FeatureFlagTests 2✅ 0ms
StackExchange.Redis.Tests.FloatingPointTests 4✅ 107ms
StackExchange.Redis.Tests.FormatTests 67✅ 10ms
StackExchange.Redis.Tests.FSharpCompatTests 2✅ 1ms
StackExchange.Redis.Tests.GarbageCollectionTests 1✅ 1⚪ 2s
StackExchange.Redis.Tests.GeoTests 56✅ 6s
StackExchange.Redis.Tests.GetServerTestsCluster 10✅ 116ms
StackExchange.Redis.Tests.GetServerTestsStandalone 10✅ 4s
StackExchange.Redis.Tests.HashFieldTests 52✅ 6s
StackExchange.Redis.Tests.HashTests 50✅ 3s
StackExchange.Redis.Tests.HeartbeatTests 2✅ 10s
StackExchange.Redis.Tests.HighIntegrityBasicOpsTests 50✅ 2⚪ 2s
StackExchange.Redis.Tests.HotKeysClusterTests 32✅ 2⚪ 205ms
StackExchange.Redis.Tests.HotKeysTests 28✅ 2⚪ 39ms
StackExchange.Redis.Tests.HttpTunnelConnectTests 2⚪ 2ms
StackExchange.Redis.Tests.HyperLogLogTests 4✅ 61ms
StackExchange.Redis.Tests.InfoReplicationCheckTests 1⚪ 1ms
StackExchange.Redis.Tests.InProcBasicOpsTests 46✅ 6⚪ 137ms
StackExchange.Redis.Tests.InProcHighIntegrityBasicOpsTests 46✅ 6⚪ 4s
StackExchange.Redis.Tests.Issues.BgSaveResponseTests 1⚪ 1ms
StackExchange.Redis.Tests.Issues.DefaultDatabaseTests 4✅ 34ms
StackExchange.Redis.Tests.Issues.Issue10Tests 1✅ 83ms
StackExchange.Redis.Tests.Issues.Issue1101Tests 3✅ 5s
StackExchange.Redis.Tests.Issues.Issue1103Tests 7✅ 45ms
StackExchange.Redis.Tests.Issues.Issue182Tests 2⚪ 2ms
StackExchange.Redis.Tests.Issues.Issue2164Tests 2✅ 0ms
StackExchange.Redis.Tests.Issues.Issue2176Tests 2✅ 157ms
StackExchange.Redis.Tests.Issues.Issue2392Tests 1✅ 1s
StackExchange.Redis.Tests.Issues.Issue2418 1✅ 7ms
StackExchange.Redis.Tests.Issues.Issue2507 1⚪ 1ms
StackExchange.Redis.Tests.Issues.Issue25Tests 4✅ 2ms
StackExchange.Redis.Tests.Issues.Issue2653 6✅ 0ms
StackExchange.Redis.Tests.Issues.Issue2763Tests 1✅ 4s
StackExchange.Redis.Tests.Issues.Issue6Tests 1✅ 42ms
StackExchange.Redis.Tests.Issues.MassiveDeleteTests 1⚪ 1ms
StackExchange.Redis.Tests.Issues.SO10504853Tests 3✅ 130ms
StackExchange.Redis.Tests.Issues.SO10825542Tests 1✅ 38ms
StackExchange.Redis.Tests.Issues.SO11766033Tests 2✅ 31ms
StackExchange.Redis.Tests.Issues.SO22786599Tests 1✅ 17ms
StackExchange.Redis.Tests.Issues.SO23949477Tests 1✅ 7ms
StackExchange.Redis.Tests.Issues.SO24807536Tests 1✅ 2s
StackExchange.Redis.Tests.Issues.SO25113323Tests 1✅ 2s
StackExchange.Redis.Tests.Issues.SO25567566Tests 1⚪ 1ms
StackExchange.Redis.Tests.KeyAndValueTests 3✅ 217ms
StackExchange.Redis.Tests.KeyIdleAsyncTests 4✅ 8s
StackExchange.Redis.Tests.KeyIdleTests 4✅ 9s
StackExchange.Redis.Tests.KeyNotificationTests 113✅ 54ms
StackExchange.Redis.Tests.KeyPrefixedBatchTests 1✅ 1ms
StackExchange.Redis.Tests.KeyPrefixedDatabaseTests 237✅ 169ms
StackExchange.Redis.Tests.KeyPrefixedTests 233✅ 317ms
StackExchange.Redis.Tests.KeyPrefixedTransactionTests 16✅ 141ms
StackExchange.Redis.Tests.KeyPrefixedVectorSetTests 18✅ 137ms
StackExchange.Redis.Tests.KeyTests 140✅ 206ms
StackExchange.Redis.Tests.LatencyTests 2✅ 2⚪ 7ms
StackExchange.Redis.Tests.LexTests 2✅ 19ms
StackExchange.Redis.Tests.ListTests 90✅ 7s
StackExchange.Redis.Tests.LockingTests 13✅ 70ms
StackExchange.Redis.Tests.LoggerTests 2✅ 21ms
StackExchange.Redis.Tests.MassiveOpsTests 4✅ 5⚪ 57ms
StackExchange.Redis.Tests.MemoryTests 4✅ 85ms
StackExchange.Redis.Tests.MigrateTests 1⚪ 1ms
StackExchange.Redis.Tests.MovedUnitTests 5✅ 1❌ 15s
StackExchange.Redis.Tests.MSetTests 40✅ 45ms
StackExchange.Redis.Tests.MultiAddTests 4✅ 42ms
StackExchange.Redis.Tests.MultiGroupTests.BasicMultiGroupTests 2✅ 1❌ 288ms
StackExchange.Redis.Tests.MultiPrimaryTests 11✅ 346ms
StackExchange.Redis.Tests.NamingTests 8✅ 43ms
StackExchange.Redis.Tests.OverloadCompatTests 5✅ 882ms
StackExchange.Redis.Tests.ParseTests 28✅ 9ms
StackExchange.Redis.Tests.PerformanceTests 1✅ 1⚪ 6ms
StackExchange.Redis.Tests.PreserveOrderTests 1✅ 11ms
StackExchange.Redis.Tests.ProfilingTests 2✅ 5⚪ 36ms
StackExchange.Redis.Tests.PubSubCommandTests 4✅ 114ms
StackExchange.Redis.Tests.PubSubKeyNotificationTestsCluster 14✅ 9s
StackExchange.Redis.Tests.PubSubKeyNotificationTestsStandalone 14✅ 24s
StackExchange.Redis.Tests.PubSubMultiserverTests 2✅ 4⚪ 87ms
StackExchange.Redis.Tests.PubSubTests 40✅ 6⚪ 16s
StackExchange.Redis.Tests.RawResultTests 5✅ 5ms
StackExchange.Redis.Tests.RealWorldTests 1✅ 225ms
StackExchange.Redis.Tests.RedisFeaturesTests 1✅ 15ms
StackExchange.Redis.Tests.RedisResultTests 20✅ 31ms
StackExchange.Redis.Tests.RedisValueEquivalency 49✅ 10ms
StackExchange.Redis.Tests.RespProtocolTests 115✅ 449ms
StackExchange.Redis.Tests.ResultBoxTests 2✅ 661ms
StackExchange.Redis.Tests.Roles 3✅ 92ms
StackExchange.Redis.Tests.SanityChecks 1✅ 6ms
StackExchange.Redis.Tests.ScanTests 58✅ 10s
StackExchange.Redis.Tests.ScriptingTests 104✅ 4⚪ 976ms
StackExchange.Redis.Tests.SecureTests 5✅ 100ms
StackExchange.Redis.Tests.SentinelFailoverTests 1⚪ 1ms
StackExchange.Redis.Tests.SentinelTests 22✅ 8s
StackExchange.Redis.Tests.ServerSnapshotTests 6✅ 7ms
StackExchange.Redis.Tests.SetTests 32✅ 970ms
StackExchange.Redis.Tests.SocketTests 1⚪ 1ms
StackExchange.Redis.Tests.SortedSetTests 120✅ 626ms
StackExchange.Redis.Tests.SortedSetWhenTest 2✅ 106ms
StackExchange.Redis.Tests.SSDBTests 1⚪ 1ms
StackExchange.Redis.Tests.SSLTests 3✅ 21⚪ 5s
StackExchange.Redis.Tests.StreamTests 248✅ 2⚪ 6s
StackExchange.Redis.Tests.StringTests 74✅ 6s
StackExchange.Redis.Tests.SyncContextTests 10✅ 1s
StackExchange.Redis.Tests.TransactionTests 432✅ 2⚪ 9s
StackExchange.Redis.Tests.TransientErrorTests 4✅ 2ms
StackExchange.Redis.Tests.ValueTests 2✅ 1ms
StackExchange.Redis.Tests.VectorSetIntegrationTests 112✅ 11s
StackExchange.Redis.Tests.WithKeyPrefixTests 9✅ 82ms

❌ StackExchange.Redis.Tests.MovedUnitTests

✅ MovedUnitTests.CrossSlotDisallowed(serverType: Cluster) (RESP2)
✅ MovedUnitTests.CrossSlotDisallowed(serverType: Standalone) (RESP2)
❌ MovedUnitTests.KeyMigrationFollowed(allowFollowRedirects: False) (RESP2)
	StackExchange.Redis.RedisTimeoutException : The message timed out in the backlog attempting to send because no connection became available, command=SET, timeout: 5000, inst: 0, qu: 0, qs: 0, aw: False, bw: CheckingForTimeout, rs: ReadAsync, ws: Idle, last-in: 191, cur-in: 0, sync-ops: 0, async-ops: 2, serverEndpoint: 127.0.0.1:6379, conn-sec: 15.01, aoc: 1, mc: 1/1/0, mgr: 10 of 10 available, clientName: runnervmixnmc(SE.Redis-v2.11.23.22777), PerfCounterHelperkeyHashSlot: 15004, IOCP: (Busy=0,Free=1000,Min=1,Max=1000), WORKER: (Busy=3,Free=32764,Min=4,Max=32767), POOL: (Threads=22,QueuedItems=0,CompletedItems=80085,Timers=31), v: 2.11.23.22777 (Please take a look at this article for some common client-side issues that can cause timeouts: https://stackexchange.github.io/StackExchange.Redis/Timeouts)
✅ MovedUnitTests.KeyMigrationFollowed(allowFollowRedirects: True) (RESP2)
✅ MovedUnitTests.MovedToSameEndpoint_TriggersReconnectAndRetry_CommandSucceeds(serverType: Cluster) (RESP2)
✅ MovedUnitTests.MovedToSameEndpoint_TriggersReconnectAndRetry_CommandSucceeds(serverType: Standalone) (RESP2)

❌ StackExchange.Redis.Tests.MultiGroupTests.BasicMultiGroupTests

❌ MultiGroupTests.BasicMultiGroupTests.PubSubRouted (RESP2)
	StackExchange.Redis.RedisCommandException : This operation has been disabled in the command-map and cannot be used: SUBSCRIBE
✅ MultiGroupTests.BasicMultiGroupTests.SelectByLatency (RESP2)
✅ MultiGroupTests.BasicMultiGroupTests.SelectByWeight (RESP2)

❌ test-results/runneradmin_runnervmixnmc_2026-03-06_19_08_03.trx

3933 tests were completed in 61s with 3827 passed, 2 failed and 104 skipped.

Test suite Passed Failed Skipped Time
StackExchange.Redis.Tests.AbortOnConnectFailTests 4✅ 2s
StackExchange.Redis.Tests.AdhocTests 1✅ 91ms
StackExchange.Redis.Tests.AggressiveTests 5⚪ 5ms
StackExchange.Redis.Tests.AsyncTests 2✅ 4s
StackExchange.Redis.Tests.AzureMaintenanceEventTests 17✅ 57ms
StackExchange.Redis.Tests.BacklogTests 5✅ 8s
StackExchange.Redis.Tests.BasicOpsTests 50✅ 2⚪ 277ms
StackExchange.Redis.Tests.BatchTests 2✅ 27ms
StackExchange.Redis.Tests.BitTests 2✅ 116ms
StackExchange.Redis.Tests.BoxUnboxTests 334✅ 336ms
StackExchange.Redis.Tests.CancellationTests 2✅ 6⚪ 15ms
StackExchange.Redis.Tests.CertValidationTests 2✅ 92ms
StackExchange.Redis.Tests.ChannelTests 37✅ 156ms
StackExchange.Redis.Tests.ClientKillTests 6✅ 2s
StackExchange.Redis.Tests.ClusterShardedTests 6✅ 4⚪ 663ms
StackExchange.Redis.Tests.ClusterTests 94✅ 10⚪ 17s
StackExchange.Redis.Tests.CommandTests 5✅ 45ms
StackExchange.Redis.Tests.CommandTimeoutTests 1⚪ 1ms
StackExchange.Redis.Tests.ConfigTests 144✅ 7s
StackExchange.Redis.Tests.ConnectByIPTests 14✅ 89ms
StackExchange.Redis.Tests.ConnectCustomConfigTests 19✅ 7s
StackExchange.Redis.Tests.ConnectFailTimeoutTests 1✅ 3s
StackExchange.Redis.Tests.ConnectingFailDetectionTests 5✅ 2s
StackExchange.Redis.Tests.ConnectionFailedErrorsTests 2✅ 4⚪ 35ms
StackExchange.Redis.Tests.ConnectionShutdownTests 1⚪ 1ms
StackExchange.Redis.Tests.ConnectToUnexistingHostTests 5✅ 4s
StackExchange.Redis.Tests.ConstraintsTests 2✅ 173ms
StackExchange.Redis.Tests.CopyTests 3✅ 38ms
StackExchange.Redis.Tests.DatabaseTests 8✅ 191ms
StackExchange.Redis.Tests.DefaultOptionsTests 16✅ 180ms
StackExchange.Redis.Tests.DefaultPortsTests 17✅ 17ms
StackExchange.Redis.Tests.DeprecatedTests 4✅ 7ms
StackExchange.Redis.Tests.DigestIntegrationTests 28✅ 163ms
StackExchange.Redis.Tests.DigestUnitTests 13✅ 57ms
StackExchange.Redis.Tests.EnvoyTests 1⚪ 1ms
StackExchange.Redis.Tests.EventArgsTests 1✅ 202ms
StackExchange.Redis.Tests.ExceptionFactoryTests 18✅ 1⚪ 1s
StackExchange.Redis.Tests.ExecuteTests 2✅ 60ms
StackExchange.Redis.Tests.ExpirationTests 12✅ 14ms
StackExchange.Redis.Tests.ExpiryTests 12✅ 266ms
StackExchange.Redis.Tests.FastHashTests 24✅ 37ms
StackExchange.Redis.Tests.FeatureFlagTests 2✅ 2ms
StackExchange.Redis.Tests.FloatingPointTests 4✅ 130ms
StackExchange.Redis.Tests.FormatTests 67✅ 68ms
StackExchange.Redis.Tests.FSharpCompatTests 2✅ 17ms
StackExchange.Redis.Tests.GarbageCollectionTests 1✅ 1⚪ 2s
StackExchange.Redis.Tests.GeoTests 56✅ 3s
StackExchange.Redis.Tests.GetServerTestsCluster 10✅ 4s
StackExchange.Redis.Tests.GetServerTestsStandalone 10✅ 1s
StackExchange.Redis.Tests.HashFieldTests 52✅ 2s
StackExchange.Redis.Tests.HashTests 50✅ 2s
StackExchange.Redis.Tests.HeartbeatTests 2✅ 10s
StackExchange.Redis.Tests.HighIntegrityBasicOpsTests 50✅ 2⚪ 1s
StackExchange.Redis.Tests.HotKeysClusterTests 32✅ 2⚪ 266ms
StackExchange.Redis.Tests.HotKeysTests 28✅ 2⚪ 86ms
StackExchange.Redis.Tests.HttpTunnelConnectTests 2⚪ 2ms
StackExchange.Redis.Tests.HyperLogLogTests 4✅ 1s
StackExchange.Redis.Tests.InfoReplicationCheckTests 1⚪ 1ms
StackExchange.Redis.Tests.InProcBasicOpsTests 46✅ 6⚪ 146ms
StackExchange.Redis.Tests.InProcHighIntegrityBasicOpsTests 46✅ 6⚪ 1s
StackExchange.Redis.Tests.Issues.BgSaveResponseTests 1⚪ 1ms
StackExchange.Redis.Tests.Issues.DefaultDatabaseTests 4✅ 46ms
StackExchange.Redis.Tests.Issues.Issue10Tests 1✅ 107ms
StackExchange.Redis.Tests.Issues.Issue1101Tests 3✅ 1s
StackExchange.Redis.Tests.Issues.Issue1103Tests 7✅ 333ms
StackExchange.Redis.Tests.Issues.Issue182Tests 2⚪ 2ms
StackExchange.Redis.Tests.Issues.Issue2164Tests 2✅ 9ms
StackExchange.Redis.Tests.Issues.Issue2176Tests 2✅ 151ms
StackExchange.Redis.Tests.Issues.Issue2392Tests 1✅ 1s
StackExchange.Redis.Tests.Issues.Issue2418 1✅ 61ms
StackExchange.Redis.Tests.Issues.Issue2507 1⚪ 1ms
StackExchange.Redis.Tests.Issues.Issue25Tests 4✅ 10ms
StackExchange.Redis.Tests.Issues.Issue2653 6✅ 6ms
StackExchange.Redis.Tests.Issues.Issue2763Tests 1✅ 39ms
StackExchange.Redis.Tests.Issues.Issue6Tests 1✅ 1s
StackExchange.Redis.Tests.Issues.MassiveDeleteTests 1⚪ 1ms
StackExchange.Redis.Tests.Issues.SO10504853Tests 3✅ 333ms
StackExchange.Redis.Tests.Issues.SO10825542Tests 1✅ 33ms
StackExchange.Redis.Tests.Issues.SO11766033Tests 2✅ 65ms
StackExchange.Redis.Tests.Issues.SO22786599Tests 1✅ 29ms
StackExchange.Redis.Tests.Issues.SO23949477Tests 1✅ 16ms
StackExchange.Redis.Tests.Issues.SO24807536Tests 1✅ 2s
StackExchange.Redis.Tests.Issues.SO25113323Tests 1✅ 2s
StackExchange.Redis.Tests.Issues.SO25567566Tests 1⚪ 1ms
StackExchange.Redis.Tests.KeyAndValueTests 3✅ 423ms
StackExchange.Redis.Tests.KeyIdleAsyncTests 4✅ 8s
StackExchange.Redis.Tests.KeyIdleTests 4✅ 8s
StackExchange.Redis.Tests.KeyNotificationTests 113✅ 185ms
StackExchange.Redis.Tests.KeyPrefixedBatchTests 1✅ 1ms
StackExchange.Redis.Tests.KeyPrefixedDatabaseTests 237✅ 429ms
StackExchange.Redis.Tests.KeyPrefixedTests 233✅ 717ms
StackExchange.Redis.Tests.KeyPrefixedTransactionTests 16✅ 152ms
StackExchange.Redis.Tests.KeyPrefixedVectorSetTests 18✅ 342ms
StackExchange.Redis.Tests.KeyTests 140✅ 518ms
StackExchange.Redis.Tests.LatencyTests 2✅ 2⚪ 11ms
StackExchange.Redis.Tests.LexTests 2✅ 49ms
StackExchange.Redis.Tests.ListTests 90✅ 4s
StackExchange.Redis.Tests.LockingTests 13✅ 94ms
StackExchange.Redis.Tests.LoggerTests 2✅ 35ms
StackExchange.Redis.Tests.MassiveOpsTests 4✅ 5⚪ 74ms
StackExchange.Redis.Tests.MemoryTests 4✅ 242ms
StackExchange.Redis.Tests.MigrateTests 1⚪ 1ms
StackExchange.Redis.Tests.MovedUnitTests 6✅ 10s
StackExchange.Redis.Tests.MSetTests 40✅ 320ms
StackExchange.Redis.Tests.MultiAddTests 4✅ 408ms
StackExchange.Redis.Tests.MultiGroupTests.BasicMultiGroupTests 2✅ 1❌ 361ms
StackExchange.Redis.Tests.MultiPrimaryTests 11✅ 710ms
StackExchange.Redis.Tests.NamingTests 8✅ 74ms
StackExchange.Redis.Tests.OverloadCompatTests 5✅ 477ms
StackExchange.Redis.Tests.ParseTests 28✅ 31ms
StackExchange.Redis.Tests.PerformanceTests 1✅ 1⚪ 10ms
StackExchange.Redis.Tests.PreserveOrderTests 1✅ 825ms
StackExchange.Redis.Tests.ProfilingTests 2✅ 5⚪ 54ms
StackExchange.Redis.Tests.PubSubCommandTests 4✅ 54ms
StackExchange.Redis.Tests.PubSubKeyNotificationTestsCluster 14✅ 18s
StackExchange.Redis.Tests.PubSubKeyNotificationTestsStandalone 14✅ 16s
StackExchange.Redis.Tests.PubSubMultiserverTests 2✅ 4⚪ 52ms
StackExchange.Redis.Tests.PubSubTests 40✅ 6⚪ 16s
StackExchange.Redis.Tests.RawResultTests 5✅ 5ms
StackExchange.Redis.Tests.RealWorldTests 1✅ 226ms
StackExchange.Redis.Tests.RedisFeaturesTests 1✅ 8ms
StackExchange.Redis.Tests.RedisResultTests 20✅ 40ms
StackExchange.Redis.Tests.RedisValueEquivalency 49✅ 104ms
StackExchange.Redis.Tests.RespProtocolTests 115✅ 313ms
StackExchange.Redis.Tests.ResultBoxTests 2✅ 664ms
StackExchange.Redis.Tests.Roles 3✅ 54ms
StackExchange.Redis.Tests.SanityChecks 1✅ 131ms
StackExchange.Redis.Tests.ScanTests 58✅ 4s
StackExchange.Redis.Tests.SecureTests 5✅ 52ms
StackExchange.Redis.Tests.SentinelFailoverTests 1⚪ 1ms
StackExchange.Redis.Tests.SentinelTests 22✅ 8s
StackExchange.Redis.Tests.ServerSnapshotTests 6✅ 23ms
StackExchange.Redis.Tests.SetTests 32✅ 1s
StackExchange.Redis.Tests.SocketTests 1⚪ 1ms
StackExchange.Redis.Tests.SortedSetTests 120✅ 2s
StackExchange.Redis.Tests.SortedSetWhenTest 2✅ 78ms
StackExchange.Redis.Tests.SSDBTests 1⚪ 1ms
StackExchange.Redis.Tests.SSLTests 3✅ 10⚪ 754ms
StackExchange.Redis.Tests.StreamTests 247✅ 1❌ 2⚪ 9s
StackExchange.Redis.Tests.StringTests 74✅ 1s
StackExchange.Redis.Tests.SyncContextTests 10✅ 1s
StackExchange.Redis.Tests.TransactionTests 432✅ 2⚪ 5s
StackExchange.Redis.Tests.TransientErrorTests 4✅ 5ms
StackExchange.Redis.Tests.ValueTests 2✅ 4ms
StackExchange.Redis.Tests.VectorSetIntegrationTests 112✅ 8s
StackExchange.Redis.Tests.WithKeyPrefixTests 9✅ 48ms

❌ StackExchange.Redis.Tests.MultiGroupTests.BasicMultiGroupTests

❌ MultiGroupTests.BasicMultiGroupTests.PubSubRouted (RESP2)
	StackExchange.Redis.RedisCommandException : This operation has been disabled in the command-map and cannot be used: SUBSCRIBE
✅ MultiGroupTests.BasicMultiGroupTests.SelectByLatency (RESP2)
✅ MultiGroupTests.BasicMultiGroupTests.SelectByWeight (RESP2)

❌ StackExchange.Redis.Tests.StreamTests

✅ StreamTests.AddWithApproxCount(mode: Acknowledged) (RESP2)
✅ StreamTests.AddWithApproxCount(mode: Acknowledged) (RESP3)
✅ StreamTests.AddWithApproxCount(mode: DeleteReferences) (RESP2)
✅ StreamTests.AddWithApproxCount(mode: DeleteReferences) (RESP3)
✅ StreamTests.AddWithApproxCount(mode: KeepReferences) (RESP2)
✅ StreamTests.AddWithApproxCount(mode: KeepReferences) (RESP3)
✅ StreamTests.AddWithApproxCountAsync (RESP2)
✅ StreamTests.AddWithApproxCountAsync (RESP3)
✅ StreamTests.AddWithMultipleApproxCount(mode: Acknowledged, count: 1) (RESP2)
✅ StreamTests.AddWithMultipleApproxCount(mode: Acknowledged, count: 1) (RESP3)
✅ StreamTests.AddWithMultipleApproxCount(mode: Acknowledged, count: 2) (RESP2)
✅ StreamTests.AddWithMultipleApproxCount(mode: Acknowledged, count: 2) (RESP3)
✅ StreamTests.AddWithMultipleApproxCount(mode: DeleteReferences, count: 1) (RESP2)
✅ StreamTests.AddWithMultipleApproxCount(mode: DeleteReferences, count: 1) (RESP3)
✅ StreamTests.AddWithMultipleApproxCount(mode: DeleteReferences, count: 2) (RESP2)
✅ StreamTests.AddWithMultipleApproxCount(mode: DeleteReferences, count: 2) (RESP3)
✅ StreamTests.AddWithMultipleApproxCount(mode: KeepReferences, count: 1) (RESP2)
✅ StreamTests.AddWithMultipleApproxCount(mode: KeepReferences, count: 1) (RESP3)
✅ StreamTests.AddWithMultipleApproxCount(mode: KeepReferences, count: 2) (RESP2)
✅ StreamTests.AddWithMultipleApproxCount(mode: KeepReferences, count: 2) (RESP3)
✅ StreamTests.IsStreamType (RESP2)
✅ StreamTests.IsStreamType (RESP3)
✅ StreamTests.StreamAddIdempotentId(iid: False, pairs: False, async: False) (RESP2)
✅ StreamTests.StreamAddIdempotentId(iid: False, pairs: False, async: False) (RESP3)
✅ StreamTests.StreamAddIdempotentId(iid: False, pairs: False, async: True) (RESP2)
✅ StreamTests.StreamAddIdempotentId(iid: False, pairs: False, async: True) (RESP3)
✅ StreamTests.StreamAddIdempotentId(iid: False, pairs: True, async: False) (RESP2)
✅ StreamTests.StreamAddIdempotentId(iid: False, pairs: True, async: False) (RESP3)
✅ StreamTests.StreamAddIdempotentId(iid: False, pairs: True, async: True) (RESP2)
✅ StreamTests.StreamAddIdempotentId(iid: False, pairs: True, async: True) (RESP3)
✅ StreamTests.StreamAddIdempotentId(iid: True, pairs: False, async: False) (RESP2)
✅ StreamTests.StreamAddIdempotentId(iid: True, pairs: False, async: False) (RESP3)
✅ StreamTests.StreamAddIdempotentId(iid: True, pairs: False, async: True) (RESP2)
✅ StreamTests.StreamAddIdempotentId(iid: True, pairs: False, async: True) (RESP3)
✅ StreamTests.StreamAddIdempotentId(iid: True, pairs: True, async: False) (RESP2)
✅ StreamTests.StreamAddIdempotentId(iid: True, pairs: True, async: False) (RESP3)
✅ StreamTests.StreamAddIdempotentId(iid: True, pairs: True, async: True) (RESP2)
✅ StreamTests.StreamAddIdempotentId(iid: True, pairs: True, async: True) (RESP3)
✅ StreamTests.StreamAddMultipleValuePairsWithAutoId (RESP2)
✅ StreamTests.StreamAddMultipleValuePairsWithAutoId (RESP3)
✅ StreamTests.StreamAddMultipleValuePairsWithManualId (RESP2)
✅ StreamTests.StreamAddMultipleValuePairsWithManualId (RESP3)
✅ StreamTests.StreamAddSinglePairWithAutoId (RESP2)
✅ StreamTests.StreamAddSinglePairWithAutoId (RESP3)
✅ StreamTests.StreamAddWithManualId (RESP2)
✅ StreamTests.StreamAddWithManualId (RESP3)
✅ StreamTests.StreamAutoClaim_ClaimsPendingMessages (RESP2)
✅ StreamTests.StreamAutoClaim_ClaimsPendingMessages (RESP3)
✅ StreamTests.StreamAutoClaim_ClaimsPendingMessagesAsync (RESP2)
✅ StreamTests.StreamAutoClaim_ClaimsPendingMessagesAsync (RESP3)
✅ StreamTests.StreamAutoClaim_ClaimsSingleMessageWithCountOption (RESP2)
✅ StreamTests.StreamAutoClaim_ClaimsSingleMessageWithCountOption (RESP3)
✅ StreamTests.StreamAutoClaim_ClaimsSingleMessageWithCountOptionAsync (RESP2)
✅ StreamTests.StreamAutoClaim_ClaimsSingleMessageWithCountOptionAsync (RESP3)
✅ StreamTests.StreamAutoClaim_ClaimsSingleMessageWithCountOptionIdsOnly (RESP2)
✅ StreamTests.StreamAutoClaim_ClaimsSingleMessageWithCountOptionIdsOnly (RESP3)
✅ StreamTests.StreamAutoClaim_ClaimsSingleMessageWithCountOptionIdsOnlyAsync (RESP2)
✅ StreamTests.StreamAutoClaim_ClaimsSingleMessageWithCountOptionIdsOnlyAsync (RESP3)
✅ StreamTests.StreamAutoClaim_IncludesDeletedMessageId (RESP2)
✅ StreamTests.StreamAutoClaim_IncludesDeletedMessageId (RESP3)
✅ StreamTests.StreamAutoClaim_IncludesDeletedMessageIdAsync (RESP2)
✅ StreamTests.StreamAutoClaim_IncludesDeletedMessageIdAsync (RESP3)
✅ StreamTests.StreamAutoClaim_MissingKey (RESP2)
✅ StreamTests.StreamAutoClaim_MissingKey (RESP3)
✅ StreamTests.StreamAutoClaim_NoMessageMeetsMinIdleTime (RESP2)
✅ StreamTests.StreamAutoClaim_NoMessageMeetsMinIdleTime (RESP3)
✅ StreamTests.StreamAutoClaim_NoMessageMeetsMinIdleTimeAsync (RESP2)
✅ StreamTests.StreamAutoClaim_NoMessageMeetsMinIdleTimeAsync (RESP3)
✅ StreamTests.StreamAutoClaim_NoMessagesToClaim (RESP2)
✅ StreamTests.StreamAutoClaim_NoMessagesToClaim (RESP3)
✅ StreamTests.StreamAutoClaim_NoMessagesToClaimAsync (RESP2)
✅ StreamTests.StreamAutoClaim_NoMessagesToClaimAsync (RESP3)
✅ StreamTests.StreamAutoClaim_ReturnsMessageIdOnly (RESP2)
✅ StreamTests.StreamAutoClaim_ReturnsMessageIdOnly (RESP3)
✅ StreamTests.StreamAutoClaim_ReturnsMessageIdOnlyAsync (RESP2)
✅ StreamTests.StreamAutoClaim_ReturnsMessageIdOnlyAsync (RESP3)
✅ StreamTests.StreamConfigure(duration: 13, maxsize: 42, async: False) (RESP2)
✅ StreamTests.StreamConfigure(duration: 13, maxsize: 42, async: False) (RESP3)
✅ StreamTests.StreamConfigure(duration: 13, maxsize: 42, async: True) (RESP2)
✅ StreamTests.StreamConfigure(duration: 13, maxsize: 42, async: True) (RESP3)
✅ StreamTests.StreamConfigure(duration: 13, maxsize: null, async: False) (RESP2)
✅ StreamTests.StreamConfigure(duration: 13, maxsize: null, async: False) (RESP3)
✅ StreamTests.StreamConfigure(duration: 13, maxsize: null, async: True) (RESP2)
✅ StreamTests.StreamConfigure(duration: 13, maxsize: null, async: True) (RESP3)
✅ StreamTests.StreamConfigure(duration: null, maxsize: 42, async: False) (RESP2)
✅ StreamTests.StreamConfigure(duration: null, maxsize: 42, async: False) (RESP3)
✅ StreamTests.StreamConfigure(duration: null, maxsize: 42, async: True) (RESP2)
✅ StreamTests.StreamConfigure(duration: null, maxsize: 42, async: True) (RESP3)
✅ StreamTests.StreamConfigure(duration: null, maxsize: null, async: False) (RESP2)
✅ StreamTests.StreamConfigure(duration: null, maxsize: null, async: False) (RESP3)
✅ StreamTests.StreamConfigure(duration: null, maxsize: null, async: True) (RESP2)
✅ StreamTests.StreamConfigure(duration: null, maxsize: null, async: True) (RESP3)
✅ StreamTests.StreamConsumerGroupAcknowledgeAndDeleteMessage(mode: Acknowledged) (RESP2)
✅ StreamTests.StreamConsumerGroupAcknowledgeAndDeleteMessage(mode: Acknowledged) (RESP3)
✅ StreamTests.StreamConsumerGroupAcknowledgeAndDeleteMessage(mode: DeleteReferences) (RESP2)
✅ StreamTests.StreamConsumerGroupAcknowledgeAndDeleteMessage(mode: DeleteReferences) (RESP3)
✅ StreamTests.StreamConsumerGroupAcknowledgeAndDeleteMessage(mode: KeepReferences) (RESP2)
✅ StreamTests.StreamConsumerGroupAcknowledgeAndDeleteMessage(mode: KeepReferences) (RESP3)
✅ StreamTests.StreamConsumerGroupAcknowledgeMessage (RESP2)
✅ StreamTests.StreamConsumerGroupAcknowledgeMessage (RESP3)
✅ StreamTests.StreamConsumerGroupAutoClaim_MultiStream (RESP2)
✅ StreamTests.StreamConsumerGroupAutoClaim_MultiStream (RESP3)
❌ StreamTests.StreamConsumerGroupAutoClaim_SingleStream (RESP2)
	Assert.Empty() Failure: Collection was not empty
	Collection: [StackExchange.Redis.StreamEntry, StackExchange.Redis.StreamEntry]
✅ StreamTests.StreamConsumerGroupAutoClaim_SingleStream (RESP3)
✅ StreamTests.StreamConsumerGroupClaimMessages (RESP2)
✅ StreamTests.StreamConsumerGroupClaimMessages (RESP3)
✅ StreamTests.StreamConsumerGroupClaimMessagesReturningIds (RESP2)
✅ StreamTests.StreamConsumerGroupClaimMessagesReturningIds (RESP3)
✅ StreamTests.StreamConsumerGroupInfoLagIsNull (RESP2)
✅ StreamTests.StreamConsumerGroupInfoLagIsNull (RESP3)
✅ StreamTests.StreamConsumerGroupInfoLagIsTwo (RESP2)
✅ StreamTests.StreamConsumerGroupInfoLagIsTwo (RESP3)
✅ StreamTests.StreamConsumerGroupReadFromStreamBeginning (RESP2)
✅ StreamTests.StreamConsumerGroupReadFromStreamBeginning (RESP3)
✅ StreamTests.StreamConsumerGroupReadFromStreamBeginningWithCount (RESP2)
✅ StreamTests.StreamConsumerGroupReadFromStreamBeginningWithCount (RESP3)
✅ StreamTests.StreamConsumerGroupReadMultipleOneReadBeginningOneReadNew (RESP2)
✅ StreamTests.StreamConsumerGroupReadMultipleOneReadBeginningOneReadNew (RESP3)
✅ StreamTests.StreamConsumerGroupReadMultipleOnlyNewMessagesExpect1Result (RESP2)
✅ StreamTests.StreamConsumerGroupReadMultipleOnlyNewMessagesExpect1Result (RESP3)
✅ StreamTests.StreamConsumerGroupReadMultipleOnlyNewMessagesExpectNoResult (RESP2)
✅ StreamTests.StreamConsumerGroupReadMultipleOnlyNewMessagesExpectNoResult (RESP3)
✅ StreamTests.StreamConsumerGroupReadMultipleRestrictCount (RESP2)
✅ StreamTests.StreamConsumerGroupReadMultipleRestrictCount (RESP3)
✅ StreamTests.StreamConsumerGroupReadOnlyNewMessagesWithEmptyResponse (RESP2)
✅ StreamTests.StreamConsumerGroupReadOnlyNewMessagesWithEmptyResponse (RESP3)
✅ StreamTests.StreamConsumerGroupSetId (RESP2)
✅ StreamTests.StreamConsumerGroupSetId (RESP3)
✅ StreamTests.StreamConsumerGroupViewPendingInfoNoConsumers (RESP2)
✅ StreamTests.StreamConsumerGroupViewPendingInfoNoConsumers (RESP3)
✅ StreamTests.StreamConsumerGroupViewPendingInfoSummary (RESP2)
✅ StreamTests.StreamConsumerGroupViewPendingInfoSummary (RESP3)
✅ StreamTests.StreamConsumerGroupViewPendingInfoWhenNothingPending (RESP2)
✅ StreamTests.StreamConsumerGroupViewPendingInfoWhenNothingPending (RESP3)
✅ StreamTests.StreamConsumerGroupViewPendingMessageInfo (RESP2)
✅ StreamTests.StreamConsumerGroupViewPendingMessageInfo (RESP3)
✅ StreamTests.StreamConsumerGroupViewPendingMessageInfoForConsumer (RESP2)
✅ StreamTests.StreamConsumerGroupViewPendingMessageInfoForConsumer (RESP3)
✅ StreamTests.StreamConsumerGroupViewPendingMessageWithMinIdle (RESP2)
✅ StreamTests.StreamConsumerGroupViewPendingMessageWithMinIdle (RESP3)
✅ StreamTests.StreamConsumerGroupWithNoConsumers (RESP2)
✅ StreamTests.StreamConsumerGroupWithNoConsumers (RESP3)
✅ StreamTests.StreamCreateConsumerGroup (RESP2)
✅ StreamTests.StreamCreateConsumerGroup (RESP3)
✅ StreamTests.StreamCreateConsumerGroupBeforeCreatingStream (RESP2)
✅ StreamTests.StreamCreateConsumerGroupBeforeCreatingStream (RESP3)
✅ StreamTests.StreamCreateConsumerGroupFailsIfKeyDoesntExist (RESP2)
✅ StreamTests.StreamCreateConsumerGroupFailsIfKeyDoesntExist (RESP3)
✅ StreamTests.StreamCreateConsumerGroupSucceedsWhenKeyExists (RESP2)
✅ StreamTests.StreamCreateConsumerGroupSucceedsWhenKeyExists (RESP3)
✅ StreamTests.StreamDeleteConsumer (RESP2)
✅ StreamTests.StreamDeleteConsumer (RESP3)
✅ StreamTests.StreamDeleteConsumerGroup (RESP2)
✅ StreamTests.StreamDeleteConsumerGroup (RESP3)
✅ StreamTests.StreamDeleteExMessage(mode: Acknowledged) (RESP2)
✅ StreamTests.StreamDeleteExMessage(mode: Acknowledged) (RESP3)
✅ StreamTests.StreamDeleteExMessage(mode: DeleteReferences) (RESP2)
✅ StreamTests.StreamDeleteExMessage(mode: DeleteReferences) (RESP3)
✅ StreamTests.StreamDeleteExMessage(mode: KeepReferences) (RESP2)
✅ StreamTests.StreamDeleteExMessage(mode: KeepReferences) (RESP3)
✅ StreamTests.StreamDeleteExMessages(mode: Acknowledged) (RESP2)
✅ StreamTests.StreamDeleteExMessages(mode: Acknowledged) (RESP3)
✅ StreamTests.StreamDeleteExMessages(mode: DeleteReferences) (RESP2)
✅ StreamTests.StreamDeleteExMessages(mode: DeleteReferences) (RESP3)
✅ StreamTests.StreamDeleteExMessages(mode: KeepReferences) (RESP2)
✅ StreamTests.StreamDeleteExMessages(mode: KeepReferences) (RESP3)
✅ StreamTests.StreamDeleteMessage (RESP2)
✅ StreamTests.StreamDeleteMessage (RESP3)
✅ StreamTests.StreamDeleteMessages (RESP2)
✅ StreamTests.StreamDeleteMessages (RESP3)
✅ StreamTests.StreamGroupConsumerInfoGet (RESP2)
✅ StreamTests.StreamGroupConsumerInfoGet (RESP3)
✅ StreamTests.StreamGroupInfoGet (RESP2)
✅ StreamTests.StreamGroupInfoGet (RESP3)
✅ StreamTests.StreamInfoGet (RESP2)
✅ StreamTests.StreamInfoGet (RESP3)
✅ StreamTests.StreamInfoGetWithEmptyStream (RESP2)
✅ StreamTests.StreamInfoGetWithEmptyStream (RESP3)
✅ StreamTests.StreamNoConsumerGroups (RESP2)
✅ StreamTests.StreamNoConsumerGroups (RESP3)
✅ StreamTests.StreamPendingNoMessagesOrConsumers (RESP2)
✅ StreamTests.StreamPendingNoMessagesOrConsumers (RESP3)
✅ StreamTests.StreamPositionDefaultValueIsBeginning (RESP2)
✅ StreamTests.StreamPositionDefaultValueIsBeginning (RESP3)
✅ StreamTests.StreamPositionValidateBeginning (RESP2)
✅ StreamTests.StreamPositionValidateBeginning (RESP3)
✅ StreamTests.StreamPositionValidateExplicit (RESP2)
✅ StreamTests.StreamPositionValidateExplicit (RESP3)
✅ StreamTests.StreamPositionValidateNew (RESP2)
✅ StreamTests.StreamPositionValidateNew (RESP3)
✅ StreamTests.StreamRead (RESP2)
✅ StreamTests.StreamRead (RESP3)
✅ StreamTests.StreamReadEmptyStream (RESP2)
✅ StreamTests.StreamReadEmptyStream (RESP3)
✅ StreamTests.StreamReadEmptyStreams (RESP2)
✅ StreamTests.StreamReadEmptyStreams (RESP3)
✅ StreamTests.StreamReadExpectedExceptionEmptyStreamList (RESP2)
✅ StreamTests.StreamReadExpectedExceptionEmptyStreamList (RESP3)
✅ StreamTests.StreamReadExpectedExceptionInvalidCountMultipleStream (RESP2)
✅ StreamTests.StreamReadExpectedExceptionInvalidCountMultipleStream (RESP3)
✅ StreamTests.StreamReadExpectedExceptionInvalidCountSingleStream (RESP2)
✅ StreamTests.StreamReadExpectedExceptionInvalidCountSingleStream (RESP3)
✅ StreamTests.StreamReadExpectedExceptionNullStreamList (RESP2)
✅ StreamTests.StreamReadExpectedExceptionNullStreamList (RESP3)
✅ StreamTests.StreamReadGroupMultiStreamWithNoAckShowsNoPendingMessages (RESP2)
✅ StreamTests.StreamReadGroupMultiStreamWithNoAckShowsNoPendingMessages (RESP3)
✅ StreamTests.StreamReadGroupWithNoAckShowsNoPendingMessages (RESP2)
✅ StreamTests.StreamReadGroupWithNoAckShowsNoPendingMessages (RESP3)
✅ StreamTests.StreamReadIndexerUsage (RESP2)
✅ StreamTests.StreamReadIndexerUsage (RESP3)
✅ StreamTests.StreamReadLastMessage (RESP2)
✅ StreamTests.StreamReadLastMessage (RESP3)
✅ StreamTests.StreamReadMultipleStreams (RESP2)
✅ StreamTests.StreamReadMultipleStreams (RESP3)
✅ StreamTests.StreamReadMultipleStreamsLastMessage (RESP2)
✅ StreamTests.StreamReadMultipleStreamsLastMessage (RESP3)
✅ StreamTests.StreamReadMultipleStreamsWithCount (RESP2)
✅ StreamTests.StreamReadMultipleStreamsWithCount (RESP3)
✅ StreamTests.StreamReadMultipleStreamsWithEmptyResponse (RESP2)
✅ StreamTests.StreamReadMultipleStreamsWithEmptyResponse (RESP3)
✅ StreamTests.StreamReadMultipleStreamsWithReadPastSecondStream (RESP2)
✅ StreamTests.StreamReadMultipleStreamsWithReadPastSecondStream (RESP3)
✅ StreamTests.StreamReadPastEndOfStream (RESP2)
✅ StreamTests.StreamReadPastEndOfStream (RESP3)
✅ StreamTests.StreamReadRange (RESP2)
✅ StreamTests.StreamReadRange (RESP3)
✅ StreamTests.StreamReadRangeOfEmptyStream (RESP2)
✅ StreamTests.StreamReadRangeOfEmptyStream (RESP3)
✅ StreamTests.StreamReadRangeReverse (RESP2)
✅ StreamTests.StreamReadRangeReverse (RESP3)
✅ StreamTests.StreamReadRangeReverseWithCount (RESP2)
✅ StreamTests.StreamReadRangeReverseWithCount (RESP3)
✅ StreamTests.StreamReadRangeWithCount (RESP2)
✅ StreamTests.StreamReadRangeWithCount (RESP3)
✅ StreamTests.StreamReadWithAfterIdAndCount_1 (RESP2)
✅ StreamTests.StreamReadWithAfterIdAndCount_1 (RESP3)
✅ StreamTests.StreamReadWithAfterIdAndCount_2 (RESP2)
✅ StreamTests.StreamReadWithAfterIdAndCount_2 (RESP3)
✅ StreamTests.StreamTrimByMinId(mode: Acknowledged) (RESP2)
✅ StreamTests.StreamTrimByMinId(mode: Acknowledged) (RESP3)
✅ StreamTests.StreamTrimByMinId(mode: DeleteReferences) (RESP2)
✅ StreamTests.StreamTrimByMinId(mode: DeleteReferences) (RESP3)
✅ StreamTests.StreamTrimByMinId(mode: KeepReferences) (RESP2)
✅ StreamTests.StreamTrimByMinId(mode: KeepReferences) (RESP3)
⚪ StreamTests.StreamTrimByMinIdWithApproximateAndLimit (RESP2)
⚪ StreamTests.StreamTrimByMinIdWithApproximateAndLimit (RESP3)
✅ StreamTests.StreamTrimLength (RESP2)
✅ StreamTests.StreamTrimLength (RESP3)
✅ StreamTests.StreamVerifyLength (RESP2)
✅ StreamTests.StreamVerifyLength (RESP3)

Annotations

Check failure on line 0 in test-results/runneradmin_runnervmixnmc_2026-03-06_19_07_53.trx

See this annotation in the file changed.

@github-actions github-actions / Tests Results - Windows Server 2022

StackExchange.Redis.Tests.MovedUnitTests ► MovedUnitTests.KeyMigrationFollowed(allowFollowRedirects: False) (RESP2)

Failed test found in:
  test-results/runneradmin_runnervmixnmc_2026-03-06_19_07_53.trx
Error:
  StackExchange.Redis.RedisTimeoutException : The message timed out in the backlog attempting to send because no connection became available, command=SET, timeout: 5000, inst: 0, qu: 0, qs: 0, aw: False, bw: CheckingForTimeout, rs: ReadAsync, ws: Idle, last-in: 191, cur-in: 0, sync-ops: 0, async-ops: 2, serverEndpoint: 127.0.0.1:6379, conn-sec: 15.01, aoc: 1, mc: 1/1/0, mgr: 10 of 10 available, clientName: runnervmixnmc(SE.Redis-v2.11.23.22777), PerfCounterHelperkeyHashSlot: 15004, IOCP: (Busy=0,Free=1000,Min=1,Max=1000), WORKER: (Busy=3,Free=32764,Min=4,Max=32767), POOL: (Threads=22,QueuedItems=0,CompletedItems=80085,Timers=31), v: 2.11.23.22777 (Please take a look at this article for some common client-side issues that can cause timeouts: https://stackexchange.github.io/StackExchange.Redis/Timeouts)
Raw output
StackExchange.Redis.RedisTimeoutException : The message timed out in the backlog attempting to send because no connection became available, command=SET, timeout: 5000, inst: 0, qu: 0, qs: 0, aw: False, bw: CheckingForTimeout, rs: ReadAsync, ws: Idle, last-in: 191, cur-in: 0, sync-ops: 0, async-ops: 2, serverEndpoint: 127.0.0.1:6379, conn-sec: 15.01, aoc: 1, mc: 1/1/0, mgr: 10 of 10 available, clientName: runnervmixnmc(SE.Redis-v2.11.23.22777), PerfCounterHelperkeyHashSlot: 15004, IOCP: (Busy=0,Free=1000,Min=1,Max=1000), WORKER: (Busy=3,Free=32764,Min=4,Max=32767), POOL: (Threads=22,QueuedItems=0,CompletedItems=80085,Timers=31), v: 2.11.23.22777 (Please take a look at this article for some common client-side issues that can cause timeouts: https://stackexchange.github.io/StackExchange.Redis/Timeouts)
   at StackExchange.Redis.Tests.MovedUnitTests.KeyMigrationFollowed(Boolean allowFollowRedirects) in /_/tests/StackExchange.Redis.Tests/MovedUnitTests.cs:line 62
   at StackExchange.Redis.Tests.MovedUnitTests.KeyMigrationFollowed(Boolean allowFollowRedirects) in /_/tests/StackExchange.Redis.Tests/MovedUnitTests.cs:line 76
--- End of stack trace from previous location ---

Check failure on line 0 in test-results/runneradmin_runnervmixnmc_2026-03-06_19_07_53.trx

See this annotation in the file changed.

@github-actions github-actions / Tests Results - Windows Server 2022

StackExchange.Redis.Tests.MultiGroupTests.BasicMultiGroupTests ► MultiGroupTests.BasicMultiGroupTests.PubSubRouted (RESP2)

Failed test found in:
  test-results/runneradmin_runnervmixnmc_2026-03-06_19_07_53.trx
Error:
  StackExchange.Redis.RedisCommandException : This operation has been disabled in the command-map and cannot be used: SUBSCRIBE
Raw output
StackExchange.Redis.RedisCommandException : This operation has been disabled in the command-map and cannot be used: SUBSCRIBE
   at StackExchange.Redis.ConnectionMultiplexer.CheckMessage(Message message) in /_/src/StackExchange.Redis/ConnectionMultiplexer.cs:line 343
   at StackExchange.Redis.RedisBase.ExecuteAsync[T](Message message, ResultProcessor`1 processor, ServerEndPoint server) in /_/src/StackExchange.Redis/RedisBase.cs:line 53
   at StackExchange.Redis.ConnectionMultiplexer.SingleNodeSubscription.EnsureSubscribedToServerAsync(RedisSubscriber subscriber, RedisChannel channel, CommandFlags flags, Boolean internalCall, ServerEndPoint server) in /_/src/StackExchange.Redis/Subscription.cs:line 321
   at StackExchange.Redis.Tests.MultiGroupTests.BasicMultiGroupTests.PubSubRouted() in /_/tests/StackExchange.Redis.Tests/MultiGroupTests/BasicMultiGroupTests.cs:line 136
--- End of stack trace from previous location ---

Check failure on line 0 in test-results/runneradmin_runnervmixnmc_2026-03-06_19_08_03.trx

See this annotation in the file changed.

@github-actions github-actions / Tests Results - Windows Server 2022

StackExchange.Redis.Tests.MultiGroupTests.BasicMultiGroupTests ► MultiGroupTests.BasicMultiGroupTests.PubSubRouted (RESP2)

Failed test found in:
  test-results/runneradmin_runnervmixnmc_2026-03-06_19_08_03.trx
Error:
  StackExchange.Redis.RedisCommandException : This operation has been disabled in the command-map and cannot be used: SUBSCRIBE
Raw output
StackExchange.Redis.RedisCommandException : This operation has been disabled in the command-map and cannot be used: SUBSCRIBE
   at StackExchange.Redis.CommandMap.AssertAvailable(RedisCommand command) in /_/src/StackExchange.Redis/CommandMap.cs:line 196
   at StackExchange.Redis.ConnectionMultiplexer.CheckMessage(Message message) in /_/src/StackExchange.Redis/ConnectionMultiplexer.cs:line 353
   at StackExchange.Redis.RedisBase.ExecuteAsync[T](Message message, ResultProcessor`1 processor, ServerEndPoint server) in /_/src/StackExchange.Redis/RedisBase.cs:line 54
   at StackExchange.Redis.ConnectionMultiplexer.SingleNodeSubscription.<EnsureSubscribedToServerAsync>d__14.MoveNext() in /_/src/StackExchange.Redis/Subscription.cs:line 321
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at StackExchange.Redis.Tests.MultiGroupTests.BasicMultiGroupTests.<PubSubRouted>d__8.MoveNext() in /_/tests/StackExchange.Redis.Tests/MultiGroupTests/BasicMultiGroupTests.cs:line 137
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

Check failure on line 0 in test-results/runneradmin_runnervmixnmc_2026-03-06_19_08_03.trx

See this annotation in the file changed.

@github-actions github-actions / Tests Results - Windows Server 2022

StackExchange.Redis.Tests.StreamTests ► StreamTests.StreamConsumerGroupAutoClaim_SingleStream (RESP2)

Failed test found in:
  test-results/runneradmin_runnervmixnmc_2026-03-06_19_08_03.trx
Error:
  Assert.Empty() Failure: Collection was not empty
  Collection: [StackExchange.Redis.StreamEntry, StackExchange.Redis.StreamEntry]
Raw output
Assert.Empty() Failure: Collection was not empty
Collection: [StackExchange.Redis.StreamEntry, StackExchange.Redis.StreamEntry]
   at StackExchange.Redis.Tests.StreamTests.<StreamConsumerGroupAutoClaim_SingleStream>d__27.MoveNext() in /_/tests/StackExchange.Redis.Tests/StreamTests.cs:line 701
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at StackExchange.Redis.Tests.StreamTests.<StreamConsumerGroupAutoClaim_SingleStream>d__27.MoveNext() in /_/tests/StackExchange.Redis.Tests/StreamTests.cs:line 706
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)