LCOV - code coverage report
Current view:
top level
-
src
/
backend
/
utils
/
adt
- jsonpath_exec.c
(
source
/ functions)
Coverage
Total
Hit
Test:
Code coverage
Lines:
92.7 %
1962
1819
Test Date:
2026-01-26 10:56:24
Functions:
95.3 %
86
82
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
71.4 %
1515
1081
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
5
jsonb_path_exists
9
jsonb_path_query_array
11
jsonb_path_query_array_internal
11
executeKeyValueMethod
14
jsonb_path_match
21
cmpDateToTimestampTz
27
executeStartsWith
29
executeUnaryArithmExpr
30
cmpDateToTimestamp
31
castTimeToTimeTz
42
cmpTimestampToTimestampTz
42
executeNumericItemMethod
43
executeLikeRegex
66
wrapItemsInArray
73
getArrayIndex
85
JsonTableSetDocument
86
JsonTableDestroyOpaque
87
JsonTableInitOpaque
87
JsonbArraySize
91
JsonPathExists
96
JsonTableResetNestedPlan
101
executeBinaryArithmExpr
107
JsonTablePlanJoinNextRow
153
JsonTableResetRowPattern
165
JsonValueListClear
168
JsonTableInitPlan
170
checkTimezoneIsUsedForCast
225
jsonb_path_query_tz
251
JsonTableFetchRow
257
JsonPathValue
406
JsonPathQuery
407
JsonbValueInitNumericDatum
415
JsonItemFromDatum
432
GetJsonPathVar
435
JsonValueListGetList
456
executeItemUnwrapTargetArray
503
JsonTablePlanScanNextRow
543
executeAnyItem
570
binaryCompareStrings
576
compareStrings
576
compareDatetime
604
compareNumeric
656
JsonTablePlanNextRow
696
jsonb_path_query_first_internal
727
jsonb_path_query_first
729
JsonTableGetValue
780
getJsonPathVariableFromJsonb
875
jsonb_path_query
985
jsonb_path_query_internal
1014
CountJsonPathVars
1048
GetJsonTableExecContext
1210
getJsonPathVariable
1310
executeDateTimeMethod
1404
getScalar
1875
compareItems
3600
executeComparison
3615
executeNestedBoolItem
3758
executePredicate
9940
getJsonPathItem
10144
jsonb_path_exists_opr
14335
jsonb_path_exists_internal
14342
jsonb_path_match_opr
16298
jsonb_path_match_internal
16317
appendBoolResult
17029
JsonValueListHead
17985
JsonValueListLength
18105
copyJsonbValue
20400
executeBoolItem
29759
countVariablesFromJsonb
32081
executeJsonPath
32893
executeItemOptUnwrapResultNoThrow
33011
JsonbInitBinary
33053
executeItemOptUnwrapResult
33255
JsonValueListInitIterator
34562
setBaseObject
36452
JsonValueListAppend
46145
JsonbType
47518
JsonValueListNext
54343
executeNextItem
73226
executeItem
99210
executeItemOptUnwrapTarget
100563
Generated by:
LCOV version 2.3.2-1