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-20250906-005545-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
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)
ExecBuildSlotPartitionKeyDescription CBC 77 86.7 % (26 / 30) 88.9 % (16 / 18)
InitExecPartitionPruneContexts CBC 197 100.0 % (50 / 50) 85.3 % (29 / 34)
CreatePartitionPruneState CBC 399 96.7 % (87 / 90) 86.5 % (45 / 52)
ExecInitPartitionExecPruning CBC 399 92.9 % (13 / 14) 58.3 % (7 / 12)
InitPartitionPruneContext CBC 528 100.0 % (35 / 35) 90.0 % (18 / 20)
ExecFindMatchingSubPlans CBC 1946 100.0 % (18 / 18) 87.5 % (14 / 16)
ExecCleanupTupleRouting CBC 2134 100.0 % (16 / 16) 91.7 % (11 / 12)
find_matching_subplans_recurse CBC 2174 100.0 % (19 / 19) 100.0 % (18 / 18)
ExecSetupPartitionTupleRouting CBC 2539 100.0 % (6 / 6)
ExecInitPartitionDispatchInfo CBC 3121 85.7 % (42 / 49) 88.9 % (16 / 18)
ExecInitPartitionInfo CBC 3191 97.9 % (139 / 142) 75.9 % (88 / 116)
ExecInitRoutingInfo CBC 3437 100.0 % (39 / 39) 75.0 % (15 / 20)
ExecDoInitialPruning CBC 281585 100.0 % (14 / 14) 100.0 % (8 / 8)
ExecFindPartition CBC 506784 100.0 % (65 / 65) 80.8 % (42 / 52)
get_partition_for_tuple CBC 562994 96.9 % (63 / 65) 87.5 % (35 / 40)
FormPartitionKeyDatum CBC 563015 89.5 % (17 / 19) 58.3 % (14 / 24)

Generated by: LCOV version 2.4-beta