MetaServiceRpcLimiterManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total39 of 90895%18 of 12685%169210233029
acquire(String, int)227176%91765%71442901
release(String, int)81361%2100%022701
lambda$getOverloadQpsLimiter$3(double, String, RpcRateLimiter.OverloadQpsLimiter)42485%2466%242801
reloadConfig()42184%1375%131901
parseConfig(String, String, Map)19898%21083%2712301
reloadOverloadThrottleConfig()111100%11593%1902601
updateQpsLimiters(int, int)73100%8100%0501801
reloadRateLimiterConfig()72100%2100%0202101
updateCostLimiters()69100%8100%0501701
MetaServiceRpcLimiterManager(int)62100%n/a0101801
setOverloadFactor(double)47100%4100%0301001
isConfigChanged()35100%11392%180401
getClampedCost(String, int)23100%1583%140701
lambda$getQpsLimiter$1(String, RpcRateLimiter.QpsLimiter)20100%4100%030601
getInstance()19100%1375%130601
getMethodTotalQps(String, int)18100%2100%020401
getMethodTotalCostLimit(String)18100%2100%020401
lambda$getCostLimiter$2(String, String, RpcRateLimiter.CostLimiter)18100%4100%030601
getCostLimiter(String)9100%n/a010101
getOverloadQpsLimiter(String, double)9100%n/a010101
lambda$reloadOverloadThrottleConfig$0(String)9100%2100%020101
getQpsLimiter(String)8100%n/a010101
static {...}4100%n/a010101
getOverloadThrottleMethods()3100%n/a010101
getMethodQpsConfig()3100%n/a010101
getMethodCostConfig()3100%n/a010101
getQpsLimiters()3100%n/a010101
getCostLimiters()3100%n/a010101
getOverloadQpsLimiters()3100%n/a010101