LCOV - differential code coverage report
Current view:
top level
-
src
/
backend
/
executor
- execExprInterp.c
(
source
/ functions)
Coverage
Total
Hit
UNC
LBC
UIC
UBC
GBC
GIC
GNC
CBC
EUB
ECB
DUB
DCB
Current:
Differential Code Coverage HEAD vs 15
Lines:
94.1 %
1593
1499
5
28
54
7
28
832
115
524
55
929
4
18
Current Date:
2023-04-08 17:13:01
Functions:
98.5 %
66
65
1
61
4
1
63
2
Baseline:
15
Line coverage date bins:
Baseline Date:
2023-04-08 15:09:40
[..60] days
:
92.3 %
78
72
5
1
2
69
1
4
View type:
Flat
(240..) days
:
94.2 %
1515
1427
28
53
7
28
830
46
523
55
848
Legend:
Lines:
hit
not hit
Function coverage date bins:
[..60] days
:
100.0 %
2
2
2
(240..) days
:
51.2 %
123
63
1
61
2
1
58
Function Name
TLA
Hit count
Lines
ExecEvalWholeRowVar
GIC
18898
73.2 % (52 / 71)
ExecEvalFuncExprStrictFusage
UIC
0
0.0 % (0 / 14)
ExecEvalFieldSelect
GIC
55270
73.7 % (28 / 38)
CheckOpSlotCompatibility
GIC
75919247
83.3 % (10 / 12)
ExecAggTransReparent
GIC
30626
87.5 % (14 / 16)
ExecEvalNextValueExpr
GIC
396
87.5 % (14 / 16)
ExecEvalParamExtern
GIC
146997
85.7 % (12 / 14)
get_cached_rowtype
GIC
67767
90.5 % (19 / 21)
CheckVarSlotCompatibility
GIC
249372
90.9 % (10 / 11)
ExecEvalJsonConstructor
GNC
241
93.8 % (15 / 16)
ExecEvalMinMax
GIC
1577
96.0 % (24 / 25)
CheckExprStillValid
GIC
876375
100.0 % (22 / 22)
ExecEvalAggOrderedTransDatum
GIC
412086
100.0 % (6 / 6)
ExecEvalAggOrderedTransTuple
GIC
90
100.0 % (8 / 8)
ExecEvalArrayCoerce
GIC
32834
100.0 % (12 / 12)
ExecEvalConstraintCheck
GIC
26423
100.0 % (5 / 5)
ExecEvalCurrentOfExpr
GIC
1
100.0 % (2 / 2)
ExecEvalFieldStoreForm
GIC
188
100.0 % (6 / 6)
ExecEvalFuncExprFusage
GIC
104
100.0 % (9 / 9)
ExecEvalGroupingFunc
GIC
844
100.0 % (12 / 12)
ExecEvalHashedScalarArrayOp
GIC
2295
100.0 % (61 / 61)
ExecEvalPreOrderedDistinctMulti
GNC
354
100.0 % (18 / 18)
ExecEvalRowNotNull
GIC
262
100.0 % (3 / 3)
ExecEvalRowNull
GIC
348
100.0 % (3 / 3)
ExecEvalScalarArrayOp
GIC
2335227
100.0 % (58 / 58)
ExecEvalStepOp
GNC
3533191
100.0 % (7 / 7)
ExecInitInterpreter
ECB
1086407
ExecEvalStepOp
GIC
3533191
ExecInitInterpreter
GIC
1086407
100.0 % (9 / 9)
ExecJustAssignInnerVar
GIC
21710
100.0 % (2 / 2)
ExecJustConst
GIC
878987
100.0 % (4 / 4)
ExecJustInnerVar
GIC
1830330
100.0 % (2 / 2)
ExecJustInnerVarVirt
GNC
238126
100.0 % (2 / 2)
ExecJustInnerVarVirt
GIC
238126
ExecJustConst
ECB
878987
ExecJustOuterVar
GIC
5902995
100.0 % (2 / 2)
saop_element_hash
GIC
3215
100.0 % (7 / 7)
saop_hash_element_match
GIC
2189
100.0 % (9 / 9)
ExecAggInitGroup
ECB
30040
ExecAggPlainTransByRef
ECB
1393378
ExecAggPlainTransByVal
ECB
13621472
ExecEvalArrayExpr
ECB
369172
ExecEvalConstraintNotNull
ECB
180
ExecEvalConvertRowtype
ECB
6006
ExecEvalFieldStoreDeForm
ECB
188
ExecEvalJsonIsPredicate
ECB
1349
ExecEvalParamExec
ECB
1966822
ExecEvalPreOrderedDistinctSingle
ECB
182901
ExecEvalRow
ECB
13445
ExecEvalRowNullInt
ECB
610
ExecEvalSubPlan
ECB
1160121
ExecEvalSysVar
ECB
3176678
ExecEvalXmlExpr
ECB
21843
ExecInterpExpr
ECB
482907561
ExecInterpExprStillValid
ECB
873240
ExecJustApplyFuncToCase
ECB
1329
ExecJustAssignInnerVarVirt
ECB
60586
ExecJustAssignOuterVar
ECB
261568
ExecJustAssignOuterVarVirt
ECB
265259
ExecJustAssignScanVar
ECB
5752184
ExecJustAssignScanVarVirt
ECB
91065
ExecJustAssignVarImpl
ECB
6035462
ExecJustAssignVarVirtImpl
ECB
416910
ExecJustOuterVarVirt
ECB
8575752
ExecJustScanVar
ECB
135915
ExecJustScanVarVirt
ECB
93
ExecJustVarImpl
ECB
7869240
ExecJustVarVirtImpl
ECB
8813971
ExecReadyInterpretedExpr
ECB
1086407
dispatch_compare_ptr
ECB
23284928
Generated by:
LCOV version v1.16-55-g56c0a2a