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