LCOV - differential code coverage report
Current view:
top level
-
src
/
backend
/
utils
/
adt
- jsonpath_exec.c
(
source
/ functions)
Coverage
Total
Hit
LBC
UIC
UBC
GBC
GIC
GNC
CBC
EUB
ECB
DCB
Current:
Differential Code Coverage HEAD vs 15
Lines:
92.9 %
1037
963
29
36
9
11
543
13
396
54
530
8
Current Date:
2023-04-08 15:15:32
Functions:
93.8 %
64
60
4
60
4
59
1
Baseline:
15
Baseline Date:
2023-04-08 15:09:40
Legend:
Lines:
hit
not hit
Function Name
TLA
Hit count
Lines
compareStrings
GIC
1728
22.2 % (4 / 18)
executeItemOptUnwrapTarget
GIC
284925
95.8 % (226 / 236)
compareItems
GIC
8280
92.9 % (52 / 56)
executeBoolItem
GIC
86472
94.6 % (53 / 56)
executeUnaryArithmExpr
GIC
93
88.9 % (24 / 27)
executeItemUnwrapTargetArray
GIC
672
60.0 % (3 / 5)
jsonb_path_query_array_tz
UIC
0
0.0 % (0 / 2)
JsonbType
GIC
130671
90.9 % (10 / 11)
executeStartsWith
GIC
87
90.9 % (10 / 11)
JsonValueListInitIterator
GIC
93621
100.0 % (13 / 13)
JsonValueListIsEmpty
GIC
9
100.0 % (2 / 2)
JsonValueListLength
GIC
51585
100.0 % (2 / 2)
JsonValueListNext
GIC
144177
100.0 % (7 / 7)
JsonbArraySize
GIC
174
100.0 % (7 / 7)
appendBoolResult
GIC
51081
100.0 % (8 / 8)
checkTimezoneIsUsedForCast
GIC
189
100.0 % (4 / 4)
cmpDateToTimestamp
GIC
57
100.0 % (2 / 2)
cmpDateToTimestampTz
GIC
45
100.0 % (3 / 3)
cmpTimestampToTimestampTz
GIC
72
100.0 % (3 / 3)
executeComparison
GIC
8280
100.0 % (3 / 3)
executeItem
GIC
282933
100.0 % (2 / 2)
executeItemOptUnwrapResult
GIC
94773
100.0 % (14 / 14)
executeItemOptUnwrapResultNoThrow
GIC
94341
100.0 % (6 / 6)
executeLikeRegex
GIC
198
100.0 % (11 / 11)
executePredicate
GIC
27477
100.0 % (37 / 37)
jsonb_path_exists
GIC
27
100.0 % (2 / 2)
jsonb_path_exists_internal
GIC
43005
100.0 % (14 / 14)
jsonb_path_exists_opr
GIC
42978
100.0 % (2 / 2)
jsonb_path_match_opr
GIC
48894
100.0 % (2 / 2)
jsonb_path_query_first_internal
GIC
2187
100.0 % (10 / 10)
jsonb_path_query_tz
GIC
192
100.0 % (2 / 2)
JsonValueListAppend
ECB
124734
JsonValueListGetList
ECB
708
JsonValueListHead
ECB
51510
JsonbInitBinary
ECB
97401
binaryCompareStrings
ECB
1728
castTimeToTimeTz
ECB
72
compareDatetime
ECB
714
compareNumeric
ECB
582
copyJsonbValue
ECB
55389
executeAnyItem
ECB
948
executeBinaryArithmExpr
ECB
171
executeDateTimeMethod
ECB
1608
executeJsonPath
ECB
95109
executeKeyValueMethod
ECB
42
executeNestedBoolItem
ECB
9228
executeNextItem
ECB
206007
executeNumericItemMethod
ECB
129
getArrayIndex
ECB
159
getJsonPathItem
ECB
27768
getJsonPathVariable
ECB
2625
getScalar
ECB
2580
jsonb_path_exists_tz
EUB
0
jsonb_path_match
ECB
63
jsonb_path_match_internal
ECB
48957
jsonb_path_match_tz
EUB
0
jsonb_path_query
ECB
1617
jsonb_path_query_array
ECB
24
jsonb_path_query_array_internal
ECB
24
jsonb_path_query_first
ECB
2187
jsonb_path_query_first_tz
EUB
0
jsonb_path_query_internal
ECB
1809
setBaseObject
ECB
103845
wrapItemsInArray
ECB
21
Generated by:
LCOV version v1.16-55-g56c0a2a