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: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 82.8 % 797 660 69 68 3 1 256 400 4 14 96 255
Current Date: 2026-08-27 14:31:44 +0300 Functions: 94.6 % 37 35 2 22 13 10
Baseline: lcov-20260827-baseline Branches: 67.3 % 548 369 106 73 3 148 218 5 9
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 83.3 % 6 5 1 1 4
(30,360] days: 79.3 % 334 265 69 255 10
(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:
(7,30] days: 50.0 % 2 1 1 1
(30,360] days: 58.6 % 256 150 106 148 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 195829 100.0 % (9 / 9) 100.0 % (4 / 4)
detzcode64 CBC 865041 100.0 % (12 / 12) 100.0 % (4 / 4)
getnum CBC 55140 84.6 % (11 / 13) 70.0 % (7 / 10)
getoffset CBC 15480 100.0 % (13 / 13) 100.0 % (8 / 8)
getqzname CBC 2671 100.0 % (4 / 4) 75.0 % (3 / 4)
getrule CBC 13098 60.0 % (18 / 30) 50.0 % (9 / 18)
getsecs GNC 15480 68.4 % (13 / 19) 60.0 % (6 / 10)
getzname CBC 17784 100.0 % (4 / 4) 100.0 % (10 / 10)
gmtload GNC 1505 100.0 % (3 / 3)
increment_overflow GNC 258659 100.0 % (2 / 2)
is_digit GNC 192635 100.0 % (2 / 2) 100.0 % (4 / 4)
leapcorr GNC 5254298 57.1 % (4 / 7) 25.0 % (1 / 4)
leapcount GNC 6316292 100.0 % (2 / 2)
localsub GNC 817970 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 40522 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 208068 100.0 % (2 / 2)
pg_interpret_timezone_abbrev GNC 1134 82.1 % (32 / 39) 77.3 % (17 / 22)
pg_localtime CBC 817926 100.0 % (2 / 2)
pg_next_dst_boundary GNC 109788 92.6 % (63 / 68) 75.0 % (24 / 32)
pg_timezone_abbrev_is_known CBC 4151 92.3 % (24 / 26) 88.9 % (16 / 18)
pg_tz_acceptable CBC 23509 83.3 % (5 / 6) 50.0 % (2 / 4)
pg_tzload GNC 13690 100.0 % (11 / 11) 83.3 % (10 / 12)
set_leapcount GNC 37726 100.0 % (3 / 3)
set_lsinfo UNC 0 0.0 % (0 / 3)
timesub GNC 1025994 86.4 % (51 / 59) 70.0 % (21 / 30)
transtime GNC 5265396 71.4 % (25 / 35) 69.2 % (18 / 26)

Generated by: LCOV version 2.0-1