LCOV - code coverage report
Current view:
top level
-
source/common/upstream
- load_balancer_impl.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.dat
Lines:
515
789
65.3 %
Date:
2024-01-05 06:35:25
Functions:
44
49
89.8 %
Function Name
Hit count
_ZN5Envoy8Upstream16LoadBalancerBase14choosePriorityEmRKNS0_11HealthyLoadERKNS0_12DegradedLoadE
977
_ZN5Envoy8Upstream16LoadBalancerBase27recalculateLoadInTotalPanicEv
752
_ZN5Envoy8Upstream16LoadBalancerBase27recalculatePerPriorityPanicEv
1233
_ZN5Envoy8Upstream16LoadBalancerBase27recalculatePerPriorityStateEjRKNS0_11PrioritySetERNS0_22HealthyAndDegradedLoadERNS0_19HealthyAvailabilityERNS0_20DegradedAvailabilityERj
1508
_ZN5Envoy8Upstream16LoadBalancerBaseC2ERKNS0_11PrioritySetERNS0_14ClusterLbStatsERNS_7Runtime6LoaderERNS_6Random15RandomGeneratorEj
613
_ZN5Envoy8Upstream18RandomLoadBalancer12peekOrChooseEPNS0_19LoadBalancerContextEb
351
_ZN5Envoy8Upstream18RandomLoadBalancer14chooseHostOnceEPNS0_19LoadBalancerContextE
258
_ZN5Envoy8Upstream18RandomLoadBalancer15peekAnotherHostEPNS0_19LoadBalancerContextE
257
_ZN5Envoy8Upstream19EdfLoadBalancerBase10initializeEv
476
_ZN5Envoy8Upstream19EdfLoadBalancerBase14chooseHostOnceEPNS0_19LoadBalancerContextE
521
_ZN5Envoy8Upstream19EdfLoadBalancerBase15peekAnotherHostEPNS0_19LoadBalancerContextE
242
_ZN5Envoy8Upstream19EdfLoadBalancerBase27recalculateHostsInSlowStartERKNSt3__16vectorINS2_10shared_ptrINS0_4HostEEENS2_9allocatorIS6_EEEE
100
_ZN5Envoy8Upstream19EdfLoadBalancerBase7refreshEj
1074
_ZN5Envoy8Upstream19EdfLoadBalancerBaseC2ERKNS0_11PrioritySetEPS3_RNS0_14ClusterLbStatsERNS_7Runtime6LoaderERNS_6Random15RandomGeneratorEjNSt3__18optionalIN5envoy10extensions23load_balancing_policies6common2v316LocalityLbConfigEEENSF_INSK_15SlowStartConfigEEERNS_10TimeSourceE
477
_ZN5Envoy8Upstream24LeastRequestLoadBalancer18unweightedHostPeekERKNSt3__16vectorINS2_10shared_ptrINS0_4HostEEENS2_9allocatorIS6_EEEERKNS0_25ZoneAwareLoadBalancerBase11HostsSourceE
25
_ZN5Envoy8Upstream24LeastRequestLoadBalancer18unweightedHostPickERKNSt3__16vectorINS2_10shared_ptrINS0_4HostEEENS2_9allocatorIS6_EEEERKNS0_25ZoneAwareLoadBalancerBase11HostsSourceE
47
_ZN5Envoy8Upstream24LoadBalancerConfigHelper34localityLbConfigFromCommonLbConfigERKN5envoy6config7cluster2v322Cluster_CommonLbConfigE
613
_ZN5Envoy8Upstream25ZoneAwareLoadBalancerBase10chooseHostEPNS0_19LoadBalancerContextE
779
_ZN5Envoy8Upstream25ZoneAwareLoadBalancerBase22resizePerPriorityStateEv
1233
_ZN5Envoy8Upstream25ZoneAwareLoadBalancerBase27calculateLocalityPercentageERKNS0_16HostsPerLocalityEPm
0
_ZN5Envoy8Upstream25ZoneAwareLoadBalancerBase27earlyExitNonLocalityRoutingEv
0
_ZN5Envoy8Upstream25ZoneAwareLoadBalancerBase30earlyExitNonLocalityRoutingNewEv
164
_ZN5Envoy8Upstream25ZoneAwareLoadBalancerBase31calculateLocalityPercentagesNewERKNS0_16HostsPerLocalityES4_
0
_ZN5Envoy8Upstream25ZoneAwareLoadBalancerBase35regenerateLocalityRoutingStructuresEv
0
_ZN5Envoy8Upstream25ZoneAwareLoadBalancerBase38regenerateLocalityRoutingStructuresNewEv
164
_ZN5Envoy8Upstream25ZoneAwareLoadBalancerBaseC2ERKNS0_11PrioritySetEPS3_RNS0_14ClusterLbStatsERNS_7Runtime6LoaderERNS_6Random15RandomGeneratorEjNSt3__18optionalIN5envoy10extensions23load_balancing_policies6common2v316LocalityLbConfigEEE
613
_ZNK5Envoy8Upstream16LoadBalancerBase13chooseHostSetEPNS0_19LoadBalancerContextEm
977
_ZNK5Envoy8Upstream16LoadBalancerBase16isHostSetInPanicERKNS0_7HostSetE
1248
_ZNK5Envoy8Upstream19EdfLoadBalancerBase18isSlowStartEnabledEv
1177562
_ZNK5Envoy8Upstream19EdfLoadBalancerBase20applySlowStartFactorEdRKNS0_4HostE
3876
_ZNK5Envoy8Upstream19EdfLoadBalancerBase21noHostsAreInSlowStartEv
1172316
_ZNK5Envoy8Upstream24LeastRequestLoadBalancer10hostWeightERKNS0_4HostE
1040370
_ZNK5Envoy8Upstream25ZoneAwareLoadBalancerBase15hostSourceToUseEPNS0_19LoadBalancerContextEm
977
_ZNK5Envoy8Upstream25ZoneAwareLoadBalancerBase17hostSourceToHostsENS1_11HostsSourceE
824
_ZNK5Envoy8Upstream25ZoneAwareLoadBalancerBase27tryChooseLocalLocalityHostsERKNS0_7HostSetE
0
load_balancer_impl.cc:_ZN5Envoy8Upstream12_GLOBAL__N_114distributeLoadERNS_7PhantomINSt3__16vectorIjNS3_9allocatorIjEEEENS0_4LoadEEERKNS2_IS7_NS0_12AvailabilityEEEmm
938
load_balancer_impl.cc:_ZN5Envoy8Upstream12_GLOBAL__N_118tooManyPreconnectsEmj
499
load_balancer_impl.cc:_ZN5Envoy8Upstream12_GLOBAL__N_119hostWeightsAreEqualERKNSt3__16vectorINS2_10shared_ptrINS0_4HostEEENS2_9allocatorIS6_EEEE
4782
load_balancer_impl.cc:_ZN5Envoy8Upstream12_GLOBAL__N_121applyAggressionFactorEdd
3876
load_balancer_impl.cc:_ZZN5Envoy8Upstream16LoadBalancerBase27recalculateLoadInTotalPanicEvENK3$_3clEmRKNSt3__110unique_ptrINS0_7HostSetENS3_14default_deleteIS5_EEEE
1168
load_balancer_impl.cc:_ZZN5Envoy8Upstream16LoadBalancerBaseC1ERKNS0_11PrioritySetERNS0_14ClusterLbStatsERNS_7Runtime6LoaderERNS_6Random15RandomGeneratorEjENK3$_2clEjRKNSt3__16vectorINSE_10shared_ptrINS0_4HostEEENSE_9allocatorISI_EEEESN_
620
load_balancer_impl.cc:_ZZN5Envoy8Upstream19EdfLoadBalancerBase14chooseHostOnceEPNS0_19LoadBalancerContextEENK4$_10clERKNS0_4HostE
109
load_balancer_impl.cc:_ZZN5Envoy8Upstream19EdfLoadBalancerBase15peekAnotherHostEPNS0_19LoadBalancerContextEENK3$_9clERKNS0_4HostE
20
load_balancer_impl.cc:_ZZN5Envoy8Upstream19EdfLoadBalancerBase7refreshEjENK3$_8clENS0_25ZoneAwareLoadBalancerBase11HostsSourceERKNSt3__16vectorINS5_10shared_ptrINS0_4HostEEENS5_9allocatorIS9_EEEE
4782
load_balancer_impl.cc:_ZZN5Envoy8Upstream19EdfLoadBalancerBaseC1ERKNS0_11PrioritySetEPS3_RNS0_14ClusterLbStatsERNS_7Runtime6LoaderERNS_6Random15RandomGeneratorEjNSt3__18optionalIN5envoy10extensions23load_balancing_policies6common2v316LocalityLbConfigEEENSF_INSK_15SlowStartConfigEEERNS_10TimeSourceEENK3$_6clEjRKNSE_6vectorINSE_10shared_ptrINS0_4HostEEENSE_9allocatorISV_EEEES10_
464
load_balancer_impl.cc:_ZZN5Envoy8Upstream19EdfLoadBalancerBaseC1ERKNS0_11PrioritySetEPS3_RNS0_14ClusterLbStatsERNS_7Runtime6LoaderERNS_6Random15RandomGeneratorEjNSt3__18optionalIN5envoy10extensions23load_balancing_policies6common2v316LocalityLbConfigEEENSF_INSK_15SlowStartConfigEEERNS_10TimeSourceEENK3$_7clERKNSE_6vectorINSE_10shared_ptrINS0_4HostEEENSE_9allocatorISV_EEEES10_
464
load_balancer_impl.cc:_ZZN5Envoy8Upstream25ZoneAwareLoadBalancerBaseC1ERKNS0_11PrioritySetEPS3_RNS0_14ClusterLbStatsERNS_7Runtime6LoaderERNS_6Random15RandomGeneratorEjNSt3__18optionalIN5envoy10extensions23load_balancing_policies6common2v316LocalityLbConfigEEEENK3$_4clEjRKNSE_6vectorINSE_10shared_ptrINS0_4HostEEENSE_9allocatorISR_EEEESW_
620
load_balancer_impl.cc:_ZZN5Envoy8Upstream25ZoneAwareLoadBalancerBaseC1ERKNS0_11PrioritySetEPS3_RNS0_14ClusterLbStatsERNS_7Runtime6LoaderERNS_6Random15RandomGeneratorEjNSt3__18optionalIN5envoy10extensions23load_balancing_policies6common2v316LocalityLbConfigEEEENK3$_5clEjRKNSE_6vectorINSE_10shared_ptrINS0_4HostEEENSE_9allocatorISR_EEEESW_
82
load_balancer_impl.cc:_ZZZN5Envoy8Upstream19EdfLoadBalancerBase7refreshEjENK3$_8clENS0_25ZoneAwareLoadBalancerBase11HostsSourceERKNSt3__16vectorINS5_10shared_ptrINS0_4HostEEENS5_9allocatorIS9_EEEEENKUlRKS8_E_clESG_
525346
Generated by:
LCOV version 1.15