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

Connections: detect and handle the Linux dead socket case #2610

Merged
merged 3 commits into from
Dec 8, 2023

Add release notes

4b6ab83
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Connections: detect and handle the Linux dead socket case #2610

Add release notes
4b6ab83
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Results - Ubuntu succeeded Dec 8, 2023 in 0s

Test Results - Ubuntu ✅

Tests passed successfully

✅ test-results/_fv-az692-260_2023-12-08_19_39_35.trx

2900 tests were completed in 114s with 2847 passed, 0 failed and 53 skipped.

Test suite Passed Failed Skipped Time
StackExchange.Redis.Tests 397✅ 2s
StackExchange.Redis.Tests.AbortOnConnectFailTests 4✅ 4s
StackExchange.Redis.Tests.AdhocTests 1✅ 525ms
StackExchange.Redis.Tests.AggressiveTests 5⚪ 5ms
StackExchange.Redis.Tests.AsyncTests 2✅ 4s
StackExchange.Redis.Tests.AzureMaintenanceEventTests 17✅ 15ms
StackExchange.Redis.Tests.BacklogTests 4✅ 5s
StackExchange.Redis.Tests.BasicOpsTests 23✅ 1⚪ 224ms
StackExchange.Redis.Tests.BatchTests 2✅ 13ms
StackExchange.Redis.Tests.BitTests 2✅ 42ms
StackExchange.Redis.Tests.ChannelTests 37✅ 24ms
StackExchange.Redis.Tests.ClusterTests 78✅ 4⚪ 4s
StackExchange.Redis.Tests.CommandTests 5✅ 62ms
StackExchange.Redis.Tests.CommandTimeoutTests 1⚪ 1ms
StackExchange.Redis.Tests.ConfigTests 126✅ 21s
StackExchange.Redis.Tests.ConnectByIPTests 3✅ 341ms
StackExchange.Redis.Tests.ConnectCustomConfigTests 17✅ 2s
StackExchange.Redis.Tests.ConnectFailTimeoutTests 1✅ 4s
StackExchange.Redis.Tests.ConnectingFailDetectionTests 5✅ 2s
StackExchange.Redis.Tests.ConnectionFailedErrorsTests 2✅ 4⚪ 94ms
StackExchange.Redis.Tests.ConnectionShutdownTests 1⚪ 1ms
StackExchange.Redis.Tests.ConnectToUnexistingHostTests 5✅ 1s
StackExchange.Redis.Tests.ConstraintsTests 2✅ 24ms
StackExchange.Redis.Tests.CopyTests 3✅ 5ms
StackExchange.Redis.Tests.DatabaseTests 8✅ 24ms
StackExchange.Redis.Tests.DefaultOptionsTests 7✅ 2s
StackExchange.Redis.Tests.DefaultPortsTests 17✅ 1ms
StackExchange.Redis.Tests.DeprecatedTests 4✅ 9ms
StackExchange.Redis.Tests.EnvoyTests 1✅ 115ms
StackExchange.Redis.Tests.EventArgsTests 1✅ 233ms
StackExchange.Redis.Tests.ExceptionFactoryTests 19✅ 4s
StackExchange.Redis.Tests.ExecuteTests 2✅ 4ms
StackExchange.Redis.Tests.ExpiryTests 12✅ 36ms
StackExchange.Redis.Tests.FailoverTests 3✅ 1⚪ 4s
StackExchange.Redis.Tests.FeatureFlagTests 2✅ 0ms
StackExchange.Redis.Tests.FloatingPointTests 4✅ 15ms
StackExchange.Redis.Tests.FormatTests 47✅ 4ms
StackExchange.Redis.Tests.FSharpCompatTests 2✅ 98ms
StackExchange.Redis.Tests.GarbageCollectionTests 1✅ 2s
StackExchange.Redis.Tests.GeoTests 56✅ 146ms
StackExchange.Redis.Tests.HashTests 46✅ 2s
StackExchange.Redis.Tests.HttpTunnelConnectTests 2⚪ 2ms
StackExchange.Redis.Tests.HyperLogLogTests 4✅ 5ms
StackExchange.Redis.Tests.InfoReplicationCheckTests 1⚪ 1ms
StackExchange.Redis.Tests.Issues.BgSaveResponseTests 1⚪ 1ms
StackExchange.Redis.Tests.Issues.DefaultDatabaseTests 4✅ 356ms
StackExchange.Redis.Tests.Issues.Issue10Tests 1✅ 44ms
StackExchange.Redis.Tests.Issues.Issue1101Tests 3✅ 4s
StackExchange.Redis.Tests.Issues.Issue1103Tests 7✅ 2s
StackExchange.Redis.Tests.Issues.Issue182Tests 2⚪ 2ms
StackExchange.Redis.Tests.Issues.Issue2164Tests 2✅ 53ms
StackExchange.Redis.Tests.Issues.Issue2176Tests 2✅ 2s
StackExchange.Redis.Tests.Issues.Issue2392Tests 1✅ 1s
StackExchange.Redis.Tests.Issues.Issue2418 1✅ 1s
StackExchange.Redis.Tests.Issues.Issue2507 1✅ 212ms
StackExchange.Redis.Tests.Issues.Issue25Tests 4✅ 103ms
StackExchange.Redis.Tests.Issues.Issue6Tests 1✅ 15ms
StackExchange.Redis.Tests.Issues.MassiveDeleteTests 1⚪ 1ms
StackExchange.Redis.Tests.Issues.SO10504853Tests 3✅ 2s
StackExchange.Redis.Tests.Issues.SO10825542Tests 1✅ 1s
StackExchange.Redis.Tests.Issues.SO11766033Tests 2✅ 1s
StackExchange.Redis.Tests.Issues.SO22786599Tests 1✅ 423ms
StackExchange.Redis.Tests.Issues.SO23949477Tests 1✅ 132ms
StackExchange.Redis.Tests.Issues.SO24807536Tests 1✅ 5s
StackExchange.Redis.Tests.Issues.SO25113323Tests 1✅ 3s
StackExchange.Redis.Tests.Issues.SO25567566Tests 1⚪ 1ms
StackExchange.Redis.Tests.KeyAndValueTests 3✅ 286ms
StackExchange.Redis.Tests.KeyPrefixedBatchTests 1✅ 62ms
StackExchange.Redis.Tests.KeyPrefixedDatabaseTests 180✅ 201ms
StackExchange.Redis.Tests.KeyPrefixedTests 174✅ 186ms
StackExchange.Redis.Tests.KeyPrefixedTransactionTests 16✅ 9ms
StackExchange.Redis.Tests.KeyTests 82✅ 16s
StackExchange.Redis.Tests.LatencyTests 4✅ 1s
StackExchange.Redis.Tests.LexTests 2✅ 7ms
StackExchange.Redis.Tests.ListTests 90✅ 338ms
StackExchange.Redis.Tests.LockingTests 13✅ 696ms
StackExchange.Redis.Tests.LoggerTests 2✅ 9ms
StackExchange.Redis.Tests.MassiveOpsTests 4✅ 2⚪ 59ms
StackExchange.Redis.Tests.MemoryTests 4✅ 11ms
StackExchange.Redis.Tests.MigrateTests 1⚪ 1ms
StackExchange.Redis.Tests.MultiAddTests 4✅ 19ms
StackExchange.Redis.Tests.MultiPrimaryTests 11✅ 3s
StackExchange.Redis.Tests.NamingTests 8✅ 88ms
StackExchange.Redis.Tests.OverloadCompatTests 5✅ 47ms
StackExchange.Redis.Tests.ParseTests 28✅ 20ms
StackExchange.Redis.Tests.PerformanceTests 1✅ 1⚪ 5ms
StackExchange.Redis.Tests.PreserveOrderTests 1✅ 5ms
StackExchange.Redis.Tests.ProfilingTests 2✅ 5⚪ 27ms
StackExchange.Redis.Tests.PubSubCommandTests 4✅ 20ms
StackExchange.Redis.Tests.PubSubMultiserverTests 12✅ 25s
StackExchange.Redis.Tests.PubSubTests 40✅ 6⚪ 9s
StackExchange.Redis.Tests.RawResultTests 5✅ 18ms
StackExchange.Redis.Tests.RealWorldTests 1✅ 2s
StackExchange.Redis.Tests.RedisFeaturesTests 1✅ 4ms
StackExchange.Redis.Tests.RedisResultTests 8✅ 14ms
StackExchange.Redis.Tests.RedisValueEquivalency 13✅ 90ms
StackExchange.Redis.Tests.RespProtocolTests 115✅ 82ms
StackExchange.Redis.Tests.Roles 3✅ 18ms
StackExchange.Redis.Tests.SanityChecks 1✅ 16ms
StackExchange.Redis.Tests.ScanTests 46✅ 604ms
StackExchange.Redis.Tests.ScriptingTests 106✅ 2⚪ 246ms
StackExchange.Redis.Tests.SecureTests 5✅ 21ms
StackExchange.Redis.Tests.SentinelFailoverTests 1✅ 14s
StackExchange.Redis.Tests.SentinelTests 22✅ 642ms
StackExchange.Redis.Tests.ServerSnapshotTests 6✅ 63ms
StackExchange.Redis.Tests.SetTests 32✅ 90ms
StackExchange.Redis.Tests.SocketTests 1⚪ 1ms
StackExchange.Redis.Tests.SortedSetTests 120✅ 207ms
StackExchange.Redis.Tests.SortedSetWhenTest 2✅ 3ms
StackExchange.Redis.Tests.SSDBTests 1⚪ 1ms
StackExchange.Redis.Tests.SSLTests 17✅ 7⚪ 6s
StackExchange.Redis.Tests.StreamTests 162✅ 342ms
StackExchange.Redis.Tests.StringTests 58✅ 111ms
StackExchange.Redis.Tests.SyncContextTests 10✅ 3s
StackExchange.Redis.Tests.TransactionTests 398✅ 2⚪ 504ms
StackExchange.Redis.Tests.TransientErrorTests 4✅ 2ms
StackExchange.Redis.Tests.ValueTests 2✅ 117ms
StackExchange.Redis.Tests.WithKeyPrefixTests 9✅ 6ms