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
ExecInitFunc GIC 587887 91.7 % (33 / 36)
ExecInitCoerceToDomain GIC 22482 95.9 % (47 / 49)
ExecBuildGroupingEqual GIC 8261 98.8 % (83 / 84)
ExecCreateExprSetupSteps GIC 1053104 100.0 % (5 / 5)
ExecInitQual GIC 791745 100.0 % (31 / 31)
ExecPrepareExprList GIC 5061 100.0 % (8 / 8)
ExecReadyExpr GIC 1091583 100.0 % (4 / 4)
ExecBuildAggTrans ECB 21403
ExecBuildAggTransCall ECB 23792
ExecBuildParamSetEqual ECB 508
ExecBuildProjectionInfo ECB 325241
ExecBuildUpdateProjection ECB 8162
ExecCheck ECB 246992
ExecComputeSlotInfo ECB 475296
ExecInitCheck ECB 2550
ExecInitExpr ECB 539061
ExecInitExprList ECB 308316
ExecInitExprRec ECB 2041746
ExecInitExprWithParams ECB 36177
ExecInitSubscriptingRef ECB 9456
ExecInitWholeRowVar ECB 1746
ExecPrepareCheck ECB 2550
ExecPrepareExpr ECB 8556
ExecPrepareQual ECB 67248
ExecPushExprSetupSteps ECB 1082669
ExprEvalPushStep ECB 4752624
expr_setup_walker ECB 4282834
isAssignmentIndirectionExpr ECB 555

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