MetaServiceRpcLimiterManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total324 of 90864%64 of 12649%6092822331029
updateQpsLimiters(int, int)571621%6225%45141801
updateCostLimiters()531623%6225%45131701
setOverloadFactor(double)470%40%33101011
lambda$getOverloadQpsLimiter$3(double, String, RpcRateLimiter.OverloadQpsLimiter)280%60%448811
acquire(String, int)266772%131350%101482901
reloadOverloadThrottleConfig()209181%7956%6952601
parseConfig(String, String, Map)198080%4866%4752301
reloadRateLimiterConfig()106286%1150%1232101
getClampedCost(String, int)101356%3350%343701
getOverloadQpsLimiter(String, double)90%n/a111111
lambda$reloadOverloadThrottleConfig$0(String)90%20%221111
release(String, int)81361%1150%122701
reloadConfig()61976%2250%232901
getOverloadThrottleMethods()30%n/a111111
getMethodQpsConfig()30%n/a111111
getMethodCostConfig()30%n/a111111
getQpsLimiters()30%n/a111111
getCostLimiters()30%n/a111111
getOverloadQpsLimiters()30%n/a111111
lambda$getQpsLimiter$1(String, RpcRateLimiter.QpsLimiter)21890%1375%131601
getMethodTotalQps(String, int)21688%1150%121401
MetaServiceRpcLimiterManager(int)62100%n/a0101801
isConfigChanged()35100%6857%680401
getInstance()19100%1375%130601
getMethodTotalCostLimit(String)18100%2100%020401
lambda$getCostLimiter$2(String, String, RpcRateLimiter.CostLimiter)18100%4100%030601
getCostLimiter(String)9100%n/a010101
getQpsLimiter(String)8100%n/a010101
static {...}4100%n/a010101