LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- jsonpath_exec.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
92.0 %
1796
1653
Test Date:
2026-10-12 09:15:55
Functions:
95.5 %
88
84
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
76.8 %
1265
972
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
getArrayIndex
362
JsonbArraySize
381
JsonPathExists
388
JsonTableSetDocument
412
JsonTableDestroyOpaque
416
JsonTableInitOpaque
416
executeBinaryArithmExpr
444
executeStringInternalMethod
486
checkTimezoneIsUsedForCast
900
JsonTableInitPlan
912
jsonb_path_query_tz
1004
JsonTableResetNestedPlan
1110
JsonTableResetRowPattern
1132
JsonTableFetchRow
1580
JsonbValueInitNumericDatum
1660
JsonItemFromDatum
1736
GetJsonPathVar
1748
JsonPathQuery
1784
copyJsonbValue
2240
binaryCompareStrings
2304
compareStrings
2304
compareDatetime
2416
executeItemUnwrapTargetArray
2445
JsonPathValue
2564
compareNumeric
2749
JsonTableRescan
2764
JsonTablePlanScanNextRow
2880
executeAnyItem
2897
jsonb_path_query_first
2923
jsonb_path_query_first_internal
2923
getJsonPathVariableFromJsonb
3536
JsonValueListHasMultipleItems
3868
jsonb_path_query
4428
JsonTablePlanNextRow
4552
JsonTableGetValue
5144
getJsonPathVariable
5284
jsonb_path_query_internal
5432
executeDateTimeMethod
5662
CountJsonPathVars
5868
GetJsonTableExecContext
7552
getScalar
8067
JsonValueListIsEmpty
8862
compareItems
14593
executeComparison
14593
executeNestedBoolItem
15126
executePredicate
39887
getJsonPathItem
40713
jsonb_path_exists_opr
57432
jsonb_path_exists_internal
57475
jsonb_path_match_opr
65202
jsonb_path_match_internal
65299
JsonValueListIsSingleton
66476
appendBoolResult
68139
JsonValueListHead
72842
executeBoolItem
119187
countVariablesFromJsonb
128855
executeItemOptUnwrapResultNoThrow
132294
executeItemOptUnwrapResult
133326
JsonbInitBinary
133429
executeJsonPath
134723
JsonValueListInitIterator
142838
setBaseObject
148049
JsonValueListClear
162097
JsonValueListAppend
187184
JsonbType
192410
JsonValueListNext
223889
JsonValueListInit
237665
executeNextItem
296625
executeItem
401333
executeItemOptUnwrapTarget
407037
Generated by:
LCOV version 2.0-1