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: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 97.0 % 708 687 2 19 2 685 6 7
Current Date: 2026-10-12 11:56:10 +0200 Functions: 100.0 % 18 18 3 15
Baseline: lcov-20261012-baseline Branches: 80.6 % 510 411 99 411
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 4 4 4
(30,360] days: 94.6 % 74 70 2 2 2 68
(360..) days: 97.3 % 630 613 17 613
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 17 17 2 15
Branch coverage date bins:
(1,7] days: 100.0 % 2 2 2
(30,360] days: 78.8 % 52 41 11 41
(360..) days: 80.7 % 456 368 88 368

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
ExecInitPartitionInfo CBC 5148 97.1 % (170 / 175) 76.0 % (111 / 146)
ExecFindPartition CBC 635202 100.0 % (65 / 65) 80.8 % (42 / 52)
FormPartitionKeyDatum CBC 712860 89.5 % (17 / 19) 58.3 % (14 / 24)
CreatePartitionPruneState CBC 541 96.7 % (88 / 91) 86.5 % (45 / 52)
adjust_partition_colnos_using_map CBC 61 91.7 % (11 / 12) 56.2 % (9 / 16)
ExecInitPartitionExecPruning CBC 544 92.9 % (13 / 14) 58.3 % (7 / 12)
ExecInitRoutingInfo GNC 5475 100.0 % (33 / 33) 75.0 % (15 / 20)
InitExecPartitionPruneContexts CBC 270 100.0 % (52 / 52) 86.1 % (31 / 36)
get_partition_for_tuple GNC 712832 96.9 % (62 / 64) 87.5 % (35 / 40)
ExecBuildSlotPartitionKeyDescription CBC 102 86.7 % (26 / 30) 88.9 % (16 / 18)
ExecFindMatchingSubPlans CBC 2604 100.0 % (18 / 18) 87.5 % (14 / 16)
ExecInitPartitionDispatchInfo GNC 4997 93.0 % (40 / 43) 88.9 % (16 / 18)
InitPartitionPruneContext CBC 713 100.0 % (33 / 33) 90.0 % (18 / 20)
ExecCleanupTupleRouting CBC 3646 100.0 % (16 / 16) 91.7 % (11 / 12)
adjust_partition_colnos CBC 50 100.0 % (4 / 4) 50.0 % (1 / 2)
ExecDoInitialPruning CBC 366901 100.0 % (14 / 14) 100.0 % (8 / 8)
find_matching_subplans_recurse CBC 2908 100.0 % (19 / 19) 100.0 % (18 / 18)
ExecSetupPartitionTupleRouting CBC 4198 100.0 % (6 / 6)

Generated by: LCOV version 2.0-1