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 %
1795
1652
Test Date:
2026-07-22 13:15:50
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
1728
GetJsonPathVar
1740
JsonPathQuery
1784
copyJsonbValue
2232
binaryCompareStrings
2304
compareStrings
2304
compareDatetime
2416
executeItemUnwrapTargetArray
2445
JsonPathValue
2556
compareNumeric
2749
JsonTableRescan
2764
JsonTablePlanScanNextRow
2880
executeAnyItem
2897
jsonb_path_query_first
2923
jsonb_path_query_first_internal
2923
getJsonPathVariableFromJsonb
3536
JsonValueListHasMultipleItems
3860
jsonb_path_query
4428
JsonTablePlanNextRow
4552
JsonTableGetValue
5144
getJsonPathVariable
5276
jsonb_path_query_internal
5432
executeDateTimeMethod
5662
CountJsonPathVars
5860
GetJsonTableExecContext
7552
getScalar
8067
JsonValueListIsEmpty
8854
compareItems
14593
executeComparison
14593
executeNestedBoolItem
15126
executePredicate
39887
getJsonPathItem
40705
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
72834
executeBoolItem
119187
countVariablesFromJsonb
128855
executeItemOptUnwrapResultNoThrow
132294
executeItemOptUnwrapResult
133326
JsonbInitBinary
133429
executeJsonPath
134715
JsonValueListInitIterator
142838
setBaseObject
148041
JsonValueListClear
162097
JsonValueListAppend
187176
JsonbType
192410
JsonValueListNext
223889
JsonValueListInit
237657
executeNextItem
296617
executeItem
401325
executeItemOptUnwrapTarget
407029
Generated by:
LCOV version 2.0-1