LCOV - code coverage report
Current view: top level - test - test_routerset.c (source / functions) Hit Total Coverage
Test: lcov.info Lines: 1067 1092 97.7 %
Date: 2021-11-24 03:28:48 Functions: 89 94 94.7 %

Function Name Sort by function name Hit count Sort by hit count
rset_add_unknown_ccs_add_a1_geoip_get_country 2
rset_add_unknown_ccs_add_a1_geoip_is_loaded 1
rset_add_unknown_ccs_add_unknown_geoip_get_country 2
rset_add_unknown_ccs_add_unknown_geoip_is_loaded 1
rset_add_unknown_ccs_creates_set_geoip_get_country 2
rset_contains_addr_cmp_addr_to_policy 1
rset_contains_no_addr_cmp_addr_to_policy 1
rset_contains_null_addr_cmp_addr_to_policy 0
rset_countries_geoip_cmp_addr_to_policy 1
rset_countries_geoip_geoip_get_country_by_addr 1
rset_countries_no_geoip_cmp_addr_to_policy 1
rset_countries_no_geoip_geoip_get_country_by_addr 1
rset_free_digestmap_free_ 1
rset_free_null_routerset_smartlist_free_ 0
rset_free_smartlist_free_ 3
rset_free_strmap_free_ 1
rset_get_all_l_no_nodes_node_get_by_nickname 1
rset_get_all_l_not_running_node_get_by_nickname 1
rset_get_all_list_node_get_by_nickname 1
rset_get_all_n_no_nodes_nodelist_get_list 1
rset_get_all_n_not_running_nodelist_get_list 1
rset_parse_policy_ipv4_parse_item_from_string 1
rset_parse_policy_ipv6_parse_item_from_string 1
rset_parse_policy_wildcard_parse_item_from_string 1
rset_refresh_geoip_not_loaded_geoip_get_n_countries 0
rset_refresh_geoip_not_loaded_geoip_is_loaded 1
rset_refresh_no_countries_geoip_get_country 0
rset_refresh_no_countries_geoip_get_n_countries 1
rset_refresh_no_countries_geoip_is_loaded 1
rset_refresh_one_invalid_country_geoip_get_country 1
rset_refresh_one_invalid_country_geoip_get_n_countries 1
rset_refresh_one_invalid_country_geoip_is_loaded 1
rset_refresh_one_valid_country_geoip_get_country 1
rset_refresh_one_valid_country_geoip_get_n_countries 1
rset_refresh_one_valid_country_geoip_is_loaded 1
rset_union_source_bad_smartlist_new 0
test_rset_add_unknown_ccs_add_a1 1
test_rset_add_unknown_ccs_add_unknown 1
test_rset_add_unknown_ccs_creates_set 1
test_rset_add_unknown_ccs_only_flag 1
test_rset_contains_addr 1
test_rset_contains_digest 1
test_rset_contains_extendinfo 1
test_rset_contains_nickname 1
test_rset_contains_no_addr 1
test_rset_contains_no_digest 1
test_rset_contains_no_nickname 1
test_rset_contains_none 1
test_rset_contains_null_addr 1
test_rset_contains_null_digest 1
test_rset_contains_null_nickname 1
test_rset_contains_null_set_or_list 1
test_rset_contains_router 1
test_rset_contains_router_ipv4 1
test_rset_contains_router_ipv6 1
test_rset_contains_routerinfo 1
test_rset_contains_routerstatus 1
test_rset_contains_rs 1
test_rset_countries_geoip 1
test_rset_countries_no_geoip 1
test_rset_equal_differing_lengths 1
test_rset_equal_empty_empty 1
test_rset_equal_empty_not_empty 1
test_rset_equal_equal 1
test_rset_equal_unequal 1
test_rset_free 1
test_rset_free_null_routerset 1
test_rset_get_all_l_no_nodes 1
test_rset_get_all_l_not_running 1
test_rset_get_all_list 1
test_rset_get_all_n_no_nodes 1
test_rset_get_all_n_not_running 1
test_rset_get_all_no_routerset 1
test_rset_get_countryname 1
test_rset_is_empty 1
test_rset_is_list 1
test_rset_needs_geoip 1
test_rset_new 1
test_rset_parse_get_countryname 1
test_rset_parse_malformed 1
test_rset_parse_policy_ipv4 1
test_rset_parse_policy_ipv6 1
test_rset_parse_policy_wildcard 1
test_rset_parse_valid_hexdigest 1
test_rset_parse_valid_nickname 1
test_rset_refresh_geoip_not_loaded 1
test_rset_refresh_no_countries 1
test_rset_refresh_one_invalid_country 1
test_rset_refresh_one_valid_country 1
test_rset_subtract_nodes 1
test_rset_subtract_nodes_null_routerset 1
test_rset_to_string 1
test_rset_union_one 1
test_rset_union_source_bad 1

Generated by: LCOV version 1.14