MetaServiceRpcLimiterManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total39 of 90695%18 of 12685%169210232029
acquire(String, int)227176%91765%71442901
release(String, int)81361%2100%022701
lambda$getBackpressureQpsLimiter$3(double, String, RpcRateLimiter.BackpressureQpsLimiter)42485%2466%242801
reloadConfig()42184%1375%131901
parseConfig(String, String)19698%21083%2712001
reloadOverloadThrottleConfig()111100%11593%1902601
updateQpsLimiters(int, int)73100%8100%0501801
reloadRateLimiterConfig()72100%2100%0202201
updateCostLimiters()69100%8100%0501701
MetaServiceRpcLimiterManager(int)62100%n/a0101801
setOverloadFactor(double)47100%4100%0301101
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
getBackpressureQpsLimiter(String, double)9100%n/a010101
lambda$reloadOverloadThrottleConfig$0(String)9100%2100%020101
getQpsLimiter(String)8100%n/a010101
static {...}4100%n/a010101
getOverloadThrottleMethodAllowlist()3100%n/a010101
getMethodQpsConfig()3100%n/a010101
getMethodCostConfig()3100%n/a010101
getQpsLimiters()3100%n/a010101
getCostLimiters()3100%n/a010101
getBackpressureQpsLimiters()3100%n/a010101