back to topotato report
topotato coverage report
Current view: top level - bgpd Hit Total Coverage
Test: aggregated run ( view descriptions ) Lines: 15782 59338 26.6 %
Date: 2023-02-24 19:38:44 Functions: 1180 3501 33.7 %

Filename Sort by name Line Coverage ( hide details ) Sort by line coverage Functions Sort by function coverage
bgp_addpath.c
71.9%71.9%
71.9 % 133 / 185 81.2 % 13 / 16
test_pim_basic1_py__PIMTopo1Test 24.9 % 46 / 185 43.8 % 7 / 16
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 23.8 % 44 / 185 37.5 % 6 / 16
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 27.0 % 50 / 185 50.0 % 8 / 16
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 27.0 % 50 / 185 50.0 % 8 / 16
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 27.0 % 50 / 185 50.0 % 8 / 16
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 23.8 % 44 / 185 37.5 % 6 / 16
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 13.5 % 25 / 185 18.8 % 3 / 16
test_exabgp_demo_py__ExaBGPDemo 16.2 % 30 / 185 25.0 % 4 / 16
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 69.7 % 129 / 185 75.0 % 12 / 16
test_bgp_distance_change_py__BGPDistanceChange 23.8 % 44 / 185 37.5 % 6 / 16
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 27.0 % 50 / 185 50.0 % 8 / 16
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 27.0 % 50 / 185 50.0 % 8 / 16
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 27.0 % 50 / 185 50.0 % 8 / 16
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 23.8 % 44 / 185 37.5 % 6 / 16
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 27.0 % 50 / 185 50.0 % 8 / 16
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 27.0 % 50 / 185 50.0 % 8 / 16
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 23.8 % 44 / 185 37.5 % 6 / 16
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 13.5 % 25 / 185 18.8 % 3 / 16
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 27.0 % 50 / 185 50.0 % 8 / 16
test_bgp_aspath_zero_py__BGPAggregatorZero 16.2 % 30 / 185 25.0 % 4 / 16
bgp_advertise.c
70.5%70.5%
70.5 % 86 / 122 70.6 % 12 / 17
test_bgp_aspath_zero_py__BGPAggregatorZero 13.9 % 17 / 122 11.8 % 2 / 17
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 62.3 % 76 / 122 70.6 % 12 / 17
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 56.6 % 69 / 122 64.7 % 11 / 17
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 69.7 % 85 / 122 70.6 % 12 / 17
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 13.9 % 17 / 122 11.8 % 2 / 17
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 69.7 % 85 / 122 70.6 % 12 / 17
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 59.8 % 73 / 122 70.6 % 12 / 17
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 62.3 % 76 / 122 70.6 % 12 / 17
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 69.7 % 85 / 122 70.6 % 12 / 17
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 56.6 % 69 / 122 64.7 % 11 / 17
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 56.6 % 69 / 122 64.7 % 11 / 17
test_bgp_distance_change_py__BGPDistanceChange 56.6 % 69 / 122 64.7 % 11 / 17
test_exabgp_demo_py__ExaBGPDemo 13.9 % 17 / 122 11.8 % 2 / 17
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 13.9 % 17 / 122 11.8 % 2 / 17
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 57.4 % 70 / 122 64.7 % 11 / 17
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 59.8 % 73 / 122 70.6 % 12 / 17
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 69.7 % 85 / 122 70.6 % 12 / 17
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 59.8 % 73 / 122 70.6 % 12 / 17
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 54.1 % 66 / 122 64.7 % 11 / 17
test_pim_basic1_py__PIMTopo1Test 57.4 % 70 / 122 64.7 % 11 / 17
bgp_aspath.c
46.7%46.7%
46.7 % 467 / 1001 55.1 % 43 / 78
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 33.0 % 330 / 1001 37.2 % 29 / 78
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 33.0 % 330 / 1001 37.2 % 29 / 78
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 40.6 % 406 / 1001 46.2 % 36 / 78
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 30.7 % 307 / 1001 35.9 % 28 / 78
test_pim_basic1_py__PIMTopo1Test 30.7 % 307 / 1001 35.9 % 28 / 78
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 30.7 % 307 / 1001 35.9 % 28 / 78
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 33.0 % 330 / 1001 37.2 % 29 / 78
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 0.9 % 9 / 1001 2.6 % 2 / 78
test_bgp_aspath_zero_py__BGPAggregatorZero 20.3 % 203 / 1001 23.1 % 18 / 78
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 33.0 % 330 / 1001 37.2 % 29 / 78
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 31.5 % 315 / 1001 37.2 % 29 / 78
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 32.9 % 329 / 1001 37.2 % 29 / 78
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 39.6 % 396 / 1001 46.2 % 36 / 78
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 33.0 % 330 / 1001 37.2 % 29 / 78
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 33.0 % 330 / 1001 37.2 % 29 / 78
test_exabgp_demo_py__ExaBGPDemo 19.7 % 197 / 1001 21.8 % 17 / 78
test_bgp_distance_change_py__BGPDistanceChange 30.7 % 307 / 1001 35.9 % 28 / 78
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 34.4 % 344 / 1001 41.0 % 32 / 78
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 34.2 % 342 / 1001 39.7 % 31 / 78
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 0.9 % 9 / 1001 2.6 % 2 / 78
bgp_attr.c
33.5%33.5%
33.5 % 823 / 2454 42.1 % 48 / 114
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 2.9 % 72 / 2454 10.5 % 12 / 114
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 22.5 % 552 / 2454 32.5 % 37 / 114
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 20.3 % 498 / 2454 30.7 % 35 / 114
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 20.3 % 498 / 2454 30.7 % 35 / 114
test_bgp_aspath_zero_py__BGPAggregatorZero 16.2 % 398 / 2454 27.2 % 31 / 114
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 20.3 % 498 / 2454 30.7 % 35 / 114
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 24.9 % 612 / 2454 34.2 % 39 / 114
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 21.5 % 528 / 2454 31.6 % 36 / 114
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 20.4 % 500 / 2454 30.7 % 35 / 114
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 23.2 % 570 / 2454 33.3 % 38 / 114
test_exabgp_demo_py__ExaBGPDemo 16.1 % 395 / 2454 27.2 % 31 / 114
test_bgp_distance_change_py__BGPDistanceChange 20.3 % 498 / 2454 30.7 % 35 / 114
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 21.5 % 528 / 2454 31.6 % 36 / 114
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 2.9 % 72 / 2454 10.5 % 12 / 114
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 21.6 % 529 / 2454 31.6 % 36 / 114
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 25.2 % 619 / 2454 34.2 % 39 / 114
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 21.9 % 537 / 2454 32.5 % 37 / 114
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 21.8 % 536 / 2454 32.5 % 37 / 114
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 25.9 % 636 / 2454 35.1 % 40 / 114
test_pim_basic1_py__PIMTopo1Test 20.3 % 498 / 2454 30.7 % 35 / 114
bgp_attr_evpn.c
54.5%54.5%
54.5 % 78 / 143 60.0 % 6 / 10
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 2.8 % 4 / 143 10.0 % 1 / 10
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 2.8 % 4 / 143 10.0 % 1 / 10
test_bgp_distance_change_py__BGPDistanceChange 2.8 % 4 / 143 10.0 % 1 / 10
test_exabgp_demo_py__ExaBGPDemo 2.8 % 4 / 143 10.0 % 1 / 10
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 2.8 % 4 / 143 10.0 % 1 / 10
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 2.8 % 4 / 143 10.0 % 1 / 10
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 2.8 % 4 / 143 10.0 % 1 / 10
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 2.8 % 4 / 143 10.0 % 1 / 10
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 2.8 % 4 / 143 10.0 % 1 / 10
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 2.8 % 4 / 143 10.0 % 1 / 10
test_bgp_aspath_zero_py__BGPAggregatorZero 2.8 % 4 / 143 10.0 % 1 / 10
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 2.8 % 4 / 143 10.0 % 1 / 10
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 2.8 % 4 / 143 10.0 % 1 / 10
test_pim_basic1_py__PIMTopo1Test 2.8 % 4 / 143 10.0 % 1 / 10
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 2.8 % 4 / 143 10.0 % 1 / 10
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 2.8 % 4 / 143 10.0 % 1 / 10
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 54.5 % 78 / 143 60.0 % 6 / 10
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 2.8 % 4 / 143 10.0 % 1 / 10
bgp_bfd.c
3.8%3.8%
3.8 % 10 / 263 15.8 % 3 / 19
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 3.8 % 10 / 263 15.8 % 3 / 19
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 3.8 % 10 / 263 15.8 % 3 / 19
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 3.8 % 10 / 263 15.8 % 3 / 19
test_bgp_distance_change_py__BGPDistanceChange 3.8 % 10 / 263 15.8 % 3 / 19
test_exabgp_demo_py__ExaBGPDemo 3.8 % 10 / 263 15.8 % 3 / 19
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 3.8 % 10 / 263 15.8 % 3 / 19
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 3.8 % 10 / 263 15.8 % 3 / 19
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 3.8 % 10 / 263 15.8 % 3 / 19
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 3.8 % 10 / 263 15.8 % 3 / 19
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 3.8 % 10 / 263 15.8 % 3 / 19
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 3.8 % 10 / 263 15.8 % 3 / 19
test_bgp_aspath_zero_py__BGPAggregatorZero 3.8 % 10 / 263 15.8 % 3 / 19
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 3.8 % 10 / 263 15.8 % 3 / 19
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 3.8 % 10 / 263 15.8 % 3 / 19
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 3.8 % 10 / 263 15.8 % 3 / 19
test_pim_basic1_py__PIMTopo1Test 3.8 % 10 / 263 15.8 % 3 / 19
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 3.8 % 10 / 263 15.8 % 3 / 19
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 3.8 % 10 / 263 15.8 % 3 / 19
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 3.8 % 10 / 263 15.8 % 3 / 19
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 3.8 % 10 / 263 15.8 % 3 / 19
bgp_clist.c
27.7%27.7%
27.7 % 202 / 730 39.5 % 17 / 43
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 4.4 % 32 / 730 7.0 % 3 / 43
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 4.4 % 32 / 730 7.0 % 3 / 43
test_bgp_distance_change_py__BGPDistanceChange 4.4 % 32 / 730 7.0 % 3 / 43
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 4.4 % 32 / 730 7.0 % 3 / 43
test_exabgp_demo_py__ExaBGPDemo 4.4 % 32 / 730 7.0 % 3 / 43
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 4.4 % 32 / 730 7.0 % 3 / 43
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 4.4 % 32 / 730 7.0 % 3 / 43
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 4.4 % 32 / 730 7.0 % 3 / 43
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 4.4 % 32 / 730 7.0 % 3 / 43
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 4.4 % 32 / 730 7.0 % 3 / 43
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 4.4 % 32 / 730 7.0 % 3 / 43
test_bgp_aspath_zero_py__BGPAggregatorZero 4.4 % 32 / 730 7.0 % 3 / 43
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 26.4 % 193 / 730 37.2 % 16 / 43
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 4.4 % 32 / 730 7.0 % 3 / 43
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 4.4 % 32 / 730 7.0 % 3 / 43
test_pim_basic1_py__PIMTopo1Test 4.4 % 32 / 730 7.0 % 3 / 43
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 4.4 % 32 / 730 7.0 % 3 / 43
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 23.3 % 170 / 730 34.9 % 15 / 43
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 23.3 % 170 / 730 34.9 % 15 / 43
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 4.4 % 32 / 730 7.0 % 3 / 43
bgp_community.c
42.6%42.6%
42.6 % 236 / 554 61.8 % 21 / 34
test_pim_basic1_py__PIMTopo1Test 2.2 % 12 / 554 8.8 % 3 / 34
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 35.0 % 194 / 554 50.0 % 17 / 34
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 36.3 % 201 / 554 50.0 % 17 / 34
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 35.0 % 194 / 554 50.0 % 17 / 34
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 34.5 % 191 / 554 50.0 % 17 / 34
test_bgp_distance_change_py__BGPDistanceChange 2.2 % 12 / 554 8.8 % 3 / 34
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 2.2 % 12 / 554 8.8 % 3 / 34
test_exabgp_demo_py__ExaBGPDemo 2.2 % 12 / 554 8.8 % 3 / 34
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 2.2 % 12 / 554 8.8 % 3 / 34
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 1.6 % 9 / 554 5.9 % 2 / 34
test_bgp_aspath_zero_py__BGPAggregatorZero 2.2 % 12 / 554 8.8 % 3 / 34
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 2.2 % 12 / 554 8.8 % 3 / 34
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 40.6 % 225 / 554 58.8 % 20 / 34
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 1.6 % 9 / 554 5.9 % 2 / 34
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 2.2 % 12 / 554 8.8 % 3 / 34
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 2.2 % 12 / 554 8.8 % 3 / 34
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 2.2 % 12 / 554 8.8 % 3 / 34
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 2.2 % 12 / 554 8.8 % 3 / 34
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 2.2 % 12 / 554 8.8 % 3 / 34
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 2.2 % 12 / 554 8.8 % 3 / 34
bgp_community_alias.c
22.0%22.0%
22.0 % 22 / 100 18.2 % 4 / 22
test_bgp_distance_change_py__BGPDistanceChange 14.0 % 14 / 100 13.6 % 3 / 22
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 14.0 % 14 / 100 13.6 % 3 / 22
test_exabgp_demo_py__ExaBGPDemo 14.0 % 14 / 100 13.6 % 3 / 22
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 14.0 % 14 / 100 13.6 % 3 / 22
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 14.0 % 14 / 100 13.6 % 3 / 22
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 14.0 % 14 / 100 13.6 % 3 / 22
test_bgp_aspath_zero_py__BGPAggregatorZero 14.0 % 14 / 100 13.6 % 3 / 22
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 22.0 % 22 / 100 18.2 % 4 / 22
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 14.0 % 14 / 100 13.6 % 3 / 22
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 14.0 % 14 / 100 13.6 % 3 / 22
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 14.0 % 14 / 100 13.6 % 3 / 22
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 14.0 % 14 / 100 13.6 % 3 / 22
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 14.0 % 14 / 100 13.6 % 3 / 22
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 14.0 % 14 / 100 13.6 % 3 / 22
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 14.0 % 14 / 100 13.6 % 3 / 22
test_pim_basic1_py__PIMTopo1Test 14.0 % 14 / 100 13.6 % 3 / 22
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 22.0 % 22 / 100 18.2 % 4 / 22
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 22.0 % 22 / 100 18.2 % 4 / 22
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 22.0 % 22 / 100 18.2 % 4 / 22
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 22.0 % 22 / 100 18.2 % 4 / 22
bgp_conditional_adv.c
0.0%
0.0 % 0 / 198 0.0 % 0 / 8
bgp_damp.c
0.0%
0.0 % 0 / 368 0.0 % 0 / 19
bgp_debug.c
14.8%14.8%
14.8 % 167 / 1130 17.8 % 13 / 73
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 11.9 % 134 / 1130 13.7 % 10 / 73
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 11.2 % 126 / 1130 12.3 % 9 / 73
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 11.9 % 134 / 1130 13.7 % 10 / 73
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 11.2 % 126 / 1130 12.3 % 9 / 73
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 11.9 % 134 / 1130 13.7 % 10 / 73
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 11.9 % 134 / 1130 13.7 % 10 / 73
test_bgp_aspath_zero_py__BGPAggregatorZero 13.9 % 157 / 1130 13.7 % 10 / 73
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 11.2 % 126 / 1130 12.3 % 9 / 73
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 11.4 % 129 / 1130 13.7 % 10 / 73
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 11.2 % 126 / 1130 12.3 % 9 / 73
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 10.9 % 123 / 1130 11.0 % 8 / 73
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 11.9 % 134 / 1130 13.7 % 10 / 73
test_bgp_distance_change_py__BGPDistanceChange 11.9 % 134 / 1130 13.7 % 10 / 73
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 11.9 % 134 / 1130 13.7 % 10 / 73
test_exabgp_demo_py__ExaBGPDemo 11.5 % 130 / 1130 12.3 % 9 / 73
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 11.2 % 126 / 1130 12.3 % 9 / 73
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 11.2 % 126 / 1130 12.3 % 9 / 73
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 11.2 % 126 / 1130 12.3 % 9 / 73
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 11.2 % 126 / 1130 12.3 % 9 / 73
test_pim_basic1_py__PIMTopo1Test 11.9 % 134 / 1130 13.7 % 10 / 73
bgp_dump.c
10.6%10.6%
10.6 % 40 / 379 30.0 % 6 / 20
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 10.6 % 40 / 379 30.0 % 6 / 20
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 10.6 % 40 / 379 30.0 % 6 / 20
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 10.6 % 40 / 379 30.0 % 6 / 20
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 10.6 % 40 / 379 30.0 % 6 / 20
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 10.6 % 40 / 379 30.0 % 6 / 20
test_bgp_aspath_zero_py__BGPAggregatorZero 10.6 % 40 / 379 30.0 % 6 / 20
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 10.6 % 40 / 379 30.0 % 6 / 20
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 10.6 % 40 / 379 30.0 % 6 / 20
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 10.3 % 39 / 379 30.0 % 6 / 20
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 10.6 % 40 / 379 30.0 % 6 / 20
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 10.6 % 40 / 379 30.0 % 6 / 20
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 10.3 % 39 / 379 30.0 % 6 / 20
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 10.6 % 40 / 379 30.0 % 6 / 20
test_bgp_distance_change_py__BGPDistanceChange 10.6 % 40 / 379 30.0 % 6 / 20
test_exabgp_demo_py__ExaBGPDemo 10.6 % 40 / 379 30.0 % 6 / 20
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 10.6 % 40 / 379 30.0 % 6 / 20
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 10.6 % 40 / 379 30.0 % 6 / 20
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 10.6 % 40 / 379 30.0 % 6 / 20
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 10.6 % 40 / 379 30.0 % 6 / 20
test_pim_basic1_py__PIMTopo1Test 10.6 % 40 / 379 30.0 % 6 / 20
bgp_ecommunity.c
21.3%21.3%
21.3 % 166 / 781 31.2 % 15 / 48
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 1.7 % 13 / 781 8.3 % 4 / 48
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 1.7 % 13 / 781 8.3 % 4 / 48
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 1.7 % 13 / 781 8.3 % 4 / 48
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 1.7 % 13 / 781 8.3 % 4 / 48
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 1.7 % 13 / 781 8.3 % 4 / 48
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 1.3 % 10 / 781 6.2 % 3 / 48
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 1.7 % 13 / 781 8.3 % 4 / 48
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 1.7 % 13 / 781 8.3 % 4 / 48
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 1.7 % 13 / 781 8.3 % 4 / 48
test_bgp_aspath_zero_py__BGPAggregatorZero 1.7 % 13 / 781 8.3 % 4 / 48
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 1.7 % 13 / 781 8.3 % 4 / 48
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 1.3 % 10 / 781 6.2 % 3 / 48
test_exabgp_demo_py__ExaBGPDemo 1.7 % 13 / 781 8.3 % 4 / 48
test_bgp_distance_change_py__BGPDistanceChange 1.7 % 13 / 781 8.3 % 4 / 48
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 1.7 % 13 / 781 8.3 % 4 / 48
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 1.7 % 13 / 781 8.3 % 4 / 48
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 21.3 % 166 / 781 31.2 % 15 / 48
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 1.7 % 13 / 781 8.3 % 4 / 48
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 1.7 % 13 / 781 8.3 % 4 / 48
test_pim_basic1_py__PIMTopo1Test 1.7 % 13 / 781 8.3 % 4 / 48
bgp_encap_tlv.c
0.0%
0.0 % 0 / 518 0.0 % 0 / 42
bgp_errors.c
100.0%
100.0 % 4 / 4 100.0 % 1 / 1
test_pim_basic1_py__PIMTopo1Test 100.0 % 4 / 4 100.0 % 1 / 1
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 100.0 % 4 / 4 100.0 % 1 / 1
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 100.0 % 4 / 4 100.0 % 1 / 1
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 100.0 % 4 / 4 100.0 % 1 / 1
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 100.0 % 4 / 4 100.0 % 1 / 1
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 100.0 % 4 / 4 100.0 % 1 / 1
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 100.0 % 4 / 4 100.0 % 1 / 1
test_bgp_distance_change_py__BGPDistanceChange 100.0 % 4 / 4 100.0 % 1 / 1
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 100.0 % 4 / 4 100.0 % 1 / 1
test_exabgp_demo_py__ExaBGPDemo 100.0 % 4 / 4 100.0 % 1 / 1
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 100.0 % 4 / 4 100.0 % 1 / 1
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 100.0 % 4 / 4 100.0 % 1 / 1
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 100.0 % 4 / 4 100.0 % 1 / 1
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 100.0 % 4 / 4 100.0 % 1 / 1
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 100.0 % 4 / 4 100.0 % 1 / 1
test_bgp_aspath_zero_py__BGPAggregatorZero 100.0 % 4 / 4 100.0 % 1 / 1
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 100.0 % 4 / 4 100.0 % 1 / 1
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 100.0 % 4 / 4 100.0 % 1 / 1
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 100.0 % 4 / 4 100.0 % 1 / 1
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 100.0 % 4 / 4 100.0 % 1 / 1
bgp_evpn.c
1.8%1.8%
1.8 % 55 / 3048 2.9 % 6 / 205
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 1.8 % 55 / 3048 2.9 % 6 / 205
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 1.2 % 38 / 3048 2.4 % 5 / 205
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 1.8 % 55 / 3048 2.9 % 6 / 205
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 1.2 % 38 / 3048 2.4 % 5 / 205
test_pim_basic1_py__PIMTopo1Test 1.2 % 38 / 3048 2.4 % 5 / 205
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 1.2 % 38 / 3048 2.4 % 5 / 205
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 1.8 % 55 / 3048 2.9 % 6 / 205
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 1.8 % 55 / 3048 2.9 % 6 / 205
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 1.2 % 38 / 3048 2.4 % 5 / 205
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 1.8 % 55 / 3048 2.9 % 6 / 205
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 1.8 % 55 / 3048 2.9 % 6 / 205
test_bgp_aspath_zero_py__BGPAggregatorZero 1.2 % 38 / 3048 2.4 % 5 / 205
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 1.8 % 55 / 3048 2.9 % 6 / 205
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 1.8 % 55 / 3048 2.9 % 6 / 205
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 1.8 % 55 / 3048 2.9 % 6 / 205
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 1.8 % 55 / 3048 2.9 % 6 / 205
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 1.8 % 55 / 3048 2.9 % 6 / 205
test_bgp_distance_change_py__BGPDistanceChange 1.8 % 55 / 3048 2.9 % 6 / 205
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 1.8 % 55 / 3048 2.9 % 6 / 205
test_exabgp_demo_py__ExaBGPDemo 1.2 % 38 / 3048 2.4 % 5 / 205
bgp_evpn_mh.c
2.4%2.4%
2.4 % 58 / 2401 3.6 % 6 / 165
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 2.4 % 58 / 2401 3.6 % 6 / 165
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 2.4 % 58 / 2401 3.6 % 6 / 165
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 2.4 % 58 / 2401 3.6 % 6 / 165
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 2.4 % 58 / 2401 3.6 % 6 / 165
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 2.4 % 58 / 2401 3.6 % 6 / 165
test_bgp_aspath_zero_py__BGPAggregatorZero 1.9 % 45 / 2401 3.0 % 5 / 165
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 2.4 % 58 / 2401 3.6 % 6 / 165
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 2.4 % 58 / 2401 3.6 % 6 / 165
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 1.9 % 45 / 2401 3.0 % 5 / 165
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 2.4 % 58 / 2401 3.6 % 6 / 165
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 2.4 % 58 / 2401 3.6 % 6 / 165
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 1.9 % 45 / 2401 3.0 % 5 / 165
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 2.4 % 58 / 2401 3.6 % 6 / 165
test_bgp_distance_change_py__BGPDistanceChange 2.4 % 58 / 2401 3.6 % 6 / 165
test_exabgp_demo_py__ExaBGPDemo 1.9 % 45 / 2401 3.0 % 5 / 165
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 2.4 % 58 / 2401 3.6 % 6 / 165
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 2.4 % 58 / 2401 3.6 % 6 / 165
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 2.4 % 58 / 2401 3.6 % 6 / 165
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 2.4 % 58 / 2401 3.6 % 6 / 165
test_pim_basic1_py__PIMTopo1Test 2.4 % 58 / 2401 3.6 % 6 / 165
bgp_evpn_vty.c
3.1%3.1%
3.1 % 104 / 3388 0.7 % 1 / 147
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 3.1 % 104 / 3388 0.7 % 1 / 147
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 3.1 % 104 / 3388 0.7 % 1 / 147
test_exabgp_demo_py__ExaBGPDemo 3.1 % 104 / 3388 0.7 % 1 / 147
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 3.1 % 104 / 3388 0.7 % 1 / 147
test_bgp_distance_change_py__BGPDistanceChange 3.1 % 104 / 3388 0.7 % 1 / 147
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 3.1 % 104 / 3388 0.7 % 1 / 147
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 3.1 % 104 / 3388 0.7 % 1 / 147
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 3.1 % 104 / 3388 0.7 % 1 / 147
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 3.1 % 104 / 3388 0.7 % 1 / 147
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 3.1 % 104 / 3388 0.7 % 1 / 147
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 3.1 % 104 / 3388 0.7 % 1 / 147
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 3.1 % 104 / 3388 0.7 % 1 / 147
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 3.1 % 104 / 3388 0.7 % 1 / 147
test_bgp_aspath_zero_py__BGPAggregatorZero 3.1 % 104 / 3388 0.7 % 1 / 147
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 3.1 % 104 / 3388 0.7 % 1 / 147
test_pim_basic1_py__PIMTopo1Test 3.1 % 104 / 3388 0.7 % 1 / 147
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 3.1 % 104 / 3388 0.7 % 1 / 147
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 3.1 % 104 / 3388 0.7 % 1 / 147
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 3.1 % 104 / 3388 0.7 % 1 / 147
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 3.1 % 104 / 3388 0.7 % 1 / 147
bgp_filter.c
7.0%7.0%
7.0 % 24 / 342 14.3 % 4 / 28
test_pim_basic1_py__PIMTopo1Test 7.0 % 24 / 342 14.3 % 4 / 28
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 7.0 % 24 / 342 14.3 % 4 / 28
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 7.0 % 24 / 342 14.3 % 4 / 28
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 7.0 % 24 / 342 14.3 % 4 / 28
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 7.0 % 24 / 342 14.3 % 4 / 28
test_bgp_distance_change_py__BGPDistanceChange 7.0 % 24 / 342 14.3 % 4 / 28
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 7.0 % 24 / 342 14.3 % 4 / 28
test_exabgp_demo_py__ExaBGPDemo 7.0 % 24 / 342 14.3 % 4 / 28
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 7.0 % 24 / 342 14.3 % 4 / 28
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 7.0 % 24 / 342 14.3 % 4 / 28
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 7.0 % 24 / 342 14.3 % 4 / 28
test_bgp_aspath_zero_py__BGPAggregatorZero 7.0 % 24 / 342 14.3 % 4 / 28
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 7.0 % 24 / 342 14.3 % 4 / 28
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 7.0 % 24 / 342 14.3 % 4 / 28
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 7.0 % 24 / 342 14.3 % 4 / 28
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 7.0 % 24 / 342 14.3 % 4 / 28
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 7.0 % 24 / 342 14.3 % 4 / 28
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 7.0 % 24 / 342 14.3 % 4 / 28
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 7.0 % 24 / 342 14.3 % 4 / 28
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 7.0 % 24 / 342 14.3 % 4 / 28
bgp_flowspec.c
0.0%
0.0 % 0 / 84 0.0 % 0 / 2
bgp_flowspec_util.c
0.0%
0.0 % 0 / 363 0.0 % 0 / 8
bgp_flowspec_vty.c
2.6%2.6%
2.6 % 8 / 310 10.0 % 1 / 10
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 2.6 % 8 / 310 10.0 % 1 / 10
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 2.6 % 8 / 310 10.0 % 1 / 10
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 2.6 % 8 / 310 10.0 % 1 / 10
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 2.6 % 8 / 310 10.0 % 1 / 10
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 2.6 % 8 / 310 10.0 % 1 / 10
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 2.6 % 8 / 310 10.0 % 1 / 10
test_bgp_aspath_zero_py__BGPAggregatorZero 2.6 % 8 / 310 10.0 % 1 / 10
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 2.6 % 8 / 310 10.0 % 1 / 10
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 2.6 % 8 / 310 10.0 % 1 / 10
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 2.6 % 8 / 310 10.0 % 1 / 10
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 2.6 % 8 / 310 10.0 % 1 / 10
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 2.6 % 8 / 310 10.0 % 1 / 10
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 2.6 % 8 / 310 10.0 % 1 / 10
test_bgp_distance_change_py__BGPDistanceChange 2.6 % 8 / 310 10.0 % 1 / 10
test_exabgp_demo_py__ExaBGPDemo 2.6 % 8 / 310 10.0 % 1 / 10
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 2.6 % 8 / 310 10.0 % 1 / 10
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 2.6 % 8 / 310 10.0 % 1 / 10
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 2.6 % 8 / 310 10.0 % 1 / 10
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 2.6 % 8 / 310 10.0 % 1 / 10
test_pim_basic1_py__PIMTopo1Test 2.6 % 8 / 310 10.0 % 1 / 10
bgp_fsm.c
42.2%42.2%
42.2 % 559 / 1325 47.1 % 33 / 70
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 39.2 % 519 / 1325 37.1 % 26 / 70
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 39.2 % 520 / 1325 42.9 % 30 / 70
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 39.4 % 522 / 1325 41.4 % 29 / 70
test_bgp_aspath_zero_py__BGPAggregatorZero 37.6 % 498 / 1325 37.1 % 26 / 70
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 39.4 % 522 / 1325 41.4 % 29 / 70
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 39.4 % 522 / 1325 42.9 % 30 / 70
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 39.2 % 519 / 1325 40.0 % 28 / 70
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 39.6 % 525 / 1325 41.4 % 29 / 70
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 39.8 % 527 / 1325 41.4 % 29 / 70
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 39.6 % 525 / 1325 41.4 % 29 / 70
test_exabgp_demo_py__ExaBGPDemo 37.7 % 500 / 1325 38.6 % 27 / 70
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 39.3 % 521 / 1325 40.0 % 28 / 70
test_bgp_distance_change_py__BGPDistanceChange 39.5 % 523 / 1325 40.0 % 28 / 70
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 39.6 % 525 / 1325 40.0 % 28 / 70
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 22.3 % 296 / 1325 27.1 % 19 / 70
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 39.4 % 522 / 1325 41.4 % 29 / 70
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 39.1 % 518 / 1325 38.6 % 27 / 70
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 39.4 % 522 / 1325 41.4 % 29 / 70
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 39.1 % 518 / 1325 38.6 % 27 / 70
test_pim_basic1_py__PIMTopo1Test 40.5 % 536 / 1325 41.4 % 29 / 70
bgp_io.c
79.3%79.3%
79.3 % 218 / 275 100.0 % 10 / 10
test_exabgp_demo_py__ExaBGPDemo 73.1 % 201 / 275 100.0 % 10 / 10
test_bgp_distance_change_py__BGPDistanceChange 77.8 % 214 / 275 100.0 % 10 / 10
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 77.8 % 214 / 275 100.0 % 10 / 10
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 79.3 % 218 / 275 100.0 % 10 / 10
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 72.4 % 199 / 275 100.0 % 10 / 10
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 77.8 % 214 / 275 100.0 % 10 / 10
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 76.0 % 209 / 275 100.0 % 10 / 10
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 79.3 % 218 / 275 100.0 % 10 / 10
test_bgp_aspath_zero_py__BGPAggregatorZero 72.7 % 200 / 275 100.0 % 10 / 10
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 77.8 % 214 / 275 100.0 % 10 / 10
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 74.5 % 205 / 275 100.0 % 10 / 10
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 77.8 % 214 / 275 100.0 % 10 / 10
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 77.8 % 214 / 275 100.0 % 10 / 10
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 77.8 % 214 / 275 100.0 % 10 / 10
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 77.8 % 214 / 275 100.0 % 10 / 10
test_pim_basic1_py__PIMTopo1Test 77.8 % 214 / 275 100.0 % 10 / 10
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 77.8 % 214 / 275 100.0 % 10 / 10
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 79.3 % 218 / 275 100.0 % 10 / 10
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 77.8 % 214 / 275 100.0 % 10 / 10
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 79.3 % 218 / 275 100.0 % 10 / 10
bgp_keepalives.c
97.5%97.5%
97.5 % 119 / 122 93.8 % 15 / 16
test_pim_basic1_py__PIMTopo1Test 97.5 % 119 / 122 93.8 % 15 / 16
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 97.5 % 119 / 122 93.8 % 15 / 16
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 93.4 % 114 / 122 93.8 % 15 / 16
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 97.5 % 119 / 122 93.8 % 15 / 16
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 93.4 % 114 / 122 93.8 % 15 / 16
test_exabgp_demo_py__ExaBGPDemo 93.4 % 114 / 122 93.8 % 15 / 16
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 93.4 % 114 / 122 93.8 % 15 / 16
test_bgp_distance_change_py__BGPDistanceChange 93.4 % 114 / 122 93.8 % 15 / 16
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 97.5 % 119 / 122 93.8 % 15 / 16
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 93.4 % 114 / 122 93.8 % 15 / 16
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 93.4 % 114 / 122 93.8 % 15 / 16
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 93.4 % 114 / 122 93.8 % 15 / 16
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 97.5 % 119 / 122 93.8 % 15 / 16
test_bgp_aspath_zero_py__BGPAggregatorZero 93.4 % 114 / 122 93.8 % 15 / 16
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 93.4 % 114 / 122 93.8 % 15 / 16
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 93.4 % 114 / 122 93.8 % 15 / 16
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 93.4 % 114 / 122 93.8 % 15 / 16
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 97.5 % 119 / 122 93.8 % 15 / 16
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 93.4 % 114 / 122 93.8 % 15 / 16
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 97.5 % 119 / 122 93.8 % 15 / 16
bgp_label.c
0.0%
0.0 % 0 / 209 0.0 % 0 / 7
bgp_labelpool.c
9.1%9.1%
9.1 % 42 / 463 43.3 % 13 / 30
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 9.1 % 42 / 463 43.3 % 13 / 30
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 9.1 % 42 / 463 43.3 % 13 / 30
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 9.1 % 42 / 463 43.3 % 13 / 30
test_bgp_distance_change_py__BGPDistanceChange 9.1 % 42 / 463 43.3 % 13 / 30
test_exabgp_demo_py__ExaBGPDemo 9.1 % 42 / 463 43.3 % 13 / 30
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 9.1 % 42 / 463 43.3 % 13 / 30
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 9.1 % 42 / 463 43.3 % 13 / 30
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 9.1 % 42 / 463 43.3 % 13 / 30
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 9.1 % 42 / 463 43.3 % 13 / 30
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 9.1 % 42 / 463 43.3 % 13 / 30
test_bgp_aspath_zero_py__BGPAggregatorZero 9.1 % 42 / 463 43.3 % 13 / 30
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 9.1 % 42 / 463 43.3 % 13 / 30
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 9.1 % 42 / 463 43.3 % 13 / 30
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 9.1 % 42 / 463 43.3 % 13 / 30
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 9.1 % 42 / 463 43.3 % 13 / 30
test_pim_basic1_py__PIMTopo1Test 9.1 % 42 / 463 43.3 % 13 / 30
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 9.1 % 42 / 463 43.3 % 13 / 30
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 9.1 % 42 / 463 43.3 % 13 / 30
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 9.1 % 42 / 463 43.3 % 13 / 30
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 9.1 % 42 / 463 43.3 % 13 / 30
bgp_lcommunity.c
3.6%3.6%
3.6 % 11 / 305 10.3 % 3 / 29
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 3.6 % 11 / 305 10.3 % 3 / 29
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 3.6 % 11 / 305 10.3 % 3 / 29
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 3.6 % 11 / 305 10.3 % 3 / 29
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 3.6 % 11 / 305 10.3 % 3 / 29
test_pim_basic1_py__PIMTopo1Test 3.6 % 11 / 305 10.3 % 3 / 29
test_bgp_aspath_zero_py__BGPAggregatorZero 3.6 % 11 / 305 10.3 % 3 / 29
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 3.6 % 11 / 305 10.3 % 3 / 29
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 3.6 % 11 / 305 10.3 % 3 / 29
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 3.6 % 11 / 305 10.3 % 3 / 29
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 2.6 % 8 / 305 6.9 % 2 / 29
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 3.6 % 11 / 305 10.3 % 3 / 29
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 3.6 % 11 / 305 10.3 % 3 / 29
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 3.6 % 11 / 305 10.3 % 3 / 29
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 3.6 % 11 / 305 10.3 % 3 / 29
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 3.6 % 11 / 305 10.3 % 3 / 29
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 3.6 % 11 / 305 10.3 % 3 / 29
test_bgp_distance_change_py__BGPDistanceChange 3.6 % 11 / 305 10.3 % 3 / 29
test_exabgp_demo_py__ExaBGPDemo 3.6 % 11 / 305 10.3 % 3 / 29
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 3.6 % 11 / 305 10.3 % 3 / 29
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 2.6 % 8 / 305 6.9 % 2 / 29
bgp_mac.c
62.0%62.0%
62.0 % 119 / 192 87.0 % 20 / 23
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 60.9 % 117 / 192 87.0 % 20 / 23
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 56.8 % 109 / 192 78.3 % 18 / 23
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 60.9 % 117 / 192 87.0 % 20 / 23
test_bgp_distance_change_py__BGPDistanceChange 60.9 % 117 / 192 87.0 % 20 / 23
test_exabgp_demo_py__ExaBGPDemo 60.9 % 117 / 192 87.0 % 20 / 23
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 60.9 % 117 / 192 87.0 % 20 / 23
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 60.9 % 117 / 192 87.0 % 20 / 23
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 60.9 % 117 / 192 87.0 % 20 / 23
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 60.9 % 117 / 192 87.0 % 20 / 23
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 60.9 % 117 / 192 87.0 % 20 / 23
test_bgp_aspath_zero_py__BGPAggregatorZero 49.0 % 94 / 192 78.3 % 18 / 23
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 60.9 % 117 / 192 87.0 % 20 / 23
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 56.8 % 109 / 192 78.3 % 18 / 23
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 60.9 % 117 / 192 87.0 % 20 / 23
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 60.9 % 117 / 192 87.0 % 20 / 23
test_pim_basic1_py__PIMTopo1Test 62.0 % 119 / 192 87.0 % 20 / 23
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 60.9 % 117 / 192 87.0 % 20 / 23
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 60.9 % 117 / 192 87.0 % 20 / 23
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 60.9 % 117 / 192 87.0 % 20 / 23
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 60.9 % 117 / 192 87.0 % 20 / 23
bgp_main.c
57.2%57.2%
57.2 % 107 / 187 81.8 % 9 / 11
test_pim_basic1_py__PIMTopo1Test 57.2 % 107 / 187 81.8 % 9 / 11
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 57.2 % 107 / 187 81.8 % 9 / 11
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 57.2 % 107 / 187 81.8 % 9 / 11
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 57.2 % 107 / 187 81.8 % 9 / 11
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 57.2 % 107 / 187 81.8 % 9 / 11
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 57.2 % 107 / 187 81.8 % 9 / 11
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 57.2 % 107 / 187 81.8 % 9 / 11
test_exabgp_demo_py__ExaBGPDemo 57.2 % 107 / 187 81.8 % 9 / 11
test_bgp_distance_change_py__BGPDistanceChange 57.2 % 107 / 187 81.8 % 9 / 11
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 57.2 % 107 / 187 81.8 % 9 / 11
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 57.2 % 107 / 187 81.8 % 9 / 11
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 57.2 % 107 / 187 81.8 % 9 / 11
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 57.2 % 107 / 187 81.8 % 9 / 11
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 57.2 % 107 / 187 81.8 % 9 / 11
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 57.2 % 107 / 187 81.8 % 9 / 11
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 57.2 % 107 / 187 81.8 % 9 / 11
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 57.2 % 107 / 187 81.8 % 9 / 11
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 57.2 % 107 / 187 81.8 % 9 / 11
test_bgp_aspath_zero_py__BGPAggregatorZero 57.2 % 107 / 187 81.8 % 9 / 11
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 57.2 % 107 / 187 81.8 % 9 / 11
bgp_memory.c
100.0%
100.0 % 94 / 94 100.0 % 188 / 188
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 100.0 % 94 / 94 100.0 % 188 / 188
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 100.0 % 94 / 94 100.0 % 188 / 188
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 100.0 % 94 / 94 100.0 % 188 / 188
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 100.0 % 94 / 94 100.0 % 188 / 188
test_pim_basic1_py__PIMTopo1Test 100.0 % 94 / 94 100.0 % 188 / 188
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 100.0 % 94 / 94 100.0 % 188 / 188
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 100.0 % 94 / 94 100.0 % 188 / 188
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 100.0 % 94 / 94 100.0 % 188 / 188
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 100.0 % 94 / 94 100.0 % 188 / 188
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 100.0 % 94 / 94 100.0 % 188 / 188
test_bgp_aspath_zero_py__BGPAggregatorZero 100.0 % 94 / 94 100.0 % 188 / 188
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 100.0 % 94 / 94 100.0 % 188 / 188
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 100.0 % 94 / 94 100.0 % 188 / 188
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 100.0 % 94 / 94 100.0 % 188 / 188
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 100.0 % 94 / 94 100.0 % 188 / 188
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 100.0 % 94 / 94 100.0 % 188 / 188
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 100.0 % 94 / 94 100.0 % 188 / 188
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 100.0 % 94 / 94 100.0 % 188 / 188
test_bgp_distance_change_py__BGPDistanceChange 100.0 % 94 / 94 100.0 % 188 / 188
test_exabgp_demo_py__ExaBGPDemo 100.0 % 94 / 94 100.0 % 188 / 188
bgp_mpath.c
33.7%33.7%
33.7 % 126 / 374 62.5 % 15 / 24
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 31.8 % 119 / 374 54.2 % 13 / 24
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 2.7 % 10 / 374 4.2 % 1 / 24
test_bgp_distance_change_py__BGPDistanceChange 29.1 % 109 / 374 54.2 % 13 / 24
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 33.7 % 126 / 374 62.5 % 15 / 24
test_exabgp_demo_py__ExaBGPDemo 4.3 % 16 / 374 12.5 % 3 / 24
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 29.1 % 109 / 374 54.2 % 13 / 24
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 29.1 % 109 / 374 54.2 % 13 / 24
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 31.8 % 119 / 374 54.2 % 13 / 24
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 29.1 % 109 / 374 54.2 % 13 / 24
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 29.1 % 109 / 374 54.2 % 13 / 24
test_bgp_aspath_zero_py__BGPAggregatorZero 4.3 % 16 / 374 12.5 % 3 / 24
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 31.3 % 117 / 374 54.2 % 13 / 24
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 2.7 % 10 / 374 4.2 % 1 / 24
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 29.1 % 109 / 374 54.2 % 13 / 24
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 29.1 % 109 / 374 54.2 % 13 / 24
test_pim_basic1_py__PIMTopo1Test 33.7 % 126 / 374 62.5 % 15 / 24
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 29.1 % 109 / 374 54.2 % 13 / 24
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 33.2 % 124 / 374 62.5 % 15 / 24
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 33.2 % 124 / 374 62.5 % 15 / 24
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 31.3 % 117 / 374 54.2 % 13 / 24
bgp_mplsvpn.c
7.8%7.8%
7.8 % 111 / 1425 15.8 % 9 / 57
test_pim_basic1_py__PIMTopo1Test 6.6 % 94 / 1425 12.3 % 7 / 57
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 7.8 % 111 / 1425 15.8 % 9 / 57
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 7.8 % 111 / 1425 15.8 % 9 / 57
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 7.8 % 111 / 1425 15.8 % 9 / 57
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 7.8 % 111 / 1425 15.8 % 9 / 57
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 4.1 % 58 / 1425 8.8 % 5 / 57
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 7.8 % 111 / 1425 15.8 % 9 / 57
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 6.6 % 94 / 1425 12.3 % 7 / 57
test_bgp_distance_change_py__BGPDistanceChange 6.6 % 94 / 1425 12.3 % 7 / 57
test_exabgp_demo_py__ExaBGPDemo 5.5 % 78 / 1425 10.5 % 6 / 57
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 6.6 % 94 / 1425 12.3 % 7 / 57
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 7.8 % 111 / 1425 15.8 % 9 / 57
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 7.8 % 111 / 1425 15.8 % 9 / 57
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 6.6 % 94 / 1425 12.3 % 7 / 57
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 6.6 % 94 / 1425 12.3 % 7 / 57
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 6.6 % 94 / 1425 12.3 % 7 / 57
test_bgp_aspath_zero_py__BGPAggregatorZero 5.5 % 78 / 1425 10.5 % 6 / 57
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 6.6 % 94 / 1425 12.3 % 7 / 57
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 4.1 % 58 / 1425 8.8 % 5 / 57
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 7.8 % 111 / 1425 15.8 % 9 / 57
bgp_network.c
46.1%46.1%
46.1 % 201 / 436 59.1 % 13 / 22
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 44.5 % 194 / 436 59.1 % 13 / 22
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 44.3 % 193 / 436 59.1 % 13 / 22
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 44.3 % 193 / 436 59.1 % 13 / 22
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 44.3 % 193 / 436 59.1 % 13 / 22
test_pim_basic1_py__PIMTopo1Test 44.3 % 193 / 436 59.1 % 13 / 22
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 44.3 % 193 / 436 59.1 % 13 / 22
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 44.3 % 193 / 436 59.1 % 13 / 22
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 45.6 % 199 / 436 59.1 % 13 / 22
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 44.3 % 193 / 436 59.1 % 13 / 22
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 44.3 % 193 / 436 59.1 % 13 / 22
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 44.3 % 193 / 436 59.1 % 13 / 22
test_bgp_aspath_zero_py__BGPAggregatorZero 44.3 % 193 / 436 59.1 % 13 / 22
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 44.3 % 193 / 436 59.1 % 13 / 22
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 44.3 % 193 / 436 59.1 % 13 / 22
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 44.3 % 193 / 436 59.1 % 13 / 22
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 44.3 % 193 / 436 59.1 % 13 / 22
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 44.3 % 193 / 436 59.1 % 13 / 22
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 44.3 % 193 / 436 59.1 % 13 / 22
test_bgp_distance_change_py__BGPDistanceChange 44.3 % 193 / 436 59.1 % 13 / 22
test_exabgp_demo_py__ExaBGPDemo 44.3 % 193 / 436 59.1 % 13 / 22
bgp_nexthop.c
36.7%36.7%
36.7 % 284 / 774 54.9 % 28 / 51
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 27.0 % 209 / 774 41.2 % 21 / 51
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 30.9 % 239 / 774 51.0 % 26 / 51
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 27.0 % 209 / 774 41.2 % 21 / 51
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 30.2 % 234 / 774 51.0 % 26 / 51
test_pim_basic1_py__PIMTopo1Test 27.0 % 209 / 774 41.2 % 21 / 51
test_bgp_aspath_zero_py__BGPAggregatorZero 24.3 % 188 / 774 39.2 % 20 / 51
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 34.0 % 263 / 774 52.9 % 27 / 51
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 30.9 % 239 / 774 51.0 % 26 / 51
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 30.9 % 239 / 774 51.0 % 26 / 51
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 26.1 % 202 / 774 47.1 % 24 / 51
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 27.0 % 209 / 774 41.2 % 21 / 51
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 33.9 % 262 / 774 52.9 % 27 / 51
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 30.4 % 235 / 774 51.0 % 26 / 51
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 27.0 % 209 / 774 41.2 % 21 / 51
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 30.9 % 239 / 774 51.0 % 26 / 51
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 34.5 % 267 / 774 52.9 % 27 / 51
test_bgp_distance_change_py__BGPDistanceChange 30.9 % 239 / 774 51.0 % 26 / 51
test_exabgp_demo_py__ExaBGPDemo 24.8 % 192 / 774 39.2 % 20 / 51
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 31.7 % 245 / 774 51.0 % 26 / 51
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 26.0 % 201 / 774 47.1 % 24 / 51
bgp_nht.c
54.3%54.3%
54.3 % 369 / 680 59.0 % 23 / 39
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 33.2 % 226 / 680 48.7 % 19 / 39
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 43.1 % 293 / 680 59.0 % 23 / 39
test_bgp_distance_change_py__BGPDistanceChange 43.1 % 293 / 680 59.0 % 23 / 39
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 47.9 % 326 / 680 59.0 % 23 / 39
test_exabgp_demo_py__ExaBGPDemo 43.1 % 293 / 680 59.0 % 23 / 39
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 43.1 % 293 / 680 59.0 % 23 / 39
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 43.1 % 293 / 680 59.0 % 23 / 39
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 47.9 % 326 / 680 59.0 % 23 / 39
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 43.1 % 293 / 680 59.0 % 23 / 39
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 43.1 % 293 / 680 59.0 % 23 / 39
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 47.9 % 326 / 680 59.0 % 23 / 39
test_bgp_aspath_zero_py__BGPAggregatorZero 41.0 % 279 / 680 53.8 % 21 / 39
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 43.1 % 293 / 680 59.0 % 23 / 39
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 35.9 % 244 / 680 51.3 % 20 / 39
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 43.1 % 293 / 680 59.0 % 23 / 39
test_pim_basic1_py__PIMTopo1Test 42.8 % 291 / 680 56.4 % 22 / 39
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 48.5 % 330 / 680 59.0 % 23 / 39
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 48.5 % 330 / 680 56.4 % 22 / 39
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 43.1 % 293 / 680 59.0 % 23 / 39
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 48.5 % 330 / 680 56.4 % 22 / 39
bgp_open.c
46.4%46.4%
46.4 % 431 / 928 68.2 % 15 / 22
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 43.0 % 399 / 928 68.2 % 15 / 22
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 43.0 % 399 / 928 68.2 % 15 / 22
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 43.0 % 399 / 928 68.2 % 15 / 22
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 43.0 % 399 / 928 68.2 % 15 / 22
test_pim_basic1_py__PIMTopo1Test 43.0 % 399 / 928 68.2 % 15 / 22
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 43.0 % 399 / 928 68.2 % 15 / 22
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 43.0 % 399 / 928 68.2 % 15 / 22
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 43.0 % 399 / 928 68.2 % 15 / 22
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 43.0 % 399 / 928 68.2 % 15 / 22
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 43.0 % 399 / 928 68.2 % 15 / 22
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 44.9 % 417 / 928 68.2 % 15 / 22
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 43.0 % 399 / 928 68.2 % 15 / 22
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 43.0 % 399 / 928 68.2 % 15 / 22
test_bgp_aspath_zero_py__BGPAggregatorZero 33.7 % 313 / 928 50.0 % 11 / 22
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 43.0 % 399 / 928 68.2 % 15 / 22
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 43.0 % 399 / 928 68.2 % 15 / 22
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 43.0 % 399 / 928 68.2 % 15 / 22
test_exabgp_demo_py__ExaBGPDemo 33.7 % 313 / 928 50.0 % 11 / 22
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 43.6 % 405 / 928 68.2 % 15 / 22
test_bgp_distance_change_py__BGPDistanceChange 43.0 % 399 / 928 68.2 % 15 / 22
bgp_packet.c
58.8%58.8%
58.8 % 718 / 1221 70.0 % 28 / 40
test_bgp_distance_change_py__BGPDistanceChange 39.0 % 476 / 1221 60.0 % 24 / 40
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 39.0 % 476 / 1221 60.0 % 24 / 40
test_exabgp_demo_py__ExaBGPDemo 33.8 % 413 / 1221 55.0 % 22 / 40
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 46.3 % 565 / 1221 65.0 % 26 / 40
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 27.4 % 334 / 1221 37.5 % 15 / 40
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 39.0 % 476 / 1221 60.0 % 24 / 40
test_bgp_aspath_zero_py__BGPAggregatorZero 34.2 % 418 / 1221 55.0 % 22 / 40
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 33.0 % 403 / 1221 52.5 % 21 / 40
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 39.7 % 485 / 1221 57.5 % 23 / 40
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 28.6 % 349 / 1221 45.0 % 18 / 40
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 32.7 % 399 / 1221 52.5 % 21 / 40
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 41.5 % 507 / 1221 62.5 % 25 / 40
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 38.9 % 475 / 1221 60.0 % 24 / 40
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 32.8 % 401 / 1221 52.5 % 21 / 40
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 38.8 % 474 / 1221 60.0 % 24 / 40
test_pim_basic1_py__PIMTopo1Test 39.1 % 477 / 1221 60.0 % 24 / 40
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 33.3 % 407 / 1221 52.5 % 21 / 40
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 33.3 % 407 / 1221 52.5 % 21 / 40
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 39.9 % 487 / 1221 57.5 % 23 / 40
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 40.4 % 493 / 1221 57.5 % 23 / 40
bgp_pbr.c
2.7%2.7%
2.7 % 43 / 1615 21.4 % 15 / 70
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 2.7 % 43 / 1615 21.4 % 15 / 70
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 2.7 % 43 / 1615 21.4 % 15 / 70
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 2.7 % 43 / 1615 21.4 % 15 / 70
test_bgp_aspath_zero_py__BGPAggregatorZero 1.0 % 16 / 1615 18.6 % 13 / 70
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 2.7 % 43 / 1615 21.4 % 15 / 70
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 2.7 % 43 / 1615 21.4 % 15 / 70
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 1.0 % 16 / 1615 18.6 % 13 / 70
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 1.0 % 16 / 1615 18.6 % 13 / 70
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 2.7 % 43 / 1615 21.4 % 15 / 70
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 2.7 % 43 / 1615 21.4 % 15 / 70
test_exabgp_demo_py__ExaBGPDemo 1.0 % 16 / 1615 18.6 % 13 / 70
test_bgp_distance_change_py__BGPDistanceChange 2.7 % 43 / 1615 21.4 % 15 / 70
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 2.7 % 43 / 1615 21.4 % 15 / 70
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 2.7 % 43 / 1615 21.4 % 15 / 70
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 2.7 % 43 / 1615 21.4 % 15 / 70
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 1.0 % 16 / 1615 18.6 % 13 / 70
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 2.7 % 43 / 1615 21.4 % 15 / 70
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 1.0 % 16 / 1615 18.6 % 13 / 70
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 2.7 % 43 / 1615 21.4 % 15 / 70
test_pim_basic1_py__PIMTopo1Test 1.0 % 16 / 1615 18.6 % 13 / 70
bgp_rd.c
0.9%0.9%
0.9 % 1 / 116 9.1 % 1 / 11
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 0.9 % 1 / 116 9.1 % 1 / 11
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 0.9 % 1 / 116 9.1 % 1 / 11
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 0.9 % 1 / 116 9.1 % 1 / 11
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 0.9 % 1 / 116 9.1 % 1 / 11
test_pim_basic1_py__PIMTopo1Test 0.9 % 1 / 116 9.1 % 1 / 11
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 0.9 % 1 / 116 9.1 % 1 / 11
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 0.9 % 1 / 116 9.1 % 1 / 11
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 0.9 % 1 / 116 9.1 % 1 / 11
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 0.9 % 1 / 116 9.1 % 1 / 11
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 0.9 % 1 / 116 9.1 % 1 / 11
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 0.9 % 1 / 116 9.1 % 1 / 11
test_bgp_aspath_zero_py__BGPAggregatorZero 0.9 % 1 / 116 9.1 % 1 / 11
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 0.9 % 1 / 116 9.1 % 1 / 11
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 0.9 % 1 / 116 9.1 % 1 / 11
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 0.9 % 1 / 116 9.1 % 1 / 11
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 0.9 % 1 / 116 9.1 % 1 / 11
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 0.9 % 1 / 116 9.1 % 1 / 11
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 0.9 % 1 / 116 9.1 % 1 / 11
test_bgp_distance_change_py__BGPDistanceChange 0.9 % 1 / 116 9.1 % 1 / 11
test_exabgp_demo_py__ExaBGPDemo 0.9 % 1 / 116 9.1 % 1 / 11
bgp_regex.c
0.0%
0.0 % 0 / 31 0.0 % 0 / 3
bgp_route.c
34.4%34.4%
34.4 % 2627 / 7647 49.1 % 110 / 224
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 20.3 % 1552 / 7647 35.3 % 79 / 224
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 13.6 % 1037 / 7647 26.3 % 59 / 224
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 19.8 % 1513 / 7647 33.0 % 74 / 224
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 21.2 % 1619 / 7647 35.7 % 80 / 224
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 17.9 % 1366 / 7647 31.7 % 71 / 224
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 18.5 % 1415 / 7647 32.1 % 72 / 224
test_bgp_aspath_zero_py__BGPAggregatorZero 10.8 % 825 / 7647 19.6 % 44 / 224
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 2.6 % 200 / 7647 5.4 % 12 / 224
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 19.5 % 1488 / 7647 33.5 % 75 / 224
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 13.9 % 1062 / 7647 26.8 % 60 / 224
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 18.4 % 1408 / 7647 32.6 % 73 / 224
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 2.8 % 212 / 7647 6.2 % 14 / 224
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 18.4 % 1408 / 7647 31.7 % 71 / 224
test_bgp_distance_change_py__BGPDistanceChange 13.8 % 1055 / 7647 27.2 % 61 / 224
test_exabgp_demo_py__ExaBGPDemo 10.6 % 807 / 7647 19.2 % 43 / 224
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 15.0 % 1149 / 7647 29.0 % 65 / 224
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 20.7 % 1582 / 7647 34.8 % 78 / 224
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 20.7 % 1582 / 7647 34.8 % 78 / 224
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 20.3 % 1556 / 7647 32.6 % 73 / 224
test_pim_basic1_py__PIMTopo1Test 15.0 % 1146 / 7647 28.6 % 64 / 224
bgp_routemap.c
31.6%31.6%
31.6 % 866 / 2742 22.5 % 66 / 293
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 16.5 % 453 / 2742 6.5 % 19 / 293
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 19.3 % 529 / 2742 9.2 % 27 / 293
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 18.3 % 501 / 2742 7.5 % 22 / 293
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 19.1 % 524 / 2742 11.6 % 34 / 293
test_pim_basic1_py__PIMTopo1Test 8.4 % 229 / 2742 0.7 % 2 / 293
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 8.4 % 229 / 2742 0.7 % 2 / 293
test_bgp_aspath_zero_py__BGPAggregatorZero 8.4 % 229 / 2742 0.7 % 2 / 293
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 8.4 % 229 / 2742 0.7 % 2 / 293
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 16.6 % 455 / 2742 6.1 % 18 / 293
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 8.4 % 229 / 2742 0.7 % 2 / 293
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 8.4 % 229 / 2742 0.7 % 2 / 293
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 8.4 % 229 / 2742 0.7 % 2 / 293
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 8.4 % 229 / 2742 0.7 % 2 / 293
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 13.5 % 370 / 2742 4.8 % 14 / 293
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 13.1 % 358 / 2742 4.8 % 14 / 293
test_bgp_distance_change_py__BGPDistanceChange 8.4 % 229 / 2742 0.7 % 2 / 293
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 8.4 % 229 / 2742 0.7 % 2 / 293
test_exabgp_demo_py__ExaBGPDemo 8.4 % 229 / 2742 0.7 % 2 / 293
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 8.4 % 229 / 2742 0.7 % 2 / 293
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 13.3 % 365 / 2742 6.1 % 18 / 293
bgp_routemap_nb_config.c
15.2%15.2%
15.2 % 166 / 1094 13.3 % 15 / 113
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 5.0 % 55 / 1094 3.5 % 4 / 113
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 4.4 % 48 / 1094 4.4 % 5 / 113
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 4.8 % 53 / 1094 5.3 % 6 / 113
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 5.6 % 61 / 1094 5.3 % 6 / 113
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 1.2 % 13 / 1094 0.9 % 1 / 113
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 1.2 % 13 / 1094 0.9 % 1 / 113
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 2.7 % 29 / 1094 1.8 % 2 / 113
bgp_table.c
60.2%60.2%
60.2 % 56 / 93 76.9 % 10 / 13
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 60.2 % 56 / 93 76.9 % 10 / 13
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 54.8 % 51 / 93 61.5 % 8 / 13
test_bgp_distance_change_py__BGPDistanceChange 60.2 % 56 / 93 76.9 % 10 / 13
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 60.2 % 56 / 93 76.9 % 10 / 13
test_exabgp_demo_py__ExaBGPDemo 54.8 % 51 / 93 69.2 % 9 / 13
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 54.8 % 51 / 93 69.2 % 9 / 13
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 60.2 % 56 / 93 76.9 % 10 / 13
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 60.2 % 56 / 93 76.9 % 10 / 13
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 54.8 % 51 / 93 69.2 % 9 / 13
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 60.2 % 56 / 93 76.9 % 10 / 13
test_bgp_aspath_zero_py__BGPAggregatorZero 54.8 % 51 / 93 69.2 % 9 / 13
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 60.2 % 56 / 93 76.9 % 10 / 13
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 60.2 % 56 / 93 76.9 % 10 / 13
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 54.8 % 51 / 93 61.5 % 8 / 13
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 60.2 % 56 / 93 76.9 % 10 / 13
test_pim_basic1_py__PIMTopo1Test 54.8 % 51 / 93 69.2 % 9 / 13
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 60.2 % 56 / 93 76.9 % 10 / 13
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 54.8 % 51 / 93 69.2 % 9 / 13
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 54.8 % 51 / 93 69.2 % 9 / 13
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 60.2 % 56 / 93 76.9 % 10 / 13
bgp_updgrp.c
61.3%61.3%
61.3 % 607 / 990 77.4 % 48 / 62
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 47.1 % 466 / 990 64.5 % 40 / 62
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 50.1 % 496 / 990 67.7 % 42 / 62
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 40.3 % 399 / 990 53.2 % 33 / 62
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 40.8 % 404 / 990 54.8 % 34 / 62
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 40.8 % 404 / 990 54.8 % 34 / 62
test_bgp_aspath_zero_py__BGPAggregatorZero 36.6 % 362 / 990 41.9 % 26 / 62
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 41.2 % 408 / 990 54.8 % 34 / 62
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 36.6 % 362 / 990 41.9 % 26 / 62
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 40.8 % 404 / 990 54.8 % 34 / 62
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 47.0 % 465 / 990 62.9 % 39 / 62
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 55.9 % 553 / 990 72.6 % 45 / 62
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 1.5 % 15 / 990 4.8 % 3 / 62
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 41.2 % 408 / 990 54.8 % 34 / 62
test_bgp_distance_change_py__BGPDistanceChange 40.8 % 404 / 990 54.8 % 34 / 62
test_exabgp_demo_py__ExaBGPDemo 38.2 % 378 / 990 46.8 % 29 / 62
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 50.5 % 500 / 990 66.1 % 41 / 62
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 47.3 % 468 / 990 61.3 % 38 / 62
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 50.5 % 500 / 990 66.1 % 41 / 62
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 47.3 % 468 / 990 61.3 % 38 / 62
test_pim_basic1_py__PIMTopo1Test 42.5 % 421 / 990 58.1 % 36 / 62
bgp_updgrp_adv.c
62.0%62.0%
62.0 % 286 / 461 61.5 % 16 / 26
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 43.0 % 198 / 461 53.8 % 14 / 26
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 44.9 % 207 / 461 57.7 % 15 / 26
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 57.5 % 265 / 461 53.8 % 14 / 26
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 57.5 % 265 / 461 53.8 % 14 / 26
test_pim_basic1_py__PIMTopo1Test 41.0 % 189 / 461 50.0 % 13 / 26
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 40.3 % 186 / 461 50.0 % 13 / 26
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 41.0 % 189 / 461 50.0 % 13 / 26
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 43.0 % 198 / 461 53.8 % 14 / 26
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 41.0 % 189 / 461 50.0 % 13 / 26
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 41.2 % 190 / 461 50.0 % 13 / 26
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 42.7 % 197 / 461 53.8 % 14 / 26
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 2.0 % 9 / 461 7.7 % 2 / 26
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 41.0 % 189 / 461 50.0 % 13 / 26
test_bgp_aspath_zero_py__BGPAggregatorZero 2.0 % 9 / 461 7.7 % 2 / 26
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 41.0 % 189 / 461 50.0 % 13 / 26
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 43.0 % 198 / 461 53.8 % 14 / 26
test_exabgp_demo_py__ExaBGPDemo 2.0 % 9 / 461 7.7 % 2 / 26
test_bgp_distance_change_py__BGPDistanceChange 41.0 % 189 / 461 50.0 % 13 / 26
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 43.2 % 199 / 461 53.8 % 14 / 26
bgp_updgrp_packet.c
68.8%68.8%
68.8 % 426 / 619 81.5 % 22 / 27
test_pim_basic1_py__PIMTopo1Test 45.9 % 284 / 619 66.7 % 18 / 27
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 45.7 % 283 / 619 66.7 % 18 / 27
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 59.1 % 366 / 619 77.8 % 21 / 27
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 59.1 % 366 / 619 77.8 % 21 / 27
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 51.2 % 317 / 619 66.7 % 18 / 27
test_exabgp_demo_py__ExaBGPDemo 24.7 % 153 / 619 51.9 % 14 / 27
test_bgp_distance_change_py__BGPDistanceChange 46.5 % 288 / 619 70.4 % 19 / 27
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 46.8 % 290 / 619 70.4 % 19 / 27
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 45.7 % 283 / 619 70.4 % 19 / 27
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 25.7 % 159 / 619 55.6 % 15 / 27
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 46.7 % 289 / 619 70.4 % 19 / 27
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 46.5 % 288 / 619 70.4 % 19 / 27
test_bgp_aspath_zero_py__BGPAggregatorZero 25.7 % 159 / 619 55.6 % 15 / 27
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 45.9 % 284 / 619 66.7 % 18 / 27
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 46.5 % 288 / 619 70.4 % 19 / 27
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 46.5 % 288 / 619 70.4 % 19 / 27
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 45.9 % 284 / 619 66.7 % 18 / 27
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 45.6 % 282 / 619 66.7 % 18 / 27
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 46.5 % 288 / 619 70.4 % 19 / 27
bgp_vpn.c
0.0%
0.0 % 0 / 125 0.0 % 0 / 1
bgp_vty.c
25.7%25.7%
25.7 % 2389 / 9298 14.8 % 77 / 519
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 20.7 % 1929 / 9298 9.8 % 51 / 519
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 22.3 % 2070 / 9298 10.0 % 52 / 519
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 20.0 % 1855 / 9298 7.9 % 41 / 519
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 15.8 % 1470 / 9298 7.7 % 40 / 519
test_bgp_aspath_zero_py__BGPAggregatorZero 19.4 % 1807 / 9298 8.3 % 43 / 519
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 20.4 % 1895 / 9298 9.2 % 48 / 519
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 15.8 % 1470 / 9298 7.7 % 40 / 519
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 20.8 % 1934 / 9298 9.8 % 51 / 519
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 15.9 % 1478 / 9298 7.9 % 41 / 519
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 20.4 % 1894 / 9298 9.2 % 48 / 519
test_exabgp_demo_py__ExaBGPDemo 15.8 % 1468 / 9298 7.3 % 38 / 519
test_bgp_distance_change_py__BGPDistanceChange 20.3 % 1885 / 9298 9.1 % 47 / 519
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 20.6 % 1912 / 9298 10.0 % 52 / 519
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 14.0 % 1303 / 9298 7.5 % 39 / 519
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 18.2 % 1689 / 9298 8.3 % 43 / 519
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 13.8 % 1287 / 9298 7.1 % 37 / 519
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 20.8 % 1937 / 9298 10.0 % 52 / 519
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 20.8 % 1937 / 9298 10.0 % 52 / 519
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 13.7 % 1278 / 9298 7.1 % 37 / 519
test_pim_basic1_py__PIMTopo1Test 13.4 % 1242 / 9298 6.2 % 32 / 519
bgp_zebra.c
32.3%32.3%
32.3 % 623 / 1929 45.6 % 47 / 103
test_pim_basic1_py__PIMTopo1Test 24.4 % 471 / 1929 37.9 % 39 / 103
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 23.8 % 460 / 1929 36.9 % 38 / 103
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 23.8 % 460 / 1929 36.9 % 38 / 103
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 24.0 % 462 / 1929 36.9 % 38 / 103
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 26.6 % 513 / 1929 37.9 % 39 / 103
test_bgp_distance_change_py__BGPDistanceChange 24.4 % 470 / 1929 37.9 % 39 / 103
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 24.0 % 462 / 1929 36.9 % 38 / 103
test_exabgp_demo_py__ExaBGPDemo 13.6 % 262 / 1929 28.2 % 29 / 103
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 13.2 % 254 / 1929 27.2 % 28 / 103
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 23.9 % 461 / 1929 36.9 % 38 / 103
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 24.0 % 462 / 1929 36.9 % 38 / 103
test_bgp_aspath_zero_py__BGPAggregatorZero 11.4 % 220 / 1929 26.2 % 27 / 103
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 13.7 % 265 / 1929 28.2 % 29 / 103
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 24.0 % 462 / 1929 36.9 % 38 / 103
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 24.6 % 475 / 1929 38.8 % 40 / 103
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 25.6 % 493 / 1929 38.8 % 40 / 103
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 23.8 % 460 / 1929 36.9 % 38 / 103
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 24.0 % 462 / 1929 36.9 % 38 / 103
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 25.7 % 495 / 1929 38.8 % 40 / 103
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 23.8 % 460 / 1929 36.9 % 38 / 103
bgpd.c
31.3%31.3%
31.3 % 1207 / 3860 40.7 % 85 / 209
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 25.0 % 964 / 3860 30.1 % 63 / 209
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 24.3 % 939 / 3860 29.2 % 61 / 209
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 25.0 % 964 / 3860 30.1 % 63 / 209
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 25.6 % 988 / 3860 31.1 % 65 / 209
test_pim_basic1_py__PIMTopo1Test 23.6 % 911 / 3860 28.2 % 59 / 209
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 24.2 % 934 / 3860 29.2 % 61 / 209
test_bgp_aspath_zero_py__BGPAggregatorZero 23.7 % 914 / 3860 28.7 % 60 / 209
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 25.5 % 984 / 3860 31.1 % 65 / 209
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 25.0 % 964 / 3860 29.7 % 62 / 209
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 25.8 % 995 / 3860 31.6 % 66 / 209
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 26.4 % 1019 / 3860 32.5 % 68 / 209
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 24.2 % 934 / 3860 29.2 % 61 / 209
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 23.8 % 920 / 3860 29.2 % 61 / 209
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 23.8 % 920 / 3860 29.2 % 61 / 209
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 25.1 % 968 / 3860 29.7 % 62 / 209
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 26.5 % 1023 / 3860 32.5 % 68 / 209
test_bgp_distance_change_py__BGPDistanceChange 25.3 % 975 / 3860 29.7 % 62 / 209
test_exabgp_demo_py__ExaBGPDemo 23.9 % 921 / 3860 28.2 % 59 / 209
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 24.9 % 963 / 3860 29.2 % 61 / 209
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 25.9 % 1000 / 3860 30.6 % 64 / 209
bgp_advertise.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 100.0 % 2 / 2 100.0 % 1 / 1
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 100.0 % 2 / 2 100.0 % 1 / 1
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 100.0 % 2 / 2 100.0 % 1 / 1
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 100.0 % 2 / 2 100.0 % 1 / 1
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 100.0 % 2 / 2 100.0 % 1 / 1
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 100.0 % 2 / 2 100.0 % 1 / 1
test_bgp_aspath_zero_py__BGPAggregatorZero 100.0 % 2 / 2 100.0 % 1 / 1
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 100.0 % 2 / 2 100.0 % 1 / 1
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 100.0 % 2 / 2 100.0 % 1 / 1
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 100.0 % 2 / 2 100.0 % 1 / 1
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 100.0 % 2 / 2 100.0 % 1 / 1
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 100.0 % 2 / 2 100.0 % 1 / 1
test_bgp_distance_change_py__BGPDistanceChange 100.0 % 2 / 2 100.0 % 1 / 1
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 100.0 % 2 / 2 100.0 % 1 / 1
test_exabgp_demo_py__ExaBGPDemo 100.0 % 2 / 2 100.0 % 1 / 1
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 100.0 % 2 / 2 100.0 % 1 / 1
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 100.0 % 2 / 2 100.0 % 1 / 1
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 100.0 % 2 / 2 100.0 % 1 / 1
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 100.0 % 2 / 2 100.0 % 1 / 1
test_pim_basic1_py__PIMTopo1Test 100.0 % 2 / 2 100.0 % 1 / 1
bgp_attr.h
59.7%59.7%
59.7 % 40 / 67 - 0 / 0
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 55.2 % 37 / 67 - 0 / 0
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 58.2 % 39 / 67 - 0 / 0
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 55.2 % 37 / 67 - 0 / 0
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 55.2 % 37 / 67 - 0 / 0
test_pim_basic1_py__PIMTopo1Test 52.2 % 35 / 67 - 0 / 0
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 52.2 % 35 / 67 - 0 / 0
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 52.2 % 35 / 67 - 0 / 0
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 52.2 % 35 / 67 - 0 / 0
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 52.2 % 35 / 67 - 0 / 0
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 52.2 % 35 / 67 - 0 / 0
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 52.2 % 35 / 67 - 0 / 0
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 56.7 % 38 / 67 - 0 / 0
test_bgp_aspath_zero_py__BGPAggregatorZero 44.8 % 30 / 67 - 0 / 0
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 52.2 % 35 / 67 - 0 / 0
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 52.2 % 35 / 67 - 0 / 0
test_exabgp_demo_py__ExaBGPDemo 44.8 % 30 / 67 - 0 / 0
test_bgp_distance_change_py__BGPDistanceChange 52.2 % 35 / 67 - 0 / 0
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 52.2 % 35 / 67 - 0 / 0
bgp_clist.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 100.0 % 2 / 2 100.0 % 1 / 1
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 100.0 % 2 / 2 100.0 % 1 / 1
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 100.0 % 2 / 2 100.0 % 1 / 1
bgp_community.h
0.0%
0.0 % 0 / 15 0.0 % 0 / 1
bgp_ecommunity.h
42.9%42.9%
42.9 % 18 / 42 33.3 % 1 / 3
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 42.9 % 18 / 42 33.3 % 1 / 3
bgp_encap_types.h
0.0%
0.0 % 0 / 7 0.0 % 0 / 1
bgp_evpn.h
24.2%24.2%
24.2 % 15 / 62 75.0 % 3 / 4
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 24.2 % 15 / 62 75.0 % 3 / 4
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 24.2 % 15 / 62 75.0 % 3 / 4
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 24.2 % 15 / 62 75.0 % 3 / 4
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 24.2 % 15 / 62 75.0 % 3 / 4
test_pim_basic1_py__PIMTopo1Test 24.2 % 15 / 62 75.0 % 3 / 4
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 24.2 % 15 / 62 75.0 % 3 / 4
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 6.5 % 4 / 62 0.0 % 0 / 4
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 24.2 % 15 / 62 75.0 % 3 / 4
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 24.2 % 15 / 62 75.0 % 3 / 4
test_bgp_aspath_zero_py__BGPAggregatorZero 21.0 % 13 / 62 50.0 % 2 / 4
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 24.2 % 15 / 62 75.0 % 3 / 4
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 24.2 % 15 / 62 75.0 % 3 / 4
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 24.2 % 15 / 62 75.0 % 3 / 4
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 24.2 % 15 / 62 75.0 % 3 / 4
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 24.2 % 15 / 62 75.0 % 3 / 4
test_exabgp_demo_py__ExaBGPDemo 21.0 % 13 / 62 50.0 % 2 / 4
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 24.2 % 15 / 62 75.0 % 3 / 4
test_bgp_distance_change_py__BGPDistanceChange 24.2 % 15 / 62 75.0 % 3 / 4
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 24.2 % 15 / 62 75.0 % 3 / 4
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 6.5 % 4 / 62 0.0 % 0 / 4
bgp_evpn_mh.h
15.8%15.8%
15.8 % 3 / 19 100.0 % 1 / 1
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 15.8 % 3 / 19 100.0 % 1 / 1
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 5.3 % 1 / 19 0.0 % 0 / 1
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 5.3 % 1 / 19 0.0 % 0 / 1
test_bgp_distance_change_py__BGPDistanceChange 5.3 % 1 / 19 0.0 % 0 / 1
test_exabgp_demo_py__ExaBGPDemo 15.8 % 3 / 19 100.0 % 1 / 1
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 5.3 % 1 / 19 0.0 % 0 / 1
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 5.3 % 1 / 19 0.0 % 0 / 1
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 5.3 % 1 / 19 0.0 % 0 / 1
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 5.3 % 1 / 19 0.0 % 0 / 1
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 5.3 % 1 / 19 0.0 % 0 / 1
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 5.3 % 1 / 19 0.0 % 0 / 1
test_bgp_aspath_zero_py__BGPAggregatorZero 15.8 % 3 / 19 100.0 % 1 / 1
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 5.3 % 1 / 19 0.0 % 0 / 1
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 5.3 % 1 / 19 0.0 % 0 / 1
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 5.3 % 1 / 19 0.0 % 0 / 1
test_pim_basic1_py__PIMTopo1Test 5.3 % 1 / 19 0.0 % 0 / 1
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 5.3 % 1 / 19 0.0 % 0 / 1
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 5.3 % 1 / 19 0.0 % 0 / 1
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 5.3 % 1 / 19 0.0 % 0 / 1
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 5.3 % 1 / 19 0.0 % 0 / 1
bgp_evpn_private.h
0.0%
0.0 % 0 / 236 0.0 % 0 / 21
bgp_label.h
9.4%9.4%
9.4 % 3 / 32 0.0 % 0 / 1
test_bgp_aspath_zero_py__BGPAggregatorZero 6.2 % 2 / 32 0.0 % 0 / 1
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 9.4 % 3 / 32 0.0 % 0 / 1
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 9.4 % 3 / 32 0.0 % 0 / 1
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 6.2 % 2 / 32 0.0 % 0 / 1
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 9.4 % 3 / 32 0.0 % 0 / 1
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 6.2 % 2 / 32 0.0 % 0 / 1
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 9.4 % 3 / 32 0.0 % 0 / 1
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 9.4 % 3 / 32 0.0 % 0 / 1
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 9.4 % 3 / 32 0.0 % 0 / 1
test_bgp_distance_change_py__BGPDistanceChange 6.2 % 2 / 32 0.0 % 0 / 1
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 6.2 % 2 / 32 0.0 % 0 / 1
test_exabgp_demo_py__ExaBGPDemo 6.2 % 2 / 32 0.0 % 0 / 1
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 6.2 % 2 / 32 0.0 % 0 / 1
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 9.4 % 3 / 32 0.0 % 0 / 1
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 9.4 % 3 / 32 0.0 % 0 / 1
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 9.4 % 3 / 32 0.0 % 0 / 1
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 6.2 % 2 / 32 0.0 % 0 / 1
test_pim_basic1_py__PIMTopo1Test 6.2 % 2 / 32 0.0 % 0 / 1
bgp_mplsvpn.h
14.8%14.8%
14.8 % 16 / 108 50.0 % 3 / 6
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 14.8 % 16 / 108 50.0 % 3 / 6
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 14.8 % 16 / 108 50.0 % 3 / 6
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 9.3 % 10 / 108 33.3 % 2 / 6
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 14.8 % 16 / 108 50.0 % 3 / 6
test_bgp_aspath_zero_py__BGPAggregatorZero 14.8 % 16 / 108 50.0 % 3 / 6
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 14.8 % 16 / 108 50.0 % 3 / 6
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 14.8 % 16 / 108 50.0 % 3 / 6
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 14.8 % 16 / 108 50.0 % 3 / 6
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 14.8 % 16 / 108 50.0 % 3 / 6
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 14.8 % 16 / 108 50.0 % 3 / 6
test_exabgp_demo_py__ExaBGPDemo 14.8 % 16 / 108 50.0 % 3 / 6
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 14.8 % 16 / 108 50.0 % 3 / 6
test_bgp_distance_change_py__BGPDistanceChange 14.8 % 16 / 108 50.0 % 3 / 6
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 14.8 % 16 / 108 50.0 % 3 / 6
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 9.3 % 10 / 108 33.3 % 2 / 6
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 14.8 % 16 / 108 50.0 % 3 / 6
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 14.8 % 16 / 108 50.0 % 3 / 6
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 14.8 % 16 / 108 50.0 % 3 / 6
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 14.8 % 16 / 108 50.0 % 3 / 6
test_pim_basic1_py__PIMTopo1Test 14.8 % 16 / 108 50.0 % 3 / 6
bgp_nexthop.h
100.0%
100.0 % 1 / 1 100.0 % 4 / 4
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 100.0 % 1 / 1 100.0 % 4 / 4
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 100.0 % 1 / 1 100.0 % 4 / 4
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 100.0 % 1 / 1 100.0 % 4 / 4
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 100.0 % 1 / 1 100.0 % 4 / 4
test_pim_basic1_py__PIMTopo1Test 100.0 % 1 / 1 100.0 % 4 / 4
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 100.0 % 1 / 1 100.0 % 4 / 4
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 100.0 % 1 / 1 100.0 % 4 / 4
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 100.0 % 1 / 1 100.0 % 4 / 4
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 100.0 % 1 / 1 100.0 % 4 / 4
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 100.0 % 1 / 1 100.0 % 4 / 4
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 100.0 % 1 / 1 100.0 % 4 / 4
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 100.0 % 1 / 1 100.0 % 4 / 4
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 100.0 % 1 / 1 100.0 % 4 / 4
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 100.0 % 1 / 1 100.0 % 4 / 4
test_bgp_aspath_zero_py__BGPAggregatorZero 100.0 % 1 / 1 100.0 % 4 / 4
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 100.0 % 1 / 1 100.0 % 4 / 4
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 100.0 % 1 / 1 100.0 % 4 / 4
test_exabgp_demo_py__ExaBGPDemo 100.0 % 1 / 1 100.0 % 4 / 4
test_bgp_distance_change_py__BGPDistanceChange 100.0 % 1 / 1 100.0 % 4 / 4
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 100.0 % 1 / 1 100.0 % 4 / 4
bgp_pbr.h
100.0%
100.0 % 1 / 1 - 0 / 0
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 100.0 % 1 / 1 - 0 / 0
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 100.0 % 1 / 1 - 0 / 0
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 100.0 % 1 / 1 - 0 / 0
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 100.0 % 1 / 1 - 0 / 0
test_bgp_distance_change_py__BGPDistanceChange 100.0 % 1 / 1 - 0 / 0
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 100.0 % 1 / 1 - 0 / 0
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 100.0 % 1 / 1 - 0 / 0
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 100.0 % 1 / 1 - 0 / 0
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 100.0 % 1 / 1 - 0 / 0
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 100.0 % 1 / 1 - 0 / 0
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 100.0 % 1 / 1 - 0 / 0
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 100.0 % 1 / 1 - 0 / 0
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 100.0 % 1 / 1 - 0 / 0
bgp_route.h
51.1%51.1%
51.1 % 23 / 45 75.0 % 3 / 4
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 51.1 % 23 / 45 75.0 % 3 / 4
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 26.7 % 12 / 45 50.0 % 2 / 4
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 51.1 % 23 / 45 75.0 % 3 / 4
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 26.7 % 12 / 45 50.0 % 2 / 4
test_pim_basic1_py__PIMTopo1Test 24.4 % 11 / 45 50.0 % 2 / 4
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 24.4 % 11 / 45 50.0 % 2 / 4
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 24.4 % 11 / 45 50.0 % 2 / 4
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 26.7 % 12 / 45 50.0 % 2 / 4
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 51.1 % 23 / 45 75.0 % 3 / 4
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 24.4 % 11 / 45 50.0 % 2 / 4
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 24.4 % 11 / 45 50.0 % 2 / 4
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 26.7 % 12 / 45 50.0 % 2 / 4
test_bgp_aspath_zero_py__BGPAggregatorZero 8.9 % 4 / 45 0.0 % 0 / 4
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 24.4 % 11 / 45 50.0 % 2 / 4
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 26.7 % 12 / 45 50.0 % 2 / 4
test_exabgp_demo_py__ExaBGPDemo 8.9 % 4 / 45 0.0 % 0 / 4
test_bgp_distance_change_py__BGPDistanceChange 26.7 % 12 / 45 50.0 % 2 / 4
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 24.4 % 11 / 45 50.0 % 2 / 4
bgp_table.h
81.2%81.2%
81.2 % 52 / 64 - 0 / 0
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 46.9 % 30 / 64 - 0 / 0
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 57.8 % 37 / 64 - 0 / 0
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 57.8 % 37 / 64 - 0 / 0
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 46.9 % 30 / 64 - 0 / 0
test_pim_basic1_py__PIMTopo1Test 46.9 % 30 / 64 - 0 / 0
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 53.1 % 34 / 64 - 0 / 0
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 18.8 % 12 / 64 - 0 / 0
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 46.9 % 30 / 64 - 0 / 0
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 53.1 % 34 / 64 - 0 / 0
test_bgp_aspath_zero_py__BGPAggregatorZero 39.1 % 25 / 64 - 0 / 0
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 53.1 % 34 / 64 - 0 / 0
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 64.1 % 41 / 64 - 0 / 0
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 46.9 % 30 / 64 - 0 / 0
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 53.1 % 34 / 64 - 0 / 0
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 64.1 % 41 / 64 - 0 / 0
test_exabgp_demo_py__ExaBGPDemo 45.3 % 29 / 64 - 0 / 0
test_bgp_distance_change_py__BGPDistanceChange 46.9 % 30 / 64 - 0 / 0
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 46.9 % 30 / 64 - 0 / 0
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 46.9 % 30 / 64 - 0 / 0
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 18.8 % 12 / 64 - 0 / 0
bgp_updgrp.h
95.7%95.7%
95.7 % 44 / 46 100.0 % 5 / 5
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 91.3 % 42 / 46 100.0 % 5 / 5
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 80.4 % 37 / 46 100.0 % 5 / 5
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 91.3 % 42 / 46 100.0 % 5 / 5
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 80.4 % 37 / 46 100.0 % 5 / 5
test_pim_basic1_py__PIMTopo1Test 73.9 % 34 / 46 100.0 % 5 / 5
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 73.9 % 34 / 46 100.0 % 5 / 5
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 52.2 % 24 / 46 60.0 % 3 / 5
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 73.9 % 34 / 46 100.0 % 5 / 5
test_bgp_aspath_zero_py__BGPAggregatorZero 52.2 % 24 / 46 60.0 % 3 / 5
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 73.9 % 34 / 46 100.0 % 5 / 5
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 73.9 % 34 / 46 100.0 % 5 / 5
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 73.9 % 34 / 46 100.0 % 5 / 5
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 73.9 % 34 / 46 100.0 % 5 / 5
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 73.9 % 34 / 46 100.0 % 5 / 5
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 91.3 % 42 / 46 100.0 % 5 / 5
test_exabgp_demo_py__ExaBGPDemo 71.7 % 33 / 46 100.0 % 5 / 5
test_bgp_distance_change_py__BGPDistanceChange 73.9 % 34 / 46 100.0 % 5 / 5
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 84.8 % 39 / 46 100.0 % 5 / 5
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 84.8 % 39 / 46 100.0 % 5 / 5
bgpd.h
78.5%78.5%
78.5 % 73 / 93 66.7 % 4 / 6
test_bgp_default_originate_route_map_match_py__BGPDefaultOriginateRouteMapMatch 76.3 % 71 / 93 66.7 % 4 / 6
test_bgp_default_originate_route_map_match_set_py__BGPDefaultOriginateRouteMapMatchSet 76.3 % 71 / 93 66.7 % 4 / 6
test_bgp_rmap_extcommunity_none_py__TestBGPExtCommunity 75.3 % 70 / 93 66.7 % 4 / 6
test_bgp_route_map_match_ipv6_nexthop_py__TestBGPRouteMapMatchIPV6NextHopAccessList 76.3 % 71 / 93 66.7 % 4 / 6
test_pim_basic1_py__PIMTopo1Test 76.3 % 71 / 93 66.7 % 4 / 6
test_bgp_aspath_zero_py__BGPAggregatorZero 74.2 % 69 / 93 66.7 % 4 / 6
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNexthopUnchanged 75.3 % 70 / 93 66.7 % 4 / 6
test_bgp_comm_list_delete_py__BGPCommListDeleteTest 77.4 % 72 / 93 66.7 % 4 / 6
test_bgp_as_wide_bgp_identifier_py__TestBGPAsWideBGPIdentifier 72.0 % 67 / 93 66.7 % 4 / 6
test_bgp_extended_optional_parameters_length_py__BGPExtendedOptionalParametersLength 77.4 % 72 / 93 66.7 % 4 / 6
test_bgp_aggregate_address_origin_py__BGPAggregateAddressOrigin 76.3 % 71 / 93 66.7 % 4 / 6
test_bgp_dont_capability_negotiate_py__BGPDontCapabilityNegotiate 77.4 % 72 / 93 66.7 % 4 / 6
test_bgp_aggregate_address_route_map_py__BGPAggregateAddressRouteMap 76.3 % 71 / 93 66.7 % 4 / 6
test_bgp_sender_as_path_loop_detection_py__BGPSenderAspathLoopDetection 77.4 % 72 / 93 66.7 % 4 / 6
test_bgp_ebgp_common_subnet_nexthop_unchanged_py__BGPEbgpCommonSubnetNhUnchanged 75.3 % 70 / 93 66.7 % 4 / 6
test_bgp_disable_addpath_rx_py__BGPDisableAddpathRx 77.4 % 72 / 93 66.7 % 4 / 6
test_bgp_distance_change_py__BGPDistanceChange 77.4 % 72 / 93 66.7 % 4 / 6
test_exabgp_demo_py__ExaBGPDemo 74.2 % 69 / 93 66.7 % 4 / 6
test_bgp_minimum_holdtime_py__TestBGPMinimumHoldtime 63.4 % 59 / 93 50.0 % 3 / 6
test_bgp_set_aspath_replace_py__BGPSetAspathReplace 77.4 % 72 / 93 66.7 % 4 / 6

Generated by: LCOV version v1.16-topotato