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
JsonValueListAppend
ECB
124734
JsonValueListGetList
ECB
708
JsonValueListHead
ECB
51510
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)
JsonbInitBinary
ECB
97401
JsonbType
GIC
130671
90.9 % (10 / 11)
appendBoolResult
GIC
51081
100.0 % (8 / 8)
binaryCompareStrings
ECB
1728
castTimeToTimeTz
ECB
72
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)
compareDatetime
ECB
714
compareItems
GIC
8280
92.9 % (52 / 56)
compareNumeric
ECB
582
compareStrings
GIC
1728
22.2 % (4 / 18)
copyJsonbValue
ECB
55389
executeAnyItem
ECB
948
executeBinaryArithmExpr
ECB
171
executeBoolItem
GIC
86472
94.6 % (53 / 56)
executeComparison
GIC
8280
100.0 % (3 / 3)
executeDateTimeMethod
ECB
1608
executeItem
GIC
282933
100.0 % (2 / 2)
executeItemOptUnwrapResult
GIC
94773
100.0 % (14 / 14)
executeItemOptUnwrapResultNoThrow
GIC
94341
100.0 % (6 / 6)
executeItemOptUnwrapTarget
GIC
284925
95.8 % (226 / 236)
executeItemUnwrapTargetArray
GIC
672
60.0 % (3 / 5)
executeJsonPath
ECB
95109
executeKeyValueMethod
ECB
42
executeLikeRegex
GIC
198
100.0 % (11 / 11)
executeNestedBoolItem
ECB
9228
executeNextItem
ECB
206007
executeNumericItemMethod
ECB
129
executePredicate
GIC
27477
100.0 % (37 / 37)
executeStartsWith
GIC
87
90.9 % (10 / 11)
executeUnaryArithmExpr
GIC
93
88.9 % (24 / 27)
getArrayIndex
ECB
159
getJsonPathItem
ECB
27768
getJsonPathVariable
ECB
2625
getScalar
ECB
2580
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_exists_tz
EUB
0
jsonb_path_match
ECB
63
jsonb_path_match_internal
ECB
48957
jsonb_path_match_opr
GIC
48894
100.0 % (2 / 2)
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_array_tz
UIC
0
0.0 % (0 / 2)
jsonb_path_query_first
ECB
2187
jsonb_path_query_first_internal
GIC
2187
100.0 % (10 / 10)
jsonb_path_query_first_tz
EUB
0
jsonb_path_query_internal
ECB
1809
jsonb_path_query_tz
GIC
192
100.0 % (2 / 2)
setBaseObject
ECB
103845
wrapItemsInArray
ECB
21
Generated by:
LCOV version v1.16-55-g56c0a2a