LCOV - code coverage report
Current view:
top level
-
feature/nodelist
- routerlist.c
(
source
/ functions)
Hit
Total
Coverage
Test:
lcov.info
Lines:
607
1487
40.8 %
Date:
2021-11-24 03:28:48
Functions:
59
103
57.3 %
Function Name
Hit count
compare_duration_idx_
0
compare_old_routers_by_identity_
0
compare_routerinfo_by_id_digest_
0
compare_signed_descriptors_by_age_
0
desc_get_store
0
dump_routerlist_mem_usage
0
eimap_free_
23
eimap_get
0
eimap_isempty
0
eimap_iter_done
0
eimap_iter_get
0
eimap_iter_init
0
eimap_iter_next
0
eimap_new
43
eimap_remove
0
eimap_set
0
eimap_to_digestmap
15
esc_router_info
235
extrainfo_free_
737
extrainfo_free_void
0
extrainfo_get_by_descriptor_digest__real
0
extrainfo_insert__real
0
hex_digest_nickname_decode
52
hex_digest_nickname_matches
18
hexdigest_to_digest
0
initiate_descriptor_downloads__real
5
launch_descriptor_downloads
21
list_pending_descriptor_downloads
19
list_pending_downloads
20
list_pending_microdesc_downloads
1
max_dl_per_request
2
refresh_all_country_info
4
rimap_free_
23
rimap_get
307
rimap_new
43
rimap_remove
0
rimap_set
134
rimap_to_digestmap
64
router_add_extrainfo_to_routerlist
2
router_add_running_nodes_to_smartlist
22
router_add_to_routerlist
134
router_can_choose_node
7323
router_descriptor_is_older_than__real
1
router_differences_are_cosmetic
0
router_dir_conn_should_skip_reachable_address_check
9
router_exit_policy_rejects_all
0
router_get_advertised_bandwidth
0
router_get_advertised_bandwidth_capped
120
router_get_by_descriptor_digest
85
router_get_by_extrainfo_digest__real
0
router_get_by_id_digest
186
router_get_mutable_by_digest
320
router_get_routerlist
103
router_load_extrainfo_from_string
1
router_load_routers_from_string
4
router_load_single_router
0
router_or_conn_should_skip_reachable_address_check
7332
router_rebuild_store
5
router_reload_router_list
0
router_reload_router_list_impl
0
router_reset_descriptor_download_failures
0
router_should_rebuild_store
5
routerinfo_free_
7698
routerinfo_has_curve25519_onion_key
7376
routerinfo_incompatible_with_extrainfo
6
routerlist_assert_ok
15
routerlist_descriptors_added
25
routerlist_find_elt_
1
routerlist_find_my_routerinfo
0
routerlist_free_
301
routerlist_free_all
301
routerlist_insert
133
routerlist_insert_old
0
routerlist_remove
0
routerlist_remove_old
0
routerlist_remove_old_cached_routers_with_id
0
routerlist_remove_old_routers
0
routerlist_reparse_old
0
routerlist_replace
1
routerlist_reset_warnings
0
routerlist_retry_directory_downloads
0
routers_have_same_or_addrs
1
routers_sort_by_identity
0
routerstatus_version_supports_extend2_cells
7323
sdmap_free_
46
sdmap_get
192
sdmap_new
86
sdmap_remove
1
sdmap_set
159
sdmap_to_digestmap
128
signed_desc_append_to_journal
109
signed_desc_digest_is_recognized
0
signed_descriptor_free_
0
signed_descriptor_from_routerinfo
0
signed_descriptor_get_annotations
0
signed_descriptor_get_body
29
signed_descriptor_get_body_impl
138
signed_descriptor_move
0
signed_descriptor_reset
0
update_all_descriptor_downloads
1
update_consensus_router_descriptor_downloads
19
update_extrainfo_downloads
0
update_router_descriptor_downloads
1
Generated by:
LCOV version 1.14