mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-06-26 17:25:09 +00:00
Merge pull request #8540 from donaldsharp/kill_them_all
tests: Remove kill_mininet_router_process
This commit is contained in:
commit
ae08637827
@ -134,7 +134,6 @@ from lib.common_config import (
|
||||
check_router_status,
|
||||
shutdown_bringup_interface,
|
||||
step,
|
||||
kill_mininet_routers_process,
|
||||
get_frr_ipv6_linklocal,
|
||||
create_route_maps,
|
||||
required_linux_kernel_version,
|
||||
@ -204,9 +203,6 @@ def setup_module(mod):
|
||||
tgen = Topogen(GenerateTopo, mod.__name__)
|
||||
# ... and here it calls Mininet initialization functions.
|
||||
|
||||
# Kill stale mininet routers and process
|
||||
kill_mininet_routers_process(tgen)
|
||||
|
||||
# Starting topology, create tmp files which are loaded to routers
|
||||
# to start deamons and then start routers
|
||||
start_topology(tgen)
|
||||
|
@ -133,7 +133,6 @@ from lib.common_config import (
|
||||
check_router_status,
|
||||
shutdown_bringup_interface,
|
||||
step,
|
||||
kill_mininet_routers_process,
|
||||
get_frr_ipv6_linklocal,
|
||||
create_route_maps,
|
||||
required_linux_kernel_version,
|
||||
|
@ -128,7 +128,6 @@ from lib.common_config import (
|
||||
create_static_routes,
|
||||
create_prefix_lists,
|
||||
create_interface_in_kernel,
|
||||
kill_mininet_routers_process,
|
||||
create_bgp_community_lists,
|
||||
check_router_status,
|
||||
apply_raw_config,
|
||||
@ -229,9 +228,6 @@ def setup_module(mod):
|
||||
tgen = Topogen(CreateTopo, mod.__name__)
|
||||
# ... and here it calls Mininet initialization functions.
|
||||
|
||||
# Kill stale mininet routers and process
|
||||
kill_mininet_routers_process(tgen)
|
||||
|
||||
# Starting topology, create tmp files which are loaded to routers
|
||||
# to start deamons and then start routers
|
||||
start_topology(tgen)
|
||||
|
@ -87,7 +87,6 @@ from lib.common_config import (
|
||||
create_vrf_cfg,
|
||||
create_interfaces_cfg,
|
||||
create_interface_in_kernel,
|
||||
kill_mininet_routers_process,
|
||||
get_frr_ipv6_linklocal,
|
||||
check_router_status,
|
||||
apply_raw_config,
|
||||
@ -182,9 +181,6 @@ def setup_module(mod):
|
||||
tgen = Topogen(CreateTopo, mod.__name__)
|
||||
# ... and here it calls Mininet initialization functions.
|
||||
|
||||
# Kill stale mininet routers and process
|
||||
kill_mininet_routers_process(tgen)
|
||||
|
||||
# Starting topology, create tmp files which are loaded to routers
|
||||
# to start deamons and then start routers
|
||||
start_topology(tgen)
|
||||
|
@ -71,7 +71,6 @@ from lib.common_config import (
|
||||
shutdown_bringup_interface,
|
||||
addKernelRoute,
|
||||
delete_route_maps,
|
||||
kill_mininet_routers_process,
|
||||
)
|
||||
from lib.topolog import logger
|
||||
from lib.bgp import (
|
||||
|
@ -401,30 +401,6 @@ def start_router_daemons(tgen, router, daemons):
|
||||
return res
|
||||
|
||||
|
||||
def kill_mininet_routers_process(tgen):
|
||||
"""
|
||||
Kill all mininet stale router' processes
|
||||
* `tgen` : topogen object
|
||||
"""
|
||||
|
||||
router_list = tgen.routers()
|
||||
for rname, router in router_list.items():
|
||||
daemon_list = [
|
||||
"zebra",
|
||||
"ospfd",
|
||||
"ospf6d",
|
||||
"bgpd",
|
||||
"ripd",
|
||||
"ripngd",
|
||||
"isisd",
|
||||
"pimd",
|
||||
"ldpd",
|
||||
"staticd",
|
||||
]
|
||||
for daemon in daemon_list:
|
||||
router.run("killall -9 {}".format(daemon))
|
||||
|
||||
|
||||
def check_router_status(tgen):
|
||||
"""
|
||||
Check if all daemons are running for all routers in topology
|
||||
|
Loading…
Reference in New Issue
Block a user