Update default Redis version from 4.0.0 to 6.0.0 for Azure Redis #311
3853 passed, 17 failed and 2151 skipped
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
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
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
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
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
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
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
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
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
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 ---