LCOV - differential code coverage report
Current view: top level - src/backend/executor - execPartition.c (source / functions) Coverage Total Hit UNC UBC GNC CBC EUB ECB DCB
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 93.9 % 734 689 22 23 52 637 27
Current Date: 2025-12-18 07:33:40 +0900 Functions: 100.0 % 19 19 9 10 1
Baseline: lcov-20251218-005734-baseline Branches: 78.0 % 522 407 26 89 34 373 1 1
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 11 11 11
(7,30] days: 64.5 % 62 40 22 40
(30,360] days: 98.7 % 78 77 1 1 76
(360..) days: 96.2 % 583 561 22 561
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 5 5 3 2
(360..) days: 100.0 % 13 13 5 8
Branch coverage date bins:
(7,30] days: 56.7 % 60 34 26 34
(30,360] days: 83.3 % 60 50 10 50
(360..) days: 80.0 % 404 323 79 323 1 1

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
IsIndexCompatibleAsArbiter GNC 6 43.3 % (13 / 30) 33.3 % (8 / 24)
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 GNC 199 100.0 % (50 / 50) 85.3 % (29 / 34)
CreatePartitionPruneState GNC 401 96.7 % (87 / 90) 86.5 % (45 / 52)
ExecInitPartitionExecPruning CBC 403 92.9 % (13 / 14) 58.3 % (7 / 12)
InitPartitionPruneContext GNC 531 100.0 % (33 / 33) 90.0 % (18 / 20)
ExecFindMatchingSubPlans CBC 1949 100.0 % (18 / 18) 87.5 % (14 / 16)
find_matching_subplans_recurse CBC 2177 100.0 % (19 / 19) 100.0 % (18 / 18)
ExecCleanupTupleRouting CBC 2401 100.0 % (16 / 16) 91.7 % (11 / 12)
ExecSetupPartitionTupleRouting GNC 2817 100.0 % (6 / 6)
ExecInitPartitionDispatchInfo GNC 3417 85.1 % (40 / 47) 88.9 % (16 / 18)
ExecInitPartitionInfo GNC 3631 95.2 % (157 / 165) 74.3 % (101 / 136)
ExecInitRoutingInfo GNC 3879 100.0 % (37 / 37) 75.0 % (15 / 20)
ExecDoInitialPruning CBC 288660 100.0 % (14 / 14) 100.0 % (8 / 8)
ExecFindPartition CBC 516637 100.0 % (65 / 65) 80.8 % (42 / 52)
get_partition_for_tuple GNC 574872 96.9 % (63 / 65) 87.5 % (35 / 40)
FormPartitionKeyDatum CBC 574893 89.5 % (17 / 19) 58.3 % (14 / 24)

Generated by: LCOV version 2.4-beta