LCOV - differential code coverage report | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
Function Name ![]() |
TLA | Hit count ![]() |
Lines ![]() |
int8_sum | UIC | 0 | 0.0 % (0 / 9) |
int2_numeric | GIC | 3 | 100.0 % (3 / 3) |
numeric_abbrev_abort | GIC | 3 | 23.5 % (4 / 17) |
int2_avg_accum_inv | ECB | 6 | |
numeric_poly_combine | ECB | 8 | |
numeric_poly_deserialize | GIC | 8 | 94.4 % (17 / 18) |
numeric_poly_serialize | GIC | 8 | 92.9 % (13 / 14) |
accum_sum_reset | GIC | 9 | 100.0 % (6 / 6) |
int8_avg_combine | ECB | 11 | |
int8_avg_deserialize | GIC | 11 | 93.8 % (15 / 16) |
int8_avg_serialize | GIC | 11 | 91.7 % (11 / 12) |
numeric_avg_combine | ECB | 11 | |
numeric_avg_deserialize | GIC | 11 | 95.2 % (20 / 21) |
numeric_avg_serialize | ECB | 11 | |
int2_sum | GIC | 12 | 81.8 % (9 / 11) |
numeric_is_inf | GIC | 15 | 100.0 % (2 / 2) |
numeric_combine | GIC | 17 | 88.6 % (31 / 35) |
numeric_deserialize | ECB | 17 | |
numeric_serialize | ECB | 17 | |
int8_avg_accum_inv | ECB | 18 | |
numeric_poly_avg | ECB | 18 | |
makeInt128AggStateCurrentContext | ECB | 19 | |
accum_sum_copy | ECB | 21 | |
int2_avg_accum | ECB | 21 | |
numeric_fac | ECB | 21 | |
accum_sum_combine | GIC | 24 | 100.0 % (6 / 6) |
numeric_inc | ECB | 24 | |
numeric_sign | GIC | 24 | 91.7 % (11 / 12) |
numeric_larger | ECB | 27 | |
numericvar_to_int128 | ECB | 27 | |
numeric_poly_var_pop | GIC | 30 | 83.3 % (5 / 6) |
numeric_is_integral | GIC | 33 | 85.7 % (6 / 7) |
numeric_send | GIC | 35 | 100.0 % (11 / 11) |
numeric_min_scale | ECB | 36 | |
numeric_poly_stddev_pop | ECB | 36 | |
numeric_avg | GIC | 39 | 100.0 % (18 / 18) |
numeric_exp | GIC | 39 | 100.0 % (20 / 20) |
numeric_trim_scale | ECB | 39 | |
makeNumericAggStateCurrentContext | GIC | 40 | 100.0 % (5 / 5) |
hash_numeric_extended | ECB | 42 | |
numericvar_to_uint64 | ECB | 42 | |
numeric_pg_lsn | ECB | 45 | |
numeric_int2 | ECB | 48 | |
numeric_stddev_pop | GIC | 48 | 83.3 % (5 / 6) |
numeric_recv | GIC | 51 | 67.7 % (21 / 31) |
numeric_scale | GIC | 54 | 100.0 % (5 / 5) |
numeric_var_pop | GIC | 57 | 83.3 % (5 / 6) |
get_min_scale | ECB | 63 | |
numeric_floor | ECB | 63 | |
numeric_poly_var_samp | ECB | 63 | |
numericvar_deserialize | GIC | 72 | 100.0 % (9 / 9) |
numericvar_serialize | GIC | 72 | 100.0 % (8 / 8) |
numeric_sqrt | ECB | 75 | |
set_var_from_non_decimal_integer_str | ECB | 78 | |
int2_accum_inv | ECB | 81 | |
int4_accum_inv | GIC | 81 | 85.7 % (6 / 7) |
int8_accum_inv | ECB | 81 | |
numeric_poly_stddev_samp | GIC | 82 | 100.0 % (6 / 6) |
numeric_stddev_samp | GIC | 87 | 100.0 % (6 / 6) |
exp_var | GIC | 90 | 97.5 % (39 / 40) |
numeric_var_samp | ECB | 90 | |
int2_accum | ECB | 99 | |
numeric_ln | ECB | 99 | |
ceil_var | GIC | 102 | 100.0 % (9 / 9) |
numeric_smaller | GIC | 102 | 100.0 % (6 / 6) |
generate_series_numeric | GIC | 108 | 100.0 % (2 / 2) |
get_str_from_var_sci | GIC | 108 | 94.1 % (16 / 17) |
log_var | GIC | 108 | 100.0 % (21 / 21) |
numeric_gcd | ECB | 108 | |
power_ten_int | ECB | 108 | |
gcd_var | ECB | 111 | |
numeric_ceil | GIC | 111 | 100.0 % (9 / 9) |
numeric_accum_inv | GIC | 114 | 87.5 % (7 / 8) |
numeric_out_sci | ECB | 117 | |
numeric_lcm | GIC | 123 | 100.0 % (18 / 18) |
do_int128_discard | ECB | 156 | |
do_numeric_discard | ECB | 171 | |
numeric_log | ECB | 171 | |
numerictypmodout | GIC | 188 | 85.7 % (6 / 7) |
numeric_trunc | GIC | 193 | 93.3 % (14 / 15) |
generate_series_step_numeric | GIC | 210 | 100.0 % (45 / 45) |
numeric_poly_stddev_internal | GIC | 211 | 100.0 % (18 / 18) |
compute_bucket | ECB | 240 | |
numeric_uplus | ECB | 243 | |
numeric_int8 | GIC | 258 | 100.0 % (10 / 10) |
numeric_support | ECB | 258 | |
div_var_int64 | ECB | 264 | |
floor_var | GIC | 288 | 100.0 % (9 / 9) |
numeric_accum | GIC | 321 | 100.0 % (7 / 7) |
makeInt128AggState | ECB | 322 | |
xdigit_value | GNC | 354 | 100.0 % (4 / 4) |
numeric_abbrev_convert_var | ECB | 368 | |
estimate_ln_dweight | GIC | 369 | 100.0 % (22 / 22) |
numeric_poly_sum | GIC | 371 | 100.0 % (9 / 9) |
width_bucket_numeric | ECB | 390 | |
float8_numeric | ECB | 417 | |
ln_var | GIC | 417 | 97.7 % (43 / 44) |
numeric_uminus | GIC | 427 | 70.6 % (12 / 17) |
numeric_abbrev_convert | ECB | 443 | |
numeric_cmp_abbrev | ECB | 463 | |
numeric_sortsupport | ECB | 463 | |
power_var_int | ECB | 489 | |
numeric_stddev_internal | ECB | 493 | |
power_var | GIC | 570 | 98.1 % (53 / 54) |
in_range_numeric_numeric | GIC | 576 | 98.1 % (53 / 54) |
numeric_div_trunc | ECB | 600 | |
numeric_abs | GIC | 630 | 100.0 % (11 / 11) |
numeric_power | ECB | 693 | |
int4_avg_accum_inv | ECB | 726 | |
apply_typmod_special | GNC | 796 | 100.0 % (9 / 9) |
make_numeric_typmod | ECB | 905 | |
numerictypmodin | GIC | 911 | 80.0 % (12 / 15) |
numeric_float4 | ECB | 1090 | |
numeric_float8_no_overflow | GIC | 1433 | 54.5 % (6 / 11) |
numeric_sign_internal | ECB | 1527 | |
numericvar_to_double_no_overflow | ECB | 1616 | |
int4_avg_combine | GIC | 1973 | 81.2 % (13 / 16) |
sqrt_var | ECB | 2097 | |
div_mod_var | GIC | 2259 | 56.5 % (13 / 23) |
numeric_int4 | GIC | 2633 | 100.0 % (3 / 3) |
numeric_ne | GIC | 2661 | 100.0 % (7 / 7) |
int2int4_sum | ECB | 2766 | |
numeric_int4_opt_error | ECB | 2777 | |
div_var_fast | GIC | 2901 | 90.8 % (109 / 120) |
numericvar_to_int32 | GIC | 3137 | 85.7 % (6 / 7) |
numeric_round | GIC | 3751 | 100.0 % (15 / 15) |
numeric_maximum_size | ECB | 3766 | |
numericvar_to_int64 | GIC | 3932 | 100.0 % (30 / 30) |
int128_to_numericvar | ECB | 4270 | |
numeric_normalize | GIC | 4983 | 70.6 % (12 / 17) |
duplicate_numeric | GIC | 5102 | 100.0 % (4 / 4) |
int8_avg | GIC | 5363 | 90.9 % (10 / 11) |
numeric | ECB | 5880 | |
set_var_from_num | GIC | 6184 | 100.0 % (8 / 8) |
int8_numeric | ECB | 6378 | |
numeric_is_nan | ECB | 6547 | |
numeric_le | ECB | 8246 | |
numeric_ge | GIC | 8364 | 100.0 % (7 / 7) |
cmp_var | ECB | 8383 | |
numeric_typmod_scale | ECB | 8503 | |
float4_numeric | GIC | 10788 | 100.0 % (14 / 14) |
numeric_typmod_precision | ECB | 12269 | |
int64_div_fast_to_numeric | GIC | 14600 | 85.7 % (18 / 21) |
set_var_from_var | ECB | 16592 | |
numeric_gt | ECB | 18620 | |
zero_var | GIC | 20247 | 100.0 % (8 / 8) |
numeric_mod | ECB | 26283 | |
numeric_mod_opt_error | ECB | 26289 | |
mod_var | GIC | 26484 | 100.0 % (7 / 7) |
numeric_sub | GIC | 27016 | 100.0 % (5 / 5) |
numeric_sub_opt_error | ECB | 27043 | |
trunc_var | ECB | 29884 | |
numeric_in | ECB | 47288 | |
apply_typmod | ECB | 48764 | |
numeric_lt | GIC | 53158 | 100.0 % (7 / 7) |
sub_var | ECB | 57346 | |
is_valid_numeric_typmod | GIC | 59150 | 100.0 % (2 / 2) |
numeric_div | GIC | 60494 | 100.0 % (5 / 5) |
numeric_div_opt_error | ECB | 60914 | |
select_div_scale | GIC | 61415 | 100.0 % (24 / 24) |
numeric_sum | GIC | 85453 | 100.0 % (17 / 17) |
makeNumericAggState | ECB | 85568 | |
accum_sum_final | GIC | 86301 | 90.5 % (19 / 21) |
accum_sum_carry | GIC | 86382 | 100.0 % (29 / 29) |
div_var | ECB | 88565 | |
div_var_int | GIC | 96609 | 97.6 % (41 / 42) |
int8_accum | GIC | 120099 | 100.0 % (7 / 7) |
int4_accum | GIC | 121099 | 100.0 % (7 / 7) |
sub_abs | GIC | 125803 | 97.5 % (39 / 40) |
numeric_add | GIC | 125968 | 100.0 % (5 / 5) |
numeric_add_opt_error | GIC | 126391 | 100.0 % (23 / 23) |
cmp_abs | GIC | 143246 | 100.0 % (3 / 3) |
add_abs | ECB | 148392 | |
int8_avg_accum | ECB | 155559 | |
add_var | GIC | 231922 | 100.0 % (35 / 35) |
numeric_mul | ECB | 244830 | |
numeric_mul_opt_error | GIC | 244836 | 91.8 % (45 / 49) |
numeric_float8 | ECB | 259429 | |
do_int128_accum | GIC | 276265 | 100.0 % (6 / 6) |
hash_numeric | GIC | 296013 | 83.3 % (20 / 24) |
numeric_eq | ECB | 317512 | |
numeric_out | GIC | 389247 | 100.0 % (11 / 11) |
get_str_from_var | ECB | 394256 | |
mul_var | ECB | 413936 | |
numeric_cmp | GIC | 468176 | 100.0 % (7 / 7) |
round_var | GIC | 496023 | 100.0 % (39 / 39) |
int4_numeric | GIC | 760051 | 100.0 % (3 / 3) |
int64_to_numeric | ECB | 906490 | |
int64_to_numericvar | GIC | 922207 | 100.0 % (23 / 23) |
numeric_avg_accum | GIC | 936404 | 100.0 % (7 / 7) |
strip_var | GIC | 938626 | 100.0 % (15 / 15) |
make_result | GIC | 1029101 | 100.0 % (2 / 2) |
do_numeric_accum | GIC | 1056776 | 100.0 % (23 / 23) |
accum_sum_add | ECB | 1177852 | |
accum_sum_rescale | ECB | 1177852 | |
int4_avg_accum | GIC | 1326402 | 83.3 % (10 / 12) |
alloc_var | GIC | 1409144 | 100.0 % (7 / 7) |
make_result_opt_error | GIC | 1559439 | 97.9 % (46 / 47) |
free_var | ECB | 1610031 | |
int4_sum | ECB | 1697126 | |
numeric_fast_cmp | ECB | 2345834 | |
init_var_from_num | ECB | 2426534 | |
cmp_var_common | ECB | 3222052 | |
cmp_numerics | GIC | 3223747 | 95.8 % (23 / 24) |
cmp_abs_common | ECB | 3240490 |
![]() |
Generated by: LCOV version v1.16-55-g56c0a2a |