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: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 95.6 % 745 712 10 23 91 621 43
Current Date: 2026-06-29 16:15:13 +0200 Functions: 100.0 % 19 19 9 10 1
Baseline: lcov-20260630-baseline Branches: 79.5 % 532 423 21 88 55 368 1 1
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 90.4 % 104 94 10 91 3
(360..) days: 96.4 % 641 618 23 618
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 17 17 7 10
Branch coverage date bins:
(30,360] days: 72.5 % 80 58 21 1 55 3
(360..) days: 80.4 % 454 365 87 365 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
CreatePartitionPruneState GNC 536 96.7 % (87 / 90) 86.5 % (45 / 52)
ExecBuildSlotPartitionKeyDescription CBC 102 86.7 % (26 / 30) 88.9 % (16 / 18)
ExecCleanupTupleRouting CBC 3970 100.0 % (16 / 16) 91.7 % (11 / 12)
ExecDoInitialPruning CBC 358374 100.0 % (14 / 14) 100.0 % (8 / 8)
ExecFindMatchingSubPlans CBC 2598 100.0 % (18 / 18) 87.5 % (14 / 16)
ExecFindPartition CBC 630409 100.0 % (65 / 65) 80.8 % (42 / 52)
ExecInitPartitionDispatchInfo GNC 5327 85.1 % (40 / 47) 88.9 % (16 / 18)
ExecInitPartitionExecPruning CBC 538 92.9 % (13 / 14) 58.3 % (7 / 12)
ExecInitPartitionInfo GNC 5615 97.2 % (171 / 176) 76.0 % (111 / 146)
ExecInitRoutingInfo GNC 6014 100.0 % (37 / 37) 75.0 % (15 / 20)
ExecSetupPartitionTupleRouting GNC 4521 100.0 % (6 / 6)
FormPartitionKeyDatum CBC 708093 89.5 % (17 / 19) 58.3 % (14 / 24)
InitExecPartitionPruneContexts GNC 264 100.0 % (50 / 50) 85.3 % (29 / 34)
InitPartitionPruneContext GNC 709 100.0 % (33 / 33) 90.0 % (18 / 20)
IsIndexCompatibleAsArbiter GNC 23 73.3 % (22 / 30) 58.3 % (14 / 24)
adjust_partition_colnos CBC 50 100.0 % (4 / 4) 50.0 % (1 / 2)
adjust_partition_colnos_using_map CBC 61 91.7 % (11 / 12) 56.2 % (9 / 16)
find_matching_subplans_recurse CBC 2902 100.0 % (19 / 19) 100.0 % (18 / 18)

Generated by: LCOV version 2.0-1