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
CheckExprStillValid
GIC
876375
100.0 % (22 / 22)
CheckOpSlotCompatibility
GIC
75919247
83.3 % (10 / 12)
CheckVarSlotCompatibility
GIC
249372
90.9 % (10 / 11)
ExecAggInitGroup
ECB
30040
ExecAggPlainTransByRef
ECB
1393378
ExecAggPlainTransByVal
ECB
13621472
ExecAggTransReparent
GIC
30626
87.5 % (14 / 16)
ExecEvalAggOrderedTransDatum
GIC
412086
100.0 % (6 / 6)
ExecEvalAggOrderedTransTuple
GIC
90
100.0 % (8 / 8)
ExecEvalArrayCoerce
GIC
32834
100.0 % (12 / 12)
ExecEvalArrayExpr
ECB
369172
ExecEvalConstraintCheck
GIC
26423
100.0 % (5 / 5)
ExecEvalConstraintNotNull
ECB
180
ExecEvalConvertRowtype
ECB
6006
ExecEvalCurrentOfExpr
GIC
1
100.0 % (2 / 2)
ExecEvalFieldSelect
GIC
55270
73.7 % (28 / 38)
ExecEvalFieldStoreDeForm
ECB
188
ExecEvalFieldStoreForm
GIC
188
100.0 % (6 / 6)
ExecEvalFuncExprFusage
GIC
104
100.0 % (9 / 9)
ExecEvalFuncExprStrictFusage
UIC
0
0.0 % (0 / 14)
ExecEvalGroupingFunc
GIC
844
100.0 % (12 / 12)
ExecEvalHashedScalarArrayOp
GIC
2295
100.0 % (61 / 61)
ExecEvalJsonConstructor
GNC
241
93.8 % (15 / 16)
ExecEvalJsonIsPredicate
ECB
1349
ExecEvalMinMax
GIC
1577
96.0 % (24 / 25)
ExecEvalNextValueExpr
GIC
396
87.5 % (14 / 16)
ExecEvalParamExec
ECB
1966822
ExecEvalParamExtern
GIC
146997
85.7 % (12 / 14)
ExecEvalPreOrderedDistinctMulti
GNC
354
100.0 % (18 / 18)
ExecEvalPreOrderedDistinctSingle
ECB
182901
ExecEvalRow
ECB
13445
ExecEvalRowNotNull
GIC
262
100.0 % (3 / 3)
ExecEvalRowNull
GIC
348
100.0 % (3 / 3)
ExecEvalRowNullInt
ECB
610
ExecEvalScalarArrayOp
GIC
2335227
100.0 % (58 / 58)
ExecEvalStepOp
GNC
3533191
100.0 % (7 / 7)
ExecEvalStepOp
GIC
3533191
ExecInitInterpreter
ECB
1086407
ExecEvalSubPlan
ECB
1160121
ExecEvalSysVar
ECB
3176678
ExecEvalWholeRowVar
GIC
18898
73.2 % (52 / 71)
ExecEvalXmlExpr
ECB
21843
ExecInitInterpreter
GIC
1086407
100.0 % (9 / 9)
ExecInterpExpr
ECB
482907561
ExecInterpExprStillValid
ECB
873240
ExecJustApplyFuncToCase
ECB
1329
ExecJustAssignInnerVar
GIC
21710
100.0 % (2 / 2)
ExecJustAssignInnerVarVirt
ECB
60586
ExecJustAssignOuterVar
ECB
261568
ExecJustAssignOuterVarVirt
ECB
265259
ExecJustAssignScanVar
ECB
5752184
ExecJustAssignScanVarVirt
ECB
91065
ExecJustAssignVarImpl
ECB
6035462
ExecJustAssignVarVirtImpl
ECB
416910
ExecJustConst
GIC
878987
100.0 % (4 / 4)
ExecJustInnerVar
GIC
1830330
100.0 % (2 / 2)
ExecJustInnerVarVirt
GNC
238126
100.0 % (2 / 2)
ExecJustConst
ECB
878987
ExecJustInnerVarVirt
GIC
238126
ExecJustOuterVar
GIC
5902995
100.0 % (2 / 2)
ExecJustOuterVarVirt
ECB
8575752
ExecJustScanVar
ECB
135915
ExecJustScanVarVirt
ECB
93
ExecJustVarImpl
ECB
7869240
ExecJustVarVirtImpl
ECB
8813971
ExecReadyInterpretedExpr
ECB
1086407
dispatch_compare_ptr
ECB
23284928
get_cached_rowtype
GIC
67767
90.5 % (19 / 21)
saop_element_hash
GIC
3215
100.0 % (7 / 7)
saop_hash_element_match
GIC
2189
100.0 % (9 / 9)
Generated by:
LCOV version v1.16-55-g56c0a2a