LCOV - differential code coverage report
Current view: top level - src/backend/executor - execExpr.c (source / functions) Coverage Total Hit UNC LBC UBC GBC GNC CBC ECB DUB DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 97.1 % 2069 2009 60 1 52 1956 2 54
Current Date: 2026-05-05 10:23:31 +0900 Functions: 100.0 % 35 35 14 21
Baseline: lcov-20260505-025707-baseline Branches: 78.6 % 1158 910 1 2 245 1 1 908 1 3
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 55 55 52 3
(360..) days: 97.0 % 2014 1954 60 1 1953 2
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 33 33 12 21
Branch coverage date bins:
(30,360] days: 50.0 % 2 1 1 1
(360..) days: 78.6 % 1156 909 2 245 1 908

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
ExecInitExprRec GNC 3488265 96.7 % (753 / 779) 74.5 % (304 / 408)
ExecBuildHash32Expr GNC 54774 87.9 % (51 / 58) 65.2 % (30 / 46)
ExecBuildUpdateProjection CBC 10477 94.0 % (78 / 83) 72.9 % (51 / 70)
ExecComputeSlotInfo CBC 843622 92.3 % (48 / 52) 81.0 % (47 / 58)
ExecInitSubscriptingRef CBC 20330 96.9 % (95 / 98) 70.4 % (38 / 54)
ExecBuildAggTrans CBC 34859 98.6 % (146 / 148) 83.3 % (85 / 102)
ExecBuildGroupingEqual GNC 13717 97.7 % (84 / 86) 71.4 % (20 / 28)
ExecBuildParamSetEqual GNC 1367 97.4 % (75 / 77) 65.0 % (13 / 20)
ExecInitCoerceToDomain GNC 6034 96.0 % (48 / 50) 82.4 % (14 / 17)
ExecInitFunc GNC 960068 95.0 % (38 / 40) 72.2 % (26 / 36)
isAssignmentIndirectionExpr CBC 954 88.9 % (16 / 18) 72.2 % (13 / 18)
ExecInitExprWithParams CBC 54110 92.9 % (13 / 14) 50.0 % (1 / 2)
ExecInitSubPlanExpr CBC 19782 95.7 % (22 / 23) 75.0 % (15 / 20)
ExecReadyExpr CBC 1615938 75.0 % (3 / 4) 50.0 % (1 / 2)
ExecBuildAggTransCall CBC 40418 100.0 % (40 / 40) 92.9 % (26 / 28)
ExecBuildHash32FromAttrs GNC 5897 100.0 % (59 / 59) 80.0 % (16 / 20)
ExecBuildProjectionInfo CBC 492728 100.0 % (62 / 62) 93.5 % (29 / 31)
ExecCheck CBC 72269 100.0 % (8 / 8) 83.3 % (5 / 6)
ExecCreateExprSetupSteps CBC 1549343 100.0 % (5 / 5)
ExecInitCheck CBC 2515 100.0 % (5 / 5) 75.0 % (3 / 4)
ExecInitExpr GNC 647392 100.0 % (2 / 2)
ExecInitExprList CBC 308365 100.0 % (6 / 6) 100.0 % (6 / 6)
ExecInitExprWithContext GNC 664095 100.0 % (15 / 15) 100.0 % (2 / 2)
ExecInitJsonCoercion GNC 824 100.0 % (17 / 17) 100.0 % (8 / 8)
ExecInitJsonExpr GNC 1538 100.0 % (132 / 132) 93.1 % (67 / 72)
ExecInitQual CBC 1158055 100.0 % (30 / 30) 75.0 % (15 / 20)
ExecInitWholeRowVar CBC 3404 100.0 % (34 / 34) 95.2 % (20 / 21)
ExecPrepareCheck CBC 2515 100.0 % (6 / 6)
ExecPrepareExpr GNC 16340 100.0 % (2 / 2)
ExecPrepareExprList CBC 9367 100.0 % (8 / 8) 100.0 % (6 / 6)
ExecPrepareExprWithContext GNC 16707 100.0 % (6 / 6)
ExecPrepareQual CBC 37623 100.0 % (6 / 6)
ExecPushExprSetupSteps CBC 1594675 100.0 % (49 / 49) 89.3 % (25 / 28)
ExprEvalPushStep GNC 8110445 100.0 % (10 / 10) 100.0 % (4 / 4)
expr_setup_walker CBC 7626173 100.0 % (37 / 37) 95.2 % (20 / 21)

Generated by: LCOV version 2.5.0-beta