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
TLA
Hit count
Lines
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