LCOV - code coverage report
Current view: top level - Modules - _zoneinfo.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit acb105a7c1f] Lines: 970 1118 86.8 %
Date: 2022-07-20 13:12:14 Functions: 58 58 100.0 %
Branches: 512 668 76.6 %

Function Name Sort by function name Hit count Sort by hit count
zoneinfo_init_subclass 1
PyInit__zoneinfo 3
eject_from_strong_cache 3
initialize_caches 3
module_free 3
zoneinfomodule_exec 3
new_weak_cache 4
ttinfo_eq 11
zoneinfo_no_cache 11
dayrule_new 18
zoneinfo_repr 20
zoneinfo_str 44
zoneinfo__unpickle 54
zoneinfo_reduce 54
clear_strong_cache 77
zoneinfo_clear_cache 77
zoneinfo_from_file 88
strong_cache_free 93
find_tzrule_ttinfo_fromutc 124
parse_transition_time 192
strong_cache_node_free 192
strong_cache_node_new 192
remove_from_strong_cache 197
parse_tz_str 286
zoneinfo_fromutc 307
zoneinfo_new_instance 311
dayrule_year_to_timestamp 316
build_tzrule 322
calendarrule_new 330
parse_tz_delta 347
ts_to_local 350
utcoff_to_dstoff 350
parse_transition_rule 351
free_tzrule 358
load_data 358
zoneinfo_dealloc 358
update_strong_cache 362
parse_abbr 470
get_weak_cache 478
move_strong_cache_node_to_front 563
find_in_strong_cache 596
zone_from_strong_cache 773
zoneinfo_new 773
parse_uint 1135
tzrule_transitions 1790
find_tzrule_ttinfo 1860
build_ttinfo 2239
xdecref_ttinfo 2314
zoneinfo_dst 2919
zoneinfo_tzname 2919
zoneinfo_utcoffset 3025
calendarrule_year_to_timestamp 3264
load_timedelta 4478
_bisect 6647
find_ttinfo 8863
get_local_timestamp 9008
is_leap_year 12775
ymd_to_ord 13585

Generated by: LCOV version 1.14