LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/util - var.c (source / functions) Coverage Total Hit UBC CBC
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 87.9 % 480 422 58 422
Current Date: 2026-10-12 11:56:10 +0200 Functions: 100.0 % 27 27 27
Baseline: lcov-20261012-baseline Branches: 71.5 % 368 263 105 263
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 % 8 8 8
(7,30] days: 100.0 % 12 12 12
(30,360] days: 100.0 % 8 8 8
(360..) days: 87.2 % 452 394 58 394
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 26 26 26
Branch coverage date bins:
(1,7] days: 80.0 % 10 8 2 8
(7,30] days: 90.0 % 10 9 1 9
(30,360] days: 50.0 % 2 1 1 1
(360..) days: 70.8 % 346 245 101 245

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
locate_var_of_level CBC 8 100.0 % (5 / 5)
locate_var_of_level_walker CBC 20 61.1 % (11 / 18) 58.3 % (7 / 12)
contain_vars_returning_old_or_new CBC 208 100.0 % (2 / 2)
adjust_standard_join_alias_expression CBC 362 68.8 % (22 / 32) 65.4 % (17 / 26)
is_standard_join_alias_expression CBC 462 71.9 % (23 / 32) 64.7 % (22 / 34)
contain_vars_returning_old_or_new_walker CBC 644 76.9 % (10 / 13) 66.7 % (8 / 12)
add_nullingrels_if_needed CBC 745 94.4 % (17 / 18) 70.0 % (7 / 10)
alias_relid_set CBC 2143 100.0 % (9 / 9) 100.0 % (4 / 4)
flatten_join_alias_for_parser CBC 4106 100.0 % (8 / 8) 50.0 % (1 / 2)
pull_vars_of_level CBC 6518 100.0 % (5 / 5)
pull_varnos_of_level CBC 8321 100.0 % (6 / 6)
flatten_group_exprs CBC 9474 100.0 % (8 / 8) 50.0 % (1 / 2)
mark_nullable_by_grouping CBC 15282 100.0 % (21 / 21) 72.2 % (13 / 18)
contain_var_clause CBC 26771 100.0 % (2 / 2)
contain_var_clause_walker CBC 32678 69.2 % (9 / 13) 58.3 % (7 / 12)
flatten_group_exprs_mutator CBC 90349 70.5 % (31 / 44) 68.8 % (22 / 32)
pull_vars_walker CBC 119455 100.0 % (19 / 19) 91.7 % (11 / 12)
contain_vars_of_level CBC 124988 100.0 % (3 / 3)
flatten_join_alias_vars CBC 198163 100.0 % (9 / 9) 66.7 % (4 / 6)
contain_vars_of_level_walker CBC 493541 95.0 % (19 / 20) 93.8 % (15 / 16)
pull_var_clause CBC 673106 100.0 % (8 / 8) 50.0 % (3 / 6)
pull_varattnos CBC 1262190 100.0 % (6 / 6)
pull_varnos CBC 2689822 100.0 % (6 / 6)
flatten_join_alias_vars_mutator CBC 2804243 97.4 % (76 / 78) 81.1 % (60 / 74)
pull_var_clause_walker CBC 4015903 79.5 % (31 / 39) 53.8 % (28 / 52)
pull_varattnos_walker CBC 4218300 100.0 % (12 / 12) 80.0 % (8 / 10)
pull_varnos_walker CBC 4785009 100.0 % (44 / 44) 89.3 % (25 / 28)

Generated by: LCOV version 2.0-1