LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/prep - prepunion.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 97.2 % 466 453 13 7 446 6
Current Date: 2026-08-27 14:31:44 +0300 Functions: 100.0 % 12 12 1 11
Baseline: lcov-20260827-baseline Branches: 77.1 % 415 320 95 6 314
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 60 60 7 53
(360..) days: 96.8 % 406 393 13 393
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 11 11 1 10
Branch coverage date bins:
(30,360] days: 92.5 % 40 37 3 6 31
(360..) days: 75.5 % 375 283 92 283

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
generate_recursion_path CBC 641 96.8 % (30 / 31) 62.5 % (10 / 16)
generate_nonunion_paths CBC 667 96.6 % (86 / 89) 75.4 % (46 / 61)
generate_union_paths GNC 3764 99.1 % (106 / 107) 86.0 % (74 / 86)
plan_union_children CBC 3764 100.0 % (22 / 22) 93.8 % (15 / 16)
generate_setop_grouplist CBC 4192 100.0 % (14 / 14) 68.8 % (11 / 16)
generate_append_tlist CBC 4405 97.4 % (37 / 38) 81.2 % (39 / 48)
create_setop_pathtarget CBC 4431 100.0 % (11 / 11) 100.0 % (8 / 8)
plan_set_operations CBC 4917 100.0 % (25 / 25) 57.1 % (16 / 28)
build_setop_child_paths CBC 13118 100.0 % (49 / 49) 84.6 % (44 / 52)
generate_setop_tlist CBC 13800 100.0 % (32 / 32) 81.8 % (36 / 44)
recurse_set_operations CBC 17549 86.0 % (37 / 43) 52.6 % (20 / 38)
postprocess_setop_rel CBC 18186 80.0 % (4 / 5) 50.0 % (1 / 2)

Generated by: LCOV version 2.0-1