LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- numeric.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL
Lines:
2157
2728
79.1 %
Date:
2017-09-29 15:12:54
Functions:
138
165
83.6 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
accum_sum_add
200821
accum_sum_carry
421
accum_sum_combine
0
accum_sum_copy
0
accum_sum_final
401
accum_sum_rescale
200821
accum_sum_reset
5
add_abs
12042
add_var
12419
alloc_var
194507
apply_typmod
4693
ceil_var
14
cmp_abs
1058
cmp_abs_common
253286
cmp_numerics
255398
cmp_var
7782
cmp_var_common
262825
compute_bucket
60
div_var
709
div_var_fast
8663
do_numeric_accum
200470
do_numeric_discard
109
estimate_ln_dweight
90
exp_var
20
float4_numeric
16
float8_numeric
67
floor_var
67
free_var
179333
generate_series_numeric
36
generate_series_step_numeric
67
get_str_from_var
84118
get_str_from_var_sci
10
hash_numeric
4994
hash_numeric_extended
14
init_var_from_num
449730
int2_accum
33
int2_accum_inv
27
int2_avg_accum
7
int2_avg_accum_inv
2
int2_numeric
54
int2_sum
4
int2int4_sum
324
int4_accum
33
int4_accum_inv
27
int4_avg_accum
22386
int4_avg_accum_inv
68
int4_avg_combine
0
int4_numeric
86516
int4_sum
67610
int64_to_numericvar
87462
int8_accum
33
int8_accum_inv
27
int8_avg
49
int8_avg_accum
228
int8_avg_accum_inv
6
int8_avg_combine
0
int8_avg_deserialize
0
int8_avg_serialize
0
int8_numeric
649
int8_sum
0
ln_var
99
log_var
26
makeNumericAggState
112
makeNumericAggStateCurrentContext
0
make_result
175568
mod_var
6
mul_var
91382
numeric
1388
numeric_abbrev_abort
0
numeric_abbrev_convert
41
numeric_abbrev_convert_var
41
numeric_abs
94
numeric_accum
73
numeric_accum_inv
38
numeric_add
333
numeric_avg
13
numeric_avg_accum
200102
numeric_avg_combine
0
numeric_avg_deserialize
0
numeric_avg_serialize
0
numeric_ceil
14
numeric_cmp
22139
numeric_cmp_abbrev
30
numeric_combine
0
numeric_deserialize
0
numeric_div
457
numeric_div_trunc
62
numeric_eq
207
numeric_exp
8
numeric_fac
2
numeric_fast_cmp
229995
numeric_float4
114
numeric_float8
80428
numeric_float8_no_overflow
0
numeric_floor
7
numeric_ge
333
numeric_gt
616
numeric_in
4101
numeric_inc
0
numeric_int2
7
numeric_int4
508
numeric_int8
63
numeric_is_nan
0
numeric_larger
0
numeric_le
400
numeric_ln
26
numeric_log
26
numeric_lt
593
numeric_maximum_size
571
numeric_mod
6
numeric_mul
80977
numeric_ne
844
numeric_normalize
1653
numeric_out
82422
numeric_out_sci
10
numeric_poly_avg
6
numeric_poly_combine
0
numeric_poly_deserialize
0
numeric_poly_serialize
0
numeric_poly_stddev_pop
12
numeric_poly_stddev_samp
24
numeric_poly_sum
75
numeric_poly_var_pop
10
numeric_poly_var_samp
20
numeric_power
35
numeric_recv
0
numeric_round
1066
numeric_scale
8
numeric_send
0
numeric_serialize
0
numeric_sign
0
numeric_smaller
3
numeric_sortsupport
53
numeric_sqrt
10
numeric_stddev_internal
142
numeric_stddev_pop
26
numeric_stddev_samp
51
numeric_sub
209
numeric_sum
121
numeric_to_double_no_overflow
0
numeric_transform
20
numeric_trunc
0
numeric_uminus
17
numeric_uplus
41
numeric_var_pop
22
numeric_var_samp
43
numerictypmodin
64
numerictypmodout
5
numericvar_to_double_no_overflow
40
numericvar_to_int32
603
numericvar_to_int64
692
power_var
33
power_var_int
29
round_var
103546
select_div_scale
631
set_var_from_num
1738
set_var_from_str
4146
set_var_from_var
7692
sqrt_var
608
strip_var
118842
sub_abs
1006
sub_var
681
trunc_var
184
width_bucket_numeric
99
zero_var
245
Generated by:
LCOV version 1.11