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 13:40:31
Functions:
138
165
83.6 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
accum_sum_add
200815
accum_sum_carry
419
accum_sum_combine
0
accum_sum_copy
0
accum_sum_final
399
accum_sum_rescale
200815
accum_sum_reset
5
add_abs
12042
add_var
12417
alloc_var
194501
apply_typmod
4693
ceil_var
14
cmp_abs
1056
cmp_abs_common
252591
cmp_numerics
254705
cmp_var
7782
cmp_var_common
262132
compute_bucket
60
div_var
709
div_var_fast
8663
do_numeric_accum
200464
do_numeric_discard
109
estimate_ln_dweight
90
exp_var
20
float4_numeric
16
float8_numeric
67
floor_var
67
free_var
179323
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
449722
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
87456
int8_accum
33
int8_accum_inv
27
int8_avg
49
int8_avg_accum
222
int8_avg_accum_inv
6
int8_avg_combine
0
int8_avg_deserialize
0
int8_avg_serialize
0
int8_numeric
643
int8_sum
0
ln_var
99
log_var
26
makeNumericAggState
110
makeNumericAggStateCurrentContext
0
make_result
175560
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
229302
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
61
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
73
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
52
numeric_sqrt
10
numeric_stddev_internal
142
numeric_stddev_pop
26
numeric_stddev_samp
51
numeric_sub
209
numeric_sum
119
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
690
power_var
33
power_var_int
29
round_var
103544
select_div_scale
631
set_var_from_num
1738
set_var_from_str
4146
set_var_from_var
7690
sqrt_var
608
strip_var
118836
sub_abs
1004
sub_var
681
trunc_var
184
width_bucket_numeric
99
zero_var
245
Generated by:
LCOV version 1.11