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: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 95.6 % 745 712 10 23 91 621 43
Current Date: 2026-05-29 21:51:00 -0400 Functions: 100.0 % 19 19 9 10 1
Baseline: lcov-20260530-034037-baseline Branches: 79.5 % 532 423 21 88 55 368 4 18
Baseline Date: 2026-05-29 14:39:03 -0700 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.8 % 452 365 87 365

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 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)
ExecBuildSlotPartitionKeyDescription CBC 102 86.7 % (26 / 30) 88.9 % (16 / 18)
InitExecPartitionPruneContexts GNC 262 100.0 % (50 / 50) 85.3 % (29 / 34)
CreatePartitionPruneState GNC 530 96.7 % (87 / 90) 86.5 % (45 / 52)
ExecInitPartitionExecPruning CBC 532 92.9 % (13 / 14) 58.3 % (7 / 12)
InitPartitionPruneContext GNC 703 100.0 % (33 / 33) 90.0 % (18 / 20)
ExecFindMatchingSubPlans CBC 2594 100.0 % (18 / 18) 87.5 % (14 / 16)
find_matching_subplans_recurse CBC 2898 100.0 % (19 / 19) 100.0 % (18 / 18)
ExecCleanupTupleRouting CBC 3136 100.0 % (16 / 16) 91.7 % (11 / 12)
ExecSetupPartitionTupleRouting GNC 3688 100.0 % (6 / 6)
ExecInitPartitionDispatchInfo GNC 4494 85.1 % (40 / 47) 88.9 % (16 / 18)
ExecInitPartitionInfo GNC 4772 97.2 % (171 / 176) 76.0 % (111 / 146)
ExecInitRoutingInfo GNC 5169 100.0 % (37 / 37) 75.0 % (15 / 20)
ExecDoInitialPruning CBC 361258 100.0 % (14 / 14) 100.0 % (8 / 8)
ExecFindPartition CBC 629359 100.0 % (65 / 65) 80.8 % (42 / 52)
FormPartitionKeyDatum CBC 707043 89.5 % (17 / 19) 58.3 % (14 / 24)

Generated by: LCOV version 2.5.0-beta