LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/prep - prepunion.c (source / functions) Coverage Total Hit UNC UBC GNC CBC ECB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 97.2 % 465 452 13 64 388 1 21
Current Date: 2026-06-29 16:15:13 +0200 Functions: 100.0 % 12 12 7 5
Baseline: lcov-20260630-baseline Branches: 76.5 % 413 316 3 94 35 281
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: 100.0 % 64 64 64
(360..) days: 96.8 % 401 388 13 388 1
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 11 11 6 5
Branch coverage date bins:
(30,360] days: 92.1 % 38 35 3 35
(360..) days: 74.9 % 375 281 94 281

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
build_setop_child_paths GNC 12950 100.0 % (49 / 49) 82.7 % (43 / 52)
create_setop_pathtarget GNC 4338 100.0 % (11 / 11) 100.0 % (8 / 8)
generate_append_tlist GNC 4351 97.4 % (37 / 38) 81.2 % (39 / 48)
generate_nonunion_paths GNC 624 96.6 % (86 / 89) 73.8 % (45 / 61)
generate_recursion_path GNC 637 96.8 % (30 / 31) 62.5 % (10 / 16)
generate_setop_grouplist CBC 4113 100.0 % (14 / 14) 68.8 % (11 / 16)
generate_setop_tlist CBC 13589 100.0 % (32 / 32) 81.8 % (36 / 44)
generate_union_paths GNC 3714 99.1 % (105 / 106) 85.7 % (72 / 84)
plan_set_operations CBC 4830 100.0 % (25 / 25) 57.1 % (16 / 28)
plan_union_children CBC 3714 100.0 % (22 / 22) 93.8 % (15 / 16)
postprocess_setop_rel CBC 17921 80.0 % (4 / 5) 50.0 % (1 / 2)
recurse_set_operations GNC 17288 86.0 % (37 / 43) 52.6 % (20 / 38)

Generated by: LCOV version 2.0-1