LCOV - differential code coverage report
Current view: top level - src/interfaces/ecpg/pgtypeslib - numeric.c (source / functions) Coverage Total Hit UBC CBC
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 86.2 % 725 625 100 625
Current Date: 2024-04-14 14:21:10 Functions: 96.6 % 29 28 1 28
Baseline: 16@8cea358b128 Branches: 78.2 % 413 323 90 323
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed (240..) days: 86.2 % 725 625 100 625
Function coverage date bins:
(240..) days: 96.6 % 29 28 1 28
Branch coverage date bins:
(240..) days: 78.2 % 413 323 90 323

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
PGTYPESnumeric_from_double UBC 0 0.0 % (0 / 11) 0.0 % (0 / 6)
PGTYPESnumeric_to_double CBC 28 100.0 % (5 / 5) 100.0 % (2 / 2)
numericvar_to_double CBC 28 69.2 % (18 / 26) 58.3 % (7 / 12)
PGTYPESnumeric_to_int CBC 33 75.0 % (6 / 8) 66.7 % (4 / 6)
PGTYPESnumeric_from_int CBC 36 100.0 % (3 / 3)
PGTYPESdecimal_free CBC 46 100.0 % (3 / 3)
PGTYPESdecimal_new CBC 46 80.0 % (4 / 5) 50.0 % (1 / 2)
PGTYPESnumeric_from_long CBC 58 92.9 % (26 / 28) 75.0 % (9 / 12)
PGTYPESnumeric_to_long CBC 64 75.0 % (12 / 16) 62.5 % (5 / 8)
PGTYPESnumeric_from_asc CBC 85 90.0 % (9 / 10) 83.3 % (5 / 6)
set_var_from_str CBC 85 79.7 % (63 / 79) 74.5 % (38 / 51)
PGTYPESnumeric_cmp CBC 283 100.0 % (11 / 11) 100.0 % (16 / 16)
PGTYPESnumeric_div CBC 422 94.4 % (119 / 126) 82.4 % (56 / 68)
PGTYPESnumeric_sub CBC 422 86.0 % (37 / 43) 69.2 % (18 / 26)
select_div_scale CBC 422 100.0 % (25 / 25) 80.0 % (8 / 10)
PGTYPESnumeric_add CBC 423 62.8 % (27 / 43) 61.5 % (16 / 26)
PGTYPESnumeric_mul CBC 423 83.3 % (40 / 48) 79.2 % (19 / 24)
add_abs CBC 423 95.6 % (43 / 45) 92.3 % (24 / 26)
PGTYPESnumeric_to_decimal CBC 834 100.0 % (12 / 12) 100.0 % (4 / 4)
PGTYPESnumeric_to_asc CBC 1934 75.0 % (9 / 12) 66.7 % (4 / 6)
get_str_from_var CBC 1962 95.2 % (40 / 42) 93.3 % (28 / 30)
PGTYPESnumeric_copy CBC 2010 84.6 % (11 / 13) 66.7 % (4 / 6)
PGTYPESnumeric_from_decimal CBC 2922 90.9 % (10 / 11) 75.0 % (3 / 4)
zero_var CBC 4988 100.0 % (8 / 8)
PGTYPESnumeric_new CBC 6651 57.1 % (4 / 7) 50.0 % (2 / 4)
PGTYPESnumeric_free CBC 6716 100.0 % (4 / 4)
alloc_var CBC 11714 88.9 % (8 / 9) 50.0 % (1 / 2)
sub_abs CBC 11981 93.3 % (42 / 45) 76.9 % (20 / 26)
cmp_abs CBC 23762 96.3 % (26 / 27) 96.7 % (29 / 30)

Generated by: LCOV version 2.1-beta2-3-g6141622