LCOV - code coverage report
Current view:
top level
-
source/common/protobuf
- utility.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.dat
Lines:
398
546
72.9 %
Date:
2024-01-05 06:35:25
Functions:
39
55
70.9 %
Function Name
Hit count
_ZN5Envoy10StructUtil6updateERN6google8protobuf6StructERKS3_
0
_ZN5Envoy11MessageUtil14keyValueStructERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
0
_ZN5Envoy11MessageUtil15unpackToNoThrowERKN6google8protobuf3AnyERNS2_7MessageE
0
_ZN5Envoy11MessageUtil16codeEnumToStringEN4absl10StatusCodeE
0
_ZN5Envoy11MessageUtil17recursivePgvCheckERKN6google8protobuf7MessageE
0
_ZN5Envoy11MessageUtil22convertToStringForLogsERKN6google8protobuf7MessageEbb
0
_ZN5Envoy11MessageUtil8wireCastERKN6google8protobuf7MessageERS3_
0
_ZN5Envoy12DurationUtil17durationToSecondsERKN6google8protobuf8DurationE
0
_ZN5Envoy8TypeUtil27descriptorFullNameToTypeUrlENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
0
_ZN5Envoy9ValueUtil19optionalStringValueERKNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE
0
_ZN5Envoy9ValueUtil9listValueERKNSt3__16vectorIN6google8protobuf5ValueENS1_9allocatorIS5_EEEE
0
utility.cc:_ZN5Envoy12_GLOBAL__N_115PgvCheckVisitor7onFieldERKN6google8protobuf7MessageERKNS3_15FieldDescriptorE
0
utility.cc:_ZN5Envoy12_GLOBAL__N_115PgvCheckVisitor9onMessageERKN6google8protobuf7MessageEN4absl4SpanIKPS5_EEb
0
utility.cc:_ZN5Envoy12_GLOBAL__N_116validateDurationERKN6google8protobuf8DurationE
0
utility.cc:_ZZN5Envoy12_GLOBAL__N_117redactTypedStructEPN6google8protobuf7MessageEPKcbENK3$_3clES4_PKNS2_10ReflectionEPKNS2_15FieldDescriptorE
0
utility.cc:_ZZN5Envoy12_GLOBAL__N_117redactTypedStructEPN6google8protobuf7MessageEPKcbENK3$_4clES4_PKNS2_10ReflectionEPKNS2_15FieldDescriptorE
0
_ZN5Envoy9ValueUtil11structValueERKN6google8protobuf6StructE
1
utility.cc:_ZZN5Envoy9ValueUtil9nullValueEvENK3$_0clEv
2
_ZN5Envoy18ProtoExceptionUtil26throwMissingFieldExceptionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKN6google8protobuf7MessageE
3
utility.cc:_ZZN5Envoy12_GLOBAL__N_127UnexpectedFieldProtoVisitor9onMessageERKN6google8protobuf7MessageEN4absl4SpanIKPS5_EEbENKUlPNSt3__112basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEES9_E_clESJ_S9_
10
_ZN5Envoy11MessageUtil14keyValueStructERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE
13
_ZN5Envoy21ProtobufPercentHelper14convertPercentEdm
29
_ZN5Envoy12DurationUtil29durationToMillisecondsNoThrowERKN6google8protobuf8DurationE
31
utility.cc:_ZN5Envoy12_GLOBAL__N_137validateDurationAsMillisecondsNoThrowERKN6google8protobuf8DurationE
31
_ZN5Envoy9ValueUtil9nullValueEv
36
_ZN5Envoy11MessageUtil8packFromERN6google8protobuf3AnyERKNS2_7MessageE
106
_ZN5Envoy9ValueUtil9boolValueEb
126
_ZN5Envoy21ProtobufPercentHelper25evaluateFractionalPercentEN5envoy4type2v317FractionalPercentEm
136
_ZN5Envoy11MessageUtil6redactERN6google8protobuf7MessageE
168
_ZN5Envoy21ProtobufPercentHelper33fractionalPercentDenominatorToIntERKN5envoy4type2v333FractionalPercent_DenominatorTypeE
272
_ZN5Envoy13TimestampUtil22systemClockToTimestampENSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIxNS1_5ratioILl1ELl1000000EEEEEEERN6google8protobuf9TimestampE
469
_ZN5Envoy21ProtobufPercentHelper21checkAndReturnDefaultEmm
627
utility.cc:_ZN5Envoy12_GLOBAL__N_121deprecatedFieldHelperEPNS_7Runtime6LoaderEbbRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESA_RKN6google8protobuf7MessageERNS_15ProtobufMessage17ValidationVisitorE
908
_ZN5Envoy12DurationUtil22durationToMillisecondsERKN6google8protobuf8DurationE
917
utility.cc:_ZN5Envoy12_GLOBAL__N_116validateDurationERKN6google8protobuf8DurationEl
917
utility.cc:_ZN5Envoy12_GLOBAL__N_130validateDurationAsMillisecondsERKN6google8protobuf8DurationE
917
utility.cc:_ZN5Envoy12_GLOBAL__N_123validateDurationNoThrowERKN6google8protobuf8DurationEl
948
utility.cc:_ZZN5Envoy12_GLOBAL__N_19redactAnyEPN6google8protobuf7MessageEbENK3$_1clES4_PKNS2_10ReflectionEPKNS2_15FieldDescriptorE
1172
utility.cc:_ZZN5Envoy12_GLOBAL__N_19redactAnyEPN6google8protobuf7MessageEbENK3$_2clES4_PKNS2_10ReflectionEPKNS2_15FieldDescriptorE
1172
_ZN5Envoy11MessageUtil4hashERKN6google8protobuf7MessageE
1604
_ZN5Envoy9ValueUtil11stringValueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
1696
_ZN5Envoy11MessageUtil8unpackToERKN6google8protobuf3AnyERNS2_7MessageE
1902
_ZN5Envoy9ValueUtil5equalERKN6google8protobuf5ValueES5_
2667
_ZN5Envoy18ProtoExceptionUtil29throwProtoValidationExceptionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKN6google8protobuf7MessageE
3925
_ZN5Envoy8TypeUtil27typeUrlToDescriptorFullNameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
4432
_ZN5Envoy11MessageUtil24checkForUnexpectedFieldsERKN6google8protobuf7MessageERNS_15ProtobufMessage17ValidationVisitorEb
10823
utility.cc:_ZN5Envoy12_GLOBAL__N_127UnexpectedFieldProtoVisitorC2ERNS_15ProtobufMessage17ValidationVisitorEPNS_7Runtime6LoaderE
10823
utility.cc:_ZN5Envoy12_GLOBAL__N_16redactEPN6google8protobuf7MessageEb
20572
utility.cc:_ZN5Envoy12_GLOBAL__N_19redactAnyEPN6google8protobuf7MessageEb
20572
utility.cc:_ZN5Envoy12_GLOBAL__N_117redactTypedStructEPN6google8protobuf7MessageEPKcb
38800
utility.cc:_ZN5Envoy12_GLOBAL__N_112redactOpaqueEPN6google8protobuf7MessageEbNSt3__117basic_string_viewIcNS5_11char_traitsIcEEEENS5_8functionIFvS4_PKNS2_10ReflectionEPKNS2_15FieldDescriptorEEEESI_
59372
utility.cc:_ZN5Envoy12_GLOBAL__N_127UnexpectedFieldProtoVisitor9onMessageERKN6google8protobuf7MessageEN4absl4SpanIKPS5_EEb
170664
utility.cc:_ZN5Envoy12_GLOBAL__N_116filenameFromPathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
1327604
utility.cc:_ZN5Envoy12_GLOBAL__N_127UnexpectedFieldProtoVisitor7onFieldERKN6google8protobuf7MessageERKNS3_15FieldDescriptorE
1327604
utility.cc:_ZN5Envoy12_GLOBAL__N_138checkForDeprecatedNonRepeatedEnumValueERKN6google8protobuf7MessageENSt3__117basic_string_viewIcNS6_11char_traitsIcEEEEPKNS2_15FieldDescriptorEPKNS2_10ReflectionEPNS_7Runtime6LoaderERNS_15ProtobufMessage17ValidationVisitorE
1327604
Generated by:
LCOV version 1.15