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 17:13:01
Functions:
93.8 %
64
60
4
60
4
59
1
Baseline:
15
Line coverage date bins:
Baseline Date:
2023-04-08 15:09:40
(60,120] days
:
100.0 %
3
3
2
1
View type:
Flat
(120,180] days
:
100.0 %
11
11
11
Legend:
Lines:
hit
not hit
(180,240] days
:
90.9 %
22
20
1
1
15
1
4
6
(240..) days
:
92.8 %
1001
929
28
35
9
11
526
392
54
523
Function coverage date bins:
(180,240] days
:
50.0 %
2
1
1
1
(240..) days
:
47.2 %
125
59
4
59
4
58
Function Name
TLA
Hit count
Lines
compareDatetime
GIC
714
83.3 % (65 / 78)
executeBoolItem
GIC
86472
94.6 % (53 / 56)
executeNumericItemMethod
GIC
129
83.3 % (10 / 12)
getJsonPathVariable
GIC
2625
87.5 % (14 / 16)
jsonb_path_query_first_tz
UIC
0
0.0 % (0 / 2)
JsonbType
GIC
130671
90.9 % (10 / 11)
executeAnyItem
GIC
948
97.1 % (34 / 35)
executeKeyValueMethod
GIC
42
98.0 % (49 / 50)
getArrayIndex
GIC
159
92.9 % (13 / 14)
JsonValueListAppend
GIC
124734
100.0 % (8 / 8)
JsonValueListGetList
GIC
708
100.0 % (4 / 4)
JsonValueListHead
GIC
51510
100.0 % (2 / 2)
JsonValueListInitIterator
GIC
93621
100.0 % (13 / 13)
JsonValueListIsEmpty
GIC
9
100.0 % (2 / 2)
JsonbArraySize
GIC
174
100.0 % (7 / 7)
appendBoolResult
GIC
51081
100.0 % (8 / 8)
castTimeToTimeTz
GIC
72
100.0 % (3 / 3)
cmpDateToTimestamp
GIC
57
100.0 % (2 / 2)
cmpDateToTimestampTz
GIC
45
100.0 % (3 / 3)
compareNumeric
GIC
582
100.0 % (2 / 2)
executeItemOptUnwrapResultNoThrow
GIC
94341
100.0 % (6 / 6)
executeJsonPath
GIC
95109
100.0 % (26 / 26)
executeLikeRegex
GIC
198
100.0 % (11 / 11)
executePredicate
GIC
27477
100.0 % (37 / 37)
jsonb_path_exists_opr
GIC
42978
100.0 % (2 / 2)
jsonb_path_match
GIC
63
100.0 % (2 / 2)
jsonb_path_query
GIC
1617
100.0 % (2 / 2)
jsonb_path_query_array
GIC
24
100.0 % (2 / 2)
jsonb_path_query_first
GIC
2187
100.0 % (2 / 2)
jsonb_path_query_first_internal
GIC
2187
100.0 % (10 / 10)
setBaseObject
GIC
103845
100.0 % (5 / 5)
JsonValueListLength
ECB
51585
JsonValueListNext
ECB
144177
JsonbInitBinary
ECB
97401
binaryCompareStrings
ECB
1728
checkTimezoneIsUsedForCast
ECB
189
cmpTimestampToTimestampTz
ECB
72
compareItems
ECB
8280
compareStrings
ECB
1728
copyJsonbValue
ECB
55389
executeBinaryArithmExpr
ECB
171
executeComparison
ECB
8280
executeDateTimeMethod
ECB
1608
executeItem
ECB
282933
executeItemOptUnwrapResult
ECB
94773
executeItemOptUnwrapTarget
ECB
284925
executeItemUnwrapTargetArray
ECB
672
executeNestedBoolItem
ECB
9228
executeNextItem
ECB
206007
executeStartsWith
ECB
87
executeUnaryArithmExpr
ECB
93
getJsonPathItem
ECB
27768
getScalar
ECB
2580
jsonb_path_exists
ECB
27
jsonb_path_exists_internal
ECB
43005
jsonb_path_exists_tz
EUB
0
jsonb_path_match_internal
ECB
48957
jsonb_path_match_opr
ECB
48894
jsonb_path_match_tz
EUB
0
jsonb_path_query_array_internal
ECB
24
jsonb_path_query_array_tz
EUB
0
jsonb_path_query_internal
ECB
1809
jsonb_path_query_tz
ECB
192
wrapItemsInArray
ECB
21
Generated by:
LCOV version v1.16-55-g56c0a2a