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: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 96.9 % 423 410 13 5 405 5
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 11 11 1 10
Baseline: lcov-20250907-010129-baseline Branches: 75.1 % 381 286 95 286
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 5 5 5
(30,360] days: 95.5 % 66 63 3 63
(360..) days: 97.2 % 352 342 10 342
Function coverage date bins:
(360..) days: 100.0 % 11 11 1 10
Branch coverage date bins:
(30,360] days: 65.3 % 49 32 17 32
(360..) days: 76.5 % 332 254 78 254

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_nonunion_paths CBC 331 95.9 % (70 / 73) 70.2 % (33 / 47)
generate_recursion_path CBC 466 96.9 % (31 / 32) 62.5 % (10 / 16)
generate_union_paths GNC 2294 98.9 % (93 / 94) 84.2 % (64 / 76)
plan_union_children CBC 2294 100.0 % (22 / 22) 93.8 % (15 / 16)
generate_setop_grouplist CBC 2448 100.0 % (14 / 14) 68.8 % (11 / 16)
generate_append_tlist CBC 2760 97.4 % (37 / 38) 81.2 % (39 / 48)
plan_set_operations CBC 3013 100.0 % (25 / 25) 57.1 % (16 / 28)
build_setop_child_paths CBC 7952 100.0 % (46 / 46) 82.0 % (41 / 50)
generate_setop_tlist CBC 8289 100.0 % (32 / 32) 81.8 % (36 / 44)
recurse_set_operations CBC 10577 85.7 % (36 / 42) 52.6 % (20 / 38)
postprocess_setop_rel CBC 11040 80.0 % (4 / 5) 50.0 % (1 / 2)

Generated by: LCOV version 2.4-beta