LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/util - var.c (source / functions) Coverage Total Hit UBC CBC
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 87.9 % 480 422 58 422
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 27 27 27
Baseline: lcov-20261105-baseline Branches: 71.5 % 368 263 105 263
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 8 8 8
(30,360] days: 100.0 % 20 20 20
(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:
(7,30] days: 80.0 % 10 8 2 8
(30,360] days: 83.3 % 12 10 2 10
(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
flatten_group_exprs_mutator CBC 91471 70.5 % (31 / 44) 68.8 % (22 / 32)
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)
pull_var_clause_walker CBC 4043055 79.5 % (31 / 39) 53.8 % (28 / 52)
locate_var_of_level_walker CBC 20 61.1 % (11 / 18) 58.3 % (7 / 12)
contain_var_clause_walker CBC 33147 69.2 % (9 / 13) 58.3 % (7 / 12)
contain_vars_returning_old_or_new_walker CBC 644 76.9 % (10 / 13) 66.7 % (8 / 12)
flatten_join_alias_vars_mutator CBC 2958883 97.4 % (76 / 78) 81.1 % (60 / 74)
add_nullingrels_if_needed CBC 745 94.4 % (17 / 18) 70.0 % (7 / 10)
contain_vars_of_level_walker CBC 497500 95.0 % (19 / 20) 93.8 % (15 / 16)
alias_relid_set CBC 2393 100.0 % (9 / 9) 100.0 % (4 / 4)
contain_var_clause CBC 26987 100.0 % (2 / 2)
contain_vars_of_level CBC 125770 100.0 % (3 / 3)
contain_vars_returning_old_or_new CBC 208 100.0 % (2 / 2)
flatten_group_exprs CBC 9566 100.0 % (8 / 8) 50.0 % (1 / 2)
flatten_join_alias_for_parser CBC 4403 100.0 % (8 / 8) 50.0 % (1 / 2)
flatten_join_alias_vars CBC 212704 100.0 % (9 / 9) 66.7 % (4 / 6)
locate_var_of_level CBC 8 100.0 % (5 / 5)
mark_nullable_by_grouping CBC 15476 100.0 % (21 / 21) 72.2 % (13 / 18)
pull_var_clause CBC 676517 100.0 % (8 / 8) 50.0 % (3 / 6)
pull_varattnos CBC 1266076 100.0 % (6 / 6)
pull_varattnos_walker CBC 4228655 100.0 % (12 / 12) 80.0 % (8 / 10)
pull_varnos CBC 2710636 100.0 % (6 / 6)
pull_varnos_of_level CBC 8562 100.0 % (6 / 6)
pull_varnos_walker CBC 4837546 100.0 % (44 / 44) 89.3 % (25 / 28)
pull_vars_of_level CBC 6717 100.0 % (5 / 5)
pull_vars_walker CBC 124043 100.0 % (19 / 19) 91.7 % (11 / 12)

Generated by: LCOV version 2.0-1