LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- jsonpath_exec.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
91.8 %
1753
1610
Test Date:
2026-04-06 03:16:28
Functions:
95.5 %
88
84
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
jsonb_path_exists
43
executeKeyValueMethod
58
jsonb_path_query_array
82
jsonb_path_query_array_internal
82
jsonb_path_match
97
cmpDateToTimestampTz
108
cmpDateToTimestamp
124
executeStartsWith
128
executeUnaryArithmExpr
148
castTimeToTimeTz
168
cmpTimestampToTimestampTz
168
executeNumericItemMethod
172
executeLikeRegex
264
wrapItemsInArray
330
JsonTableSetDocument
348
JsonTableDestroyOpaque
352
JsonTableInitOpaque
352
getArrayIndex
362
JsonbArraySize
381
JsonPathExists
388
JsonTableResetNestedPlan
408
executeBinaryArithmExpr
444
executeStringInternalMethod
470
JsonTablePlanJoinNextRow
612
JsonTableResetRowPattern
668
JsonTableInitPlan
688
checkTimezoneIsUsedForCast
900
jsonb_path_query_tz
1004
JsonTableFetchRow
1036
copyJsonbValue
1248
JsonPathValue
1508
JsonPathQuery
1640
JsonbValueInitNumericDatum
1660
JsonItemFromDatum
1728
GetJsonPathVar
1740
executeItemUnwrapTargetArray
2141
JsonTablePlanScanNextRow
2188
binaryCompareStrings
2304
compareStrings
2304
compareDatetime
2416
executeAnyItem
2593
JsonValueListHasMultipleItems
2732
compareNumeric
2749
JsonTablePlanNextRow
2800
jsonb_path_query_first
2923
jsonb_path_query_first_internal
2923
JsonTableGetValue
3124
getJsonPathVariableFromJsonb
3536
CountJsonPathVars
4204
jsonb_path_query
4392
GetJsonTableExecContext
4860
getJsonPathVariable
5276
jsonb_path_query_internal
5396
executeDateTimeMethod
5662
JsonValueListIsEmpty
7518
getScalar
8051
compareItems
14593
executeComparison
14593
executeNestedBoolItem
15126
executePredicate
39887
getJsonPathItem
40705
jsonb_path_exists_opr
57427
jsonb_path_exists_internal
57470
jsonb_path_match_opr
65202
jsonb_path_match_internal
65299
JsonValueListIsSingleton
66476
appendBoolResult
68139
JsonValueListHead
71706
executeBoolItem
119187
countVariablesFromJsonb
128814
executeItemOptUnwrapResultNoThrow
132294
JsonbInitBinary
132521
executeJsonPath
133018
executeItemOptUnwrapResult
133326
JsonValueListInitIterator
140834
setBaseObject
146344
JsonValueListClear
161497
JsonValueListAppend
185436
JsonbType
191169
JsonValueListNext
222845
JsonValueListInit
236205
executeNextItem
294224
executeItem
398387
executeItemOptUnwrapTarget
404091
Generated by:
LCOV version 2.0-1