LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- jsonpath_exec.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
92.3 %
1649
1522
Test Date:
2026-03-02 00:15:17
Functions:
95.3 %
86
82
Legend:
Lines:    
hit
not hit
Function Name
Hit count
jsonb_path_exists_tz
0
jsonb_path_match_tz
0
jsonb_path_query_array_tz
0
jsonb_path_query_first_tz
0
JsonValueListIsEmpty
15
jsonb_path_exists
27
jsonb_path_query_array
33
jsonb_path_query_array_internal
33
executeKeyValueMethod
42
jsonb_path_match
63
cmpDateToTimestampTz
81
executeStartsWith
87
cmpDateToTimestamp
93
executeUnaryArithmExpr
93
castTimeToTimeTz
126
cmpTimestampToTimestampTz
126
executeNumericItemMethod
129
executeLikeRegex
198
wrapItemsInArray
219
getArrayIndex
258
JsonTableSetDocument
262
JsonTableDestroyOpaque
265
JsonTableInitOpaque
265
JsonbArraySize
273
JsonPathExists
291
JsonTableResetNestedPlan
307
executeBinaryArithmExpr
327
JsonTablePlanJoinNextRow
459
JsonTableResetRowPattern
503
JsonValueListClear
512
JsonTableInitPlan
518
checkTimezoneIsUsedForCast
675
jsonb_path_query_tz
753
JsonTableFetchRow
779
JsonPathValue
1132
JsonPathQuery
1230
JsonbValueInitNumericDatum
1245
JsonItemFromDatum
1296
GetJsonPathVar
1305
JsonValueListGetList
1368
executeItemUnwrapTargetArray
1513
JsonTablePlanScanNextRow
1645
binaryCompareStrings
1728
compareStrings
1728
compareDatetime
1812
executeAnyItem
1822
compareNumeric
1968
JsonTablePlanNextRow
2104
jsonb_path_query_first
2187
jsonb_path_query_first_internal
2187
JsonTableGetValue
2344
getJsonPathVariableFromJsonb
2625
jsonb_path_query
2955
CountJsonPathVars
3156
GetJsonTableExecContext
3650
jsonb_path_query_internal
3708
getJsonPathVariable
3930
executeDateTimeMethod
4242
getScalar
5625
compareItems
10845
executeComparison
10845
executeNestedBoolItem
11274
executePredicate
29823
getJsonPathItem
30432
jsonb_path_exists_opr
43005
jsonb_path_exists_internal
43032
jsonb_path_match_opr
48894
jsonb_path_match_internal
48957
appendBoolResult
51087
JsonValueListHead
53959
JsonValueListLength
54319
copyJsonbValue
61208
executeBoolItem
89277
countVariablesFromJsonb
96243
executeItemOptUnwrapResultNoThrow
99033
JsonbInitBinary
99171
executeJsonPath
99399
executeItemOptUnwrapResult
99777
JsonValueListInitIterator
103694
setBaseObject
109368
JsonValueListAppend
138447
JsonbType
142562
JsonValueListNext
163045
executeNextItem
219694
executeItem
297650
executeItemOptUnwrapTarget
301742
Generated by:
LCOV version 2.0-1