LCOV - differential code coverage report
Current view: top level - src/backend/executor - execPartition.c (source / functions) Coverage Total Hit LBC UIC UBC GBC GIC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 96.2 % 633 609 2 22 1 8 600 6
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 17 17 3 14
Baseline: 16@8cea358b128 Branches: 79.0 % 434 343 1 2 88 1 2 340
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 100.0 % 8 8 8
(180,240] days: 85.7 % 14 12 2 12
(240..) days: 96.4 % 611 589 2 20 1 588
Function coverage date bins:
(240..) days: 100.0 % 17 17 3 14
Branch coverage date bins:
(180,240] days: 90.0 % 10 9 1 9
(240..) days: 78.8 % 424 334 1 2 87 1 2 331

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
ExecInitPartitionDispatchInfo CBC 3658 85.7 % (42 / 49) 88.9 % (16 / 18)
ExecInitPartitionInfo GNC 3695 96.5 % (137 / 142) 74.6 % (85 / 114)
ExecBuildSlotPartitionKeyDescription CBC 77 86.7 % (26 / 30) 88.9 % (16 / 18)
FormPartitionKeyDatum CBC 554061 89.5 % (17 / 19) 58.3 % (14 / 24)
InitPartitionPruneContext CBC 453 94.3 % (33 / 35) 85.0 % (17 / 20)
get_partition_for_tuple GNC 554040 96.9 % (63 / 65) 85.0 % (34 / 40)
CreatePartitionPruneState CBC 324 98.6 % (72 / 73) 77.1 % (37 / 48)
adjust_partition_colnos_using_map CBC 47 91.7 % (11 / 12) 56.2 % (9 / 16)
ExecCleanupTupleRouting CBC 2697 100.0 % (16 / 16) 91.7 % (11 / 12)
ExecFindMatchingSubPlans CBC 1874 100.0 % (15 / 15) 87.5 % (7 / 8)
ExecFindPartition GNC 497812 100.0 % (64 / 64) 82.0 % (41 / 50)
ExecInitPartitionPruning CBC 324 100.0 % (12 / 12) 87.5 % (7 / 8)
ExecInitRoutingInfo CBC 3933 100.0 % (39 / 39) 75.0 % (15 / 20)
ExecSetupPartitionTupleRouting CBC 3058 100.0 % (6 / 6)
PartitionPruneFixSubPlanMap CBC 24 100.0 % (36 / 36) 86.4 % (19 / 22)
adjust_partition_colnos CBC 38 100.0 % (4 / 4) 50.0 % (1 / 2)
find_matching_subplans_recurse CBC 2102 100.0 % (16 / 16) 100.0 % (14 / 14)

Generated by: LCOV version 2.1-beta2-3-g6141622