Skip to content

Update default Redis version from 4.0.0 to 6.0.0 for Azure Redis #311

Update default Redis version from 4.0.0 to 6.0.0 for Azure Redis

Update default Redis version from 4.0.0 to 6.0.0 for Azure Redis #311

GitHub Actions / Tests Results - Windows Server 2022 failed Oct 29, 2024 in 0s

3853 passed, 17 failed and 2151 skipped

Tests failed

Report Passed Failed Skipped Time
test-results/runneradmin_fv-az1495-975_2024-10-29_21_38_01.trx 1922✅ 8❌ 1069⚪ 76s
test-results/runneradmin_fv-az1495-975_2024-10-29_21_39_24.trx 1931✅ 9❌ 1082⚪ 78s

❌ test-results/runneradmin_fv-az1495-975_2024-10-29_21_38_01.trx

2999 tests were completed in 76s with 1922 passed, 8 failed and 1069 skipped.

Test suite Passed Failed Skipped Time
StackExchange.Redis.Tests 405✅ 2s
StackExchange.Redis.Tests.AbortOnConnectFailTests 4✅ 5s
StackExchange.Redis.Tests.AdhocTests 1✅ 140ms
StackExchange.Redis.Tests.AggressiveTests 5⚪ 5ms
StackExchange.Redis.Tests.AsyncTests 2✅ 4s
StackExchange.Redis.Tests.AzureMaintenanceEventTests 17✅ 66ms
StackExchange.Redis.Tests.BacklogTests 4✅ 9s
StackExchange.Redis.Tests.BasicOpsTests 25✅ 1⚪ 27ms
StackExchange.Redis.Tests.BatchTests 2✅ 15ms
StackExchange.Redis.Tests.BitTests 1✅ 1⚪ 3ms
StackExchange.Redis.Tests.CertValidationTests 2✅ 98ms
StackExchange.Redis.Tests.ChannelTests 37✅ 172ms
StackExchange.Redis.Tests.ClientKillTests 2✅ 4⚪ 35ms
StackExchange.Redis.Tests.ClusterTests 39✅ 43⚪ 2s
StackExchange.Redis.Tests.CommandTests 5✅ 2s
StackExchange.Redis.Tests.CommandTimeoutTests 1⚪ 1ms
StackExchange.Redis.Tests.ConfigTests 94✅ 8❌ 18⚪ 14s
StackExchange.Redis.Tests.ConnectByIPTests 3✅ 4s
StackExchange.Redis.Tests.ConnectCustomConfigTests 19✅ 9s
StackExchange.Redis.Tests.ConnectFailTimeoutTests 1✅ 9s
StackExchange.Redis.Tests.ConnectingFailDetectionTests 5✅ 7s
StackExchange.Redis.Tests.ConnectionFailedErrorsTests 2✅ 4⚪ 3s
StackExchange.Redis.Tests.ConnectionShutdownTests 1⚪ 1ms
StackExchange.Redis.Tests.ConnectToUnexistingHostTests 5✅ 7s
StackExchange.Redis.Tests.ConstraintsTests 2✅ 37ms
StackExchange.Redis.Tests.CopyTests 3⚪ 3ms
StackExchange.Redis.Tests.DatabaseTests 5✅ 3⚪ 35ms
StackExchange.Redis.Tests.DefaultOptionsTests 6✅ 1⚪ 136ms
StackExchange.Redis.Tests.DefaultPortsTests 17✅ 2s
StackExchange.Redis.Tests.DeprecatedTests 4✅ 483ms
StackExchange.Redis.Tests.EnvoyTests 1⚪ 1ms
StackExchange.Redis.Tests.EventArgsTests 1✅ 261ms
StackExchange.Redis.Tests.ExceptionFactoryTests 19✅ 6s
StackExchange.Redis.Tests.ExecuteTests 2✅ 10ms
StackExchange.Redis.Tests.ExpiryTests 6✅ 6⚪ 31ms
StackExchange.Redis.Tests.FeatureFlagTests 2✅ 2ms
StackExchange.Redis.Tests.FloatingPointTests 4✅ 24ms
StackExchange.Redis.Tests.FormatTests 47✅ 491ms
StackExchange.Redis.Tests.FSharpCompatTests 2✅ 17ms
StackExchange.Redis.Tests.GarbageCollectionTests 2✅ 4s
StackExchange.Redis.Tests.GeoTests 56⚪ 56ms
StackExchange.Redis.Tests.HashFieldTests 40⚪ 40ms
StackExchange.Redis.Tests.HashTests 20✅ 30⚪ 470ms
StackExchange.Redis.Tests.HighIntegrityBasicOpsTests 25✅ 1⚪ 9s
StackExchange.Redis.Tests.HttpTunnelConnectTests 2⚪ 2ms
StackExchange.Redis.Tests.HyperLogLogTests 2✅ 2⚪ 10ms
StackExchange.Redis.Tests.InfoReplicationCheckTests 1⚪ 1ms
StackExchange.Redis.Tests.Issues.BgSaveResponseTests 1⚪ 1ms
StackExchange.Redis.Tests.Issues.DefaultDatabaseTests 4✅ 6s
StackExchange.Redis.Tests.Issues.Issue10Tests 1✅ 3s
StackExchange.Redis.Tests.Issues.Issue1101Tests 3✅ 7s
StackExchange.Redis.Tests.Issues.Issue1103Tests 7✅ 9s
StackExchange.Redis.Tests.Issues.Issue182Tests 2⚪ 2ms
StackExchange.Redis.Tests.Issues.Issue2164Tests 2✅ 316ms
StackExchange.Redis.Tests.Issues.Issue2176Tests 2✅ 6s
StackExchange.Redis.Tests.Issues.Issue2392Tests 1✅ 7s
StackExchange.Redis.Tests.Issues.Issue2418 1✅ 4s
StackExchange.Redis.Tests.Issues.Issue2507 1⚪ 1ms
StackExchange.Redis.Tests.Issues.Issue25Tests 4✅ 4ms
StackExchange.Redis.Tests.Issues.Issue2653 6✅ 15ms
StackExchange.Redis.Tests.Issues.Issue2763Tests 1✅ 383ms
StackExchange.Redis.Tests.Issues.Issue6Tests 1✅ 2s
StackExchange.Redis.Tests.Issues.MassiveDeleteTests 1⚪ 1ms
StackExchange.Redis.Tests.Issues.SO10504853Tests 3✅ 5s
StackExchange.Redis.Tests.Issues.SO10825542Tests 1✅ 2s
StackExchange.Redis.Tests.Issues.SO11766033Tests 2✅ 2s
StackExchange.Redis.Tests.Issues.SO22786599Tests 1✅ 2s
StackExchange.Redis.Tests.Issues.SO23949477Tests 1✅ 3s
StackExchange.Redis.Tests.Issues.SO24807536Tests 1✅ 6s
StackExchange.Redis.Tests.Issues.SO25113323Tests 1✅ 8s
StackExchange.Redis.Tests.Issues.SO25567566Tests 1⚪ 1ms
StackExchange.Redis.Tests.KeyAndValueTests 3✅ 2s
StackExchange.Redis.Tests.KeyPrefixedBatchTests 1✅ 153ms
StackExchange.Redis.Tests.KeyPrefixedDatabaseTests 182✅ 600ms
StackExchange.Redis.Tests.KeyPrefixedTests 174✅ 586ms
StackExchange.Redis.Tests.KeyPrefixedTransactionTests 16✅ 21ms
StackExchange.Redis.Tests.KeyTests 67✅ 15⚪ 4s
StackExchange.Redis.Tests.LatencyTests 4✅ 1s
StackExchange.Redis.Tests.LexTests 2✅ 13ms
StackExchange.Redis.Tests.ListTests 13✅ 77⚪ 126ms
StackExchange.Redis.Tests.LockingTests 13✅ 95ms
StackExchange.Redis.Tests.LoggerTests 2✅ 15ms
StackExchange.Redis.Tests.MassiveOpsTests 4✅ 2⚪ 70ms
StackExchange.Redis.Tests.MemoryTests 4⚪ 4ms
StackExchange.Redis.Tests.MigrateTests 1⚪ 1ms
StackExchange.Redis.Tests.MultiAddTests 4✅ 32ms
StackExchange.Redis.Tests.MultiPrimaryTests 11✅ 9s
StackExchange.Redis.Tests.NamingTests 8✅ 32ms
StackExchange.Redis.Tests.OverloadCompatTests 5✅ 106ms
StackExchange.Redis.Tests.ParseTests 28✅ 379ms
StackExchange.Redis.Tests.PerformanceTests 1✅ 1⚪ 8ms
StackExchange.Redis.Tests.PreserveOrderTests 1✅ 6ms
StackExchange.Redis.Tests.ProfilingTests 2✅ 5⚪ 51ms
StackExchange.Redis.Tests.PubSubCommandTests 2✅ 2⚪ 39ms
StackExchange.Redis.Tests.PubSubMultiserverTests 6✅ 6⚪ 15s
StackExchange.Redis.Tests.PubSubTests 20✅ 26⚪ 5s
StackExchange.Redis.Tests.RawResultTests 5✅ 17ms
StackExchange.Redis.Tests.RealWorldTests 1✅ 3s
StackExchange.Redis.Tests.RedisFeaturesTests 1✅ 10ms
StackExchange.Redis.Tests.RedisResultTests 8✅ 89ms
StackExchange.Redis.Tests.RedisValueEquivalency 13✅ 851ms
StackExchange.Redis.Tests.RespProtocolTests 61✅ 54⚪ 144ms
StackExchange.Redis.Tests.ResultBoxTests 2✅ 832ms
StackExchange.Redis.Tests.Roles 3✅ 14ms
StackExchange.Redis.Tests.SanityChecks 1✅ 448ms
StackExchange.Redis.Tests.ScanTests 23✅ 35⚪ 442ms
StackExchange.Redis.Tests.ScriptingTests 68✅ 40⚪ 374ms
StackExchange.Redis.Tests.SecureTests 5✅ 32ms
StackExchange.Redis.Tests.SentinelFailoverTests 1⚪ 1ms
StackExchange.Redis.Tests.SentinelTests 22✅ 1s
StackExchange.Redis.Tests.ServerSnapshotTests 6✅ 179ms
StackExchange.Redis.Tests.SetTests 8✅ 24⚪ 76ms
StackExchange.Redis.Tests.SocketTests 1⚪ 1ms
StackExchange.Redis.Tests.SortedSetTests 7✅ 113⚪ 154ms
StackExchange.Redis.Tests.SortedSetWhenTest 2⚪ 2ms
StackExchange.Redis.Tests.SSDBTests 1⚪ 1ms
StackExchange.Redis.Tests.SSLTests 3✅ 10⚪ 692ms
StackExchange.Redis.Tests.StreamTests 8✅ 158⚪ 171ms
StackExchange.Redis.Tests.StringTests 14✅ 44⚪ 157ms
StackExchange.Redis.Tests.SyncContextTests 10✅ 7s
StackExchange.Redis.Tests.TransactionTests 185✅ 217⚪ 585ms
StackExchange.Redis.Tests.TransientErrorTests 4✅ 5ms
StackExchange.Redis.Tests.ValueTests 2✅ 7ms
StackExchange.Redis.Tests.WithKeyPrefixTests 9✅ 17ms

❌ StackExchange.Redis.Tests.ConfigTests

✅ ConfigTests.Apply(RESP2)
✅ ConfigTests.Apply(RESP3)
✅ ConfigTests.BeforeSocketConnect(RESP2)
✅ ConfigTests.BeforeSocketConnect(RESP3)
✅ ConfigTests.CanParseAndFormatUnixDomainSocket(RESP2)
✅ ConfigTests.CanParseAndFormatUnixDomainSocket(RESP3)
✅ ConfigTests.CheckHighIntegrity(assigned: False, expected: False, cs: "dummy,highIntegrity=False")(RESP2)
✅ ConfigTests.CheckHighIntegrity(assigned: False, expected: False, cs: "dummy,highIntegrity=False")(RESP3)
✅ ConfigTests.CheckHighIntegrity(assigned: null, expected: False, cs: "dummy")(RESP2)
✅ ConfigTests.CheckHighIntegrity(assigned: null, expected: False, cs: "dummy")(RESP3)
✅ ConfigTests.CheckHighIntegrity(assigned: True, expected: True, cs: "dummy,highIntegrity=True")(RESP2)
✅ ConfigTests.CheckHighIntegrity(assigned: True, expected: True, cs: "dummy,highIntegrity=True")(RESP3)
✅ ConfigTests.ClearSlowlog(RESP2)
⚪ ConfigTests.ClearSlowlog(RESP3)
✅ ConfigTests.ClientLibraryName(RESP2)
⚪ ConfigTests.ClientLibraryName(RESP3)
✅ ConfigTests.ClientName(RESP2)
⚪ ConfigTests.ClientName(RESP3)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,AllowAdmin=maybe", expected: "Keyword 'AllowAdmin' requires a boolean value; the"···, paramName: "AllowAdmin")(RESP2)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,AllowAdmin=maybe", expected: "Keyword 'AllowAdmin' requires a boolean value; the"···, paramName: "AllowAdmin")(RESP3)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,proxy=epoxy", expected: "Keyword 'proxy' requires a proxy value; the value "···, paramName: "proxy")(RESP2)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,proxy=epoxy", expected: "Keyword 'proxy' requires a proxy value; the value "···, paramName: "proxy")(RESP3)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,sslProtocols=NotAThing", expected: "Keyword 'sslProtocols' requires an SslProtocol val"···, paramName: "sslProtocols")(RESP2)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,sslProtocols=NotAThing", expected: "Keyword 'sslProtocols' requires an SslProtocol val"···, paramName: "sslProtocols")(RESP3)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,syncTimeout=-42", expected: "Keyword 'syncTimeout' has a minimum value of '1'; "···, paramName: "syncTimeout")(RESP2)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,syncTimeout=-42", expected: "Keyword 'syncTimeout' has a minimum value of '1'; "···, paramName: "syncTimeout")(RESP3)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,SyncTimeout=ten", expected: "Keyword 'SyncTimeout' requires an integer value; t"···, paramName: "SyncTimeout")(RESP2)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,SyncTimeout=ten", expected: "Keyword 'SyncTimeout' requires an integer value; t"···, paramName: "SyncTimeout")(RESP3)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,Version=current", expected: "Keyword 'Version' requires a version value; the va"···, paramName: "Version")(RESP2)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,Version=current", expected: "Keyword 'Version' requires a version value; the va"···, paramName: "Version")(RESP3)
✅ ConfigTests.ConfigStringInvalidOptionErrorGiveMeaningfulMessages(RESP2)
✅ ConfigTests.ConfigStringInvalidOptionErrorGiveMeaningfulMessages(RESP3)
✅ ConfigTests.ConfigurationOption_CheckCertificateRevocation(conString: "", expectedValue: True)(RESP2)
✅ ConfigTests.ConfigurationOption_CheckCertificateRevocation(conString: "", expectedValue: True)(RESP3)
✅ ConfigTests.ConfigurationOption_CheckCertificateRevocation(conString: "checkCertificateRevocation=false", expectedValue: False)(RESP2)
✅ ConfigTests.ConfigurationOption_CheckCertificateRevocation(conString: "checkCertificateRevocation=false", expectedValue: False)(RESP3)
✅ ConfigTests.ConfigurationOption_CheckCertificateRevocation(conString: "checkCertificateRevocation=true", expectedValue: True)(RESP2)
✅ ConfigTests.ConfigurationOption_CheckCertificateRevocation(conString: "checkCertificateRevocation=true", expectedValue: True)(RESP3)
❌ ConfigTests.ConfigurationOptionsDefaultForAzure(RESP2)
	Assert.True() Failure
	Expected: True
	Actual:   False
❌ ConfigTests.ConfigurationOptionsDefaultForAzure(RESP3)
	Assert.True() Failure
	Expected: True
	Actual:   False
❌ ConfigTests.ConfigurationOptionsDefaultForAzureChina(RESP2)
	Assert.True() Failure
	Expected: True
	Actual:   False
❌ ConfigTests.ConfigurationOptionsDefaultForAzureChina(RESP3)
	Assert.True() Failure
	Expected: True
	Actual:   False
❌ ConfigTests.ConfigurationOptionsDefaultForAzureGermany(RESP2)
	Assert.True() Failure
	Expected: True
	Actual:   False
❌ ConfigTests.ConfigurationOptionsDefaultForAzureGermany(RESP3)
	Assert.True() Failure
	Expected: True
	Actual:   False
❌ ConfigTests.ConfigurationOptionsDefaultForAzureUSGov(RESP2)
	Assert.True() Failure
	Expected: True
	Actual:   False
❌ ConfigTests.ConfigurationOptionsDefaultForAzureUSGov(RESP3)
	Assert.True() Failure
	Expected: True
	Actual:   False
✅ ConfigTests.ConfigurationOptionsDefaultForNonAzure(RESP2)
✅ ConfigTests.ConfigurationOptionsDefaultForNonAzure(RESP3)
✅ ConfigTests.ConfigurationOptionsDefaultWhenNoEndpointsSpecifiedYet(RESP2)
✅ ConfigTests.ConfigurationOptionsDefaultWhenNoEndpointsSpecifiedYet(RESP3)
✅ ConfigTests.ConfigurationOptionsForAzureWhenSpecified(RESP2)
✅ ConfigTests.ConfigurationOptionsForAzureWhenSpecified(RESP3)
✅ ConfigTests.ConfigurationOptionsSyncTimeout(RESP2)
✅ ConfigTests.ConfigurationOptionsSyncTimeout(RESP3)
✅ ConfigTests.ConnectWithSubscribeDisabled(RESP2)
⚪ ConfigTests.ConnectWithSubscribeDisabled(RESP3)
✅ ConfigTests.CustomTunnelCanRoundtripMinusTunnel(RESP2)
✅ ConfigTests.CustomTunnelCanRoundtripMinusTunnel(RESP3)
✅ ConfigTests.DebugObject(RESP2)
⚪ ConfigTests.DebugObject(RESP3)
✅ ConfigTests.DefaultClientName(RESP2)
⚪ ConfigTests.DefaultClientName(RESP3)
✅ ConfigTests.DefaultConfigOptionsForSetLib(configurationString: "server:6379,setlib=False", setlib: False)(RESP2)
✅ ConfigTests.DefaultConfigOptionsForSetLib(configurationString: "server:6379,setlib=False", setlib: False)(RESP3)
✅ ConfigTests.DefaultConfigOptionsForSetLib(configurationString: "server:6379,setlib=True", setlib: True)(RESP2)
✅ ConfigTests.DefaultConfigOptionsForSetLib(configurationString: "server:6379,setlib=True", setlib: True)(RESP3)
✅ ConfigTests.DefaultConfigOptionsForSetLib(configurationString: "server:6379", setlib: True)(RESP2)
✅ ConfigTests.DefaultConfigOptionsForSetLib(configurationString: "server:6379", setlib: True)(RESP3)
✅ ConfigTests.DefaultThreadPoolManagerIsDetected(RESP2)
✅ ConfigTests.DefaultThreadPoolManagerIsDetected(RESP3)
✅ ConfigTests.EndpointIteratorIsReliableOverChanges(RESP2)
✅ ConfigTests.EndpointIteratorIsReliableOverChanges(RESP3)
✅ ConfigTests.ExpectedFields(RESP2)
✅ ConfigTests.ExpectedFields(RESP3)
✅ ConfigTests.GetClients(RESP2)
⚪ ConfigTests.GetClients(RESP3)
✅ ConfigTests.GetInfo(RESP2)
⚪ ConfigTests.GetInfo(RESP3)
✅ ConfigTests.GetInfoRaw(RESP2)
⚪ ConfigTests.GetInfoRaw(RESP3)
✅ ConfigTests.GetSlowlog(count: 0)(RESP2)
⚪ ConfigTests.GetSlowlog(count: 0)(RESP3)
✅ ConfigTests.GetSlowlog(count: 10)(RESP2)
⚪ ConfigTests.GetSlowlog(count: 10)(RESP3)
✅ ConfigTests.GetSlowlog(count: 100)(RESP2)
⚪ ConfigTests.GetSlowlog(count: 100)(RESP3)
✅ ConfigTests.GetSlowlog(count: 200)(RESP2)
⚪ ConfigTests.GetSlowlog(count: 200)(RESP3)
✅ ConfigTests.GetTime(RESP2)
⚪ ConfigTests.GetTime(RESP3)
✅ ConfigTests.HttpTunnelCanRoundtrip(input: "http://somewhere:22", expected: "http:somewhere:22")(RESP2)
✅ ConfigTests.HttpTunnelCanRoundtrip(input: "http://somewhere:22", expected: "http:somewhere:22")(RESP3)
✅ ConfigTests.HttpTunnelCanRoundtrip(input: "http:somewhere:22", expected: "http:somewhere:22")(RESP2)
✅ ConfigTests.HttpTunnelCanRoundtrip(input: "http:somewhere:22", expected: "http:somewhere:22")(RESP3)
✅ ConfigTests.MutableOptions(RESP2)
✅ ConfigTests.MutableOptions(RESP3)
✅ ConfigTests.NullApply(RESP2)
✅ ConfigTests.NullApply(RESP3)
✅ ConfigTests.ReadConfig(RESP2)
⚪ ConfigTests.ReadConfig(RESP3)
✅ ConfigTests.ReadConfigWithConfigDisabled(RESP2)
⚪ ConfigTests.ReadConfigWithConfigDisabled(RESP3)
✅ ConfigTests.SlowLog(RESP2)
⚪ ConfigTests.SlowLog(RESP3)
✅ ConfigTests.SslProtocols_InvalidValue(RESP2)
✅ ConfigTests.SslProtocols_InvalidValue(RESP3)
✅ ConfigTests.SslProtocols_MultipleValues(RESP2)
✅ ConfigTests.SslProtocols_MultipleValues(RESP3)
✅ ConfigTests.SslProtocols_SingleValue(RESP2)
✅ ConfigTests.SslProtocols_SingleValue(RESP3)
✅ ConfigTests.SslProtocols_UsingIntegerValue(RESP2)
✅ ConfigTests.SslProtocols_UsingIntegerValue(RESP3)
✅ ConfigTests.TalkToNonsenseServer(RESP2)
✅ ConfigTests.TalkToNonsenseServer(RESP3)
✅ ConfigTests.TestAutomaticHeartbeat(RESP2)
⚪ ConfigTests.TestAutomaticHeartbeat(RESP3)
✅ ConfigTests.TestManualHeartbeat(RESP2)
✅ ConfigTests.TestManualHeartbeat(RESP3)
✅ ConfigTests.ThreadPoolManagerIsDetected(RESP2)
✅ ConfigTests.ThreadPoolManagerIsDetected(RESP3)

❌ test-results/runneradmin_fv-az1495-975_2024-10-29_21_39_24.trx

3022 tests were completed in 78s with 1931 passed, 9 failed and 1082 skipped.

Test suite Passed Failed Skipped Time
StackExchange.Redis.Tests 397✅ 2s
StackExchange.Redis.Tests.AbortOnConnectFailTests 4✅ 2s
StackExchange.Redis.Tests.AdhocTests 1✅ 58ms
StackExchange.Redis.Tests.AggressiveTests 5⚪ 5ms
StackExchange.Redis.Tests.AsyncTests 2✅ 4s
StackExchange.Redis.Tests.AzureMaintenanceEventTests 17✅ 387ms
StackExchange.Redis.Tests.BacklogTests 4✅ 5s
StackExchange.Redis.Tests.BasicOpsTests 25✅ 1⚪ 14ms
StackExchange.Redis.Tests.BatchTests 2✅ 3ms
StackExchange.Redis.Tests.BitTests 1✅ 1⚪ 2ms
StackExchange.Redis.Tests.CertValidationTests 2✅ 1s
StackExchange.Redis.Tests.ChannelTests 37✅ 1ms
StackExchange.Redis.Tests.ClientKillTests 2✅ 4⚪ 16ms
StackExchange.Redis.Tests.ClusterTests 39✅ 43⚪ 1s
StackExchange.Redis.Tests.CommandTests 5✅ 8ms
StackExchange.Redis.Tests.CommandTimeoutTests 1⚪ 1ms
StackExchange.Redis.Tests.ConfigTests 110✅ 8❌ 18⚪ 14s
StackExchange.Redis.Tests.ConnectByIPTests 3✅ 2s
StackExchange.Redis.Tests.ConnectCustomConfigTests 18✅ 1❌ 4s
StackExchange.Redis.Tests.ConnectFailTimeoutTests 1✅ 4s
StackExchange.Redis.Tests.ConnectingFailDetectionTests 5✅ 4s
StackExchange.Redis.Tests.ConnectionFailedErrorsTests 2✅ 4⚪ 805ms
StackExchange.Redis.Tests.ConnectionShutdownTests 1⚪ 1ms
StackExchange.Redis.Tests.ConnectToUnexistingHostTests 5✅ 5s
StackExchange.Redis.Tests.ConstraintsTests 2✅ 20ms
StackExchange.Redis.Tests.CopyTests 3⚪ 3ms
StackExchange.Redis.Tests.DatabaseTests 5✅ 3⚪ 18ms
StackExchange.Redis.Tests.DefaultOptionsTests 6✅ 1⚪ 193ms
StackExchange.Redis.Tests.DefaultPortsTests 17✅ 102ms
StackExchange.Redis.Tests.DeprecatedTests 4✅ 361ms
StackExchange.Redis.Tests.EnvoyTests 1⚪ 1ms
StackExchange.Redis.Tests.EventArgsTests 1✅ 462ms
StackExchange.Redis.Tests.ExceptionFactoryTests 18✅ 1⚪ 2s
StackExchange.Redis.Tests.ExecuteTests 2✅ 4ms
StackExchange.Redis.Tests.ExpiryTests 6✅ 6⚪ 18ms
StackExchange.Redis.Tests.FailoverTests 3✅ 1⚪ 4s
StackExchange.Redis.Tests.FeatureFlagTests 2✅ 0ms
StackExchange.Redis.Tests.FloatingPointTests 4✅ 14ms
StackExchange.Redis.Tests.FormatTests 47✅ 11ms
StackExchange.Redis.Tests.FSharpCompatTests 2✅ 23ms
StackExchange.Redis.Tests.GarbageCollectionTests 2✅ 3s
StackExchange.Redis.Tests.GeoTests 56⚪ 56ms
StackExchange.Redis.Tests.HashFieldTests 40⚪ 40ms
StackExchange.Redis.Tests.HashTests 20✅ 30⚪ 307ms
StackExchange.Redis.Tests.HighIntegrityBasicOpsTests 25✅ 1⚪ 4s
StackExchange.Redis.Tests.HttpTunnelConnectTests 2⚪ 2ms
StackExchange.Redis.Tests.HyperLogLogTests 2✅ 2⚪ 4ms
StackExchange.Redis.Tests.InfoReplicationCheckTests 1⚪ 1ms
StackExchange.Redis.Tests.Issues.BgSaveResponseTests 1⚪ 1ms
StackExchange.Redis.Tests.Issues.DefaultDatabaseTests 4✅ 330ms
StackExchange.Redis.Tests.Issues.Issue10Tests 1✅ 1s
StackExchange.Redis.Tests.Issues.Issue1101Tests 3✅ 2s
StackExchange.Redis.Tests.Issues.Issue1103Tests 7✅ 458ms
StackExchange.Redis.Tests.Issues.Issue182Tests 2⚪ 2ms
StackExchange.Redis.Tests.Issues.Issue2164Tests 2✅ 9ms
StackExchange.Redis.Tests.Issues.Issue2176Tests 2✅ 320ms
StackExchange.Redis.Tests.Issues.Issue2392Tests 1✅ 2s
StackExchange.Redis.Tests.Issues.Issue2418 1✅ 2s
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✅ 580ms
StackExchange.Redis.Tests.Issues.Issue6Tests 1✅ 1s
StackExchange.Redis.Tests.Issues.MassiveDeleteTests 1⚪ 1ms
StackExchange.Redis.Tests.Issues.SO10504853Tests 3✅ 2s
StackExchange.Redis.Tests.Issues.SO10825542Tests 1✅ 631ms
StackExchange.Redis.Tests.Issues.SO11766033Tests 2✅ 1s
StackExchange.Redis.Tests.Issues.SO22786599Tests 1✅ 241ms
StackExchange.Redis.Tests.Issues.SO23949477Tests 1✅ 287ms
StackExchange.Redis.Tests.Issues.SO24807536Tests 1✅ 4s
StackExchange.Redis.Tests.Issues.SO25113323Tests 1✅ 2s
StackExchange.Redis.Tests.Issues.SO25567566Tests 1⚪ 1ms
StackExchange.Redis.Tests.KeyAndValueTests 3✅ 1s
StackExchange.Redis.Tests.KeyPrefixedBatchTests 1✅ 154ms
StackExchange.Redis.Tests.KeyPrefixedDatabaseTests 182✅ 220ms
StackExchange.Redis.Tests.KeyPrefixedTests 174✅ 188ms
StackExchange.Redis.Tests.KeyPrefixedTransactionTests 16✅ 9ms
StackExchange.Redis.Tests.KeyTests 67✅ 15⚪ 4s
StackExchange.Redis.Tests.LatencyTests 4✅ 1s
StackExchange.Redis.Tests.LexTests 2✅ 6ms
StackExchange.Redis.Tests.ListTests 13✅ 77⚪ 98ms
StackExchange.Redis.Tests.LockingTests 13✅ 51ms
StackExchange.Redis.Tests.LoggerTests 2✅ 7ms
StackExchange.Redis.Tests.MassiveOpsTests 4✅ 2⚪ 39ms
StackExchange.Redis.Tests.MemoryTests 4⚪ 4ms
StackExchange.Redis.Tests.MigrateTests 1⚪ 1ms
StackExchange.Redis.Tests.MultiAddTests 4✅ 20ms
StackExchange.Redis.Tests.MultiPrimaryTests 11✅ 3s
StackExchange.Redis.Tests.NamingTests 8✅ 56ms
StackExchange.Redis.Tests.OverloadCompatTests 5✅ 38ms
StackExchange.Redis.Tests.ParseTests 28✅ 269ms
StackExchange.Redis.Tests.PerformanceTests 1✅ 1⚪ 5ms
StackExchange.Redis.Tests.PreserveOrderTests 1✅ 5ms
StackExchange.Redis.Tests.ProfilingTests 2✅ 5⚪ 26ms
StackExchange.Redis.Tests.PubSubCommandTests 2✅ 2⚪ 18ms
StackExchange.Redis.Tests.PubSubMultiserverTests 6✅ 6⚪ 15s
StackExchange.Redis.Tests.PubSubTests 20✅ 26⚪ 5s
StackExchange.Redis.Tests.RawResultTests 5✅ 101ms
StackExchange.Redis.Tests.RealWorldTests 1✅ 2s
StackExchange.Redis.Tests.RedisFeaturesTests 1✅ 3ms
StackExchange.Redis.Tests.RedisResultTests 8✅ 236ms
StackExchange.Redis.Tests.RedisValueEquivalency 13✅ 47ms
StackExchange.Redis.Tests.RespProtocolTests 61✅ 54⚪ 86ms
StackExchange.Redis.Tests.ResultBoxTests 2✅ 734ms
StackExchange.Redis.Tests.Roles 3✅ 15ms
StackExchange.Redis.Tests.SanityChecks 1✅ 10ms
StackExchange.Redis.Tests.ScanTests 23✅ 35⚪ 308ms
StackExchange.Redis.Tests.ScriptingTests 68✅ 40⚪ 201ms
StackExchange.Redis.Tests.SecureTests 5✅ 17ms
StackExchange.Redis.Tests.SentinelFailoverTests 1⚪ 1ms
StackExchange.Redis.Tests.SentinelTests 22✅ 2s
StackExchange.Redis.Tests.ServerSnapshotTests 6✅ 51ms
StackExchange.Redis.Tests.SetTests 8✅ 24⚪ 61ms
StackExchange.Redis.Tests.SocketTests 1⚪ 1ms
StackExchange.Redis.Tests.SortedSetTests 7✅ 113⚪ 130ms
StackExchange.Redis.Tests.SortedSetWhenTest 2⚪ 2ms
StackExchange.Redis.Tests.SSDBTests 1⚪ 1ms
StackExchange.Redis.Tests.SSLTests 3✅ 21⚪ 7s
StackExchange.Redis.Tests.StreamTests 8✅ 158⚪ 160ms
StackExchange.Redis.Tests.StringTests 14✅ 44⚪ 84ms
StackExchange.Redis.Tests.SyncContextTests 10✅ 4s
StackExchange.Redis.Tests.TransactionTests 185✅ 217⚪ 459ms
StackExchange.Redis.Tests.TransientErrorTests 4✅ 2ms
StackExchange.Redis.Tests.ValueTests 2✅ 365ms
StackExchange.Redis.Tests.WithKeyPrefixTests 9✅ 5ms

❌ StackExchange.Redis.Tests.ConfigTests

✅ ConfigTests.Apply(RESP2)
✅ ConfigTests.Apply(RESP3)
✅ ConfigTests.BeforeSocketConnect(RESP2)
✅ ConfigTests.BeforeSocketConnect(RESP3)
✅ ConfigTests.CanParseAndFormatUnixDomainSocket(RESP2)
✅ ConfigTests.CanParseAndFormatUnixDomainSocket(RESP3)
✅ ConfigTests.CheckHighIntegrity(assigned: False, expected: False, cs: "dummy,highIntegrity=False")(RESP2)
✅ ConfigTests.CheckHighIntegrity(assigned: False, expected: False, cs: "dummy,highIntegrity=False")(RESP3)
✅ ConfigTests.CheckHighIntegrity(assigned: null, expected: False, cs: "dummy")(RESP2)
✅ ConfigTests.CheckHighIntegrity(assigned: null, expected: False, cs: "dummy")(RESP3)
✅ ConfigTests.CheckHighIntegrity(assigned: True, expected: True, cs: "dummy,highIntegrity=True")(RESP2)
✅ ConfigTests.CheckHighIntegrity(assigned: True, expected: True, cs: "dummy,highIntegrity=True")(RESP3)
✅ ConfigTests.ClearSlowlog(RESP2)
⚪ ConfigTests.ClearSlowlog(RESP3)
✅ ConfigTests.ClientLibraryName(RESP2)
⚪ ConfigTests.ClientLibraryName(RESP3)
✅ ConfigTests.ClientName(RESP2)
⚪ ConfigTests.ClientName(RESP3)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,AllowAdmin=maybe", expected: "Keyword 'AllowAdmin' requires a boolean value; the"···, paramName: "AllowAdmin")(RESP2)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,AllowAdmin=maybe", expected: "Keyword 'AllowAdmin' requires a boolean value; the"···, paramName: "AllowAdmin")(RESP3)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,proxy=epoxy", expected: "Keyword 'proxy' requires a proxy value; the value "···, paramName: "proxy")(RESP2)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,proxy=epoxy", expected: "Keyword 'proxy' requires a proxy value; the value "···, paramName: "proxy")(RESP3)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,sslProtocols=NotAThing", expected: "Keyword 'sslProtocols' requires an SslProtocol val"···, paramName: "sslProtocols")(RESP2)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,sslProtocols=NotAThing", expected: "Keyword 'sslProtocols' requires an SslProtocol val"···, paramName: "sslProtocols")(RESP3)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,syncTimeout=-42", expected: "Keyword 'syncTimeout' has a minimum value of '1'; "···, paramName: "syncTimeout")(RESP2)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,syncTimeout=-42", expected: "Keyword 'syncTimeout' has a minimum value of '1'; "···, paramName: "syncTimeout")(RESP3)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,SyncTimeout=ten", expected: "Keyword 'SyncTimeout' requires an integer value; t"···, paramName: "SyncTimeout")(RESP2)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,SyncTimeout=ten", expected: "Keyword 'SyncTimeout' requires an integer value; t"···, paramName: "SyncTimeout")(RESP3)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,Version=current", expected: "Keyword 'Version' requires a version value; the va"···, paramName: "Version")(RESP2)
✅ ConfigTests.ConfigStringErrorsGiveMeaningfulMessages(configString: "foo,Version=current", expected: "Keyword 'Version' requires a version value; the va"···, paramName: "Version")(RESP3)
✅ ConfigTests.ConfigStringInvalidOptionErrorGiveMeaningfulMessages(RESP2)
✅ ConfigTests.ConfigStringInvalidOptionErrorGiveMeaningfulMessages(RESP3)
✅ ConfigTests.ConfigurationOption_CheckCertificateRevocation(conString: "", expectedValue: True)(RESP2)
✅ ConfigTests.ConfigurationOption_CheckCertificateRevocation(conString: "", expectedValue: True)(RESP3)
✅ ConfigTests.ConfigurationOption_CheckCertificateRevocation(conString: "checkCertificateRevocation=false", expectedValue: False)(RESP2)
✅ ConfigTests.ConfigurationOption_CheckCertificateRevocation(conString: "checkCertificateRevocation=false", expectedValue: False)(RESP3)
✅ ConfigTests.ConfigurationOption_CheckCertificateRevocation(conString: "checkCertificateRevocation=true", expectedValue: True)(RESP2)
✅ ConfigTests.ConfigurationOption_CheckCertificateRevocation(conString: "checkCertificateRevocation=true", expectedValue: True)(RESP3)
❌ ConfigTests.ConfigurationOptionsDefaultForAzure(RESP2)
	Assert.True() Failure
	Expected: True
	Actual:   False
❌ ConfigTests.ConfigurationOptionsDefaultForAzure(RESP3)
	Assert.True() Failure
	Expected: True
	Actual:   False
❌ ConfigTests.ConfigurationOptionsDefaultForAzureChina(RESP2)
	Assert.True() Failure
	Expected: True
	Actual:   False
❌ ConfigTests.ConfigurationOptionsDefaultForAzureChina(RESP3)
	Assert.True() Failure
	Expected: True
	Actual:   False
❌ ConfigTests.ConfigurationOptionsDefaultForAzureGermany(RESP2)
	Assert.True() Failure
	Expected: True
	Actual:   False
❌ ConfigTests.ConfigurationOptionsDefaultForAzureGermany(RESP3)
	Assert.True() Failure
	Expected: True
	Actual:   False
❌ ConfigTests.ConfigurationOptionsDefaultForAzureUSGov(RESP2)
	Assert.True() Failure
	Expected: True
	Actual:   False
❌ ConfigTests.ConfigurationOptionsDefaultForAzureUSGov(RESP3)
	Assert.True() Failure
	Expected: True
	Actual:   False
✅ ConfigTests.ConfigurationOptionsDefaultForNonAzure(RESP2)
✅ ConfigTests.ConfigurationOptionsDefaultForNonAzure(RESP3)
✅ ConfigTests.ConfigurationOptionsDefaultWhenNoEndpointsSpecifiedYet(RESP2)
✅ ConfigTests.ConfigurationOptionsDefaultWhenNoEndpointsSpecifiedYet(RESP3)
✅ ConfigTests.ConfigurationOptionsForAzureWhenSpecified(RESP2)
✅ ConfigTests.ConfigurationOptionsForAzureWhenSpecified(RESP3)
✅ ConfigTests.ConfigurationOptionsIPv6Parsing(configString: "[2a01:9820:1:24::1:1]:6379", family: InterNetworkV6, address: "2a01:9820:1:24::1:1", port: 6379)(RESP2)
✅ ConfigTests.ConfigurationOptionsIPv6Parsing(configString: "[2a01:9820:1:24::1:1]:6379", family: InterNetworkV6, address: "2a01:9820:1:24::1:1", port: 6379)(RESP3)
✅ ConfigTests.ConfigurationOptionsIPv6Parsing(configString: "127.0.0.1:6379", family: InterNetwork, address: "127.0.0.1", port: 6379)(RESP2)
✅ ConfigTests.ConfigurationOptionsIPv6Parsing(configString: "127.0.0.1:6379", family: InterNetwork, address: "127.0.0.1", port: 6379)(RESP3)
✅ ConfigTests.ConfigurationOptionsIPv6Parsing(configString: "127.1:6379", family: InterNetwork, address: "127.0.0.1", port: 6379)(RESP2)
✅ ConfigTests.ConfigurationOptionsIPv6Parsing(configString: "127.1:6379", family: InterNetwork, address: "127.0.0.1", port: 6379)(RESP3)
✅ ConfigTests.ConfigurationOptionsIPv6Parsing(configString: "2a01:9820:1:24::1:1:6379", family: InterNetworkV6, address: "2a01:9820:1:24:0:1:1:6379", port: 0)(RESP2)
✅ ConfigTests.ConfigurationOptionsIPv6Parsing(configString: "2a01:9820:1:24::1:1:6379", family: InterNetworkV6, address: "2a01:9820:1:24:0:1:1:6379", port: 0)(RESP3)
✅ ConfigTests.ConfigurationOptionsSyncTimeout(RESP2)
✅ ConfigTests.ConfigurationOptionsSyncTimeout(RESP3)
✅ ConfigTests.ConnectWithSubscribeDisabled(RESP2)
⚪ ConfigTests.ConnectWithSubscribeDisabled(RESP3)
✅ ConfigTests.CustomTunnelCanRoundtripMinusTunnel(RESP2)
✅ ConfigTests.CustomTunnelCanRoundtripMinusTunnel(RESP3)
✅ ConfigTests.DebugObject(RESP2)
⚪ ConfigTests.DebugObject(RESP3)
✅ ConfigTests.DefaultClientName(RESP2)
⚪ ConfigTests.DefaultClientName(RESP3)
✅ ConfigTests.DefaultConfigOptionsForSetLib(configurationString: "server:6379,setlib=False", setlib: False)(RESP2)
✅ ConfigTests.DefaultConfigOptionsForSetLib(configurationString: "server:6379,setlib=False", setlib: False)(RESP3)
✅ ConfigTests.DefaultConfigOptionsForSetLib(configurationString: "server:6379,setlib=True", setlib: True)(RESP2)
✅ ConfigTests.DefaultConfigOptionsForSetLib(configurationString: "server:6379,setlib=True", setlib: True)(RESP3)
✅ ConfigTests.DefaultConfigOptionsForSetLib(configurationString: "server:6379", setlib: True)(RESP2)
✅ ConfigTests.DefaultConfigOptionsForSetLib(configurationString: "server:6379", setlib: True)(RESP3)
✅ ConfigTests.DefaultThreadPoolManagerIsDetected(RESP2)
✅ ConfigTests.DefaultThreadPoolManagerIsDetected(RESP3)
✅ ConfigTests.EndpointIteratorIsReliableOverChanges(RESP2)
✅ ConfigTests.EndpointIteratorIsReliableOverChanges(RESP3)
✅ ConfigTests.ExpectedFields(RESP2)
✅ ConfigTests.ExpectedFields(RESP3)
✅ ConfigTests.GetClients(RESP2)
⚪ ConfigTests.GetClients(RESP3)
✅ ConfigTests.GetInfo(RESP2)
⚪ ConfigTests.GetInfo(RESP3)
✅ ConfigTests.GetInfoRaw(RESP2)
⚪ ConfigTests.GetInfoRaw(RESP3)
✅ ConfigTests.GetSlowlog(count: 0)(RESP2)
⚪ ConfigTests.GetSlowlog(count: 0)(RESP3)
✅ ConfigTests.GetSlowlog(count: 10)(RESP2)
⚪ ConfigTests.GetSlowlog(count: 10)(RESP3)
✅ ConfigTests.GetSlowlog(count: 100)(RESP2)
⚪ ConfigTests.GetSlowlog(count: 100)(RESP3)
✅ ConfigTests.GetSlowlog(count: 200)(RESP2)
⚪ ConfigTests.GetSlowlog(count: 200)(RESP3)
✅ ConfigTests.GetTime(RESP2)
⚪ ConfigTests.GetTime(RESP3)
✅ ConfigTests.HttpTunnelCanRoundtrip(input: "http://somewhere:22", expected: "http:somewhere:22")(RESP2)
✅ ConfigTests.HttpTunnelCanRoundtrip(input: "http://somewhere:22", expected: "http:somewhere:22")(RESP3)
✅ ConfigTests.HttpTunnelCanRoundtrip(input: "http:somewhere:22", expected: "http:somewhere:22")(RESP2)
✅ ConfigTests.HttpTunnelCanRoundtrip(input: "http:somewhere:22", expected: "http:somewhere:22")(RESP3)
✅ ConfigTests.MutableOptions(RESP2)
✅ ConfigTests.MutableOptions(RESP3)
✅ ConfigTests.NullApply(RESP2)
✅ ConfigTests.NullApply(RESP3)
✅ ConfigTests.ParseTlsWithoutTrailingComma(configString: "myDNS:myPort,password=myPassword,abortConnect=fals"···, expected: Ssl3)(RESP2)
✅ ConfigTests.ParseTlsWithoutTrailingComma(configString: "myDNS:myPort,password=myPassword,abortConnect=fals"···, expected: Ssl3)(RESP3)
✅ ConfigTests.ParseTlsWithoutTrailingComma(configString: "myDNS:myPort,password=myPassword,abortConnect=fals"···, expected: Tls12)(RESP2)
✅ ConfigTests.ParseTlsWithoutTrailingComma(configString: "myDNS:myPort,password=myPassword,abortConnect=fals"···, expected: Tls12)(RESP2)
✅ ConfigTests.ParseTlsWithoutTrailingComma(configString: "myDNS:myPort,password=myPassword,abortConnect=fals"···, expected: Tls12)(RESP3)
✅ ConfigTests.ParseTlsWithoutTrailingComma(configString: "myDNS:myPort,password=myPassword,abortConnect=fals"···, expected: Tls12)(RESP3)
✅ ConfigTests.ParseTlsWithoutTrailingComma(configString: "myDNS:myPort,password=myPassword,connectRetry=3,co"···, expected: Tls12)(RESP2)
✅ ConfigTests.ParseTlsWithoutTrailingComma(configString: "myDNS:myPort,password=myPassword,connectRetry=3,co"···, expected: Tls12)(RESP3)
✅ ConfigTests.ReadConfig(RESP2)
⚪ ConfigTests.ReadConfig(RESP3)
✅ ConfigTests.ReadConfigWithConfigDisabled(RESP2)
⚪ ConfigTests.ReadConfigWithConfigDisabled(RESP3)
✅ ConfigTests.SlowLog(RESP2)
⚪ ConfigTests.SlowLog(RESP3)
✅ ConfigTests.SslProtocols_InvalidValue(RESP2)
✅ ConfigTests.SslProtocols_InvalidValue(RESP3)
✅ ConfigTests.SslProtocols_MultipleValues(RESP2)
✅ ConfigTests.SslProtocols_MultipleValues(RESP3)
✅ ConfigTests.SslProtocols_SingleValue(RESP2)
✅ ConfigTests.SslProtocols_SingleValue(RESP3)
✅ ConfigTests.SslProtocols_UsingIntegerValue(RESP2)
✅ ConfigTests.SslProtocols_UsingIntegerValue(RESP3)
✅ ConfigTests.TalkToNonsenseServer(RESP2)
✅ ConfigTests.TalkToNonsenseServer(RESP3)
✅ ConfigTests.TestAutomaticHeartbeat(RESP2)
⚪ ConfigTests.TestAutomaticHeartbeat(RESP3)
✅ ConfigTests.TestManualHeartbeat(RESP2)
✅ ConfigTests.TestManualHeartbeat(RESP3)
✅ ConfigTests.ThreadPoolManagerIsDetected(RESP2)
✅ ConfigTests.ThreadPoolManagerIsDetected(RESP3)

❌ StackExchange.Redis.Tests.ConnectCustomConfigTests

✅ ConnectCustomConfigTests.DisabledCommandsStillConnect(disabledCommands: "config,get")(RESP2)
✅ ConnectCustomConfigTests.DisabledCommandsStillConnect(disabledCommands: "config,info,get")(RESP2)
✅ ConnectCustomConfigTests.DisabledCommandsStillConnect(disabledCommands: "config")(RESP2)
✅ ConnectCustomConfigTests.DisabledCommandsStillConnect(disabledCommands: "get")(RESP2)
✅ ConnectCustomConfigTests.DisabledCommandsStillConnect(disabledCommands: "info,get")(RESP2)
✅ ConnectCustomConfigTests.DisabledCommandsStillConnect(disabledCommands: "info")(RESP2)
✅ ConnectCustomConfigTests.DisabledCommandsStillConnectCluster(disabledCommands: "cluster")(RESP2)
✅ ConnectCustomConfigTests.DisabledCommandsStillConnectCluster(disabledCommands: "config,get")(RESP2)
✅ ConnectCustomConfigTests.DisabledCommandsStillConnectCluster(disabledCommands: "config,info,get,cluster")(RESP2)
✅ ConnectCustomConfigTests.DisabledCommandsStillConnectCluster(disabledCommands: "config,info,get")(RESP2)
✅ ConnectCustomConfigTests.DisabledCommandsStillConnectCluster(disabledCommands: "config")(RESP2)
✅ ConnectCustomConfigTests.DisabledCommandsStillConnectCluster(disabledCommands: "get")(RESP2)
✅ ConnectCustomConfigTests.DisabledCommandsStillConnectCluster(disabledCommands: "info,get")(RESP2)
✅ ConnectCustomConfigTests.DisabledCommandsStillConnectCluster(disabledCommands: "info")(RESP2)
✅ ConnectCustomConfigTests.HeartbeatConsistencyCheckPingsAsync(enableConsistencyChecks: False, minExpected: 0, maxExpected: 0)(RESP2)
❌ ConnectCustomConfigTests.HeartbeatConsistencyCheckPingsAsync(enableConsistencyChecks: True, minExpected: 4, maxExpected: 15)(RESP2)
	Expected opcount (1) between 4-15
✅ ConnectCustomConfigTests.TiebreakerIncorrectType(RESP2)
✅ ConnectCustomConfigTests.TieBreakerIntact(RESP2)
✅ ConnectCustomConfigTests.TieBreakerSkips(RESP2)

Annotations

Check failure on line 0 in test-results/runneradmin_fv-az1495-975_2024-10-29_21_38_01.trx

See this annotation in the file changed.

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

StackExchange.Redis.Tests.ConfigTests ► ConfigTests.ConfigurationOptionsDefaultForAzure(RESP2)

Failed test found in:
  test-results/runneradmin_fv-az1495-975_2024-10-29_21_38_01.trx
  test-results/runneradmin_fv-az1495-975_2024-10-29_21_38_01.trx
Error:
  Assert.True() Failure
  Expected: True
  Actual:   False
Raw output
Assert.True() Failure
Expected: True
Actual:   False
   at StackExchange.Redis.Tests.ConfigTests.ConfigurationOptionsDefaultForAzure() in /_/tests/StackExchange.Redis.Tests/ConfigTests.cs:line 139

Check failure on line 0 in test-results/runneradmin_fv-az1495-975_2024-10-29_21_38_01.trx

See this annotation in the file changed.

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

StackExchange.Redis.Tests.ConfigTests ► ConfigTests.ConfigurationOptionsDefaultForAzureChina(RESP2)

Failed test found in:
  test-results/runneradmin_fv-az1495-975_2024-10-29_21_38_01.trx
  test-results/runneradmin_fv-az1495-975_2024-10-29_21_38_01.trx
Error:
  Assert.True() Failure
  Expected: True
  Actual:   False
Raw output
Assert.True() Failure
Expected: True
Actual:   False
   at StackExchange.Redis.Tests.ConfigTests.ConfigurationOptionsDefaultForAzureChina() in /_/tests/StackExchange.Redis.Tests/ConfigTests.cs:line 156

Check failure on line 0 in test-results/runneradmin_fv-az1495-975_2024-10-29_21_38_01.trx

See this annotation in the file changed.

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

StackExchange.Redis.Tests.ConfigTests ► ConfigTests.ConfigurationOptionsDefaultForAzureGermany(RESP2)

Failed test found in:
  test-results/runneradmin_fv-az1495-975_2024-10-29_21_38_01.trx
  test-results/runneradmin_fv-az1495-975_2024-10-29_21_38_01.trx
Error:
  Assert.True() Failure
  Expected: True
  Actual:   False
Raw output
Assert.True() Failure
Expected: True
Actual:   False
   at StackExchange.Redis.Tests.ConfigTests.ConfigurationOptionsDefaultForAzureGermany() in /_/tests/StackExchange.Redis.Tests/ConfigTests.cs:line 164

Check failure on line 0 in test-results/runneradmin_fv-az1495-975_2024-10-29_21_38_01.trx

See this annotation in the file changed.

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

StackExchange.Redis.Tests.ConfigTests ► ConfigTests.ConfigurationOptionsDefaultForAzureUSGov(RESP2)

Failed test found in:
  test-results/runneradmin_fv-az1495-975_2024-10-29_21_38_01.trx
  test-results/runneradmin_fv-az1495-975_2024-10-29_21_38_01.trx
Error:
  Assert.True() Failure
  Expected: True
  Actual:   False
Raw output
Assert.True() Failure
Expected: True
Actual:   False
   at StackExchange.Redis.Tests.ConfigTests.ConfigurationOptionsDefaultForAzureUSGov() in /_/tests/StackExchange.Redis.Tests/ConfigTests.cs:line 172

Check failure on line 0 in test-results/runneradmin_fv-az1495-975_2024-10-29_21_39_24.trx

See this annotation in the file changed.

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

StackExchange.Redis.Tests.ConfigTests ► ConfigTests.ConfigurationOptionsDefaultForAzure(RESP2)

Failed test found in:
  test-results/runneradmin_fv-az1495-975_2024-10-29_21_39_24.trx
  test-results/runneradmin_fv-az1495-975_2024-10-29_21_39_24.trx
Error:
  Assert.True() Failure
  Expected: True
  Actual:   False
Raw output
Assert.True() Failure
Expected: True
Actual:   False
   at StackExchange.Redis.Tests.ConfigTests.ConfigurationOptionsDefaultForAzure() in /_/tests/StackExchange.Redis.Tests/ConfigTests.cs:line 139

Check failure on line 0 in test-results/runneradmin_fv-az1495-975_2024-10-29_21_39_24.trx

See this annotation in the file changed.

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

StackExchange.Redis.Tests.ConfigTests ► ConfigTests.ConfigurationOptionsDefaultForAzureChina(RESP2)

Failed test found in:
  test-results/runneradmin_fv-az1495-975_2024-10-29_21_39_24.trx
  test-results/runneradmin_fv-az1495-975_2024-10-29_21_39_24.trx
Error:
  Assert.True() Failure
  Expected: True
  Actual:   False
Raw output
Assert.True() Failure
Expected: True
Actual:   False
   at StackExchange.Redis.Tests.ConfigTests.ConfigurationOptionsDefaultForAzureChina() in /_/tests/StackExchange.Redis.Tests/ConfigTests.cs:line 156

Check failure on line 0 in test-results/runneradmin_fv-az1495-975_2024-10-29_21_39_24.trx

See this annotation in the file changed.

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

StackExchange.Redis.Tests.ConfigTests ► ConfigTests.ConfigurationOptionsDefaultForAzureGermany(RESP2)

Failed test found in:
  test-results/runneradmin_fv-az1495-975_2024-10-29_21_39_24.trx
  test-results/runneradmin_fv-az1495-975_2024-10-29_21_39_24.trx
Error:
  Assert.True() Failure
  Expected: True
  Actual:   False
Raw output
Assert.True() Failure
Expected: True
Actual:   False
   at StackExchange.Redis.Tests.ConfigTests.ConfigurationOptionsDefaultForAzureGermany() in /_/tests/StackExchange.Redis.Tests/ConfigTests.cs:line 164

Check failure on line 0 in test-results/runneradmin_fv-az1495-975_2024-10-29_21_39_24.trx

See this annotation in the file changed.

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

StackExchange.Redis.Tests.ConfigTests ► ConfigTests.ConfigurationOptionsDefaultForAzureUSGov(RESP2)

Failed test found in:
  test-results/runneradmin_fv-az1495-975_2024-10-29_21_39_24.trx
  test-results/runneradmin_fv-az1495-975_2024-10-29_21_39_24.trx
Error:
  Assert.True() Failure
  Expected: True
  Actual:   False
Raw output
Assert.True() Failure
Expected: True
Actual:   False
   at StackExchange.Redis.Tests.ConfigTests.ConfigurationOptionsDefaultForAzureUSGov() in /_/tests/StackExchange.Redis.Tests/ConfigTests.cs:line 172

Check failure on line 0 in test-results/runneradmin_fv-az1495-975_2024-10-29_21_39_24.trx

See this annotation in the file changed.

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

StackExchange.Redis.Tests.ConnectCustomConfigTests ► ConnectCustomConfigTests.HeartbeatConsistencyCheckPingsAsync(enableConsistencyChecks: True, minExpected: 4, maxExpected: 15)(RESP2)

Failed test found in:
  test-results/runneradmin_fv-az1495-975_2024-10-29_21_39_24.trx
Error:
  Expected opcount (1) between 4-15
Raw output
Expected opcount (1) between 4-15
   at StackExchange.Redis.Tests.ConnectCustomConfigTests.HeartbeatConsistencyCheckPingsAsync(Boolean enableConsistencyChecks, Int32 minExpected, Int32 maxExpected) in /_/tests/StackExchange.Redis.Tests/ConnectCustomConfigTests.cs:line 126
--- End of stack trace from previous location ---