..
all_protocol_startup
tests: Remove debugs from topotests
2021-11-07 07:45:27 -05:00
bfd_bgp_cbit_topo3
bgpd: Add Notification CEASE BFD Down message
2022-06-02 16:06:57 +03: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
ospfd: set/unset bfd profile
2022-06-30 10:56:34 +03:00
bfd_topo1
tests: Allow a bit longer for bfd topo tests to synchronize
2022-05-20 10:31:48 -04:00
bfd_topo2
tests: Allow a bit longer for bfd topo tests to synchronize
2022-05-20 10:31:48 -04:00
bfd_topo3
topotests: bfd_topo3, remove reference to default vrf
2021-11-12 16:42:25 +01:00
bfd_vrf_topo1
tests: update timers in BFD VRF test
2022-06-28 07:53:30 -04:00
bfd_vrflite_topo1
topotests: add bfd_vrflite_topo1 test
2022-07-22 08:49:52 +02: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
test: Abstract common functions from script break ups in test_bgp_auth.py
2022-05-26 12:17:21 -04:00
bgp_basic_functionality_topo1
*: Fix spelling of modfiy
2022-04-19 08:17:58 -04:00
bgp_bfd_down_cease_notification
bgpd: Add Notification CEASE BFD Down message
2022-06-02 16:06:57 +03: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
topostest: bgp_conditional_advertisement cleanup
2022-07-01 16:49:52 +02:00
bgp_default_afi_safi
tests: cleanup: rerun changed files through black
2021-09-04 09:04:47 -04:00
bgp_default_originate
tests: bgp default orignate behaviour on network commands
2022-07-19 13:25:13 +00:00
bgp_default_route
tests: cleanup - remove unused imports
2021-09-04 09:04:47 -04:00
bgp_default_route_route_map_match
topotests: Drop static route
2022-07-23 01:47:26 +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
topotests: Remove typo on IP
2022-07-14 19:07:48 +04: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 'registred'
2022-04-19 08:09:36 -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: Fix spelling of 'registred'
2022-04-19 08:09:36 -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 Initilized
2022-04-19 08:22:47 -04:00
bgp_gr_functionality_topo3
tests: Fix spelling of daemons
2022-04-01 16:26:38 -04:00
bgp_gr_notification
tests: Add Notification support for Graceful-Restart tests
2022-05-22 22:40:22 +03: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_class_e_peer
tests: Check if we allow using IPv4 Class E for peering/next-hops
2022-07-01 23:38:14 +03:00
bgp_ipv4_over_ipv6
tests: Remove duplicated work
2022-05-31 09:45: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: Fix spelling of 'registred'
2022-04-19 08:09:36 -04: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
*: Fix spelling of modfiy
2022-04-19 08:17:58 -04:00
bgp_multiview_topo1
tests: Fix regex complaints by python3
2022-06-23 13:58:03 -04: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_roles_capability
bgpd: Make sure peer-groups/unnumbered work too with BGP role
2022-06-28 18:32:11 +03:00
bgp_roles_filtering
bgpd: Update topotests for RFC 9234
2022-06-21 17:41:53 +03: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_aspath_replace
bgpd: Add set as-path replace <any|ASN>
cmd for route-maps
2022-04-25 14:05:22 +03:00
bgp_set_local_preference_add_subtract
bgpd: Initialize attr->local_pref to the configured default value
2022-06-06 10:28:50 +03:00
bgp_snmp_mplsl3vpn
tests: Make bgp_snmp_mplsl3vpn be more forgiving
2022-07-19 13:54:10 -04:00
bgp_srv6l3vpn_to_bgp_vrf
tests: Fix regex complaints by python3
2022-06-23 13:58:03 -04: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_leaking_rt_change_route_maps
tests: Check if old paths are flushed when import/export RT list was changed
2022-06-10 15:15:04 +03: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: Allow cspf_topo1 to function correctly at scale
2022-05-24 09:15:40 -04: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
*: Fix spelling of inteface
2022-04-19 08:21:31 -04:00
isis_lfa_topo1
Revert "topotests: isis-lfa add a switchover test after linkdown"
2022-07-10 21:40:16 +03: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
toptests/isis_sr_te_topo1: test out-of-order route/route-map changes
2022-06-26 14:38:22 -07:00
isis_sr_topo1
isisd: Stop fulfill MPLS table when SR is disabled
2022-05-25 17:29:21 +02:00
isis_te_topo1
lib: Correct bug for TE metric wrong assignement
2022-02-02 17:04:12 +01:00
isis_tilfa_topo1
Revert "topotests: isis-tilfa add a switchover test after linkdown"
2022-07-10 21:40:55 +03: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 sporadic failures in the ldp_topo1 topotest
2022-06-14 12:21:30 -03:00
ldp_vpls_topo1
tests: fix ldp_vpls_topo1 to work as expected
2022-06-15 12:59:45 -03:00
lib
tests: [PIMv6] APIs for multicast PIMv6 config
2022-07-23 21:28:35 -07: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 multicast_pim_bsm_topo2 static route issue
2022-07-10 22:18:50 -07:00
multicast_pim_bsm_topo2
tests: Fix multicast_pim_bsm_topo2 static route issue
2022-07-10 22:18:50 -07:00
multicast_pim_dr_nondr_test
tests: Clarify what test_pim_dr_nondr_with_static_routes_topo1.py is doing
2022-06-09 09:36:11 -04:00
multicast_pim_sm_topo1
tests: [PIMv6] Using generic names for pim verification APIs
2022-04-30 10:57:31 +05:30
multicast_pim_sm_topo2
tests: [PIMv6] Using generic names for pim verification APIs
2022-04-30 10:57:31 +05:30
multicast_pim_sm_topo3
tests: Inroduced pim passive test cases
2022-05-12 23:51:22 -07:00
multicast_pim_static_rp_topo1
tests: [PIMv6] Using generic names for pim verification APIs
2022-04-30 10:57:31 +05:30
multicast_pim_uplink_topo1
tests: Add multicast-pim-uplink-topo1 test suite
2022-06-14 02:26:22 -07: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: Fix regex complaints by python3
2022-06-23 13:58:03 -04: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: Removing invalid step from ospf tests.
2022-06-21 02:21:35 -07:00
ospf_dual_stack
tests: Move area configuration to interface for ospv3
2021-11-24 07:05:19 -05:00
ospf_gr_helper
tests: Convert test_ospf_gr_helper into running more parallel
2022-05-27 08:57:11 -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
ospfd: Remove local-block deprecated command
2022-06-07 16:11:46 +03:00
ospf_sr_topo1
tests: Remove debugs from topotests
2021-11-07 07:45:27 -05:00
ospf_suppress_fa
tests: Fix spelling of 'registred'
2022-04-19 08:09:36 -04:00
ospf_te_topo1
ospfd: Remove local-block deprecated command
2022-06-07 16:11:46 +03: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
ospfapi
tests: add ospf api router ID topotest
2022-06-23 05:01:40 -04:00
ospfv3_basic_functionality
tests: Fix spelling of daemons
2022-04-01 16:26:38 -04:00
pbr_topo1
tests: pbr_topo1 sometimes fails under really heavy load
2022-05-23 15:28:46 -04: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: Fix regex complaints by python3
2022-06-23 13:58:03 -04:00
simple_snmp_test
tests: Fix spelling of 'registred'
2022-04-19 08:09:36 -04:00
srv6_locator
tests: Remove debugs from topotests
2021-11-07 07:45:27 -05:00
static_routing_with_ebgp
tests: Remove duplicated work
2022-05-31 09:45:38 -04:00
static_routing_with_ibgp
tests: Remove duplicated work
2022-05-31 09:45:38 -04:00
zebra_multiple_connected
tests: Add a test case for a kernel route depending on a kernel route
2022-04-09 15:52:58 -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: Increase time for zebra_seg6local to look for sharp routes
2022-06-23 13:58:03 -04:00
.gitignore
*: ignore .pytest_cache directories
2018-11-27 20:22:14 -05:00
analyze.py
tests: analyze: handle list of strings being returned
2022-07-14 13:16:01 -04:00
conftest.py
tests: check memleaks end of module and ignore daemonizing parent
2022-07-14 13:16:01 -04: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