mirror_frr/tests/topotests
Christian Hopps 4e6e3e66c6 tests: convert old pim test to more cleanly use pytest fixture
This is a good way to run a per-test background helper process. Here the
helper object is created before the test function requesting it (through param
name match), and then cleaned up after the test function exits (pass or failed).

A context manager is used to further guarantee the cleanup is done.

Signed-off-by: Christian Hopps <chopps@labn.net>
(cherry picked from commit b28bc2561e)
2023-06-08 18:52:51 +00:00
..
all_protocol_startup Merge pull request #12949 from opensourcerouting/ospf-unplanned-gr 2023-05-16 08:37:19 -04:00
babel_topo1 tests: Babel tests do not need to log to eigrp 2023-06-06 11:59:20 -04:00
bfd_bgp_cbit_topo3 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bfd_isis_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bfd_ospf_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01: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_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_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 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_comm_list_delete *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_comm_list_match tests: Turn off debug logging 2023-03-29 20:12:58 -04: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_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_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_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 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01: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_svd_topo1 tests: Cleanup formatting in a couple of test scripts 2023-04-11 09:16:36 -04:00
bgp_evpn_vxlan_topo1 tests: Cleanup formatting in a couple of test scripts 2023-04-11 09:16:36 -04:00
bgp_extended_optional_parameters_length *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_features tests: improve bgp test determinism 2023-05-12 20:36:50 -04:00
bgp_flowspec *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01: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: Ensure that the scale_up.py script tests for actual sharp installed routes first 2023-04-11 10:49:34 -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 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01: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: add test with aspath list encoded as asdot+ format 2023-02-10 10:27:23 +01: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 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_lu_topo2 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01: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 Merge pull request #12791 from taspelund/loc_rib_json_fix 2023-02-17 20:24:33 +02: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 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01: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_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_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_replace *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01: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: Turn off debug logging 2023-03-29 20:12:58 -04:00
bgp_snmp_mplsl3vpn *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_software_version bgpd: Add BGP Software Version Capability 2023-02-15 23:14:48 +02:00
bgp_soo *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_srv6l3vpn_over_ipv6 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_srv6l3vpn_route_leak *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_srv6l3vpn_sid tests: validate sid export per-vrf and per-af 2023-04-28 22:51:12 +02:00
bgp_srv6l3vpn_to_bgp_vrf *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_srv6l3vpn_to_bgp_vrf2 tests: Turn off debug logging 2023-03-29 20:12:58 -04:00
bgp_srv6l3vpn_to_bgp_vrf3 tests: Actually loop if ping fails 2023-05-30 15:43:42 -04:00
bgp_suppress_fib tests: Turn off debug logging 2023-03-29 20:12:58 -04:00
bgp_tcp_mss *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01: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 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_vpn_5549_route_map *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01: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 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_vpnv4_per_nexthop_label topotests: add bgp mpls allocation per next-hop test 2023-05-09 21:00:57 +02:00
bgp_vpnv6_per_nexthop_label topotests: bgp_vpnv6_per_nexthop_label, use only global ipv6 addresses 2023-05-16 12:40:40 +02:00
bgp_vrf_dynamic_route_leak *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01: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 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01: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: lower logging level on some infra logs 2023-04-04 11:41:51 +00:00
cspf_topo1 tests: Update TE topotests to follow new Edge Key 2023-04-07 16:40:26 +02: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 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
isis_lsp_bits_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
isis_rlfa_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
isis_snmp tests: Turn off debug logging 2023-03-29 20:12:58 -04:00
isis_sr_flex_algo_topo1 tests: re-style isis_sr_flex_algo_topo1 2023-06-01 14:26:48 +02:00
isis_sr_flex_algo_topo2 tests: add isis_sr_flex_algo_topo2 for flex-algo 2023-04-18 11:33:15 +02:00
isis_sr_te_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
isis_sr_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
isis_te_topo1 tests: Update TE topotests to follow new Edge Key 2023-04-07 16:40:26 +02:00
isis_tilfa_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
isis_topo1 isisd,tests,doc: Rename hello padding sometimes to hello padding during-adjacency-formation 2023-02-28 09:54:02 -08: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 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01: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: fixing pim6 topotest bugs 2023-06-08 18:52:51 +00:00
mgmt_startup tests: mgmtd: add prologue to bigconf tests 2023-06-05 13:53: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: fixing pim6 topotest bugs 2023-06-08 18:52:51 +00:00
multicast_pim6_sm_topo1 tests: convert old pim test to more cleanly use pytest fixture 2023-06-08 18:52:51 +00:00
multicast_pim6_static_rp_topo1 tests: fixing pim6 topotest bugs 2023-06-08 18:52:51 +00: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 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
munet munet: import 0.13.5 w/ nicer cmd logging 2023-05-24 02:48:35 -04:00
nhrp_topo *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ospf6_ecmp_inter_area tests: Turn off debug logging 2023-03-29 20:12:58 -04:00
ospf6_gr_topo1 tests: add tests for OSPF GR unplanned outages 2023-05-08 21:47:44 -03: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: OSPF P2MP Delayed Reflooding configuration 2023-05-22 15:51:41 -04:00
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_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_unnumbered *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ospfapi tests: ospfapi: fix non-determinism in test 2023-05-26 05:09:13 -04:00
ospfv3_basic_functionality tests: Clean up commands that do nothing 2023-05-17 09:20:46 -04:00
pbr_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01: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: Align show ip rip status output in tests 2023-04-19 22:08:03 +03:00
ripng_allow_ecmp tests: Check if allow-ecmp command works for RIPng 2023-05-23 09:29:02 +03:00
ripng_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
route_scale *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
simple_snmp_test *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01: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
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: Add topotests for MGMT daemon 2023-03-22 05:22:56 +00: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 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01: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: create 8 link, switch pairs, not 8 links on one switch 2023-04-07 05:56:12 +00:00
zebra_seg6_route *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01: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: fix some broken logging 2023-06-05 12:42:57 -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: fix implicit config file and recently added logic error 2023-05-17 16:05:53 -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