frr/tests/topotests
Y Bharath bb6f2c2fb0 tests: Resource leak in common_config.py
Address pending changes from PR:18574

Signed-off-by: y-bharath14 <y.bharath@samsung.com>
2025-04-15 11:24:44 +05:30
..
all_protocol_startup tests: Resource leaks in test_all_protocol_startup 2025-04-01 12:06:15 +05:30
babel_topo1 tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bfd_bgp_cbit_topo3 tests: Shorten reconnect timer when something goes wrong 2024-07-31 10:47:12 -04:00
bfd_isis_topo1 lib, test: fix display ipv4 mapped ipv6 addresses 2024-10-16 13:45:46 +02:00
bfd_ospf_topo1 lib, test: fix display ipv4 mapped ipv6 addresses 2024-10-16 13:45:46 +02:00
bfd_profiles_topo1 tests: bfd_profiles_topo1 is taking a long time to reconnect 2024-12-05 10:19:55 -05:00
bfd_static_vrf tests: add bfd_static_vrf 2025-03-21 10:23:16 +01:00
bfd_topo1 tests: Add "log-session-changes" to bfd_topo1 r1 and r2 configs. 2025-03-03 20:21:55 +00:00
bfd_topo2 tests: Add topotests for MGMT daemon 2023-03-22 05:22:56 +00:00
bfd_topo3 tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bfd_vrf_topo1 tests: use global -w option instead of per-daemon -n 2025-01-15 23:38:27 +02:00
bfd_vrflite_topo1 tests: Apply black formatting for all tests/topotests 2024-04-27 23:19:32 +03:00
bgp_accept_own tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_addpath_best_selected tests: Check if we received a DECENT amount of prefixes/paths 2024-12-19 18:24:50 +02:00
bgp_addpath_disable_rx tests: Check if addpath with disabled RX flag is working correctly in RS setup 2025-03-17 16:02:16 +02:00
bgp_addpath_graceful_restart tests: Check if routes with addpath are cleared if they are stale 2024-11-07 14:05:36 +02:00
bgp_addpath_llgr tests: Check if stale routes with addpath are marked with LLGR community 2024-11-07 14:15:18 +02:00
bgp_addpath_paths_limit tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_aggregate_address_matching_med tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_aggregate_address_origin tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_aggregate_address_route_map tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_aggregate_address_topo1 topotests: bgp_aggregate_address_topo1, add test for suppressed keyword 2025-01-27 11:47:41 +01:00
bgp_aggregator_zero tests: Convert to using neighbor X timers connect 1 for exabgp using tests 2024-12-05 14:08:12 -05:00
bgp_aigp tests: add a new topotest to bgp_aigp 2024-10-16 11:19:28 -07:00
bgp_aigp_rr tests: add a new BGP AIGP topotest 2024-10-24 10:42:41 -07:00
bgp_always_compare_med tests: Adding bgp_always_compare_med testuite 2023-05-29 13:07:54 +05:30
bgp_as_allow_in tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_as_override tests: fix bgp_as_override number of routers 2024-10-14 14:39:00 +02:00
bgp_as_wide_bgp_identifier tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_asdot_regex tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_aspath_zero tests: Convert to using neighbor X timers connect 1 for exabgp using tests 2024-12-05 14:08:12 -05:00
bgp_auth tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_basic_functionality_topo1 tests: Drop test_bgp_with_loopback_with_same_subnet_p1 2024-10-01 21:05:52 +03:00
bgp_bfd_down_cease_notification Merge pull request #16194 from opensourcerouting/fix/bfd_profile_shutdown 2024-06-18 09:57:00 -04:00
bgp_bfd_session tests: check bfd with update-source in peer-group 2025-01-22 17:55:55 +01:00
bgp_blackhole_community tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_bmp Merge pull request #18502 from opensourcerouting/fix/mpls_withdraw_label 2025-03-26 11:26:19 -04:00
bgp_color_extcommunities tests:support of color extended community color-only types 2024-11-07 19:02:21 +08:00
bgp_comm_list_delete tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_comm_list_match topotests: check when community-limit is set to 0 2025-03-11 17:31:22 +01:00
bgp_communities_topo1 tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_community_alias tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_community_change_update tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_conditional_advertisement tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_conditional_advertisement_static_route tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_conditional_advertisement_track_peer tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_confed1 tests: Test if RFC 8212 is not involved for BGP confederations 2024-06-27 22:53:24 +03:00
bgp_confederation_astype tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_dampening_per_peer tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_dampening_per_safi tests: Add basic BGP per-safi dampening topotest 2024-07-02 17:57:06 +03:00
bgp_default_afi_safi tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_default_originate Merge pull request #16800 from donaldsharp/nhg_reuse_intf_down_up 2024-10-04 10:28:58 -04:00
bgp_default_originate_timer tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_default_originate_withdraw tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_default_route tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_default_route_route_map_match tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_default_route_route_map_match2 tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_default_route_route_map_match_set tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_default_route_route_map_set tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_disable_addpath_rx tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_distance_change tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_dont_capability_negotiate tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_dual_as tests: Simplify BGP dual-as topotest 2024-09-23 09:49:36 +03:00
bgp_duplicate_nexthop tests: Fix bgp_duplicate_nexthop python warning 2024-08-12 13:55:26 -04:00
bgp_dynamic_capability Revert "bgpd: Handle Addpath capability using dynamic capabilities" 2025-01-25 20:51:16 +02:00
bgp_ebgp_common_subnet_nexthop_unchanged tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_ebgp_requires_policy tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_ecmp_topo1 tests: Convert to using neighbor X timers connect 1 for exabgp using tests 2024-12-05 14:08:12 -05:00
bgp_ecmp_topo2 tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_ecmp_topo3 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_ecomm_list_match topotests: check when extended community-limit is set to 0 2025-03-11 17:33:49 +01:00
bgp_evpn_maximum_prefix tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_evpn_mh tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_evpn_overlay_index_gateway tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_evpn_route_map_match tests: bgp_evpn_route_map_match fix invalid escape sequence 2025-03-07 10:37:51 -05:00
bgp_evpn_route_map_set bgpd: fix evpn attributes being dropped on input 2025-03-20 10:23:17 +01:00
bgp_evpn_rt5 topotests: Add EVPN RT5 multipath flap test 2025-03-12 09:13:54 +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:add topotest for EVPN aggregate prefix route 2024-03-05 07:03:39 -08: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: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_extended_link_bandwidth tests: Check if non-transitive link-bandwidth communities are sent/received correctly 2024-10-22 09:01:04 +03:00
bgp_extended_optional_parameters_length tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_features zebra, tests: Connected and Local routes should have a weight of 1 2024-08-21 10:17:47 -04:00
bgp_flowspec tests: Convert to using neighbor X timers connect 1 for exabgp using tests 2024-12-05 14:08:12 -05:00
bgp_gr_functionality_topo1 tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_gr_functionality_topo2 tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_gr_functionality_topo3 tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_gr_notification tests: Fix typo when configuring delayopen timer 2025-04-03 14:01:20 +03:00
bgp_gr_restart_retain_routes tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_gshut tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
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_invalid_nexthop tests: Convert to using neighbor X timers connect 1 for exabgp using tests 2024-12-05 14:08:12 -05:00
bgp_ipv4_class_e_peer tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_ipv4_over_ipv6 tests: Disable link-local capability to check if we can use GUA NHs 2025-02-11 17:01:56 +02:00
bgp_ipv6_link_local_capability tests: Set scope to be link-local and not global for NH 2025-02-11 20:41:14 +02:00
bgp_ipv6_ll_peering tests: Check if the peer stays Idle if router-id is not set 2025-01-29 23:17:20 +02:00
bgp_ipv6_rtadv tests: Adopt bgp_ipv6_rtadv for LL Next Hop capability 2025-02-11 13:13:40 +02:00
bgp_l3vpn_hidden tests: add bgp_l3vpn_hidden topotest 2025-02-24 17:52:43 +01:00
bgp_l3vpn_label_export tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_l3vpn_to_bgp_direct tests: Apply black formatting for all tests/topotests 2024-04-27 23:19:32 +03:00
bgp_l3vpn_to_bgp_vrf tests: Skip bgp_l3vpn vrf tests on 32bit systems 2024-09-05 15:57:35 +02:00
bgp_labeled_unicast_addpath tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_labeled_unicast_default_originate tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_large_comm_list_match tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_large_community *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_link_bw_ip zebra, tests: Connected and Local routes should have a weight of 1 2024-08-21 10:17:47 -04:00
bgp_listen_on_multiple_addresses *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_llgr tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_local_as tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_local_as_dotplus_private_remove tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_local_as_private_remove tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_local_asn tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_local_asn_dot tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_lu_explicitnull tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_lu_topo1 tests: bgp_lu_topo[1|2] should not use log files in /tmp 2024-12-02 10:36:15 -05:00
bgp_lu_topo2 tests: bgp_lu_topo[1|2] should not use log files in /tmp 2024-12-02 10:36:15 -05:00
bgp_match_peer tests: Check if match src-peer ... can be used for incoming route-map 2024-09-27 23:01:07 +03:00
bgp_max_med_on_startup tests: fix max med on startup 2024-11-25 13:22:32 -05:00
bgp_maximum_prefix_invalid_update tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_maximum_prefix_out tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_minimum_holdtime tests: Wait 30 seconds for a notification check (minimum hold-time) 2024-12-11 17:20:49 +02:00
bgp_multi_vrf_topo1 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_multi_vrf_topo2 tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_multiview_topo1 tests: Convert to using neighbor X timers connect 1 for exabgp using tests 2024-12-05 14:08:12 -05:00
bgp_nexthop_ipv6 tests: Fix invalid escape seq seen in bgp_nexthop_ipv6 2024-12-05 14:08:20 -05:00
bgp_node_target_extcommunities tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_oad tests: Check if OAD peers can exchange non-transitive extended communities 2025-01-21 21:26:15 +02:00
bgp_orf tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_path_attribute_discard tests: Check prefix statistics for path-attribute discard/withdraw 2024-12-30 12:27:00 +02:00
bgp_path_attribute_treat_as_withdraw tests: Check prefix statistics for path-attribute discard/withdraw 2024-12-30 12:27:00 +02:00
bgp_path_attributes_topo1 tests: Apply black formatting for all tests/topotests 2024-04-27 23:19:32 +03:00
bgp_path_selection tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_peer_graceful_shutdown tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_peer_group tests: Check if remote-as is not flushed once peer-group applied 2024-12-01 14:50:48 +02:00
bgp_peer_group_solo tests: Check if we can use solo with a peer-group 2024-09-05 16:31:36 +03:00
bgp_peer_shut tests: add bgp peer-shutdown topotest 2025-03-12 12:42:07 -04:00
bgp_peer_solo bgpd: Fix bgp peer solo option 2025-01-23 14:48:16 +01:00
bgp_peer_type_multipath_relax tests: Convert to using neighbor X timers connect 1 for exabgp using tests 2024-12-05 14:08:12 -05:00
bgp_prefix_list_any tests: need aggressive timers in bgp_prefix_list_any 2024-07-31 11:44:06 -04:00
bgp_prefix_list_topo1 tests: Verify duplicate prefix list delete fix 2023-05-09 03:51:45 -07:00
bgp_prefix_sid tests: Convert to using neighbor X timers connect 1 for exabgp using tests 2024-12-05 14:08:12 -05:00
bgp_prefix_sid2 tests: Convert to using neighbor X timers connect 1 for exabgp using tests 2024-12-05 14:08:12 -05:00
bgp_received_routes_with_soft_inbound tests: Check if we can see unmodified received-routes with soft inbound 2024-09-27 14:04:59 +03:00
bgp_recursive_route_ebgp_multi_hop tests: fix test_bgp_recursive_route_ebgp_multi_hop 2024-01-28 23:28:39 +02:00
bgp_redistribute_table tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_reject_as_sets tests: Check if aggregated prefix is not advertised to contributing ASes 2025-01-31 09:43:00 +02:00
bgp_remote_as_auto tests: Extended bgp_remote_as_auto topotest with unnumbered case 2024-07-05 15:57:52 +03:00
bgp_remove_private_as tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_remove_private_as_route_map tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_rfapi_basic_sanity bgpd: rfapi: track outstanding rib and import timers, free mem at exit 2025-03-31 08:45:33 -07:00
bgp_rfapi_basic_sanity_config2 bgpd: rfapi: track outstanding rib and import timers, free mem at exit 2025-03-31 08:45:33 -07:00
bgp_rmap_extcommunity_none tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_roles_capability tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_roles_filtering tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_route_aggregation tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_route_map *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_route_map_delay_timer tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_route_map_match_ipv6_nexthop tests: need aggressive timers in bgp_route_map_match_ipv6_nexthop 2024-07-31 11:01:54 -04:00
bgp_route_map_match_source_protocol bgpd: Fix for match source-protocol in route-map for redistribute cmd 2024-11-09 08:36:42 -08:00
bgp_route_map_match_tag_untagged tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_route_map_on_match_next tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_route_map_vpn_import tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_route_origin_parser tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_route_server_client tests: Check if enforce-first-as is working with peer-groups 2024-12-21 17:08:01 +02:00
bgp_rpki_topo1 tests: Add more tests to bgp_rpki_topo1 test 2025-04-12 17:00:02 -04:00
bgp_rr_ibgp tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_self_prefix tests: Check if loopback routes are considered valid for nexthop tracking 2024-10-01 21:08:28 +03:00
bgp_sender_as_path_loop_detection tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_set_aspath_exclude tests: bgp_set_aspath_exclude extend timers 2024-09-11 18:02:52 +02:00
bgp_set_aspath_replace tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_set_local_preference_add_subtract tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_set_metric_igp tests: Check if underlay IGP metric is reflected into BGP after cost changes 2024-10-15 17:42:53 +03:00
bgp_show_advertised_routes_detail tests: Check if we can see advertised routes with route-map applied 2024-12-19 10:02:19 +02:00
bgp_snmp_bgp4v2_notification topotest: test_bgp_snmp_bgpv4v2_notification 2024-08-21 15:27:12 +02:00
bgp_snmp_bgp4v2mib tests: Reduce wait intervals in test_bgp_snmp_bgp4v2mib 2024-02-07 13:56:10 +01:00
bgp_snmp_mplsl3vpn tests: bgp_snmp_mplsl3vpn should not use /tmp directory 2024-12-02 10:57:41 -05:00
bgp_software_version tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_soo tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_srv6_sid_reachability topotests: Router deletion in SRv6 sid reachability 2025-01-30 01:54:47 +03:00
bgp_srv6l3vpn_over_ipv6 tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_srv6l3vpn_route_leak tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_srv6l3vpn_sid tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_srv6l3vpn_to_bgp_vrf topotests: bgp_srv6l3vpn_to_bgp_vrf, add redistribute BGP update in l3vpn 2025-03-24 09:17:01 +01:00
bgp_srv6l3vpn_to_bgp_vrf2 topotests: remove useless frr commands of bgp_srv6l3vpn_to_bgp* 2025-03-25 14:37:29 +01:00
bgp_srv6l3vpn_to_bgp_vrf3 topotests: remove useless frr commands of bgp_srv6l3vpn_to_bgp* 2025-03-25 14:37:29 +01:00
bgp_srv6l3vpn_to_bgp_vrf4 topotests: remove useless frr commands of bgp_srv6l3vpn_to_bgp* 2025-03-25 14:37:29 +01:00
bgp_suppress_fib zebra: Fix ip protocol route-map issue. 2025-01-06 17:02:21 +05:30
bgp_table_direct_topo1 topotests: test direct-table on different VRFs 2025-01-23 14:37:09 -03:00
bgp_table_map bgpd: fix table-map option 2025-01-28 12:52:47 +01:00
bgp_tcp_mss bgpd:support tcp-mss for neighbor group 2024-11-07 14:50:21 +08:00
bgp_tcp_mss_passive tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_unique_rid tests: Adding a bgp router id chaos test case. 2023-08-29 06:57:07 +00:00
bgp_unnumbered tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_update_delay tests: supress unused variables at topotests 2024-06-12 13:56:34 +05:30
bgp_vpn_5549_route_map tests: add rtadv topotest 2025-03-17 11:33:09 +01:00
bgp_vpn_import_nexthop_default_vrf tests: Check if VPN routes can be imported with a next-hop in a default VRF 2024-09-05 11:38:07 +03:00
bgp_vpnv4_asbr tests: clarify bgp_vpnv4_asbr 2024-11-06 16:46:02 +01:00
bgp_vpnv4_ebgp topotests: add a test to configure aggregated summary-only prefix on VPN 2025-03-03 20:43:11 +01:00
bgp_vpnv4_ebgp_vpn_auto topotests: Adding a test to control release of BGP labels 2024-12-16 21:27:28 +05:30
bgp_vpnv4_gre tests: Apply black formatting for all tests/topotests 2024-04-27 23:19:32 +03:00
bgp_vpnv4_import_allowas_in tests: Check if vpn routes can be imported if allowas-in is set 2024-12-08 21:44:52 +02:00
bgp_vpnv4_import_allowas_in_between_vrf tests: Check if allowas-in works when importing between local VRFs 2025-01-08 19:22:27 +02:00
bgp_vpnv4_noretain topotests: bgp_vpnv4_noretain, check presence of locpref in adj-rib-out 2025-01-27 11:50:29 +01:00
bgp_vpnv4_per_nexthop_label topotests: supress bgp_vpnv4/6_per_nexthop_label warning 2024-10-25 09:31:12 +02:00
bgp_vpnv4_route_leak_basic tests: bgp_vpnv4_route_leak_basic add del static prefix 2025-02-04 14:37:49 +01:00
bgp_vpnv6_per_nexthop_label topotests: supress bgp_vpnv4/6_per_nexthop_label warning 2024-10-25 09:31:12 +02:00
bgp_vrf_different_asn tests: Check if VRF instance has a different ASN than a default VRF 2024-07-15 16:10:57 +03:00
bgp_vrf_dynamic_route_leak tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_vrf_dynamic_route_leak_topo3 tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_vrf_dynamic_route_leak_topo4 tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_vrf_leaking_5549_routes tests: Adopt bgp_vrf_leaking_5549_routes for LL Next Hop capability 2025-02-11 13:13:40 +02: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 tests: Refactoring FRR test suites 2024-07-15 13:09:32 +05:30
bgp_vrf_lite_ipv6_rtadv *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bgp_vrf_md5_peering topotests: convert bgp_vrf_md5_peering to exabgp 4 2023-12-14 10:57:30 +01:00
bgp_vrf_netns tests: use global -w option instead of per-daemon -n 2025-01-15 23:38:27 +02:00
bgp_vrf_route_leak_basic tests: check as number in show run 2025-02-24 17:52:44 +01:00
bgp_weighted_ecmp_recursive zebra, tests: Connected and Local routes should have a weight of 1 2024-08-21 10:17:47 -04:00
config_timing tests: Apply black formatting for all tests/topotests 2024-04-27 23:19:32 +03:00
cspf_topo1 tests: cspf_topo1 has import-te in sharpd.conf 2023-08-04 13:00:36 -04:00
docker topotests: Allow runing under both docker and podman 2024-11-28 14:59:29 +01:00
dump_of_bgp tests: Add a very basic dump bgp PATH.. topotest 2024-09-20 13:02:51 -04:00
eigrp_topo1 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
evpn_pim_1 tests: Drop duplicate pytestmark per file 2024-04-27 23:18:15 +03:00
evpn_type5_test_topo1 bgpd: backpressure - Optimize EVPN L3VNI remote routes processing 2024-12-09 08:46:16 -08:00
example_munet tests: improve example munet test 2024-09-03 00:45:55 -04:00
example_test tests: Apply black formatting for all tests/topotests 2024-04-27 23:19:32 +03:00
example_topojson_test *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
forwarding_on_off tests: Add v4/v6 forwarding off/on 2024-09-23 15:16:00 -04:00
fpm_testing_topo1 tests: Show that asic offload works in the fpm testing 2025-01-31 15:05:40 -05:00
grpc_basic tests: fix missed grpc test requirement for frr-backend addition 2025-01-16 02:13:34 +00:00
high_ecmp test: Test for bgp route delete 2025-04-09 20:46:43 +00:00
isis_advertise_high_metrics tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
isis_lfa_topo1 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
isis_lsp_bits_topo1 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
isis_rlfa_topo1 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
isis_snmp tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
isis_sr_flex_algo_topo1 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
isis_sr_flex_algo_topo2 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
isis_sr_te_topo1 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
isis_sr_topo1 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
isis_srv6_topo1 topotests: isis_srv6_topo1, fix wrong srte path 2025-01-22 18:29:27 +01:00
isis_te_topo1 tests: Apply black formatting for all tests/topotests 2024-04-27 23:19:32 +03:00
isis_tilfa_topo1 zebra: Properly note that a nhg's nexthop has gone down 2024-07-03 09:34:55 -04:00
isis_topo1 Merge pull request #17219 from zhou-run/202406201119 2024-11-26 10:10:33 -05:00
isis_topo1_vrf isisd: override json fields for monitored paths 2024-06-21 15:40:23 +02:00
key_sendaccept tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
ldp_oc_acl_topo1 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
ldp_oc_topo1 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
ldp_snmp tests: dont run ldp snmp test if no snmp 2025-01-16 02:13:34 +00:00
ldp_sync_isis_topo1 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
ldp_sync_ospf_topo1 ospfd: fix internal ldp-sync state flags when feature is disabled 2024-07-17 10:31:15 +02:00
ldp_topo1 tests: replace deprecated ospf json keys 2023-04-07 16:17:59 -04:00
ldp_vpls_topo1 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
lib tests: Resource leak in common_config.py 2025-04-15 11:24:44 +05:30
mgmt_config test: Fix tests for zebra changes 2024-12-12 13:50:31 +00:00
mgmt_debug_flags tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
mgmt_fe_client tests: Apply black formatting from what frrbot suggested to be happy 2024-04-28 12:51:22 +03:00
mgmt_notif tests: split notify test to regular and datastore notify tests 2025-01-18 16:14:29 +00:00
mgmt_oper tests: improve test reliability 2025-01-06 08:53:12 -05:00
mgmt_rpc tests: wait for test client to connect before running test 2024-08-07 09:35:52 -04:00
mgmt_startup tests: Add mgmtd to the official pytest.mark list 2024-01-08 07:58:14 -05:00
mgmt_tests staticd: fix botched staticd YANG for dst-src 2025-01-28 15:40:17 +01:00
msdp_mesh_topo1 tests: Add topotests for MGMT daemon 2023-03-22 05:22:56 +00:00
msdp_topo1 topotests: test new MSDP SA limit feature 2024-12-05 10:38:56 -03:00
msdp_topo2 tests: Test MSDP RPF 2024-07-28 14:34:24 +10:00
msdp_topo3 topotests: improve test reliability 2025-01-13 09:26:17 -03:00
multicast_features topotests: test PIM neighbor filtering 2025-02-19 09:56:08 -03: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: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
multicast_pim6_static_rp_topo1 tests: fixing pim6 topotest bugs 2023-06-08 04:55:32 -04:00
multicast_pim_bsm_topo1 tests: Apply black formatting from what frrbot suggested to be happy 2024-04-28 12:51:22 +03:00
multicast_pim_bsm_topo2 tests: Apply black formatting from what frrbot suggested to be happy 2024-04-28 12:51:22 +03:00
multicast_pim_dr_nondr_test tests: OSPF topotest for next-hop pruning 2025-01-23 15:12:30 +00:00
multicast_pim_sm_topo1 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
multicast_pim_sm_topo2 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
multicast_pim_sm_topo3 tests: Update existing tests for changes introduced by AutoRP Discovery 2024-09-24 16:40:57 +00:00
multicast_pim_static_rp_topo1 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
multicast_pim_uplink_topo1 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
multicast_pim_uplink_topo2 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
multicast_pim_uplink_topo3 tests: Adding BGP convergence verification before starting PIM tests 2023-09-20 13:11:19 +00:00
multicast_pim_uplink_topo4 tests: Added new topotest for pim igmp static groups 2024-08-15 17:10:32 +00:00
munet tests: update munet to 0.15.4 2025-01-12 16:15:02 +00:00
nb_config tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
nhrp_redundancy tests: nhrp, use unified config, remove misleading error log 2024-09-05 00:00:52 -05:00
nhrp_topo nhrpd: Add topotest for retrying resolution request 2024-10-29 13:15:16 -04:00
ospf6_ecmp_inter_area tests: ospf6_ecmp_inter_area, no shutdown r7/r8 eth3 2025-01-07 15:22:02 +01:00
ospf6_gr_topo1 tests: Fix wait times in test_ospf6_gr_topo1 topotest 2025-03-26 10:30:35 +01:00
ospf6_loopback_cost tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
ospf6_point_to_multipoint tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
ospf6_topo1 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
ospf6_topo1_vrf tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
ospf6_topo2 tests: Add topotests for MGMT daemon 2023-03-22 05:22:56 +00:00
ospf_basic_functionality tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
ospf_dual_stack tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
ospf_gr_helper tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
ospf_gr_topo1 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
ospf_instance_redistribute tests: Ensure connected routes are installed before continuing 2024-11-21 09:26:52 -05:00
ospf_metric_propagation tests: avoid nondeterministic route 2025-01-09 15:44:25 -06:00
ospf_multi_instance tests: ospf_multi_instance should not use /tmp 2024-12-02 10:52:40 -05:00
ospf_multi_vrf_bgp_route_leak test: Fix tests for zebra changes 2024-12-12 13:50:31 +00:00
ospf_netns_vrf tests: use global -w option instead of per-daemon -n 2025-01-15 23:38:27 +02:00
ospf_nssa_topo1 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
ospf_p2mp tests: ospf_p2mp should not use /tmp 2024-12-02 10:49:58 -05:00
ospf_prefix_suppression tests: ospf_prefix_suppression should not use /tmp 2024-12-02 10:48:20 -05:00
ospf_prune_next_hop tests: OSPF topotest for next-hop pruning 2025-01-23 15:12:30 +00:00
ospf_single_switch tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
ospf_sr_te_topo1 tests: Remove warning about passive command 2025-02-19 08:04:54 -05:00
ospf_sr_topo1 tests: Remove warning about passive command 2025-02-19 08:04:54 -05:00
ospf_suppress_fa tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
ospf_te_topo1 tests: Update OSPF TE topotests 2023-12-14 18:39:16 +01:00
ospf_tilfa_topo1 tests: Remove warning about passive command 2025-02-19 08:04:54 -05:00
ospf_topo1 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
ospf_topo2 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
ospf_unnumbered tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
ospf_unnumbered_point_to_multipoint tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
ospfapi tests: Fix ospfapi client to clear ospf process 2024-11-25 13:20:50 -05:00
ospfv3_basic_functionality tests: Fix frequent ospfv3 basic functionality test failure 2024-08-26 16:35:37 -05:00
pbr_topo1 pbrd: fix map seq installed flag in json 2023-12-05 11:30:50 -08:00
pim_acl tests: Remove warning about passive command 2025-02-19 08:04:54 -05:00
pim_autorp pim: Fix autorp group joins 2025-02-21 21:38:32 +00:00
pim_basic tests: pim_basic should not use /tmp for outputing of files 2024-12-02 10:44:46 -05:00
pim_basic_igmp_proxy tests: add topotest for igmp proxy 2024-09-23 11:43:40 -07:00
pim_basic_topo2 *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
pim_boundary_acl tests: remove unnecessary wildcard fields from pim acl test 2025-01-10 17:32:30 -06:00
pim_cand_rp_bsr tests: pim_cand_rp_bsr uses /tmp directory and it should not 2024-12-02 10:40:42 -05:00
pim_embedded_rp topotests: new embedded RP topology test 2024-11-13 12:05:35 -03:00
pim_igmp_vrf tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
pim_mrib tests: Add tests for new RPF lookup group and source list features 2025-01-09 21:58:22 +00:00
rip_allow_ecmp tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
rip_bfd_topo1 tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
rip_passive_interface tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
rip_topo1 tests: update tests for ripd and ripngd 2024-07-05 09:54:06 +08:00
ripng_aggregate_address tests: Add ripng aggregate address testing 2025-03-25 17:35:47 -04:00
ripng_allow_ecmp tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
ripng_route_map tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
ripng_topo1 tests: update tests for ripd and ripngd 2024-07-05 09:54:06 +08:00
route_scale tests: Fix route-scale at higher ecmp 2024-08-28 15:18:24 -04:00
sbfd_topo1 tests: Remove improper pymark 2025-02-05 08:16:03 -05:00
simple_snmp_test tests: Modify simple_snmp_test to use frr.conf 2025-03-26 11:14:57 -04:00
srv6_encap_src_addr tests: Fix intermittent failures in srv6_encap_src_addr topotest 2025-02-16 11:14:54 +01:00
srv6_locator tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
srv6_locator_custom_bits_length tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
srv6_locator_usid tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
srv6_sid_manager tests: Remove log monitor XX from srv6_sid_manager test 2024-09-21 11:09:41 +02:00
srv6_static_route tests: Fix markers in srv6_static_route topotest 2024-12-24 10:38:37 +01:00
srv6_static_route_ipv4 tests: Add topotest for SRv6 IPv4 traffic steering 2025-02-03 22:21:16 +01:00
static_routing_mpls tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
static_routing_with_ebgp tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
static_routing_with_ibgp tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
static_simple tests: Validating staticd v4-over-v6 nexthop 2025-04-14 19:34:11 +02:00
static_srv6_sids staticd: Avoid requesting SRv6 sid from zebra when loc and sid block dont match 2025-04-07 10:34:07 -07:00
static_vrf tests: add topotest for static routes in VRF 2024-02-06 14:15:37 +02:00
tc_basic tests: Apply black formatting for all tests/topotests 2024-04-27 23:19:32 +03:00
v6_nexthop_group_recursive_resolution tests: Add a test that shows the v6 recursive nexthop problem 2025-01-28 13:52:32 -05:00
zebra_fec_nexthop_resolution tests: zebra_fec_nexthop_resolution improve 2024-11-20 16:11:22 -05:00
zebra_multiple_connected tests: add nexthop/interface's down/up topo for kernel routes 2024-12-17 16:14:35 +08:00
zebra_netlink tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
zebra_nht_resolution tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
zebra_opaque tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
zebra_operational_data tests: Test that ipv6 forwarding state is reflected properly 2025-03-07 22:25:13 -05:00
zebra_rib tests: zebra_rib, test vrf change 2025-03-10 09:54:18 +01:00
zebra_seg6_route tests: Avoid importing unused modules 2024-06-17 15:42:59 +05:30
zebra_seg6local_route tests: Add testcase for SRv6 End.DT6 2024-09-22 07:40:50 +02:00
.gitignore *: ignore .pytest_cache directories 2018-11-27 20:22:14 -05:00
analyze.py tests: all errors go to log (and thus stderr) 2024-05-31 05:16:22 -04:00
conftest.py tests: add datastore notification test 2025-01-13 23:40:52 -05:00
Dockerfile tests: Fix docker build for topotests 2024-11-26 11:26:55 +02:00
kinds.yaml tests: fix munet native topotest runs 2024-09-03 00:45:48 -04:00
pytest.ini tests: Add a topology that supports a large number of ecmp 2024-11-05 10:19:39 -05: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