LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- jsonpath_exec.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
1514
1641
92.3 %
Date:
2025-01-30 15:15:02
Functions:
82
86
95.3 %
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
JsonValueListIsEmpty
30
jsonb_path_exists
54
jsonb_path_query_array
66
jsonb_path_query_array_internal
66
executeKeyValueMethod
84
jsonb_path_match
126
cmpDateToTimestampTz
162
executeStartsWith
174
cmpDateToTimestamp
186
executeUnaryArithmExpr
186
castTimeToTimeTz
252
cmpTimestampToTimestampTz
252
executeNumericItemMethod
258
executeLikeRegex
396
wrapItemsInArray
438
getArrayIndex
516
JsonTableSetDocument
524
JsonTableDestroyOpaque
530
JsonTableInitOpaque
530
JsonbArraySize
546
JsonPathExists
582
JsonTableResetNestedPlan
614
executeBinaryArithmExpr
654
JsonTablePlanJoinNextRow
918
JsonTableResetRowPattern
1006
JsonValueListClear
1024
JsonTableInitPlan
1036
checkTimezoneIsUsedForCast
1350
jsonb_path_query_tz
1506
JsonTableFetchRow
1558
JsonPathValue
2240
JsonPathQuery
2460
JsonbValueInitNumericDatum
2490
JsonItemFromDatum
2592
GetJsonPathVar
2610
JsonValueListGetList
2736
executeItemUnwrapTargetArray
3026
JsonTablePlanScanNextRow
3290
binaryCompareStrings
3456
compareStrings
3456
compareDatetime
3624
executeAnyItem
3644
compareNumeric
3936
JsonTablePlanNextRow
4208
jsonb_path_query_first
4374
jsonb_path_query_first_internal
4374
JsonTableGetValue
4688
getJsonPathVariableFromJsonb
5250
jsonb_path_query
5910
CountJsonPathVars
6288
GetJsonTableExecContext
7300
jsonb_path_query_internal
7416
getJsonPathVariable
7860
executeDateTimeMethod
8484
getScalar
11250
compareItems
21690
executeComparison
21690
executeNestedBoolItem
22548
executePredicate
59646
getJsonPathItem
60864
jsonb_path_exists_opr
86010
jsonb_path_exists_internal
86064
jsonb_path_match_opr
97788
jsonb_path_match_internal
97914
appendBoolResult
102174
JsonValueListHead
107906
JsonValueListLength
108614
copyJsonbValue
122416
executeBoolItem
178554
countVariablesFromJsonb
192486
executeItemOptUnwrapResultNoThrow
198066
JsonbInitBinary
198318
executeJsonPath
198774
executeItemOptUnwrapResult
199554
JsonValueListInitIterator
207388
setBaseObject
218712
JsonValueListAppend
276882
JsonbType
285100
JsonValueListNext
326090
executeNextItem
439352
executeItem
595252
executeItemOptUnwrapTarget
603436
Generated by:
LCOV version 1.14