LCOV - differential code coverage report
Current view: top level - src/backend/executor - execPartition.c (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 96.7 % 687 664 23 664
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 18 18 18
Baseline: lcov-20250907-010129-baseline Branches: 80.8 % 478 386 92 386
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 3 3 3
(30,360] days: 98.7 % 76 75 1 75
(360..) days: 96.4 % 608 586 22 586
Function coverage date bins:
(30,360] days: 100.0 % 4 4 4
(360..) days: 100.0 % 14 14 14
Branch coverage date bins:
(1,7] days: 75.0 % 4 3 1 3
(30,360] days: 83.9 % 56 47 9 47
(360..) days: 80.4 % 418 336 82 336

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
CreatePartitionPruneState CBC 399 96.7 % (87 / 90) 86.5 % (45 / 52)
ExecBuildSlotPartitionKeyDescription CBC 77 86.7 % (26 / 30) 88.9 % (16 / 18)
ExecCleanupTupleRouting CBC 2134 100.0 % (16 / 16) 91.7 % (11 / 12)
ExecDoInitialPruning CBC 281819 100.0 % (14 / 14) 100.0 % (8 / 8)
ExecFindMatchingSubPlans CBC 1946 100.0 % (18 / 18) 87.5 % (14 / 16)
ExecFindPartition CBC 506783 100.0 % (65 / 65) 80.8 % (42 / 52)
ExecInitPartitionDispatchInfo CBC 3120 85.7 % (42 / 49) 88.9 % (16 / 18)
ExecInitPartitionExecPruning CBC 399 92.9 % (13 / 14) 58.3 % (7 / 12)
ExecInitPartitionInfo CBC 3190 97.9 % (139 / 142) 75.9 % (88 / 116)
ExecInitRoutingInfo CBC 3436 100.0 % (39 / 39) 75.0 % (15 / 20)
ExecSetupPartitionTupleRouting CBC 2538 100.0 % (6 / 6)
FormPartitionKeyDatum CBC 563014 89.5 % (17 / 19) 58.3 % (14 / 24)
InitExecPartitionPruneContexts CBC 197 100.0 % (50 / 50) 85.3 % (29 / 34)
InitPartitionPruneContext CBC 528 100.0 % (35 / 35) 90.0 % (18 / 20)
adjust_partition_colnos CBC 38 100.0 % (4 / 4) 50.0 % (1 / 2)
adjust_partition_colnos_using_map CBC 47 91.7 % (11 / 12) 56.2 % (9 / 16)
find_matching_subplans_recurse CBC 2174 100.0 % (19 / 19) 100.0 % (18 / 18)
get_partition_for_tuple CBC 562993 96.9 % (63 / 65) 87.5 % (35 / 40)

Generated by: LCOV version 2.4-beta