mirror_frr/tests/topotests
Donald Sharp 747aa92e74 tests: Do not turn off multicast stream
The test is testing whether interface flaps are causing
the appropriate pim reactions.  Unfortunately the test
is turning off the multicast stream and the test also
has a keep alive timer of 15 seconds set on all routers.
Which of course means the test has 15 seconds(at most) to finish
testing.  This is not always possible given system loads.

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
2022-04-10 07:47:38 -04:00
..
all_protocol_startup tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
bfd_bgp_cbit_topo3 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
bfd_isis_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
bfd_ospf_topo1 Merge pull request #9995 from donaldsharp/bfd_ospf_topo1_convvergence 2021-11-08 13:52:12 -05:00
bfd_profiles_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
bfd_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
bfd_topo2 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
bfd_topo3 topotests: bfd_topo3, remove reference to default vrf 2021-11-12 16:42:25 +01:00
bfd_vrf_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
bgp_aggregate_address_origin tests: cleanup - remove unused imports 2021-09-04 09:04:47 -04:00
bgp_aggregate_address_route_map tests: cleanup - remove unused imports 2021-09-04 09:04:47 -04:00
bgp_aggregate_address_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
bgp_aggregator_zero tests: cleanup: rerun changed files through black 2021-09-04 09:04:47 -04:00
bgp_as_allow_in tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
bgp_as_wide_bgp_identifier tests: cleanup - remove unused imports 2021-09-04 09:04:47 -04:00
bgp_aspath_zero tests: cleanup: rerun changed files through black 2021-09-04 09:04:47 -04:00
bgp_auth tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
bgp_basic_functionality_topo1 tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
bgp_blackhole_community tests: cleanup - remove unused imports 2021-09-04 09:04:47 -04:00
bgp_comm_list_delete tests: cleanup - remove unused imports 2021-09-04 09:04:47 -04:00
bgp_communities_topo1 tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
bgp_community_alias *: do not send opaque data to zebra by default 2022-01-24 22:18:46 +03:00
bgp_community_change_update bgpd: Add %pBP printfrr() extension to print IP(hostname) for BGP peer 2022-03-31 21:20:11 +03:00
bgp_conditional_advertisement bgpd: Allow setting attributes over route-maps for conditional advertisements 2022-02-18 11:46:05 +02:00
bgp_default_afi_safi tests: cleanup: rerun changed files through black 2021-09-04 09:04:47 -04:00
bgp_default_route tests: cleanup - remove unused imports 2021-09-04 09:04:47 -04:00
bgp_default_route_route_map_match tests: cleanup - remove unused imports 2021-09-04 09:04:47 -04:00
bgp_default_route_route_map_match2 tests: cleanup - remove unused imports 2021-09-04 09:04:47 -04:00
bgp_default_route_route_map_match_set tests: add one more check for default-originate with route-map 2021-09-08 23:37:50 +03:00
bgp_default_route_route_map_set tests: cleanup - remove unused imports 2021-09-04 09:04:47 -04:00
bgp_disable_addpath_rx tests: remove legacy Topo class (fixes many pylint errors) 2021-09-04 09:04:46 -04:00
bgp_distance_change tests: cleanup - remove unused imports 2021-09-04 09:04:47 -04:00
bgp_dont_capability_negotiate topotests: fix typo about bgp_dont_capability folder name 2022-02-01 16:52:20 +01:00
bgp_ebgp_common_subnet_nexthop_unchanged tests: cleanup: rerun changed files through black 2021-09-04 09:04:47 -04:00
bgp_ebgp_requires_policy tests: cleanup: rerun changed files through black 2021-09-04 09:04:47 -04:00
bgp_ecmp_topo1 Merge pull request #9940 from pguibert6WIND/misc_topotests 2021-12-02 09:19:45 -03:00
bgp_ecmp_topo2 tests: Fix spelling of neigbors 2022-04-02 07:24:03 -04:00
bgp_ecmp_topo3 tests: Fix bgp_ecmp_topo3 to look for a bit more state 2021-10-22 14:47:49 -04:00
bgp_evpn_mh tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
bgp_evpn_overlay_index_gateway tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
bgp_evpn_rt5 bgp_evpn_rt5: simplify test and use default vrf name = default 2021-11-12 16:42:25 +01:00
bgp_evpn_vxlan_topo1 tests: cleanup: rerun changed files through black 2021-09-04 09:04:47 -04:00
bgp_extended_optional_parameters_length tests: Check if Extended Optional Parameters Length works for BGP 2021-11-22 15:34:47 +02:00
bgp_features tests: Adopt bgp_shutdown_message test to a proper encoding 2022-01-07 22:35:38 +02:00
bgp_flowspec zebra: extend table manager per vrf, add vty configuration 2021-09-21 18:37:30 +02:00
bgp_gr_functionality_topo1 tests: Fix spelling of disbale 2022-04-02 07:46:19 -04:00
bgp_gr_functionality_topo2 tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
bgp_gr_functionality_topo3 tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
bgp_gshut tests: cleanup - remove unused imports 2021-09-04 09:04:47 -04:00
bgp_gshut_topo1 tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
bgp_instance_del_test tests: Add some more pytest marks for bgpd 2021-04-09 08:34:45 -04:00
bgp_ipv4_over_ipv6 tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
bgp_ipv6_rtadv tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
bgp_l3vpn_to_bgp_direct tests: fix strings with topologies 2022-02-08 17:00:44 +03:00
bgp_l3vpn_to_bgp_vrf tests: fix strings with topologies 2022-02-08 17:00:44 +03:00
bgp_large_community tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
bgp_link_bw_ip tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
bgp_listen_on_multiple_addresses tests: cleanup - remove unused imports 2021-09-04 09:04:47 -04:00
bgp_llgr tests: Lower keepalive/hold/connect timers for BGP LLGR test 2022-01-19 15:02:08 +02:00
bgp_local_as_private_remove tests: cleanup - remove unused imports 2021-09-04 09:04:47 -04:00
bgp_lu_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
bgp_lu_topo2 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
bgp_maximum_prefix_invalid_update tests: cleanup - remove unused imports 2021-09-04 09:04:47 -04:00
bgp_maximum_prefix_out topotests: set bgp peer-group with maximum-prefix-out 2022-01-26 16:50:11 +01:00
bgp_minimum_holdtime tests: cleanup - remove unused imports 2021-09-04 09:04:47 -04:00
bgp_multi_vrf_topo1 tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
bgp_multi_vrf_topo2 tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
bgp_multiview_topo1 tests: fix strings with topologies 2022-02-08 17:00:44 +03:00
bgp_path_attributes_topo1 tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
bgp_peer_group tests: cleanup - remove unused imports 2021-09-04 09:04:47 -04:00
bgp_peer_type_multipath_relax tests: Fix tests using exabgp to explicitly call out which python to use 2021-11-20 19:36:40 -05:00
bgp_prefix_list_topo1 tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
bgp_prefix_sid tests: cleanup: rerun changed files through black 2021-09-04 09:04:47 -04:00
bgp_prefix_sid2 Merge pull request #9546 from proelbtn/add-support-for-perfix-sid-type-5 2021-09-21 11:36:53 -04:00
bgp_recursive_route_ebgp_multi_hop tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
bgp_reject_as_sets tests: cleanup - remove unused imports 2021-09-04 09:04:47 -04:00
bgp_remove_private_as tests: add topotest for remove-private-AS 2022-01-24 20:06:50 +00:00
bgp_rfapi_basic_sanity tests: fix strings with topologies 2022-02-08 17:00:44 +03: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 tests: cleanup - remove unused imports 2021-09-04 09:04:47 -04:00
bgp_route_aggregation tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
bgp_route_map tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
bgp_route_map_match_ipv6_nexthop *: do not send opaque data to zebra by default 2022-01-24 22:18:46 +03:00
bgp_route_server_client tests: Test if BGP session is up additionally for route_server_client setup 2021-12-03 10:03:07 +02:00
bgp_rr_ibgp tests: cleanup - remove unused imports 2021-09-04 09:04:47 -04:00
bgp_sender_as_path_loop_detection tests: cleanup - remove unused imports 2021-09-04 09:04:47 -04:00
bgp_set_local_preference_add_subtract tests: cleanup - remove unused imports 2021-09-04 09:04:47 -04:00
bgp_snmp_mplsl3vpn tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
bgp_srv6l3vpn_to_bgp_vrf *: do not send opaque data to zebra by default 2022-01-24 22:18:46 +03:00
bgp_srv6l3vpn_to_bgp_vrf2 tests: add linebreak to follow Python code style 2021-11-22 23:32:37 +09:00
bgp_suppress_fib bgpd, tests: Add code to handle failed installations 2021-12-17 13:28:56 -05:00
bgp_tcp_mss tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
bgp_update_delay tests: cleanup: rerun changed files through black 2021-09-04 09:04:47 -04:00
bgp_vrf_dynamic_route_leak tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
bgp_vrf_dynamic_route_leak_topo3 tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
bgp_vrf_dynamic_route_leak_topo4 tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
bgp_vrf_lite_best_path_test tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
bgp_vrf_lite_ipv6_rtadv tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
bgp_vrf_netns tests: Fix tests using exabgp to explicitly call out which python to use 2021-11-20 19:36:40 -05:00
bgp_vrf_route_leak_basic tests: cleanup: rerun changed files through black 2021-09-04 09:04:47 -04:00
config_timing tests: relax requirements for test_static_timing 2021-10-21 01:04:44 +03:00
cspf_topo1 tests: Add CSPF topotest 2022-02-02 17:04:12 +01:00
docker tests: add triage features: strace, asan-abort, docker exec 2021-07-14 15:55:40 -04:00
eigrp_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
evpn_pim_1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
evpn_type5_test_topo1 tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
example_test tests: update the test template and doc 2021-09-08 13:09:41 -04:00
example_topojson_test tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
grpc_basic tests: new grpc topotest 2022-03-14 11:14:12 -04:00
isis_lfa_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
isis_lsp_bits_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
isis_rlfa_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
isis_snmp tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
isis_sr_te_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
isis_sr_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
isis_te_topo1 lib: Correct bug for TE metric wrong assignement 2022-02-02 17:04:12 +01:00
isis_tilfa_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
isis_topo1 topotest: Add test for isis json cmds. 2022-03-02 16:21:29 +01:00
isis_topo1_vrf topotests: isis vrf config changed 2022-01-20 16:19:14 +01:00
ldp_oc_acl_topo1 tests: fix strings with topologies 2022-02-08 17:00:44 +03:00
ldp_oc_topo1 tests: fix strings with topologies 2022-02-08 17:00:44 +03:00
ldp_snmp tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
ldp_sync_isis_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
ldp_sync_ospf_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
ldp_topo1 tests: fix strings with topologies 2022-02-08 17:00:44 +03:00
ldp_vpls_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
lib Merge pull request #10946 from donaldsharp/pim_fhr_lhr_same_pimreg 2022-04-04 14:00:49 -05:00
msdp_mesh_topo1 tests: cleanup: rerun changed files through black 2021-09-04 09:04:47 -04:00
msdp_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
multicast_pim_bsm_topo1 tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
multicast_pim_bsm_topo2 tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
multicast_pim_sm_topo1 tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
multicast_pim_sm_topo2 tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
multicast_pim_sm_topo3 tests: Do not turn off multicast stream 2022-04-10 07:47:38 -04:00
multicast_pim_static_rp_topo1 tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
nhrp_topo tests: Fixup output that was incorrect in nhrp_topo 2022-01-06 07:33:11 -05:00
ospf6_ecmp_inter_area tests: Topotest for checking ECMP inter-area nexthop handling 2022-01-31 08:31:00 +01:00
ospf6_gr_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
ospf6_topo1 tests: fix strings with topologies 2022-02-08 17:00:44 +03:00
ospf6_topo1_vrf tests: fix strings with topologies 2022-02-08 17:00:44 +03:00
ospf6_topo2 ospf6d: fix topotest 2022-03-28 22:19:53 +02:00
ospf_basic_functionality tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
ospf_dual_stack tests: Move area configuration to interface for ospv3 2021-11-24 07:05:19 -05:00
ospf_gr_helper tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
ospf_gr_topo1 Revert "ospfd: remove commands for broken GR helper mode" 2021-11-23 15:31:39 -03:00
ospf_instance_redistribute tests: Add ospf_instance_redistribute testing 2022-01-18 08:39:40 -05:00
ospf_multi_vrf_bgp_route_leak topotests: pytest mark bgpd 2022-03-15 15:55:26 -05:00
ospf_netns_vrf tests: rename topotest ospf_topo1_vrf to ospf_netns_vrf 2022-02-20 14:12:43 -06:00
ospf_sr_te_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
ospf_sr_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
ospf_suppress_fa tests: cleanup: rerun changed files through black 2021-09-04 09:04:47 -04:00
ospf_te_topo1 lib: Correct bug for TE metric wrong assignement 2022-02-02 17:04:12 +01:00
ospf_tilfa_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
ospf_topo1 tests: test_ospf_topo1.py ensure rib has time to converge 2021-11-05 06:42:38 -04:00
ospf_unnumbered tests: rename topotest ospf_topo2 to ospf_unnumbered 2022-02-20 13:57:56 -06:00
ospfv3_basic_functionality tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
pbr_topo1 tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
pim_acl tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
pim_basic tests: Fix tests using exabgp to explicitly call out which python to use 2021-11-20 19:36:40 -05:00
pim_basic_topo2 tests: cleanup: rerun changed files through black 2021-09-04 09:04:47 -04:00
pim_igmp_vrf tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
rip_topo1 tests: remove deprecated debug cli from some tests 2021-10-06 10:51:04 -04:00
ripng_topo1 tests: Allow ripng_topo1 to converge a bit faster 2021-11-28 08:46:48 -05:00
route_scale tests: Break up route_scale into 2 separate tests 2021-09-10 08:27:49 -04:00
simple_snmp_test tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
srv6_locator tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
static_routing_with_ebgp tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
static_routing_with_ibgp tests: Fix spelling of daemons 2022-04-01 16:26:38 -04:00
zebra_multiple_connected tests: Add a test to ensure that FRR does not loose kernel routes 2022-04-08 08:15:20 -04:00
zebra_netlink tests: increase wait and update test 2021-09-08 15:25:52 -04:00
zebra_nht_resolution tests: Add supporting test to validate NH resolution logic 2022-02-22 09:28:00 -08:00
zebra_opaque *: do not send opaque data to zebra by default 2022-01-24 22:18:46 +03:00
zebra_rib tests: add protodown topotest using sharpd 2022-03-09 18:02:44 -05:00
zebra_seg6_route tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
zebra_seg6local_route tests: Remove debugs from topotests 2021-11-07 07:45:27 -05:00
.gitignore *: ignore .pytest_cache directories 2018-11-27 20:22:14 -05:00
analyze.py tests: analyze should also check /tmp/topotests/topotests.xml 2022-03-14 11:14:12 -04:00
conftest.py tests: Re-add the ability to generate core files with topotests 2021-11-17 08:51:14 -05:00
Dockerfile tests: add scapy to topotests Docker 2021-05-03 20:56:55 +02:00
pytest.ini tests: revert default enable of memleak tests 2021-10-22 17:44:47 +00: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