LCOV - differential code coverage report
Current view:
top level
-
src
/
backend
/
parser
- parse_expr.c
(
source
/ functions)
Coverage
Total
Hit
UNC
LBC
UIC
UBC
GBC
GIC
GNC
CBC
EUB
ECB
DCB
Current:
Differential Code Coverage HEAD vs 15
Lines:
84.4 %
1458
1231
329
45
106
52
56
545
316
314
101
554
31
Current Date:
2023-04-08 17:13:01
Functions:
100.0 %
52
52
35
17
51
1
Baseline:
15
Line coverage date bins:
Baseline Date:
2023-04-08 15:09:40
[..60] days
:
92.9 %
339
315
24
315
View type:
Flat
(60,120] days
:
100.0 %
1
1
1
Legend:
Lines:
hit
not hit
(240..) days
:
81.8 %
1118
915
45
106
52
56
545
314
101
554
Function coverage date bins:
[..60] days
:
100.0 %
17
17
17
(240..) days
:
50.0 %
70
35
35
35
Function Name
TLA
Hit count
Lines
ParseExprKindName
GIC
39
19.3 % (16 / 83)
transformColumnRef
GIC
1342040
66.7 % (80 / 120)
transformAExprOp
GIC
438518
47.4 % (18 / 38)
getJsonEncodingConst
GNC
75
61.9 % (13 / 21)
checkJsonOutputFormat
GNC
50
64.7 % (11 / 17)
transformExprRecurse
GIC
3828146
95.5 % (126 / 132)
transformJsonValueExpr
GNC
517
85.4 % (35 / 41)
transformXmlExpr
GIC
298
92.1 % (58 / 63)
transformArrayExpr
GIC
3661
93.3 % (42 / 45)
make_row_distinct_op
GIC
3
88.2 % (15 / 17)
transformAExprBetween
GIC
250
94.1 % (32 / 34)
transformAExprDistinct
GIC
393
94.1 % (16 / 17)
transformAExprIn
GIC
28876
98.0 % (49 / 50)
transformJsonAggConstructor
GNC
153
96.9 % (31 / 32)
transformJsonParseArg
GNC
164
94.4 % (17 / 18)
transformParamRef
GIC
133276
85.7 % (6 / 7)
transformRowExpr
GIC
5506
92.3 % (12 / 13)
transformTypeCast
GIC
311807
95.2 % (20 / 21)
transformXmlSerialize
GIC
95
92.9 % (13 / 14)
makeJsonConstructorExpr
GNC
394
100.0 % (21 / 21)
make_nulltest_from_distinct
GIC
15
100.0 % (9 / 9)
transformAExprOpAll
GIC
150
100.0 % (4 / 4)
transformAExprOpAny
GIC
7472
100.0 % (4 / 4)
transformCoalesceExpr
GIC
6373
100.0 % (19 / 19)
transformExpr
GIC
1378157
100.0 % (7 / 7)
transformFuncCall
GIC
319404
100.0 % (12 / 12)
transformJsonArrayAgg
GNC
93
100.0 % (12 / 12)
transformJsonConstructorOutput
GNC
412
100.0 % (17 / 17)
transformMinMaxExpr
GIC
138
100.0 % (18 / 18)
transformWholeRowRef
GIC
18451
100.0 % (16 / 16)
coerceJsonFuncExpr
ECB
394
exprIsNullConstant
ECB
771
makeCaseTestExpr
ECB
234
makeJsonByteaToTextConversion
ECB
51
make_distinct_op
ECB
384
make_row_comparison_op
ECB
5706
transformAExprNullIf
ECB
400
transformBoolExpr
ECB
115882
transformBooleanTest
ECB
211
transformCaseExpr
ECB
50103
transformCollateClause
ECB
3644
transformCurrentOfExpr
ECB
121
transformIndirection
ECB
42654
transformJsonArrayConstructor
ECB
89
transformJsonArrayQueryConstructor
ECB
27
transformJsonIsPredicate
ECB
164
transformJsonObjectAgg
ECB
60
transformJsonObjectConstructor
ECB
182
transformJsonOutput
ECB
412
transformMultiAssignRef
ECB
181
transformSubLink
ECB
29027
unknown_attribute
ECB
19
Generated by:
LCOV version v1.16-55-g56c0a2a