go-redis Compatibility Report

Engula: Redis server v=7.2.11 sha=d61306a8:1 malloc=jemalloc-5.3.0 bits=64 build=602c20328efc1887
Redis baseline: Redis server v=7.2.11 sha=d4c381df:0 malloc=jemalloc-5.3.0 bits=64 build=e7112532c4ad9925
go-redis tag:
Compatibility threshold: 0.95
Started: 2026-05-02 23:43:01
100.00%
Compat Pass Rate
580 / 580
Shared Pass
0
Engula-only Failures
0
Engula-only Skips/Pending
89
Shared Failures (baseline noise)
678
Total Leaf Specs (engula)

Run Summary

MetricEngulaRedis
Total leaf specs678678
Passed580580
Failed8989
Skipped77
Pending22
Duration102.5s101.9s
[BeforeSuite]passedpassed
[AfterSuite]passedpassed

Engula-only Regressions (0)

No regressions: every Redis-passing spec also passes on Engula.
Shared Failures (baseline noise) — 89 specs
These specs failed on both Engula and Redis. They are not blockers for the compatibility gate — they are typically caused by missing modules (RedisJSON, RedisSearch, RedisBloom, etc.) on a vanilla Redis baseline.
SpecMessage
[It] Probabilistic commands bloom should BFAdd [probabilistic, bloom, bfadd]Unexpected error: <*net.OpError | 0xe17fe51da40>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe815860>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe4afd40>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands bloom should BFCard [probabilistic, bloom, bfcard]Unexpected error: <*net.OpError | 0xe17fe520550>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe5be1e0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe422f00>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands bloom should BFExists [probabilistic, bloom, bfexists]Unexpected error: <*net.OpError | 0xe17fe51dd60>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe815dd0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fea875e0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands bloom should BFInfo and BFReserve [probabilistic, bloom, bfinfo, bfreserve]Unexpected error: <*net.OpError | 0xe17fe5209b0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe5be990>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe423e00>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands bloom should BFInfoCapacity, BFInfoSize, BFInfoFilters, BFInfoItems, BFInfoExpansion, [probabilistic, bloom, bfinfocapacity, bfinfosize, bfinfofilters, bfinfoitems, bfinfoexpansion]Unexpected error: <*net.OpError | 0xe17fe620190>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe739980>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fea87ba0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands bloom should BFInsert [probabilistic, bloom, bfinsert]Unexpected error: <*net.OpError | 0xe17fe620410>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe739dd0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fdfc1980>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands bloom should BFMAdd [probabilistic, bloom, bfmadd]Unexpected error: <*net.OpError | 0xe17fe6206e0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe3304e0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe133be0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands bloom should BFMExists [probabilistic, bloom, bfmexists]Unexpected error: <*net.OpError | 0xe17fe520dc0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe5bf110>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fddc9680>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands bloom should BFReserveExpansion [probabilistic, bloom, bfreserveexpansion]Unexpected error: <*net.OpError | 0xe17fe620af0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe330f30>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe4c8240>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands bloom should BFReserveNonScaling [probabilistic, bloom, bfreservenonscaling]Unexpected error: <*net.OpError | 0xe17fe620e10>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe331620>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe4c8620>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands bloom should BFScanDump and BFLoadChunk [probabilistic, bloom, bfscandump, bfloadchunk]Unexpected error: <*net.OpError | 0xe17fe428aa0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe4f8210>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fea09dc0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands bloom should BFReserveWithArgs [probabilistic, bloom, bfreserveargs]Unexpected error: <*net.OpError | 0xe17fe621180>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe331bc0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe4c89a0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands cuckoo should CFAdd [probabilistic, cuckoo, cfadd]Unexpected error: <*net.OpError | 0xe17fe428e10>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe4f8d50>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe3be4c0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands cuckoo should CFAddNX [probabilistic, cuckoo, cfaddnx]Unexpected error: <*net.OpError | 0xe17fe429310>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe4f92f0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe3be860>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands cuckoo should CFCount [probabilistic, cuckoo, cfcount]Unexpected error: <*net.OpError | 0xe17fe4296d0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe4f9cb0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe3beae0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands cuckoo should CFDel and CFExists [probabilistic, cuckoo, cfdel, cfexists]Unexpected error: <*net.OpError | 0xe17fe6214a0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe144b10>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe4c8ce0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands cuckoo should CFInfo and CFReserve [probabilistic, cuckoo, cfinfo, cfreserve]Unexpected error: <*net.OpError | 0xe17fe429b80>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe31c750>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe3beda0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands cuckoo should CFScanDump and CFLoadChunk [probabilistic, cuckoo, bloom, cfscandump, cfloadchunk]Unexpected error: <*net.OpError | 0xe17fe6217c0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe145230>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe4c8fc0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands cuckoo should CFInfo and CFReserveWithArgs [probabilistic, cuckoo, cfinfo, cfreserveargs]Unexpected error: <*net.OpError | 0xe17fe621a40>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe145ec0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe4c9220>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands cuckoo should CFInsert [probabilistic, cuckoo, cfinsert]Unexpected error: <*net.OpError | 0xe17fe372050>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe31cf00>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe3bf360>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands cuckoo should CFInsertNX [probabilistic, cuckoo, cfinsertnx]Unexpected error: <*net.OpError | 0xe17fe621db0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe7b4660>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe4c9520>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands cuckoo should CFMexists [probabilistic, cuckoo, cfmexists]Unexpected error: <*net.OpError | 0xe17fe372550>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe31d5f0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe3bf6e0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands CMS should CMSIncrBy [probabilistic, cms, cmsincrby]Unexpected error: <*net.OpError | 0xe17fe37a1e0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe7b4ab0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe4c97a0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands CMS should CMSInitByDim and CMSInfo [probabilistic, cms, cmsinitbydim, cmsinfo]Unexpected error: <*net.OpError | 0xe17fe372a00>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe31de00>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe3bf9a0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands CMS should CMSInitByProb [probabilistic, cms, cmsinitbyprob]Unexpected error: <*net.OpError | 0xe17fe37a460>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe7b4f00>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe4c9a00>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands CMS should CMSMerge, CMSMergeWithWeight and CMSQuery [probabilistic, cms, cmsmerge, cmsquery]Unexpected error: <*net.OpError | 0xe17fe521310>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe5bfbf0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fddc9ee0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands TopK should TopKReserve, TopKInfo, TopKAdd, TopKQuery, TopKCount, TopKIncrBy, TopKList, TopKListWithCount [probabilistic, topk, topkreserve, topkinfo, topkadd, topkquery, topkcount, topkincrby, topklist, topklistwithcount]Unexpected error: <*net.OpError | 0xe17fe521630>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe442690>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe8882a0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands TopK should TopKReserveWithOptions [probabilistic, topk, topkreservewithoptions]Unexpected error: <*net.OpError | 0xe17fe372cd0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe292810>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe3bfda0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands t-digest should TDigestAdd, TDigestCreate, TDigestInfo, TDigestByRank, TDigestByRevRank, TDigestCDF, TDigestMax, TDigestMin, TDigestQuantile, TDigestRank, TDigestRevRank, TDigestTrimmedMean, TDigestReset, [probabilistic, tdigest, tdigestadd, tdigestcreate, tdigestinfo, tdigestbyrank, tdigestbyrevrank, tdigestcdf, tdigestmax, tdigestmin, tdigestquantile, tdigestrank, tdigestrevrank, tdigesttrimmedmean, tdigestreset]Unexpected error: <*net.OpError | 0xe17fe521950>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe442d50>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe888660>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands t-digest should TDigestCreateWithCompression [probabilistic, tdigest, tcreatewithcompression]Unexpected error: <*net.OpError | 0xe17fe521bd0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe4432f0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe888ae0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands t-digest should TDigestMerge [probabilistic, tdigest, tmerge]Unexpected error: <*net.OpError | 0xe17fe37a820>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe7b5590>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe990880>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands arrays should JSONArrAppend [json, arrays, json.arrappend]Unexpected error: <*net.OpError | 0xe17fe544410>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe4b4240>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe888f20>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands arrays should JSONArrIndex and JSONArrIndexWithArgs [json, arrays, json.arrindex]Unexpected error: <*net.OpError | 0xe17fe37af50>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe4de420>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe990ca0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands arrays should JSONArrIndex and JSONArrIndexWithArgs with $ [json, arrays, json.arrindex]Unexpected error: <*net.OpError | 0xe17fe5446e0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe4b48d0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe8891a0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands arrays should JSONArrInsert [json, arrays, json.arrinsert]Unexpected error: <*net.OpError | 0xe17fe544a00>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe4b50e0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe889420>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands arrays should JSONArrLen [json, arrays, json.arrlen]Unexpected error: <*net.OpError | 0xe17fe37b310>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe4de8d0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe991060>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands arrays should JSONArrPop [json, arrays, json.arrpop]Unexpected error: <*net.OpError | 0xe17fe37b630>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe4dee70>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe9913a0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands arrays should JSONArrTrim [json, arrays, json.arrtrim]Unexpected error: <*net.OpError | 0xe17fe373180>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe2933b0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe7db280>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands arrays should JSONArrPop [json, arrays, json.arrpop] (#2)Unexpected error: <*net.OpError | 0xe17fe37ba40>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe4df620>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe9916e0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands get/set should JSONSet [json, getset, json.set]Unexpected error: <*net.OpError | 0xe17fe373590>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe293830>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe7db580>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands get/set should JSONGet [json, getset, json.get]Unexpected error: <*net.OpError | 0xe17fe37bd60>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe4dfbc0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe9919c0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands get/set should JSONMerge [json, getset, json.merge]Unexpected error: <*net.OpError | 0xe17fe3738b0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe432090>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe7db840>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands get/set should JSONMSet [json, getset, json.mset]Unexpected error: <*net.OpError | 0xe17feb18320>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe50d800>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe991c80>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands get/set should JSONMGet [json, getset, json.mget]Unexpected error: <*net.OpError | 0xe17fe373bd0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe432780>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe7dbb00>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands get/set should JSONMget with $ [json, getset, json.mget]Unexpected error: <*net.OpError | 0xe17feb187d0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe3a4210>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17feb14100>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONClear [json, misc, json.clear]Unexpected error: <*net.OpError | 0xe17feb18be0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe3a4ae0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17feb14740>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONClear with $ [json, misc, json.clear]Unexpected error: <*net.OpError | 0xe17fe954140>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe432e40>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe7dbe00>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONDel [json, misc, json.del]Unexpected error: <*net.OpError | 0xe17fe544e60>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe4b5980>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe889700>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONDel with $ [json, misc, json.del]Unexpected error: <*net.OpError | 0xe17fe545180>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe08c300>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe889a60>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONForget [json, misc, json.forget]Unexpected error: <*net.OpError | 0xe17feb18f50>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe798360>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17feb150e0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONForget with $ [json, misc, json.forget]Unexpected error: <*net.OpError | 0xe17feb19220>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe798ab0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17feb15560>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONNumIncrBy [json, misc, json.numincrby]Unexpected error: <*net.OpError | 0xe17fe5456d0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe08cdb0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe889e60>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONNumIncrBy with $ [json, misc, json.numincrby]Unexpected error: <*net.OpError | 0xe17fe9544b0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe4336e0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe8c4200>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONObjKeys [json, misc, json.objkeys]Unexpected error: <*net.OpError | 0xe17fe545a40>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe08d770>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe46c3a0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONObjKeys with $ [json, misc, json.objkeys]Unexpected error: <*net.OpError | 0xe17fe9547d0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe433cb0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe8c4540>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONObjLen [json, misc, json.objlen]Unexpected error: <*net.OpError | 0xe17fe954050>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe47e480>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe8c4060>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONStrLen [json, misc, json.strlen]Unexpected error: <*net.OpError | 0xe17feb18140>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe7981e0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17feb141a0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONStrAppend [json, misc, json.strappend]Unexpected error: <*net.OpError | 0xe17fe954370>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe47ea50>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe8c4360>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONStrAppend and JSONStrLen with $ [json, misc, json.strappend, json.strlen]Unexpected error: <*net.OpError | 0xe17feb18640>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe798a80>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17feb14b00>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONToggle [json, misc, json.toggle]Unexpected error: <*net.OpError | 0xe17fe954690>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe47f0e0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe8c4a00>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONType [json, misc, json.type]Unexpected error: <*net.OpError | 0xe17feb18aa0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe799080>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17feb15180>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSCreate and TSCreateWithArgs [timeseries, tscreate, tscreateWithArgs]Unexpected error: <*net.OpError | 0xe17fe954b40>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe47f6b0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe8c4cc0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSAdd and TSAddWithArgs [timeseries, tsadd, tsaddWithArgs]Unexpected error: <*net.OpError | 0xe17feb18e10>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe799740>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17feb15640>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSAlter [timeseries, tsalter]Unexpected error: <*net.OpError | 0xe17fe954e60>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe47fd10>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe8c4f60>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSCreateRule and TSDeleteRule [timeseries, tscreaterule, tsdeleterule]Unexpected error: <*net.OpError | 0xe17fe9550e0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe522450>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe8c51c0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSIncrBy, TSIncrByWithArgs, TSDecrBy and TSDecrByWithArgs [timeseries, tsincrby, tsdecrby, tsincrbyWithArgs, tsdecrbyWithArgs]Unexpected error: <*net.OpError | 0xe17feb191d0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fec1a000>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17feb15b80>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSGet [timeseries, tsget]Unexpected error: <*net.OpError | 0xe17feb19540>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fec1ac00>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fec1e0a0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSGet Latest [timeseries, tsgetlatest]Unexpected error: <*net.OpError | 0xe17fe9554a0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe522a50>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe8c54c0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSInfo [timeseries, tsinfo]Unexpected error: <*net.OpError | 0xe17fe955720>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe5230b0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe8c5720>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSMAdd [timeseries, tsmadd]Unexpected error: <*net.OpError | 0xe17feb19b30>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fec1b3e0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fec1e860>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSMGet and TSMGetWithArgs [timeseries, tsmget, tsmgetWithArgs]Unexpected error: <*net.OpError | 0xe17feb19e00>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fec1bd10>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fec1ec60>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSQueryIndex [timeseries, tsqueryindex]Unexpected error: <*net.OpError | 0xe17fe89a190>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe628660>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe46c140>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSDel and TSRange [timeseries, tsdel, tsrange]Unexpected error: <*net.OpError | 0xe17fe544410>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe42c3f0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fec1efc0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSRange, TSRangeWithArgs [timeseries, tsrange, tsrangeWithArgs]Unexpected error: <*net.OpError | 0xe17fe89a5f0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe628b40>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe46c640>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSRevRange, TSRevRangeWithArgs [timeseries, tsrevrange, tsrevrangeWithArgs]Unexpected error: <*net.OpError | 0xe17fe89a870>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe628f60>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe46c8c0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSMRange and TSMRangeWithArgs [timeseries, tsmrange, tsmrangeWithArgs]Unexpected error: <*net.OpError | 0xe17fe544870>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe42c8d0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fec1f5a0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSMRangeWithArgs Latest [timeseries, tsmrangeWithArgs, tsmrangelatest]Unexpected error: <*net.OpError | 0xe17fe89ab90>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe629680>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe46cd60>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSMRevRange and TSMRevRangeWithArgs [timeseries, tsmrevrange, tsmrevrangeWithArgs]Unexpected error: <*net.OpError | 0xe17fe544c80>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe42cd50>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fec1fa20>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSMRevRangeWithArgs Latest [timeseries, tsmrevrangeWithArgs, tsmrevrangelatest]Unexpected error: <*net.OpError | 0xe17fe89aeb0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe629b60>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe46d160>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] withConn should replace the connection in the pool when there is no errorExpected <*net.OpError | 0xe17fe5456d0>: dial tcp 127.0.0.1:6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe42da40>{IP: [127, 0, 0, 1], Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe014b60>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } to be nil
[It] withConn should replace the connection in the pool when there is an error not related to a bad connectionExpected <*net.OpError | 0xe17fe545ae0>: dial tcp 127.0.0.1:6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe8c01b0>{IP: [127, 0, 0, 1], Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe232400>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } to be nil
[It] withConn should remove the connection from the pool when it times outExpected <*net.OpError | 0xe17fdea8140>: dial tcp 127.0.0.1:6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe8c0780>{IP: [127, 0, 0, 1], Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe2328a0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } to be nil
[It] Monitor command should monitor [monitor]Unexpected error: <*net.OpError | 0xe17febc4500>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe798540>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17feba6de0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisGears commands should TFunctionLoad, TFunctionLoadArgs and TFunctionDelete [gears, tfunctionload]Unexpected error: <*net.OpError | 0xe17fedafb80>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe7996b0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17ff238680>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisGears commands should TFunctionList [gears, tfunctionlist]Unexpected error: <*net.OpError | 0xe17fe37a3c0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe330510>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe05bde0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisGears commands should TFCall [gears, tfcall]Unexpected error: <*net.OpError | 0xe17fe37a690>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fec1baa0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe518280>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisGears commands should TFCallArgs [gears, tfcallargs]Unexpected error: <*net.OpError | 0xe17fe37a960>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe331350>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe5184c0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisGears commands should TFCallASYNC [gears, TFCallASYNC]Unexpected error: <*net.OpError | 0xe17fe37ad20>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe331980>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17fe518740>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisGears commands should TFCallASYNCArgs [gears, TFCallASYNCargs]Unexpected error: <*net.OpError | 0xe17fe7940f0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0xe17fe50e2a0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0xe17ff238a00>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred

Per-category Pass Counts

CategoryEngula Pass / TotalRedis Pass / Total
Client36 / 3636 / 36
ClusterClient114 / 114114 / 114
Cmd6 / 66 / 6
Commands318 / 322318 / 322
Conn1 / 11 / 1
Hook3 / 33 / 3
JSON0 / 300 / 30
Monitor0 / 10 / 1
NewFailoverClusterClient1 / 41 / 4
Probabilistic0 / 310 / 31
PubSub19 / 1919 / 19
Redis18 / 1818 / 18
RedisGears0 / 60 / 6
RedisTimeseries0 / 180 / 18
Ring9 / 99 / 9
ScanIterator7 / 77 / 7
Sentinel5 / 55 / 5
SentinelAclAuth1 / 11 / 1
Tx5 / 55 / 5
UniversalClient2 / 32 / 3
cluster4 / 44 / 4
empty2 / 22 / 2
newClusterState2 / 22 / 2
pipelining13 / 1313 / 13
pool5 / 55 / 5
races9 / 109 / 10
withConn0 / 30 / 3