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
set_var_from_str CBC 85 79.7 % (63 / 79) 74.5 % (38 / 51)
PGTYPESnumeric_div CBC 422 94.4 % (119 / 126) 82.4 % (56 / 68)
PGTYPESnumeric_add CBC 423 62.8 % (27 / 43) 61.5 % (16 / 26)
PGTYPESnumeric_sub CBC 422 86.0 % (37 / 43) 69.2 % (18 / 26)
PGTYPESnumeric_from_double UBC 0 0.0 % (0 / 11) 0.0 % (0 / 6)
sub_abs CBC 11981 93.3 % (42 / 45) 76.9 % (20 / 26)
PGTYPESnumeric_mul CBC 423 83.3 % (40 / 48) 79.2 % (19 / 24)
numericvar_to_double CBC 28 69.2 % (18 / 26) 58.3 % (7 / 12)
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_copy CBC 2010 84.6 % (11 / 13) 66.7 % (4 / 6)
PGTYPESnumeric_new CBC 6651 57.1 % (4 / 7) 50.0 % (2 / 4)
PGTYPESnumeric_to_asc CBC 1934 75.0 % (9 / 12) 66.7 % (4 / 6)
PGTYPESnumeric_to_int CBC 33 75.0 % (6 / 8) 66.7 % (4 / 6)
add_abs CBC 423 95.6 % (43 / 45) 92.3 % (24 / 26)
get_str_from_var CBC 1962 95.2 % (40 / 42) 93.3 % (28 / 30)
select_div_scale CBC 422 100.0 % (25 / 25) 80.0 % (8 / 10)
PGTYPESdecimal_new CBC 46 80.0 % (4 / 5) 50.0 % (1 / 2)
PGTYPESnumeric_from_asc CBC 85 90.0 % (9 / 10) 83.3 % (5 / 6)
PGTYPESnumeric_from_decimal CBC 2922 90.9 % (10 / 11) 75.0 % (3 / 4)
alloc_var CBC 11714 88.9 % (8 / 9) 50.0 % (1 / 2)
cmp_abs CBC 23762 96.3 % (26 / 27) 96.7 % (29 / 30)
PGTYPESnumeric_cmp CBC 283 100.0 % (11 / 11) 100.0 % (16 / 16)
PGTYPESnumeric_to_decimal CBC 834 100.0 % (12 / 12) 100.0 % (4 / 4)
PGTYPESnumeric_to_double CBC 28 100.0 % (5 / 5) 100.0 % (2 / 2)
PGTYPESdecimal_free CBC 46 100.0 % (3 / 3)
PGTYPESnumeric_free CBC 6716 100.0 % (4 / 4)
PGTYPESnumeric_from_int CBC 36 100.0 % (3 / 3)
zero_var CBC 4988 100.0 % (8 / 8)

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