go-redis Compatibility Report

Engula: Redis server v=7.2.11 sha=00000000:0 malloc=jemalloc-5.3.0 bits=64 build=a9076abb8525c26c
Redis baseline: Redis server v=7.2.11 sha=d4c381df:0 malloc=jemalloc-5.3.0 bits=64 build=7dce983fad20426a
go-redis tag:
Compatibility threshold: 0.95
Started: 2026-07-26 00:26:17
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
Duration98.0s97.3s
[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] RedisGears commands should TFunctionLoad, TFunctionLoadArgs and TFunctionDelete [gears, tfunctionload]Unexpected error: <*net.OpError | 0x243fdd466780>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd21e870>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd24c180>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisGears commands should TFunctionList [gears, tfunctionlist]Unexpected error: <*net.OpError | 0x243fdd16a690>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd50a0f0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd120820>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisGears commands should TFCall [gears, tfcall]Unexpected error: <*net.OpError | 0x243fdd16af50>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd50a6c0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd120b80>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisGears commands should TFCallArgs [gears, tfcallargs]Unexpected error: <*net.OpError | 0x243fdd466e60>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd21ed50>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd24c700>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisGears commands should TFCallASYNC [gears, TFCallASYNC]Unexpected error: <*net.OpError | 0x243fdd467180>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd21f1d0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd24cb80>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisGears commands should TFCallASYNCArgs [gears, TFCallASYNCargs]Unexpected error: <*net.OpError | 0x243fdd16b6d0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd50ac30>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd120f20>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] withConn should replace the connection in the pool when there is no errorExpected <*net.OpError | 0x243fdd16bd60>: dial tcp 127.0.0.1:6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd83bb90>{IP: [127, 0, 0, 1], Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd57a840>{ 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 | 0x243fdd816280>: dial tcp 127.0.0.1:6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd61c3c0>{IP: [127, 0, 0, 1], Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd57abc0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } to be nil
[It] withConn should remove the connection from the pool when it times outExpected <*net.OpError | 0x243fdd816690>: dial tcp 127.0.0.1:6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd61cb10>{IP: [127, 0, 0, 1], Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd57b400>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } to be nil
[It] Probabilistic commands bloom should BFAdd [probabilistic, bloom, bfadd]Unexpected error: <*net.OpError | 0x243fddc16640>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddc0b890>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddb75660>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands bloom should BFCard [probabilistic, bloom, bfcard]Unexpected error: <*net.OpError | 0x243fddbac410>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddab5440>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd8e2ec0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands bloom should BFExists [probabilistic, bloom, bfexists]Unexpected error: <*net.OpError | 0x243fddbac730>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddab5920>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd8e3180>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands bloom should BFInfo and BFReserve [probabilistic, bloom, bfinfo, bfreserve]Unexpected error: <*net.OpError | 0x243fddbaca50>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddab5dd0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd8e3440>{ 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 | 0x243fddbacd70>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddcb6390>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd8e3700>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands bloom should BFInsert [probabilistic, bloom, bfinsert]Unexpected error: <*net.OpError | 0x243fddbad090>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddcb6840>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd8e39c0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands bloom should BFMAdd [probabilistic, bloom, bfmadd]Unexpected error: <*net.OpError | 0x243fddbad3b0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddcb6cf0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd8e3ca0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands bloom should BFMExists [probabilistic, bloom, bfmexists]Unexpected error: <*net.OpError | 0x243fddbad680>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddcb71a0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddcee040>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands bloom should BFReserveExpansion [probabilistic, bloom, bfreserveexpansion]Unexpected error: <*net.OpError | 0x243fddbad9a0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddcb7650>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddcee300>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands bloom should BFReserveNonScaling [probabilistic, bloom, bfreservenonscaling]Unexpected error: <*net.OpError | 0x243fddbadc70>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddcb7b00>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddcee5a0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands bloom should BFScanDump and BFLoadChunk [probabilistic, bloom, bfscandump, bfloadchunk]Unexpected error: <*net.OpError | 0x243fddc16aa0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddc0be30>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddb759e0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands bloom should BFReserveWithArgs [probabilistic, bloom, bfreserveargs]Unexpected error: <*net.OpError | 0x243fddbac0a0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddc38390>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddb740a0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands cuckoo should CFAdd [probabilistic, cuckoo, cfadd]Unexpected error: <*net.OpError | 0x243fddbac370>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddc38840>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddb74340>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands cuckoo should CFAddNX [probabilistic, cuckoo, cfaddnx]Unexpected error: <*net.OpError | 0x243fddc16140>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddcb60c0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddcee0c0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands cuckoo should CFCount [probabilistic, cuckoo, cfcount]Unexpected error: <*net.OpError | 0x243fddc164b0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddcb65d0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddcee3c0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands cuckoo should CFDel and CFExists [probabilistic, cuckoo, cfdel, cfexists]Unexpected error: <*net.OpError | 0x243fddbac690>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddc38cf0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddb74640>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands cuckoo should CFInfo and CFReserve [probabilistic, cuckoo, cfinfo, cfreserve]Unexpected error: <*net.OpError | 0x243fddbac9b0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddc391a0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddb74900>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands cuckoo should CFScanDump and CFLoadChunk [probabilistic, cuckoo, bloom, cfscandump, cfloadchunk]Unexpected error: <*net.OpError | 0x243fddc167d0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddcb6ab0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddcee6a0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands cuckoo should CFInfo and CFReserveWithArgs [probabilistic, cuckoo, cfinfo, cfreserveargs]Unexpected error: <*net.OpError | 0x243fddc16b40>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddcb6fc0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddcee9c0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands cuckoo should CFInsert [probabilistic, cuckoo, cfinsert]Unexpected error: <*net.OpError | 0x243fddc16f50>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddcb74a0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddceec80>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands cuckoo should CFInsertNX [probabilistic, cuckoo, cfinsertnx]Unexpected error: <*net.OpError | 0x243fddbacd20>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddc395f0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddb74bc0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands cuckoo should CFMexists [probabilistic, cuckoo, cfmexists]Unexpected error: <*net.OpError | 0x243fddc17220>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddcb79e0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddceef40>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands CMS should CMSIncrBy [probabilistic, cms, cmsincrby]Unexpected error: <*net.OpError | 0x243fddc17540>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdda08060>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddcef200>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands CMS should CMSInitByDim and CMSInfo [probabilistic, cms, cmsinitbydim, cmsinfo]Unexpected error: <*net.OpError | 0x243fddc17860>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdda08660>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddcef4c0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands CMS should CMSInitByProb [probabilistic, cms, cmsinitbyprob]Unexpected error: <*net.OpError | 0x243fddc17b30>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdda08b10>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddcef760>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands CMS should CMSMerge, CMSMergeWithWeight and CMSQuery [probabilistic, cms, cmsmerge, cmsquery]Unexpected error: <*net.OpError | 0x243fddbad090>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddc39aa0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddb74ea0>{ 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 | 0x243fddbad3b0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddbcc060>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddb75160>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands TopK should TopKReserveWithOptions [probabilistic, topk, topkreservewithoptions]Unexpected error: <*net.OpError | 0x243fddbad630>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddbcc450>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddb753c0>{ 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 | 0x243fddc17ea0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdda09080>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddcefa80>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands t-digest should TDigestCreateWithCompression [probabilistic, tdigest, tcreatewithcompression]Unexpected error: <*net.OpError | 0x243fddbb22d0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdda09530>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddcefd80>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Probabilistic commands t-digest should TDigestMerge [probabilistic, tdigest, tmerge]Unexpected error: <*net.OpError | 0x243fddbad9a0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddbcc9c0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddb75700>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] Monitor command should monitor [monitor]Unexpected error: <*net.OpError | 0x243fdd640fa0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd9a65d0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdda72ec0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands arrays should JSONArrAppend [json, arrays, json.arrappend]Unexpected error: <*net.OpError | 0x243fddc17810>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddcb63f0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fde2cd400>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands arrays should JSONArrIndex and JSONArrIndexWithArgs [json, arrays, json.arrindex]Unexpected error: <*net.OpError | 0x243fdd640370>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd72bc50>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddaf0620>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands arrays should JSONArrIndex and JSONArrIndexWithArgs with $ [json, arrays, json.arrindex]Unexpected error: <*net.OpError | 0x243fddc17b30>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddcb6930>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fde2cd6c0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands arrays should JSONArrInsert [json, arrays, json.arrinsert]Unexpected error: <*net.OpError | 0x243fddc17e50>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddcb6e40>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fde2cd980>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands arrays should JSONArrLen [json, arrays, json.arrlen]Unexpected error: <*net.OpError | 0x243fddbac280>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddcb7350>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fde2cdc40>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands arrays should JSONArrPop [json, arrays, json.arrpop]Unexpected error: <*net.OpError | 0x243fdd640690>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd8b6510>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddaf08e0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands arrays should JSONArrTrim [json, arrays, json.arrtrim]Unexpected error: <*net.OpError | 0x243fddbac5f0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddcb7860>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdda4a020>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands arrays should JSONArrPop [json, arrays, json.arrpop] (#2)Unexpected error: <*net.OpError | 0x243fddbac910>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddcb7e60>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdda4a2e0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands get/set should JSONSet [json, getset, json.set]Unexpected error: <*net.OpError | 0x243fdd6408c0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd8b6a50>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddaf0b20>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands get/set should JSONGet [json, getset, json.get]Unexpected error: <*net.OpError | 0x243fdd640be0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd8b7050>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddaf0dc0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands get/set should JSONMerge [json, getset, json.merge]Unexpected error: <*net.OpError | 0x243fddbacd20>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd7fa6f0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdda4a640>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands get/set should JSONMSet [json, getset, json.mset]Unexpected error: <*net.OpError | 0x243fddbad040>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd7fb290>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdda4a900>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands get/set should JSONMGet [json, getset, json.mget]Unexpected error: <*net.OpError | 0x243fdd641090>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd8b7770>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddaf11a0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands get/set should JSONMget with $ [json, getset, json.mget]Unexpected error: <*net.OpError | 0x243fddbad2c0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd7fb830>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdda4ab40>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONClear [json, misc, json.clear]Unexpected error: <*net.OpError | 0x243fddbad590>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd7fbdd0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdda4aec0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONClear with $ [json, misc, json.clear]Unexpected error: <*net.OpError | 0x243fdd641450>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd60b6e0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddaf1500>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONDel [json, misc, json.del]Unexpected error: <*net.OpError | 0x243fdd6416d0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd60bec0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddaf1740>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONDel with $ [json, misc, json.del]Unexpected error: <*net.OpError | 0x243fdd6419f0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd7425d0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddaf1a00>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONForget [json, misc, json.forget]Unexpected error: <*net.OpError | 0x243fdd641c70>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd7429f0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fddaf1c40>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONForget with $ [json, misc, json.forget]Unexpected error: <*net.OpError | 0x243fdd7aa0f0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd742f30>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd73a000>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONNumIncrBy [json, misc, json.numincrby]Unexpected error: <*net.OpError | 0x243fdd7aa460>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd743380>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd73a400>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONNumIncrBy with $ [json, misc, json.numincrby]Unexpected error: <*net.OpError | 0x243fddbadae0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddaaa780>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdda4b2e0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONObjKeys [json, misc, json.objkeys]Unexpected error: <*net.OpError | 0x243fddbade00>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddaaae40>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdda4b5a0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONObjKeys with $ [json, misc, json.objkeys]Unexpected error: <*net.OpError | 0x243fdd7aa780>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd7438c0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd73a6c0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONObjLen [json, misc, json.objlen]Unexpected error: <*net.OpError | 0x243fdd7aaa00>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd743da0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd73a900>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONStrLen [json, misc, json.strlen]Unexpected error: <*net.OpError | 0x243fdd7aad70>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd9a6390>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd73ac80>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONStrAppend [json, misc, json.strappend]Unexpected error: <*net.OpError | 0x243fdd7ab090>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd9a69f0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd73af80>{ 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 | 0x243fdd7ab4f0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd9a6fc0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd73b280>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONToggle [json, misc, json.toggle]Unexpected error: <*net.OpError | 0x243fdd7ab7c0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd9a73b0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd73b500>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] JSON Commands Misc should JSONType [json, misc, json.type]Unexpected error: <*net.OpError | 0x243fdd7aba90>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd9a7800>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd73bb60>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSCreate and TSCreateWithArgs [timeseries, tscreate, tscreateWithArgs]Unexpected error: <*net.OpError | 0x243fdda56370>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd78af60>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd2144a0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSAdd and TSAddWithArgs [timeseries, tsadd, tsaddWithArgs]Unexpected error: <*net.OpError | 0x243fdda56780>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd78b590>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd214a40>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSAlter [timeseries, tsalter]Unexpected error: <*net.OpError | 0x243fdda56b90>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd78bec0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd214e60>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSCreateRule and TSDeleteRule [timeseries, tscreaterule, tsdeleterule]Unexpected error: <*net.OpError | 0x243fddabe460>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddaab770>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdda4ba20>{ 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 | 0x243fdda56ff0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd540690>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd215500>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSGet [timeseries, tsget]Unexpected error: <*net.OpError | 0x243fdda57310>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd540e40>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd215e20>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSGet Latest [timeseries, tsgetlatest]Unexpected error: <*net.OpError | 0x243fdda57630>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd5418c0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd7245a0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSInfo [timeseries, tsinfo]Unexpected error: <*net.OpError | 0x243fddabe820>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fddaabdd0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdda4bd40>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSMAdd [timeseries, tsmadd]Unexpected error: <*net.OpError | 0x243fddabeb40>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd7306f0>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd120640>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSMGet and TSMGetWithArgs [timeseries, tsmget, tsmgetWithArgs]Unexpected error: <*net.OpError | 0x243fdda57900>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd541e30>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd7249a0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSQueryIndex [timeseries, tsqueryindex]Unexpected error: <*net.OpError | 0x243fdda57c20>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd772780>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd724c40>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSDel and TSRange [timeseries, tsdel, tsrange]Unexpected error: <*net.OpError | 0x243fddabef50>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd730d20>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd120be0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSRange, TSRangeWithArgs [timeseries, tsrange, tsrangeWithArgs]Unexpected error: <*net.OpError | 0x243fddabf220>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd731290>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd120fa0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSRevRange, TSRevRangeWithArgs [timeseries, tsrevrange, tsrevrangeWithArgs]Unexpected error: <*net.OpError | 0x243fdd734140>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd773020>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd724fc0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSMRange and TSMRangeWithArgs [timeseries, tsmrange, tsmrangeWithArgs]Unexpected error: <*net.OpError | 0x243fdd734410>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd773590>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd7251e0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSMRangeWithArgs Latest [timeseries, tsmrangeWithArgs, tsmrangelatest]Unexpected error: <*net.OpError | 0x243fddabf5e0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd731a10>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd121460>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSMRevRange and TSMRevRangeWithArgs [timeseries, tsmrevrange, tsmrevrangeWithArgs]Unexpected error: <*net.OpError | 0x243fddabf9a0>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd11cf60>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd1217c0>{ Syscall: "connect", Err: <syscall.Errno>0x6f, }, } occurred
[It] RedisTimeseries commands should TSMRevRangeWithArgs Latest [timeseries, tsmrevrangeWithArgs, tsmrevrangelatest]Unexpected error: <*net.OpError | 0x243fdd734690>: dial tcp :6379: connect: connection refused { Op: "dial", Net: "tcp", Source: nil, Addr: <*net.TCPAddr | 0x243fdd773b00>{IP: nil, Port: 6379, Zone: ""}, Err: <*os.SyscallError | 0x243fdd725400>{ 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