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-29 00:16:02
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
JsonTableRescan
2764
compareNumeric
2773
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
8866
executeNestedBoolItem
15134
compareItems
17361
executeComparison
17361
jsonb_path_exists_opr
57440
jsonb_path_exists_internal
57483
executePredicate
67495
getJsonPathItem
68321
jsonb_path_match_opr
85450
jsonb_path_match_internal
85547
JsonValueListIsSingleton
86724
appendBoolResult
88387
JsonValueListHead
93090
countVariablesFromJsonb
149111
JsonbInitBinary
153669
executeJsonPath
154979
executeBoolItem
171083
setBaseObject
175657
executeItemOptUnwrapResultNoThrow
187510
executeItemOptUnwrapResult
188542
JsonValueListInitIterator
228414
JsonbType
262510
JsonValueListAppend
268172
JsonValueListClear
272517
JsonValueListNext
343809
JsonValueListInit
368333
executeNextItem
387001
executeItem
516549
executeItemOptUnwrapTarget
522253
Generated by:
LCOV version 2.0-1