LCOV - differential code coverage report
Current view: top level - src/backend/executor - execExpr.c (source / functions) Coverage Total Hit LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 96.9 % 1669 1617 33 12 7 9 844 81 683 35 893 1 8
Current Date: 2023-04-08 17:13:01 Functions: 100.0 % 28 28 28 28
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 99.0 % 98 97 1 22 55 20 2 20
View type: Flat (120,180] days: 100.0 % 5 5 5
Legend: Lines: hit not hit (180,240] days: 95.8 % 24 23 1 14 9 1 12
(240..) days: 96.8 % 1542 1492 31 12 7 9 808 21 654 30 788
Function coverage date bins:
[..60] days: 100.0 % 3 3 3
(240..) days: 48.1 % 52 25 25 27

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
ExecBuildAggTrans ECB 21403
ExecBuildAggTransCall ECB 23792
ExecBuildGroupingEqual GIC 8261 98.8 % (83 / 84)
ExecBuildParamSetEqual ECB 508
ExecBuildProjectionInfo ECB 325241
ExecBuildUpdateProjection ECB 8162
ExecCheck ECB 246992
ExecComputeSlotInfo ECB 475296
ExecCreateExprSetupSteps GIC 1053104 100.0 % (5 / 5)
ExecInitCheck ECB 2550
ExecInitCoerceToDomain GIC 22482 95.9 % (47 / 49)
ExecInitExpr ECB 539061
ExecInitExprList ECB 308316
ExecInitExprRec ECB 2041746
ExecInitExprWithParams ECB 36177
ExecInitFunc GIC 587887 91.7 % (33 / 36)
ExecInitQual GIC 791745 100.0 % (31 / 31)
ExecInitSubscriptingRef ECB 9456
ExecInitWholeRowVar ECB 1746
ExecPrepareCheck ECB 2550
ExecPrepareExpr ECB 8556
ExecPrepareExprList GIC 5061 100.0 % (8 / 8)
ExecPrepareQual ECB 67248
ExecPushExprSetupSteps ECB 1082669
ExecReadyExpr GIC 1091583 100.0 % (4 / 4)
ExprEvalPushStep ECB 4752624
expr_setup_walker ECB 4282834
isAssignmentIndirectionExpr ECB 555

Generated by: LCOV version v1.16-55-g56c0a2a