mirror_frr/tests/topotests
Donatas Abraitis b80bc3fd14 tests: Check received prefixes before immediately sending dynamic capabilities
If we send capabilities immediately, before receiving an UPDATE message, we end up
with a notification received from the neighbor. Let's wait until we have the fully
converged topology and do the stuff.

Tested locally and can't replicate the failure, let's see how happy is the CI this time.

Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
2023-11-09 17:14:01 +02:00
..
all_protocol_startup tests: locate nhg id from json output in all_proto_startup 2023-10-05 13:47:17 -04:00
babel_topo1 tests: babel_topo1 Another no such command 2023-08-04 13:05:42 -04:00
bfd_bgp_cbit_topo3 tests: bfd_bgp_cbit_topo3 allow bgp to converge before testing 2023-07-29 13:39:37 -04:00
bfd_isis_topo1 tests: Convert isis to use 1 and 10 for hello/multiplier 2023-07-29 13:39:37 -04:00
bfd_ospf_topo1 tests: bfd_ospf_topo1 there is no passive interface command 2023-08-04 13:03:44 -04:00
bfd_profiles_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bfd_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bfd_topo2 tests: Add topotests for MGMT daemon 2023-03-22 05:22:56 +00:00
bfd_topo3 tests: Turn off debug logging 2023-03-29 20:12:58 -04:00
bfd_vrf_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bfd_vrflite_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_accept_own tests: Turn off debug logging 2023-03-29 20:12:58 -04:00
bgp_addpath_best_selected Merge pull request #14151 from opensourcerouting/fix/improve_addpath_selected_test 2023-08-06 17:01:16 -04:00
bgp_aggregate_address_matching_med *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_aggregate_address_origin *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_aggregate_address_route_map *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_aggregate_address_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_aggregator_zero *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_aigp tests: Adjust AIGP metric numbers for iBGP setup 2023-05-08 23:34:33 +03:00
bgp_always_compare_med tests: Adding bgp_always_compare_med testuite 2023-05-29 13:07:54 +05:30
bgp_as_allow_in *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_as_override *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_as_wide_bgp_identifier *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_asdot_regex topotests: add bgp_asdot_regex test 2023-02-10 10:27:23 +01:00
bgp_aspath_zero *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_auth tests: fix implicit config file and recently added logic error 2023-05-17 16:05:53 -04:00
bgp_basic_functionality_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_bfd_down_cease_notification tests: Do not try establishing a connection from r1 to r2 2023-04-26 21:51:33 +03:00
bgp_blackhole_community bgpd: set ifindex only v6 nexthops and nexthops that match peer's LL 2023-08-21 16:45:09 -07:00
bgp_bmp topotests: add basic bgp bmp test 2023-07-12 14:54:06 +02:00
bgp_color_extcommunities tests: add bgp colored extended community test 2023-06-26 14:27:27 +02:00
bgp_comm_list_delete *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_comm_list_match bgpd: add 'match community-list any' function 2023-10-02 15:24:18 +02:00
bgp_communities_topo1 bgpd: Deprecate BGP internet community 2023-02-17 18:53:01 +02:00
bgp_community_alias Merge pull request #12791 from taspelund/loc_rib_json_fix 2023-02-17 20:24:33 +02:00
bgp_community_change_update *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_conditional_advertisement *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_conditional_advertisement_static_route tests: Check if BGP conditional advertisement works fine with static routes 2023-10-23 11:41:57 +00:00
bgp_conditional_advertisement_track_peer *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_confed1 tests: Turn off debug logging 2023-03-29 20:12:58 -04:00
bgp_confederation_astype tests: Check if BGP confederation works with AS_EXTERNAL (!AS_SPECIFIED) 2023-02-22 10:08:40 +02:00
bgp_default_afi_safi *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_default_originate tests: Allow ping to run multiple times before failing 2023-05-28 07:37:25 -04:00
bgp_default_originate_timer tests: Check if bgp default-originate timer command works 2023-05-31 22:58:32 +03:00
bgp_default_originate_withdraw tests: Check if BGP default-originate withdraw works correctly 2023-02-09 22:57:42 +02:00
bgp_default_route *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_default_route_route_map_match *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_default_route_route_map_match2 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_default_route_route_map_match_set *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_default_route_route_map_set *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_disable_addpath_rx tests: Fix timers command for bgp_disable_addpath_rx test 2023-05-20 10:06:49 +03:00
bgp_distance_change tests: removing un used loopback interface from bgp admin dist. 2023-05-05 05:20:40 +00:00
bgp_dont_capability_negotiate tests: Turn off debug logging 2023-03-29 20:12:58 -04:00
bgp_dynamic_capability tests: Check received prefixes before immediately sending dynamic capabilities 2023-11-09 17:14:01 +02:00
bgp_ebgp_common_subnet_nexthop_unchanged *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_ebgp_requires_policy *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_ecmp_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_ecmp_topo2 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_ecmp_topo3 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_evpn_mh tests: Make bgp_evpn_mh a 3 level clos 2023-08-11 23:51:07 -04:00
bgp_evpn_overlay_index_gateway *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_evpn_rt5 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_evpn_vxlan_macvrf_soo_topo1 tests: Use a correct syntax for defining keepalive/hold timers 2023-08-04 19:31:05 +03:00
bgp_evpn_vxlan_svd_topo1 tests: Use a correct syntax for defining keepalive/hold timers 2023-08-04 19:31:05 +03:00
bgp_evpn_vxlan_topo1 tests: Use a correct syntax for defining keepalive/hold timers 2023-08-04 19:31:05 +03:00
bgp_extcomm_list_delete tests: test set extended-comm-list <> delete command 2023-07-31 11:52:40 +02:00
bgp_extended_optional_parameters_length *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_features zebra: Show NHT resolve via default status on/off 2023-08-17 21:45:55 +03:00
bgp_flowspec tests: bgp_flowspec expand timings 2023-07-10 09:06:40 -04:00
bgp_gr_functionality_topo1 tests: fix check for daemon startup, remove sleep hack 2023-04-21 22:10:54 -04:00
bgp_gr_functionality_topo2 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_gr_functionality_topo3 tests: Rename a test to test_bgp_gr_functionality_topo3.py 2023-06-05 07:57:49 -04:00
bgp_gr_notification *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_gr_restart_retain_routes tests: Change bgp_gr_retained_routes to use json output of "ip route" 2023-02-18 02:16:26 +01:00
bgp_gshut *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_gshut_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_instance_del_test *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_ipv4_class_e_peer *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_ipv4_over_ipv6 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_ipv6_ll_peering tests: Check if IPv6 BGP Link-Local peering works 2023-03-07 22:45:03 +02:00
bgp_ipv6_rtadv *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_l3vpn_to_bgp_direct *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_l3vpn_to_bgp_vrf tests: Fix wrong config line in bgp_l3vpn_to_bgp_vrf 2023-07-10 09:06:40 -04:00
bgp_labeled_unicast_addpath tests: Check received routes count for labeled-unicast with addpath 2023-03-30 17:33:21 +03:00
bgp_labeled_unicast_default_originate tests: Check if labeled IPv6 unicast default route works too 2023-08-11 10:52:39 +03:00
bgp_large_comm_list_match topotests: add bgp_large_comm_list_match test 2023-10-02 15:24:18 +02:00
bgp_large_community *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_link_bw_ip *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_listen_on_multiple_addresses *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_llgr *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_local_as *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_local_as_dotplus_private_remove topotests: structural issues in bgp_local_as_dotplus_private_remove 2023-06-20 09:08:33 +02:00
bgp_local_as_private_remove *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_local_asn *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_local_asn_dot topotests: add bgp_local_asn_dot test 2023-02-10 10:27:23 +01:00
bgp_lu_explicitnull topotests: fix bgp lu explicit-null test 2023-04-12 17:45:52 +02:00
bgp_lu_topo1 tests: Adjust tests for BGP LU labelpool output 2023-06-20 20:46:34 +03:00
bgp_lu_topo2 tests: Adjust tests for BGP LU labelpool output 2023-06-20 20:46:34 +03:00
bgp_max_med_on_startup *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_maximum_prefix_invalid_update *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_maximum_prefix_out *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_minimum_holdtime *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_multi_vrf_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_multi_vrf_topo2 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_multiview_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_node_target_extcommunities tests: Check if Node Target Extended Communities work 2023-04-11 23:26:33 +03:00
bgp_orf *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_path_attribute_discard bgpd: Check if originator-id attribute is not received via eBGP session 2023-07-07 23:01:13 +03:00
bgp_path_attribute_treat_as_withdraw tests: update tests using 'show bgp json detail' 2023-02-16 18:11:13 +00:00
bgp_path_attributes_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_path_selection *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_peer_graceful_shutdown *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_peer_group tests: Check if neighbor X advertised-routes cmd works for peer-groups 2023-06-12 15:20:08 +03:00
bgp_peer_type_multipath_relax *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_prefix_list_any tests: Turn off debug logging 2023-03-29 20:12:58 -04:00
bgp_prefix_list_topo1 tests: Verify duplicate prefix list delete fix 2023-05-09 03:51:45 -07:00
bgp_prefix_sid *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_prefix_sid2 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_recursive_route_ebgp_multi_hop *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_reject_as_sets *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_remove_private_as tests: pytest does not like return True from a test 2023-05-19 12:52:51 -04:00
bgp_remove_private_as_route_map tests: Check if private ASNs are removed if modified by route-map 2023-09-14 21:52:21 +03:00
bgp_rfapi_basic_sanity *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_rfapi_basic_sanity_config2 tests: Modify bgpd.conf to have faster keepalive/hold timers 2020-09-08 12:58:26 -04:00
bgp_rmap_extcommunity_none *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_roles_capability *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_roles_filtering *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_route_aggregation *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_route_map *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_route_map_delay_timer tests: Turn off debug logging 2023-03-29 20:12:58 -04:00
bgp_route_map_match_ipv6_nexthop *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_route_map_match_source_protocol tests: Check if match source-protocol route-map cmd works for BGP 2023-05-11 11:40:42 +03:00
bgp_route_map_on_match_next lib: fix on-match when added to existing route-map entry 2023-07-13 08:40:36 +00:00
bgp_route_map_vpn_import tests: Turn off debug logging 2023-03-29 20:12:58 -04:00
bgp_route_origin_parser tests: add test to validate 4-byte ecomm parsing 2023-04-03 21:25:57 +00:00
bgp_route_server_client *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_rr_ibgp *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_sender_as_path_loop_detection *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_set_aspath_exclude tests: add one test to bgp_exclude_aspath_exclude.py 2023-07-19 10:58:15 +02:00
bgp_set_aspath_replace tests: add one test to bgp_set_aspath_replace.py 2023-08-07 12:30:34 +02:00
bgp_set_local_preference_add_subtract *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_snmp_bgp4v2mib tests: take into account fix for NLRI Index 2023-11-09 09:21:43 +00:00
bgp_snmp_mplsl3vpn tests: snmp tests sometimes fail with Unable to bind 2023-09-12 13:05:05 -04:00
bgp_software_version bgpd: Send software-version capability by default 2023-07-18 09:42:48 +03:00
bgp_soo *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_srv6l3vpn_over_ipv6 tests: amalgamate check_ping 2023-08-09 15:46:29 -04:00
bgp_srv6l3vpn_route_leak *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_srv6l3vpn_sid tests: Fix DeprecationWarning in SRv6 L3VPN topotest 2023-09-22 18:43:42 +02:00
bgp_srv6l3vpn_to_bgp_vrf tests: amalgamate check_ping 2023-08-09 15:46:29 -04:00
bgp_srv6l3vpn_to_bgp_vrf2 tests: amalgamate check_ping 2023-08-09 15:46:29 -04:00
bgp_srv6l3vpn_to_bgp_vrf3 tests: amalgamate check_ping 2023-08-09 15:46:29 -04:00
bgp_suppress_fib tests: Fix missing assert for test case in bgp_suppress_fib 2023-06-09 09:25:29 -04:00
bgp_tcp_mss *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_tcp_mss_passive tests: Check if TCP MSS is synced if using a passive neighbor 2023-09-18 22:54:53 +03:00
bgp_unique_rid tests: fix warning, incorrect use of is. 2023-04-14 17:23:58 -04:00
bgp_unnumbered *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_update_delay tests: bgp_update_delay is not even using frr cli syntax 2023-08-04 12:58:53 -04:00
bgp_vpn_5549_route_map tests: Use igpMetric as 10 not 20, after OSPFv3 loopback cost changes 2023-10-30 04:20:36 +00:00
bgp_vpnv4_asbr tests: amalgamate check_ping 2023-08-09 15:46:29 -04:00
bgp_vpnv4_ebgp topotests: add vpnv4 ecmp test 2023-02-26 09:44:16 +01:00
bgp_vpnv4_gre *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_vpnv4_noretain topotests: check route import in bgp_vpnv4_noretain 2023-09-12 15:18:02 +02:00
bgp_vpnv4_per_nexthop_label tests: bgp_vpnv4_per_nexthop_label is failing 2023-07-10 09:06:40 -04:00
bgp_vpnv6_per_nexthop_label topotests: label per nexthop ipv6 test adds add a while loop for mpls table 2023-07-05 21:58:38 +02:00
bgp_vrf_dynamic_route_leak test: fix the topotest case for the bug fix 2023-07-18 14:19:46 +08:00
bgp_vrf_dynamic_route_leak_topo3 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_vrf_dynamic_route_leak_topo4 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_vrf_leaking_5549_routes *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_vrf_leaking_rt_change_route_maps *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_vrf_lite_best_path_test test: fix the topotest case for the bug fix 2023-07-18 14:19:46 +08:00
bgp_vrf_lite_ipv6_rtadv *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_vrf_md5_peering tests: Turn off debug logging 2023-03-29 20:12:58 -04:00
bgp_vrf_netns *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_vrf_route_leak_basic *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
config_timing tests: config_timing calls non-existent command 2023-08-04 13:04:48 -04:00
cspf_topo1 tests: cspf_topo1 has import-te in sharpd.conf 2023-08-04 13:00:36 -04:00
docker *: manual SPDX License ID conversions 2023-02-09 14:09:07 +01:00
eigrp_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
evpn_pim_1 tests: Drop tableVersion from EVPN PIM test case 2023-05-16 09:06:06 +03:00
evpn_type5_test_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
example_munet tests: add an example of using munet native config 2023-04-23 15:02:46 -04:00
example_test *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
example_topojson_test *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
grpc_basic *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
isis_advertise_high_metrics tests: Run formatting script on test_isis_advertise_high_metrics.py 2023-04-13 07:29:00 -04:00
isis_lfa_topo1 tests: Convert isis to use 1 and 10 for hello/multiplier 2023-07-29 13:39:37 -04:00
isis_lsp_bits_topo1 tests: Convert isis to use 1 and 10 for hello/multiplier 2023-07-29 13:39:37 -04:00
isis_rlfa_topo1 tests: Convert isis to use 1 and 10 for hello/multiplier 2023-07-29 13:39:37 -04:00
isis_snmp tests: snmp tests sometimes fail with Unable to bind 2023-09-12 13:05:05 -04:00
isis_sr_flex_algo_topo1 tests: Convert isis to use 1 and 10 for hello/multiplier 2023-07-29 13:39:37 -04:00
isis_sr_flex_algo_topo2 tests: Convert isis to use 1 and 10 for hello/multiplier 2023-07-29 13:39:37 -04:00
isis_sr_te_topo1 tests: Convert isis to use 1 and 10 for hello/multiplier 2023-07-29 13:39:37 -04:00
isis_sr_topo1 tests: Convert isis to use 1 and 10 for hello/multiplier 2023-07-29 13:39:37 -04:00
isis_srv6_topo1 tests: Add isis_srv6_topo1 test for IS-IS SRv6 2023-09-11 22:11:58 +02:00
isis_te_topo1 tests: isis_te_topo1 can fail occassionally 2023-07-29 13:39:37 -04:00
isis_tilfa_topo1 Merge pull request #14112 from donaldsharp/test_sponging 2023-07-31 10:02:36 +03:00
isis_topo1 topotests: add isis redistribute table functionality 2023-07-12 14:06:00 +02:00
isis_topo1_vrf *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ldp_oc_acl_topo1 tests: replace deprecated ospf json keys 2023-04-07 16:17:59 -04:00
ldp_oc_topo1 tests: replace deprecated ospf json keys 2023-04-07 16:17:59 -04:00
ldp_snmp tests: snmp tests sometimes fail with Unable to bind 2023-09-12 13:05:05 -04:00
ldp_sync_isis_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ldp_sync_ospf_topo1 tests: replace deprecated ospf json keys 2023-04-07 16:17:59 -04:00
ldp_topo1 tests: replace deprecated ospf json keys 2023-04-07 16:17:59 -04:00
ldp_vpls_topo1 tests: replace deprecated ospf json keys 2023-04-07 16:17:59 -04:00
lib tests: Adding BGP convergence verification before starting PIM tests 2023-09-20 13:11:19 +00:00
mgmt_config tests: add regression test for issue $13920 2023-07-14 19:29:57 -04:00
mgmt_startup tests: add mgmtd config test 2023-06-12 03:23:51 -04:00
mgmt_tests tests: when verifying a route is missing use expected=False 2023-03-31 15:15:52 -04:00
msdp_mesh_topo1 tests: Add topotests for MGMT daemon 2023-03-22 05:22:56 +00:00
msdp_topo1 tests: Add topotests for MGMT daemon 2023-03-22 05:22:56 +00:00
multicast_mld_join_topo1 tests: Adding BGP convergence verification before starting PIM tests 2023-09-20 13:11:19 +00:00
multicast_pim6_sm_topo1 tests: Adding BGP convergence verification before starting PIM tests 2023-09-20 13:11:19 +00:00
multicast_pim6_static_rp_topo1 tests: fixing pim6 topotest bugs 2023-06-08 04:55:32 -04:00
multicast_pim_bsm_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
multicast_pim_bsm_topo2 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
multicast_pim_dr_nondr_test *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
multicast_pim_sm_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
multicast_pim_sm_topo2 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
multicast_pim_sm_topo3 pimd: Option to get IGMP groups and sources for a particular interface 2023-04-11 11:00:39 -07:00
multicast_pim_static_rp_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
multicast_pim_uplink_topo1 tests: Adding BGP convergence verification before starting PIM tests 2023-09-20 13:11:19 +00:00
multicast_pim_uplink_topo2 tests: Fix for issue when RP is changed 2023-09-20 13:11:31 +00:00
multicast_pim_uplink_topo3 tests: Adding BGP convergence verification before starting PIM tests 2023-09-20 13:11:19 +00:00
munet munet: import 0.13.5 w/ nicer cmd logging 2023-05-24 02:48:35 -04:00
nhrp_topo tests: add route-install test using NHRP tunnel 2023-07-10 16:43:53 -04:00
ospf6_ecmp_inter_area tests: Turn off debug logging 2023-03-29 20:12:58 -04:00
ospf6_gr_topo1 tests: Adopt ospf6_gr_topo1 tests for OSPFv3 loopback cost as 0 2023-10-30 04:20:36 +00:00
ospf6_loopback_cost tests: Check if OSPFv3 loopback interface gets cost as 0 2023-10-30 04:20:36 +00:00
ospf6_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ospf6_topo1_vrf *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ospf6_topo2 tests: Add topotests for MGMT daemon 2023-03-22 05:22:56 +00:00
ospf_basic_functionality [ospfd]: add support for RFC 5709 HMAC-SHA Auth 2023-09-16 07:38:23 +03:30
ospf_dual_stack tests: Cleaning up daemon param used in start_topology() 2022-12-13 22:45:34 -08:00
ospf_gr_helper Merge pull request #13141 from mjstapp/fix_ospf_json_keys 2023-04-16 21:33:20 +03:00
ospf_gr_topo1 tests: add tests for OSPF GR unplanned outages 2023-05-08 21:47:44 -03:00
ospf_instance_redistribute *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ospf_metric_propagation tests: remove sleep ospf test 2023-05-08 23:08:35 -05:00
ospf_multi_vrf_bgp_route_leak *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ospf_netns_vrf *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ospf_nssa_topo1 tests: add OSPF NSSA topotest 2023-03-31 19:28:15 -03:00
ospf_prefix_suppression ospfd: Implement OSPF prefix-suppression as specified in RFC 6860 2023-07-20 14:56:43 -04:00
ospf_sr_te_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ospf_sr_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ospf_suppress_fa ospfd: refactor the "area nssa" command using DEFPY 2023-03-31 19:28:15 -03:00
ospf_te_topo1 tests: Update TE topotests to follow new Edge Key 2023-04-07 16:40:26 +02:00
ospf_tilfa_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ospf_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ospf_topo2 tests: Add OSPF test for issue 14488 2023-10-15 11:04:01 +00:00
ospf_unnumbered *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ospfapi ospfd: Configurable interface-level 'capability opaque' support 2023-06-28 13:03:48 -04:00
ospfv3_basic_functionality tests: Clean up commands that do nothing 2023-05-17 09:20:46 -04:00
pbr_topo1 pbrd: fix dscp field value computation 2023-08-21 13:27:50 -07:00
pim_acl tests: replace deprecated ospf json keys 2023-04-07 16:17:59 -04:00
pim_basic *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
pim_basic_topo2 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
pim_igmp_vrf tests: replace deprecated ospf json keys 2023-04-07 16:17:59 -04:00
rip_allow_ecmp tests: Check RIP allow-ecmp an arbitrary number of paths 2023-05-04 09:23:26 +03:00
rip_bfd_topo1 topotests: RIP BFD integration topology test 2023-04-19 11:17:52 -03:00
rip_passive_interface tests: Check if RIPd passive-interface works as expected 2023-04-18 22:37:53 +03:00
rip_topo1 tests: Apply black formatting for rip_topo1/ripng_topo1 2023-06-12 11:45:03 +03:00
ripng_allow_ecmp tests: Check if allow-ecmp command works for RIPng 2023-05-23 09:29:02 +03:00
ripng_route_map tests: Check if match ipv6 address [prefix-list] CMDs work for ripng 2023-06-22 00:14:03 +03:00
ripng_topo1 tests: Apply black formatting for rip_topo1/ripng_topo1 2023-06-12 11:45:03 +03:00
route_scale *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
simple_snmp_test tests: snmp tests sometimes fail with Unable to bind 2023-09-12 13:05:05 -04:00
srv6_locator *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
srv6_locator_custom_bits_length *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
srv6_locator_usid *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
srv6_static_route tests: add srv6 multiple segs SIDs topotest 2023-09-20 15:07:15 +02:00
static_routing_mpls topotests: add static mpls routing test 2023-08-10 18:13:21 +02:00
static_routing_with_ebgp Merge pull request #12816 from gpnaveen/stc_rte_err_msg 2023-03-21 13:30:08 +02:00
static_routing_with_ibgp Merge pull request #12816 from gpnaveen/stc_rte_err_msg 2023-03-21 13:30:08 +02:00
static_simple tests: static_simple gives up after 3 seconds 2023-08-20 18:43:48 -04:00
tc_basic *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
zebra_multiple_connected *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
zebra_netlink tests: zebra_netlink ensure the address is installed 2023-07-29 13:39:37 -04:00
zebra_nht_resolution *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
zebra_opaque *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
zebra_rib tests: zebra_rib route-map run times fixup 2023-07-10 09:06:40 -04:00
zebra_seg6_route tests: Fix zebra_seg6_route to give more time for routes to be installed 2023-07-29 13:39:37 -04:00
zebra_seg6local_route *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
.gitignore *: ignore .pytest_cache directories 2018-11-27 20:22:14 -05:00
analyze.py tests: selecting results by regexp and ragnes, add container support 2023-05-26 06:32:24 -04:00
conftest.py tests: backtraces/cores now fail tests 2023-07-15 00:26:03 -04:00
Dockerfile tests: add scapy to topotests Docker 2021-05-03 20:56:55 +02:00
kinds.yaml tests: enable using munet native configs 2023-04-23 09:52:39 -04:00
pytest.ini tests: backtraces/cores now fail tests 2023-07-15 00:26:03 -04:00
README.md doc: move topotests docs to developers guide 2019-02-05 19:25:16 +00:00
subdir.am topotests: Adapt docker changes for integrated tests 2018-11-29 16:51:27 +01:00

Documentation is located in /doc/developer/topotests.rst