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: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 82.8 % 797 660 69 68 3 1 256 400 4 14 92 259
Current Date: 2026-11-05 14:14:01 +0100 Functions: 94.6 % 37 35 2 22 13 10
Baseline: lcov-20261105-baseline Branches: 67.3 % 548 369 106 73 3 148 218 5 9
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 79.4 % 340 270 69 1 256 14
(360..) days: 85.3 % 457 390 67 3 1 386 4 14
Function coverage date bins:
(30,360] days: 88.2 % 17 15 2 14 1
(360..) days: 100.0 % 20 20 8 12
Branch coverage date bins:
(30,360] days: 58.5 % 258 151 106 1 148 3
(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
getrule CBC 13170 60.0 % (18 / 30) 50.0 % (9 / 18)
transtime GNC 5294340 71.4 % (25 / 35) 69.2 % (18 / 26)
timesub GNC 1046199 86.4 % (51 / 59) 70.0 % (21 / 30)
pg_interpret_timezone_abbrev GNC 1134 82.1 % (32 / 39) 77.3 % (17 / 22)
getsecs GNC 15713 68.4 % (13 / 19) 60.0 % (6 / 10)
localsub GNC 837762 85.7 % (36 / 42) 70.6 % (24 / 34)
pg_next_dst_boundary GNC 107105 92.6 % (63 / 68) 75.0 % (24 / 32)
leapcorr GNC 5283242 57.1 % (4 / 7) 25.0 % (1 / 4)
set_lsinfo UNC 0 0.0 % (0 / 3)
getnum CBC 55589 84.6 % (11 / 13) 70.0 % (7 / 10)
lsinfo UNC 0 0.0 % (0 / 2)
pg_timezone_abbrev_is_known CBC 4151 92.3 % (24 / 26) 88.9 % (16 / 18)
pg_get_timezone_name CBC 41802 75.0 % (3 / 4) 50.0 % (1 / 2)
pg_tz_acceptable CBC 24082 83.3 % (5 / 6) 50.0 % (2 / 4)
tzload GNC 12554 85.7 % (6 / 7) 50.0 % (1 / 2)
detzcode GNC 197925 100.0 % (9 / 9) 100.0 % (4 / 4)
detzcode64 CBC 874433 100.0 % (12 / 12) 100.0 % (4 / 4)
getoffset CBC 15713 100.0 % (13 / 13) 100.0 % (8 / 8)
getqzname CBC 2671 100.0 % (4 / 4) 75.0 % (3 / 4)
getzname CBC 18053 100.0 % (4 / 4) 100.0 % (10 / 10)
gmtload GNC 1585 100.0 % (3 / 3)
increment_overflow GNC 260399 100.0 % (2 / 2)
increment_overflow_time GNC 13487738 100.0 % (2 / 2)
init_ttinfo GNC 20536 100.0 % (7 / 7)
is_digit GNC 194757 100.0 % (2 / 2) 100.0 % (4 / 4)
leapcount GNC 6365876 100.0 % (2 / 2)
leaps_thru_end_of GNC 4380336 100.0 % (3 / 3) 100.0 % (2 / 2)
pg_get_next_timezone_abbrev CBC 168 100.0 % (12 / 12) 83.3 % (5 / 6)
pg_get_timezone_offset CBC 621 100.0 % (7 / 7) 100.0 % (4 / 4)
pg_gmtime CBC 208481 100.0 % (2 / 2)
pg_localtime CBC 837718 100.0 % (2 / 2)
pg_tzload GNC 13912 100.0 % (11 / 11) 83.3 % (10 / 12)
set_leapcount GNC 38241 100.0 % (3 / 3)

Generated by: LCOV version 2.0-1