MetaServiceRateLimiter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total61 of 90693%22 of 12682%199215231029
acquire(String, int)227176%91765%71442901
getClampedCost(String, int)131043%4233%343701
reloadAdaptiveThrottleConfig()910291%21487%2922501
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
updateQpsLimiters(int, int)73100%8100%0501801
reloadRateLimiterConfig()72100%2100%0202201
updateCostLimiters()69100%8100%0501701
MetaServiceRateLimiter(int)62100%n/a0101801
setAdaptiveFactor(double)47100%4100%0301101
isConfigChanged()35100%11392%180401
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$reloadAdaptiveThrottleConfig$0(String)9100%2100%020101
getQpsLimiter(String)8100%n/a010101
static {...}4100%n/a010101
getAdaptiveThrottleMethods()3100%n/a010101
getMethodQpsConfig()3100%n/a010101
getMethodCostConfig()3100%n/a010101
getQpsLimiters()3100%n/a010101
getCostLimiters()3100%n/a010101
getBackpressureQpsLimiters()3100%n/a010101