tests: Add staticd/ospfd/ospf6d/pimd for high ecmp

Signed-off-by: Soumya Roy <souroy@nvidia.com>
This commit is contained in:
Soumya Roy 2025-03-14 21:48:20 +00:00
parent c0c46bad15
commit 4de0f16a89
3 changed files with 24 additions and 9 deletions

View file

@ -78,13 +78,18 @@ def setup_module(module):
(TopoRouter.RD_ZEBRA, "-s 180000000"), (TopoRouter.RD_ZEBRA, "-s 180000000"),
(TopoRouter.RD_BGP, None), (TopoRouter.RD_BGP, None),
(TopoRouter.RD_SHARP, None), (TopoRouter.RD_SHARP, None),
(TopoRouter.RD_STATIC, None),
(TopoRouter.RD_OSPF, None),
(TopoRouter.RD_OSPF6, None),
(TopoRouter.RD_PIM, None),
], ],
) )
tgen.start_router() tgen.start_router()
for rname, router in router_list.items(): for rname, router in router_list.items():
router.cmd("vtysh -f {}/{}/frr_unnumbered_bgp.conf".format(CWD, rname)) router.cmd("vtysh -f {}/{}/frr_unnumbered_bgp.conf".format(CWD, rname))
def teardown_module(_mod): def teardown_module(_mod):
"Teardown the pytest environment" "Teardown the pytest environment"

View file

@ -78,13 +78,18 @@ def setup_module(module):
(TopoRouter.RD_ZEBRA, "-s 180000000"), (TopoRouter.RD_ZEBRA, "-s 180000000"),
(TopoRouter.RD_BGP, None), (TopoRouter.RD_BGP, None),
(TopoRouter.RD_SHARP, None), (TopoRouter.RD_SHARP, None),
(TopoRouter.RD_STATIC, None),
(TopoRouter.RD_OSPF, None),
(TopoRouter.RD_OSPF6, None),
(TopoRouter.RD_PIM, None),
], ],
) )
tgen.start_router() tgen.start_router()
for rname, router in router_list.items(): for rname, router in router_list.items():
router.cmd("vtysh -f {}/{}/frr_ipv4_bgp.conf".format(CWD, rname)) router.cmd("vtysh -f {}/{}/frr_ipv4_bgp.conf".format(CWD, rname))
def teardown_module(_mod): def teardown_module(_mod):
"Teardown the pytest environment" "Teardown the pytest environment"

View file

@ -78,13 +78,18 @@ def setup_module(module):
(TopoRouter.RD_ZEBRA, "-s 180000000"), (TopoRouter.RD_ZEBRA, "-s 180000000"),
(TopoRouter.RD_BGP, None), (TopoRouter.RD_BGP, None),
(TopoRouter.RD_SHARP, None), (TopoRouter.RD_SHARP, None),
(TopoRouter.RD_STATIC, None),
(TopoRouter.RD_OSPF, None),
(TopoRouter.RD_OSPF6, None),
(TopoRouter.RD_PIM, None),
], ],
) )
tgen.start_router() tgen.start_router()
for rname, router in router_list.items(): for rname, router in router_list.items():
router.cmd("vtysh -f {}/{}/frr_ipv6_bgp.conf".format(CWD, rname)) router.cmd("vtysh -f {}/{}/frr_ipv6_bgp.conf".format(CWD, rname))
def teardown_module(_mod): def teardown_module(_mod):
"Teardown the pytest environment" "Teardown the pytest environment"