LCOV - differential code coverage report
Current view: top level - src/timezone - localtime.c (source / functions) Coverage Total Hit UBC CBC
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 78.7 % 807 635 172 635
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 31 31 31
Baseline: 16@8cea358b128 Branches: 63.8 % 600 383 217 383
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: 78.7 % 807 635 172 635
Function coverage date bins:
(240..) days: 100.0 % 31 31 31
Branch coverage date bins:
(240..) days: 63.8 % 600 383 217 383

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
gmtload CBC 174 75.0 % (3 / 4) 50.0 % (1 / 2)
pg_interpret_timezone_abbrev CBC 576 79.4 % (27 / 34) 70.0 % (14 / 20)
pg_get_timezone_offset CBC 605 100.0 % (7 / 7) 100.0 % (4 / 4)
getqzname CBC 2121 100.0 % (4 / 4) 75.0 % (3 / 4)
tzload CBC 9630 85.7 % (6 / 7) 50.0 % (1 / 2)
tzloadbody CBC 9630 78.6 % (151 / 192) 60.2 % (106 / 176)
tzparse CBC 10558 67.9 % (106 / 156) 53.8 % (57 / 106)
getoffset CBC 10762 92.3 % (12 / 13) 87.5 % (7 / 8)
getsecs CBC 10762 61.1 % (11 / 18) 50.0 % (5 / 10)
getrule CBC 11608 60.0 % (18 / 30) 50.0 % (9 / 18)
getzname CBC 13313 100.0 % (4 / 4) 100.0 % (10 / 10)
init_ttinfo CBC 16234 100.0 % (7 / 7)
pg_tz_acceptable CBC 17361 83.3 % (5 / 6) 50.0 % (2 / 4)
pg_next_dst_boundary CBC 28055 85.9 % (67 / 78) 65.0 % (26 / 40)
pg_get_timezone_name CBC 31222 75.0 % (3 / 4) 50.0 % (1 / 2)
getnum CBC 45875 76.9 % (10 / 13) 60.0 % (6 / 10)
gmtsub CBC 159471 81.8 % (9 / 11) 66.7 % (4 / 6)
pg_gmtime CBC 159471 100.0 % (2 / 2)
detzcode CBC 161016 100.0 % (12 / 12) 100.0 % (4 / 4)
detzcode64 CBC 628810 100.0 % (12 / 12) 100.0 % (4 / 4)
pg_localtime CBC 959745 100.0 % (2 / 2)
localsub CBC 959775 86.7 % (39 / 45) 69.4 % (25 / 36)
timesub CBC 1119216 80.3 % (57 / 71) 73.0 % (54 / 74)
increment_overflow CBC 2338560 83.3 % (5 / 6) 75.0 % (3 / 4)
leaps_thru_end_of CBC 4653138 100.0 % (3 / 3) 100.0 % (2 / 2)
leaps_thru_end_of_nonneg CBC 4653138 100.0 % (2 / 2)
differ_by_repeat CBC 6329997 100.0 % (2 / 2)
leapcorr CBC 11607801 57.1 % (4 / 7) 25.0 % (1 / 4)
transtime CBC 11619608 76.5 % (26 / 34) 69.2 % (18 / 26)
typesequiv CBC 14192052 92.9 % (13 / 14) 65.0 % (13 / 20)
increment_overflow_time CBC 18572800 85.7 % (6 / 7) 75.0 % (3 / 4)

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