Support sharded pubsub commands #1686
CI.yml
on: pull_request
StackExchange.Redis (Ubuntu)
4m 17s
StackExchange.Redis (Windows Server 2022)
9m 31s
Annotations
27 errors and 2 warnings
|
StackExchange.Redis.Tests.AbortOnConnectFailTests ► AbortOnConnectFailTests.DisconnectAndNoReconnectThrowsConnectionExceptionAsync(RESP2):
test-results/_fv-az1341-812_2025-06-09_14_43_12.trx#L0
Failed test found in:
test-results/_fv-az1341-812_2025-06-09_14_43_12.trx
Error:
StackExchange.Redis.RedisConnectionException : The message timed out in the backlog attempting to send because no connection became available (400ms) - Last Connection Exception: UnableToConnect on 127.0.0.1:6379/Interactive, Initializing/NotStarted, last: NONE, origin: BeginConnectAsync, outstanding: 0, last-read: 2s ago, last-write: 2s ago, keep-alive: 400s, state: Connecting, mgr: 5 of 10 available, last-heartbeat: never, global: 0s ago, v: 2.8.49.14383, command=PING, timeout: 400, inst: 0, qu: 1, qs: 0, aw: False, bw: Inactive, last-in: 0, cur-in: 0, sync-ops: 1, async-ops: 0, serverEndpoint: 127.0.0.1:6379, conn-sec: n/a, aoc: 0, mc: 1/1/0, mgr: 6 of 10 available, clientName: fv-az1341-812(SE.Redis-v2.8.49.14383), IOCP: (Busy=0,Free=1000,Min=1,Max=1000), WORKER: (Busy=8,Free=32759,Min=4,Max=32767), POOL: (Threads=11,QueuedItems=0,CompletedItems=1867,Timers=53), v: 2.8.49.14383 (Please take a look at this article for some common client-side issues that can cause timeouts: https://stackexchange.github.io/StackExchange.Redis/Timeouts)
---- StackExchange.Redis.RedisConnectionException : UnableToConnect on 127.0.0.1:6379/Interactive, Initializing/NotStarted, last: NONE, origin: BeginConnectAsync, outstanding: 0, last-read: 2s ago, last-write: 2s ago, keep-alive: 400s, state: Connecting, mgr: 5 of 10 available, last-heartbeat: never, global: 0s ago, v: 2.8.49.14383
|
|
StackExchange.Redis.Tests.Issues.SO24807536Tests ► Issues.SO24807536Tests.Exec(RESP2):
test-results/_fv-az1341-812_2025-06-09_14_43_12.trx#L0
Failed test found in:
test-results/_fv-az1341-812_2025-06-09_14_43_12.trx
Error:
Assert.Equal() Failure: Strings differ
Expected: "some value"
Actual: null
|
|
StackExchange.Redis (Ubuntu)
Failed test were found and 'fail-on-error' option is set to true
|
|
Issues.SO24807536Tests.Exec(RESP2):
_/tests/StackExchange.Redis.Tests/Issues/SO24807536Tests.cs#L31
Assert.Equal() Failure: Strings differ
Expected: "some value"
Actual: null
|
|
AbortOnConnectFailTests.DisconnectAndNoReconnectThrowsConnectionExceptionAsync(RESP2):
_/tests/StackExchange.Redis.Tests/AbortOnConnectFailTests.cs#L70
StackExchange.Redis.RedisConnectionException : The message timed out in the backlog attempting to send because no connection became available (400ms) - Last Connection Exception: UnableToConnect on 127.0.0.1:6379/Interactive, Initializing/NotStarted, last: NONE, origin: BeginConnectAsync, outstanding: 0, last-read: 2s ago, last-write: 2s ago, keep-alive: 400s, state: Connecting, mgr: 5 of 10 available, last-heartbeat: never, global: 0s ago, v: 2.8.49.14383, command=PING, timeout: 400, inst: 0, qu: 1, qs: 0, aw: False, bw: Inactive, last-in: 0, cur-in: 0, sync-ops: 1, async-ops: 0, serverEndpoint: 127.0.0.1:6379, conn-sec: n/a, aoc: 0, mc: 1/1/0, mgr: 6 of 10 available, clientName: fv-az1341-812(SE.Redis-v2.8.49.14383), IOCP: (Busy=0,Free=1000,Min=1,Max=1000), WORKER: (Busy=8,Free=32759,Min=4,Max=32767), POOL: (Threads=11,QueuedItems=0,CompletedItems=1867,Timers=53), v: 2.8.49.14383 (Please take a look at this article for some common client-side issues that can cause timeouts: https://stackexchange.github.io/StackExchange.Redis/Timeouts)
---- StackExchange.Redis.RedisConnectionException : UnableToConnect on 127.0.0.1:6379/Interactive, Initializing/NotStarted, last: NONE, origin: BeginConnectAsync, outstanding: 0, last-read: 2s ago, last-write: 2s ago, keep-alive: 400s, state: Connecting, mgr: 5 of 10 available, last-heartbeat: never, global: 0s ago, v: 2.8.49.14383
|
|
StackExchange.Redis (Ubuntu)
Process completed with exit code 1.
|
|
StackExchange.Redis.Tests.AbortOnConnectFailTests ► AbortOnConnectFailTests.DisconnectAndNoReconnectThrowsConnectionExceptionAsync(RESP2):
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_08.trx#L0
Failed test found in:
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_08.trx
Error:
StackExchange.Redis.RedisTimeoutException : Timeout performing PING (400ms), next: PING, inst: 14, qu: 0, qs: 1, aw: False, bw: Inactive, rs: ReadAsync, ws: Idle, in: 0, in-pipe: 0, out-pipe: 46, last-in: 420, cur-in: 0, sync-ops: 1, async-ops: 0, serverEndpoint: 127.0.0.1:6379, conn-sec: 1.55, aoc: 0, mc: 1/1/0, mgr: 10 of 10 available, clientName: fv-az1623-858(SE.Redis-v2.8.49.14383), IOCP: (Busy=0,Free=1000,Min=4,Max=1000), WORKER: (Busy=5,Free=32762,Min=4,Max=32767), v: 2.8.49.14383 (Please take a look at this article for some common client-side issues that can cause timeouts: https://stackexchange.github.io/StackExchange.Redis/Timeouts)
|
|
StackExchange.Redis.Tests.ClusterTests ► ClusterTests.TestShardedPubsubSubscriberAgainsHashSlotMigration(RESP2):
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_08.trx#L0
Failed test found in:
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_08.trx
Error:
System.AggregateException : One or more errors occurred.
---- Assert.Equal() Failure: Values differ
Expected: 10
Actual: 14
---- StackExchange.Redis.Tests.SkipTestException : There were 2 private and 0 ambient exceptions; expected 0.
|
|
StackExchange.Redis.Tests.ClusterTests ► ClusterTests.TestShardedPubsubSubscriberAgainsHashSlotMigration(RESP3):
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_08.trx#L0
Failed test found in:
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_08.trx
Error:
StackExchange.Redis.RedisServerException : ERR I'm already the owner of hash slot 7177
|
|
StackExchange.Redis.Tests.MultiPrimaryTests ► MultiPrimaryTests.TestMultiWithTiebreak(a: "127.0.0.1:6379", b: "127.0.0.1:6381", elected: null)(RESP2):
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_08.trx#L0
Failed test found in:
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_08.trx
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_08.trx
Error:
unanimous
|
|
StackExchange.Redis.Tests.MultiPrimaryTests ► MultiPrimaryTests.TestMultiWithTiebreak(a: "127.0.0.1:6379", b: null, elected: "127.0.0.1:6379")(RESP2):
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_08.trx#L0
Failed test found in:
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_08.trx
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_08.trx
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_08.trx
Error:
elected
|
|
StackExchange.Redis.Tests.PubSubMultiserverTests ► PubSubMultiserverTests.PrimaryReplicaSubscriptionFailover(flags: PreferMaster | DemandMaster, expectSuccess: False)(RESP2):
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_08.trx#L0
Failed test found in:
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_08.trx
Error:
System.AggregateException : One or more errors occurred.
---- Assert.True() Failure
Expected: True
Actual: False
---- StackExchange.Redis.Tests.SkipTestException : There were 7 private and 0 ambient exceptions; expected 0.
|
|
StackExchange.Redis.Tests.ClusterTests ► ClusterTests.TestShardedPubsubSubscriberAgainsHashSlotMigration(RESP2):
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_12.trx#L0
Failed test found in:
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_12.trx
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_12.trx
Error:
Assert.Equal() Failure: Values differ
Expected: 0
Actual: 1
|
|
StackExchange.Redis.Tests.ClusterTests ► ClusterTests.TestShardedPubsubSubscriberAgainstReconnects(RESP2):
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_12.trx#L0
Failed test found in:
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_12.trx
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_12.trx
Error:
Assert.Equal() Failure: Values differ
Expected: 0
Actual: 1
|
|
StackExchange.Redis.Tests.MultiPrimaryTests ► MultiPrimaryTests.TestMultiWithTiebreak(a: "127.0.0.1:6379", b: null, elected: "127.0.0.1:6379")(RESP2):
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_12.trx#L0
Failed test found in:
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_12.trx
Error:
elected
|
|
StackExchange.Redis.Tests.MultiPrimaryTests ► MultiPrimaryTests.TestMultiWithTiebreak(a: "127.0.0.1:6381", b: "127.0.0.1:6379", elected: null)(RESP2):
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_12.trx#L0
Failed test found in:
test-results/runneradmin_fv-az1623-858_2025-06-09_14_48_12.trx
Error:
unanimous
|
|
AbortOnConnectFailTests.DisconnectAndNoReconnectThrowsConnectionExceptionAsync(RESP2):
_/tests/StackExchange.Redis.Tests/AbortOnConnectFailTests.cs#L70
StackExchange.Redis.RedisTimeoutException : Timeout performing PING (400ms), next: PING, inst: 14, qu: 0, qs: 1, aw: False, bw: Inactive, rs: ReadAsync, ws: Idle, in: 0, in-pipe: 0, out-pipe: 46, last-in: 420, cur-in: 0, sync-ops: 1, async-ops: 0, serverEndpoint: 127.0.0.1:6379, conn-sec: 1.55, aoc: 0, mc: 1/1/0, mgr: 10 of 10 available, clientName: fv-az1623-858(SE.Redis-v2.8.49.14383), IOCP: (Busy=0,Free=1000,Min=4,Max=1000), WORKER: (Busy=5,Free=32762,Min=4,Max=32767), v: 2.8.49.14383 (Please take a look at this article for some common client-side issues that can cause timeouts: https://stackexchange.github.io/StackExchange.Redis/Timeouts)
|
|
|
|
|
|
ClusterTests.TestShardedPubsubSubscriberAgainsHashSlotMigration(RESP2):
_/tests/StackExchange.Redis.Tests/ClusterTests.cs#L813
Assert.Equal() Failure: Values differ
Expected: 0
Actual: 1
|
|
ClusterTests.TestShardedPubsubSubscriberAgainsHashSlotMigration(RESP3):
_/tests/StackExchange.Redis.Tests/ClusterTests.cs#L813
Assert.Equal() Failure: Values differ
Expected: 0
Actual: 1
|
|
ClusterTests.TestShardedPubsubSubscriberAgainstReconnects(RESP2):
_/tests/StackExchange.Redis.Tests/ClusterTests.cs#L759
Assert.Equal() Failure: Values differ
Expected: 0
Actual: 1
|
|
ClusterTests.TestShardedPubsubSubscriberAgainstReconnects(RESP3):
_/tests/StackExchange.Redis.Tests/ClusterTests.cs#L759
Assert.Equal() Failure: Values differ
Expected: 0
Actual: 1
|
|
|
|
|
|
|
|
StackExchange.Redis (Windows Server 2022)
Failed test were found and 'fail-on-error' option is set to true
|
|
StackExchange.Redis (Windows Server 2022)
Failed to restore: getCacheEntry failed: Cache service responded with 503
|
|
StackExchange.Redis (Windows Server 2022)
Failed to save: reserveCache failed: Cache service responded with 503
|