LCOV - differential code coverage report
Current view: top level - src/timezone - localtime.c (source / functions) Coverage Total Hit UBC CBC
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 79.6 % 840 669 171 669
Current Date: 2025-10-28 08:26:42 +0900 Functions: 100.0 % 33 33 33
Baseline: lcov-20251028-005825-baseline Branches: 65.5 % 618 405 213 405
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 95.6 % 45 43 2 43
(360..) days: 78.7 % 795 626 169 626
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 31 31 31
Branch coverage date bins:
(30,360] days: 84.6 % 26 22 4 22
(360..) days: 64.7 % 592 383 209 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
tzparse CBC 11078 68.6 % (107 / 156) 56.6 % (60 / 106)
tzloadbody CBC 9991 76.6 % (147 / 192) 58.5 % (103 / 176)
timesub CBC 828622 80.3 % (57 / 71) 73.0 % (54 / 74)
getrule CBC 10182 60.0 % (18 / 30) 50.0 % (9 / 18)
transtime CBC 10192182 76.5 % (26 / 34) 69.2 % (18 / 26)
getsecs CBC 11079 61.1 % (11 / 18) 50.0 % (5 / 10)
pg_interpret_timezone_abbrev CBC 831 82.1 % (32 / 39) 77.3 % (17 / 22)
localsub CBC 655220 86.7 % (39 / 45) 69.4 % (25 / 36)
pg_next_dst_boundary CBC 80969 92.6 % (63 / 68) 75.0 % (24 / 32)
getnum CBC 41914 76.9 % (10 / 13) 60.0 % (6 / 10)
leapcorr CBC 10167081 57.1 % (4 / 7) 25.0 % (1 / 4)
gmtsub CBC 173435 81.8 % (9 / 11) 66.7 % (4 / 6)
pg_timezone_abbrev_is_known CBC 3292 92.3 % (24 / 26) 88.9 % (16 / 18)
getoffset CBC 11079 92.3 % (12 / 13) 87.5 % (7 / 8)
gmtload CBC 187 75.0 % (3 / 4) 50.0 % (1 / 2)
increment_overflow CBC 1778315 83.3 % (5 / 6) 75.0 % (3 / 4)
increment_overflow_time CBC 16291200 85.7 % (6 / 7) 75.0 % (3 / 4)
pg_get_timezone_name CBC 32783 75.0 % (3 / 4) 50.0 % (1 / 2)
pg_tz_acceptable CBC 18143 83.3 % (5 / 6) 50.0 % (2 / 4)
typesequiv CBC 12558659 92.9 % (13 / 14) 65.0 % (13 / 20)
tzload CBC 9991 85.7 % (6 / 7) 50.0 % (1 / 2)
detzcode CBC 166274 100.0 % (12 / 12) 100.0 % (4 / 4)
detzcode64 CBC 665952 100.0 % (12 / 12) 100.0 % (4 / 4)
differ_by_repeat CBC 5498484 100.0 % (2 / 2)
getqzname CBC 2127 100.0 % (4 / 4) 75.0 % (3 / 4)
getzname CBC 12955 100.0 % (4 / 4) 100.0 % (10 / 10)
init_ttinfo CBC 16016 100.0 % (7 / 7)
leaps_thru_end_of CBC 3542742 100.0 % (3 / 3) 100.0 % (2 / 2)
leaps_thru_end_of_nonneg CBC 3542742 100.0 % (2 / 2)
pg_get_next_timezone_abbrev CBC 126 100.0 % (12 / 12) 83.3 % (5 / 6)
pg_get_timezone_offset CBC 605 100.0 % (7 / 7) 100.0 % (4 / 4)
pg_gmtime CBC 173435 100.0 % (2 / 2)
pg_localtime CBC 655187 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta