LCOV - differential code coverage report
Current view: top level - src/backend/executor - execPartition.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 97.1 % 714 693 2 19 2 691 6 7
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 19 19 3 16
Baseline: lcov-20261105-baseline Branches: 80.6 % 516 416 100 416
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 9 9 9
(30,360] days: 94.5 % 73 69 2 2 2 67
(360..) days: 97.3 % 632 615 17 615
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(360..) days: 100.0 % 18 18 3 15
Branch coverage date bins:
(7,30] days: 87.5 % 8 7 1 7
(30,360] days: 78.8 % 52 41 11 41
(360..) days: 80.7 % 456 368 88 368

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
ExecInitPartitionInfo CBC 4354 97.1 % (170 / 175) 76.0 % (111 / 146)
ExecBuildSlotPartitionKeyDescription CBC 102 86.7 % (26 / 30) 88.9 % (16 / 18)
CreatePartitionPruneState CBC 554 96.7 % (87 / 90) 86.5 % (45 / 52)
ExecInitPartitionDispatchInfo GNC 4202 93.0 % (40 / 43) 88.9 % (16 / 18)
FormPartitionKeyDatum CBC 712066 89.5 % (17 / 19) 58.3 % (14 / 24)
get_partition_for_tuple GNC 712038 96.9 % (62 / 64) 87.5 % (35 / 40)
ExecInitPartitionExecPruning CBC 554 92.9 % (13 / 14) 58.3 % (7 / 12)
adjust_partition_colnos_using_map CBC 61 91.7 % (11 / 12) 56.2 % (9 / 16)
ExecCleanupTupleRouting CBC 2848 100.0 % (16 / 16) 91.7 % (11 / 12)
ExecCreatePartitionPruneStates CBC 138 100.0 % (9 / 9) 87.5 % (7 / 8)
ExecDoInitialPruning CBC 367677 100.0 % (14 / 14) 100.0 % (8 / 8)
ExecFindMatchingSubPlans CBC 2626 100.0 % (18 / 18) 87.5 % (14 / 16)
ExecFindPartition CBC 634408 100.0 % (65 / 65) 80.8 % (42 / 52)
ExecInitRoutingInfo GNC 4681 100.0 % (33 / 33) 75.0 % (15 / 20)
ExecSetupPartitionTupleRouting CBC 3403 100.0 % (6 / 6)
InitExecPartitionPruneContexts CBC 280 100.0 % (50 / 50) 85.3 % (29 / 34)
InitPartitionPruneContext CBC 726 100.0 % (33 / 33) 90.0 % (18 / 20)
adjust_partition_colnos CBC 50 100.0 % (4 / 4) 50.0 % (1 / 2)
find_matching_subplans_recurse CBC 2930 100.0 % (19 / 19) 100.0 % (18 / 18)

Generated by: LCOV version 2.0-1