LCOV - differential code coverage report
Current view: top level - src/timezone - localtime.c (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 79.6 % 840 669 171 669
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 33 33 33
Baseline: lcov-20250907-010129-baseline Branches: 65.5 % 618 405 213 405
Baseline Date: 2025-09-05 08:21:35 +0100 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 11005 68.6 % (107 / 156) 56.6 % (60 / 106)
tzloadbody CBC 9936 76.6 % (147 / 192) 58.5 % (103 / 176)
timesub CBC 827831 80.3 % (57 / 71) 73.0 % (54 / 74)
getrule CBC 10102 60.0 % (18 / 30) 50.0 % (9 / 18)
transtime CBC 10112102 76.5 % (26 / 34) 69.2 % (18 / 26)
getsecs CBC 11024 61.1 % (11 / 18) 50.0 % (5 / 10)
pg_interpret_timezone_abbrev CBC 831 82.1 % (32 / 39) 77.3 % (17 / 22)
localsub CBC 653390 86.7 % (39 / 45) 69.4 % (25 / 36)
pg_next_dst_boundary CBC 80801 92.6 % (63 / 68) 75.0 % (24 / 32)
getnum CBC 41619 76.9 % (10 / 13) 60.0 % (6 / 10)
leapcorr CBC 10087041 57.1 % (4 / 7) 25.0 % (1 / 4)
gmtsub CBC 174471 81.8 % (9 / 11) 66.7 % (4 / 6)
pg_timezone_abbrev_is_known CBC 3256 92.3 % (24 / 26) 88.9 % (16 / 18)
getoffset CBC 11024 92.3 % (12 / 13) 87.5 % (7 / 8)
gmtload CBC 190 75.0 % (3 / 4) 50.0 % (1 / 2)
increment_overflow CBC 1776536 83.3 % (5 / 6) 75.0 % (3 / 4)
increment_overflow_time CBC 16163200 85.7 % (6 / 7) 75.0 % (3 / 4)
pg_get_timezone_name CBC 32468 75.0 % (3 / 4) 50.0 % (1 / 2)
pg_tz_acceptable CBC 17993 83.3 % (5 / 6) 50.0 % (2 / 4)
typesequiv CBC 12460699 92.9 % (13 / 14) 65.0 % (13 / 20)
tzload CBC 9936 85.7 % (6 / 7) 50.0 % (1 / 2)
detzcode CBC 165344 100.0 % (12 / 12) 100.0 % (4 / 4)
detzcode64 CBC 660952 100.0 % (12 / 12) 100.0 % (4 / 4)
differ_by_repeat CBC 5449524 100.0 % (2 / 2)
getqzname CBC 2127 100.0 % (4 / 4) 75.0 % (3 / 4)
getzname CBC 12860 100.0 % (4 / 4) 100.0 % (10 / 10)
init_ttinfo CBC 15903 100.0 % (7 / 7)
leaps_thru_end_of CBC 3539264 100.0 % (3 / 3) 100.0 % (2 / 2)
leaps_thru_end_of_nonneg CBC 3539264 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 174471 100.0 % (2 / 2)
pg_localtime CBC 653360 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta