LCOV - differential code coverage report
Current view: top level - src/timezone - localtime.c (source / functions) Coverage Total Hit UNC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: 77aeca80249c9e640c811e80633a2e334a9320de vs 38afc3dcb25c45b744d4025029ce0a6c90b7059f Lines: 82.8 % 793 657 69 67 3 1 257 396 4 14 97 259
Current Date: 2026-07-25 19:08:27 +0900 Functions: 94.6 % 37 35 2 22 13 10
Baseline: lcov-20260725-baseline Branches: 67.4 % 546 368 106 72 3 148 217 5 9
Baseline Date: 2026-07-25 19:09:19 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 78.8 % 326 257 69 257
(30,360] days: 100.0 % 10 10 10
(360..) days: 85.3 % 457 390 67 3 1 386 4 14
Function coverage date bins:
(7,30] days: 85.7 % 14 12 2 12
(30,360] days: 100.0 % 3 3 2 1
(360..) days: 100.0 % 20 20 8 12
Branch coverage date bins:
(7,30] days: 58.3 % 254 148 106 148
(30,360] days: 100.0 % 2 2 2
(360..) days: 71.7 % 304 218 72 3 215 5 9

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
detzcode GNC 195362 100.0 % (9 / 9) 100.0 % (4 / 4)
detzcode64 CBC 864496 100.0 % (12 / 12) 100.0 % (4 / 4)
getnum CBC 55185 84.6 % (11 / 13) 70.0 % (7 / 10)
getoffset CBC 15435 100.0 % (13 / 13) 100.0 % (8 / 8)
getqzname CBC 2671 100.0 % (4 / 4) 75.0 % (3 / 4)
getrule CBC 13128 60.0 % (18 / 30) 50.0 % (9 / 18)
getsecs GNC 15435 68.4 % (13 / 19) 60.0 % (6 / 10)
getzname CBC 17754 100.0 % (4 / 4) 100.0 % (10 / 10)
gmtload GNC 1487 100.0 % (3 / 3)
increment_overflow GNC 259259 100.0 % (2 / 2)
increment_overflow_time GNC 13444388 100.0 % (2 / 2)
is_digit GNC 192648 100.0 % (2 / 2) 100.0 % (4 / 4)
leapcorr GNC 5266358 57.1 % (4 / 7) 25.0 % (1 / 4)
leapcount GNC 6328222 100.0 % (2 / 2)
leaps_thru_end_of_nonneg GNC 4288780 100.0 % (2 / 2)
localsub GNC 823066 85.7 % (36 / 42) 70.6 % (24 / 34)
lsinfo UNC 0 0.0 % (0 / 2)
pg_get_next_timezone_abbrev CBC 168 100.0 % (12 / 12) 83.3 % (5 / 6)
pg_get_timezone_name CBC 39595 75.0 % (3 / 4) 50.0 % (1 / 2)
pg_get_timezone_offset CBC 621 100.0 % (7 / 7) 100.0 % (4 / 4)
pg_gmtime CBC 202929 100.0 % (2 / 2)
pg_interpret_timezone_abbrev GNC 1134 82.1 % (32 / 39) 77.3 % (17 / 22)
pg_localtime CBC 823022 100.0 % (2 / 2)
pg_next_dst_boundary GNC 110464 92.6 % (63 / 68) 75.0 % (24 / 32)
pg_timezone_abbrev_is_known CBC 4139 92.3 % (24 / 26) 88.9 % (16 / 18)
pg_tz_acceptable CBC 23353 83.3 % (5 / 6) 50.0 % (2 / 4)
pg_tzload GNC 13649 100.0 % (11 / 11) 83.3 % (10 / 12)
set_leapcount GNC 37621 100.0 % (3 / 3)
set_lsinfo UNC 0 0.0 % (0 / 3)
timesub GNC 1025951 86.4 % (51 / 59) 70.0 % (21 / 30)
transtime GNC 5277456 71.4 % (25 / 35) 69.2 % (18 / 26)
tzloadbody GNC 12374 75.7 % (140 / 185) 53.8 % (86 / 160)

Generated by: LCOV version 2.0-1