LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - float.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: 80.7 % 1361 1098 3 41 181 38 54 701 52 291 170 746 1 20
Current Date: 2023-04-08 17:13:01 Functions: 88.7 % 159 141 17 1 130 8 3 17 136 1
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 93.5 % 31 29 2 3 23 3 3
View type: Flat (60,120] days: 95.7 % 23 22 1 22
Legend: Lines: hit not hit (120,180] days: 100.0 % 6 6 6
(180,240] days: 100.0 % 1 1 1
(240..) days: 80.0 % 1300 1040 41 181 38 54 698 288 170 706
Function coverage date bins:
[..60] days: 50.0 % 4 2 2 2
(60,120] days: 100.0 % 4 4 4
(120,180] days: 100.0 % 1 1 1
(240..) days: 44.4 % 302 134 17 1 130 1 3 17 133

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
btfloat48cmp UIC 0 0.0 % (0 / 4)
btfloat84cmp UIC 0 0.0 % (0 / 4)
dacos UIC 0 0.0 % (0 / 10)
datan EUB 0
dcot UIC 0 0.0 % (0 / 10)
dlog10 EUB 0
dtan UIC 0 0.0 % (0 / 9)
float48mi UIC 0 0.0 % (0 / 4)
float48mul EUB 0
float4recv EUB 0
float4smaller UIC 0 0.0 % (0 / 7)
float4up UIC 0 0.0 % (0 / 3)
float84mi UIC 0 0.0 % (0 / 4)
float84mul UIC 0 0.0 % (0 / 4)
float84ne UIC 0 0.0 % (0 / 4)
float8up UIC 0 0.0 % (0 / 3)
i2tof UIC 0 0.0 % (0 / 3)
is_infinite UBC 0 0.0 % (0 / 7)
float48div GIC 3 100.0 % (4 / 4)
float48pl GIC 3 100.0 % (4 / 4)
float84div ECB 3
float8_corr GIC 3 83.3 % (10 / 12)
float8_regr_avgx ECB 3
float8_regr_avgy GIC 3 87.5 % (7 / 8)
float8_regr_intercept ECB 3
float8_regr_r2 GIC 3 78.6 % (11 / 14)
float8_regr_slope GIC 3 81.8 % (9 / 11)
init_degree_constants ECB 3
setseed GIC 4 85.7 % (6 / 7)
float84pl GIC 6 100.0 % (4 / 4)
float4um ECB 8
dacosh ECB 9
float4larger ECB 9
float4mi ECB 9
float8_combine GIC 9 85.7 % (30 / 35)
float8_regr_combine GIC 9 83.6 % (51 / 61)
dasinh GIC 12 100.0 % (4 / 4)
datanh GIC 12 80.0 % (8 / 10)
dcosh GIC 12 77.8 % (7 / 9)
dsinh GIC 12 66.7 % (6 / 9)
dtanh GIC 12 83.3 % (5 / 6)
dtof ECB 12
float8_covar_pop GIC 12 87.5 % (7 / 8)
float8_covar_samp GIC 12 100.0 % (8 / 8)
float_underflow_error CBC 12 100.0 % (2 / 2)
ftoi2 GIC 12 100.0 % (6 / 6)
ftoi4 GIC 12 100.0 % (6 / 6)
float8recv GIC 13 100.0 % (3 / 3)
dlog1 ECB 15
dsign GIC 15 100.0 % (8 / 8)
dtrunc GIC 15 100.0 % (6 / 6)
float4abs ECB 15
float4ne GIC 15 100.0 % (4 / 4)
float8_regr_sxx GIC 15 87.5 % (7 / 8)
float8_regr_sxy GIC 15 87.5 % (7 / 8)
float8_regr_syy ECB 15
acosd_q1 GIC 18 100.0 % (6 / 6)
dcbrt ECB 18
float4mul ECB 18
float_overflow_error CBC 18 100.0 % (2 / 2)
datan2 GIC 20 77.8 % (7 / 9)
float8_stddev_pop GIC 21 87.5 % (7 / 8)
float8_var_samp GIC 21 100.0 % (8 / 8)
float4div GIC 24 100.0 % (4 / 4)
float8_stddev_samp GIC 24 100.0 % (8 / 8)
dexp ECB 27
float4pl GIC 27 100.0 % (4 / 4)
dacosd GIC 30 76.9 % (10 / 13)
dasind GIC 30 76.9 % (10 / 13)
datan2d GIC 30 81.8 % (9 / 11)
datand GIC 30 80.0 % (8 / 10)
dceil GIC 30 100.0 % (3 / 3)
dfloor GIC 30 100.0 % (3 / 3)
float8_avg GIC 31 100.0 % (8 / 8)
float_zero_divide_error CBC 36 100.0 % (2 / 2)
degrees GIC 40 100.0 % (3 / 3)
asind_q1 GIC 42 100.0 % (6 / 6)
float8_var_pop ECB 42
dtoi2 ECB 45
dcotd ECB 54
dtand ECB 54
dasin GIC 55 70.0 % (7 / 10)
derfc GNC 66 83.3 % (5 / 6)
dpi ECB 95
dcosd ECB 99
dsind ECB 99
i2tod GIC 123 100.0 % (3 / 3)
float4_accum GIC 144 71.4 % (20 / 28)
ftod GIC 147 100.0 % (3 / 3)
float8_regr_accum GIC 159 73.2 % (41 / 56)
sind_0_to_30 ECB 159
float8um GIC 161 100.0 % (4 / 4)
float8ne GIC 177 100.0 % (4 / 4)
float8_accum ECB 181
cosd_q1 GIC 213 100.0 % (4 / 4)
sind_q1 GIC 213 100.0 % (4 / 4)
i4tof ECB 232
cosd_0_to_60 GIC 267 100.0 % (3 / 3)
dpow GIC 334 81.0 % (47 / 58)
width_bucket_float8 ECB 432
btfloat8sortsupport GIC 467 100.0 % (4 / 4)
dsin ECB 469
float8smaller GIC 576 100.0 % (7 / 7)
in_range_float4_float8 GIC 576 100.0 % (22 / 22)
in_range_float8_float8 GIC 576 100.0 % (22 / 22)
dcos GIC 585 72.7 % (8 / 11)
check_float8_array ECB 746
float84eq ECB 906
radians GIC 955 100.0 % (3 / 3)
float48eq GIC 1491 100.0 % (4 / 4)
float84gt GIC 1599 100.0 % (4 / 4)
float84lt ECB 1599
float84ge GIC 1602 100.0 % (4 / 4)
btfloat8cmp GIC 1646 100.0 % (4 / 4)
btfloat4sortsupport ECB 1768
float84le GIC 1899 100.0 % (4 / 4)
float4ge GIC 1914 100.0 % (4 / 4)
float4le GIC 1914 100.0 % (4 / 4)
dsqrt GIC 2024 70.0 % (7 / 10)
float48lt ECB 2134
float48gt GNC 2246 100.0 % (4 / 4)
float84mi EUB 0
float48gt GIC 2246
float4gt ECB 2319
float48ge GNC 2446 100.0 % (4 / 4)
float84mul EUB 0
float48ge GIC 2446
float8send GIC 2578 100.0 % (5 / 5)
float8le GIC 3010 100.0 % (4 / 4)
derf ECB 3066
float4send GIC 3246 100.0 % (5 / 5)
float8mi ECB 6276
float8larger ECB 6438
drandom_normal GNC 6660 100.0 % (7 / 7)
float8div ECB 7481
float48ne GIC 9735 100.0 % (4 / 4)
dround ECB 9768
float8gt ECB 10033
float8ge GIC 10652 100.0 % (4 / 4)
float48le ECB 12811
float4out GIC 18362 100.0 % (9 / 9)
float4eq GIC 31166 100.0 % (4 / 4)
float8pl ECB 33734
float4lt ECB 37005
float8abs GIC 56216 100.0 % (3 / 3)
float8lt ECB 83790
float8eq GIC 116340 100.0 % (4 / 4)
float8out ECB 287938
dtoi4 ECB 298688
float8mul GIC 300409 100.0 % (4 / 4)
float8in ECB 338183
drandom GNC 438877 100.0 % (4 / 4)
initialize_drandom_seed ECB 445537
float8in_internal GNC 464009 67.4 % (29 / 43)
btfloat4cmp GIC 952319 100.0 % (4 / 4)
i4tod GIC 1159549 100.0 % (3 / 3)
float4in GNC 2012330 100.0 % (3 / 3)
float4in_internal GNC 2017504 65.9 % (29 / 44)
float8out_internal ECB 2088200
btfloat8fastcmp ECB 3464685
float8_cmp_internal GIC 12116741 100.0 % (6 / 6)
btfloat4fastcmp GIC 24314447 100.0 % (4 / 4)
float4_cmp_internal GIC 25266766 100.0 % (6 / 6)

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