LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/util - clauses.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 86.7 % 1704 1477 12 56 138 21 56 942 38 441 147 959 3 21
Current Date: 2023-04-08 17:13:01 Functions: 100.0 % 71 71 71 71
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 65.2 % 23 15 8 15 1 1
View type: Flat (60,120] days: 100.0 % 2 2 2
Legend: Lines: hit not hit (120,180] days: 81.0 % 21 17 4 17
(180,240] days: 100.0 % 4 4 4 2
(240..) days: 87.0 % 1654 1439 56 138 21 56 942 441 145 931
Function coverage date bins:
(240..) days: 50.7 % 140 71 71 69

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
sql_inline_error_callback GIC 14 100.0 % (9 / 9)
substitute_actual_srf_parameters ECB 69
contain_volatile_functions_not_nextval_checker ECB 90
ece_function_is_safe ECB 115
contain_volatile_functions_not_nextval ECB 206
simplify_boolean_equality ECB 225
rowtype_field_matches GIC 260 75.0 % (12 / 16)
contain_volatile_functions_not_nextval_walker ECB 296
contain_window_function ECB 492
pull_paramids ECB 502
contain_nonstrict_functions ECB 688
NumRelids ECB 816
contain_agg_clause ECB 884
contain_nonstrict_functions_checker ECB 953
find_window_functions GIC 1020 100.0 % (7 / 7)
pull_paramids_walker ECB 1109
contain_agg_clause_walker GIC 1271 100.0 % (11 / 11)
contain_exec_param GIC 1322 100.0 % (2 / 2)
contain_exec_param_walker ECB 1424
add_function_defaults ECB 1921
contain_leaked_vars ECB 2164
contain_leaked_vars_checker GIC 2237 100.0 % (2 / 2)
is_pseudo_constant_clause GIC 2403 80.0 % (4 / 5)
substitute_actual_srf_parameters_mutator ECB 2409
contain_nonstrict_functions_walker ECB 2997
is_strict_saop ECB 3666
contain_leaked_vars_walker ECB 4313
fetch_function_defaults GIC 4707 100.0 % (6 / 6)
simplify_or_arguments ECB 4837
substitute_actual_parameters GIC 5561 100.0 % (5 / 5)
contain_context_dependent_node ECB 5564
reorder_function_arguments GIC 5931 96.6 % (28 / 29)
CommuteOpExpr ECB 7721
recheck_cast_function_args GIC 7852 85.7 % (12 / 14)
contain_context_dependent_node_walker ECB 8267
find_window_functions_walker GIC 9067 92.9 % (13 / 14)
substitute_actual_parameters_mutator ECB 15820
find_nonnullable_vars GIC 17447 100.0 % (2 / 2)
contain_subplans ECB 17840
inline_set_returning_function ECB 17937
find_nonnullable_rels GIC 39221 100.0 % (2 / 2)
find_forced_null_vars ECB 44485
contain_mutable_functions_checker ECB 47613
simplify_and_arguments ECB 49463
contain_mutable_functions ECB 64633
contain_subplans_walker ECB 67570
contain_non_const_walker GIC 81680 100.0 % (8 / 8)
evaluate_expr ECB 99722
find_nonnullable_vars_walker ECB 111920
expression_returns_set_rows GIC 134040 92.3 % (12 / 13)
max_parallel_hazard GIC 135745 100.0 % (6 / 6)
is_pseudo_constant_clause_relids GIC 140429 100.0 % (5 / 5)
contain_mutable_functions_walker GIC 166041 47.4 % (9 / 19)
find_forced_null_var GIC 216346 94.4 % (17 / 18)
find_nonnullable_rels_walker GIC 249650 89.2 % (74 / 83)
contain_volatile_functions_checker GIC 301405 100.0 % (2 / 2)
estimate_expression_value ECB 302994
convert_saop_to_hashed_saop ECB 349805
inline_function GIC 418901 97.1 % (132 / 136)
evaluate_function ECB 504801
simplify_function GIC 504856 96.8 % (30 / 31)
expand_function_arguments GIC 505812 96.6 % (28 / 29)
max_parallel_hazard_checker GIC 517136 100.0 % (2 / 2)
eval_const_expressions ECB 551275
max_parallel_hazard_test ECB 578616
is_parallel_safe GIC 856012 100.0 % (13 / 13)
contain_volatile_functions GIC 959137 100.0 % (2 / 2)
convert_saop_to_hashed_saop_walker ECB 2383352
contain_volatile_functions_walker ECB 2501027
eval_const_expressions_mutator GIC 3726978 91.8 % (425 / 463)
max_parallel_hazard_walker ECB 7219870

Generated by: LCOV version v1.16-55-g56c0a2a