mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-08 03:28:31 +00:00
tests: Optimize bgp-basic-functionality-topo1 test suite
1. Used aggresive values to verify keepalive and holddown timers functionality 2. Modified variable name in lib/bgp.py Signed-off-by: Kuldeep Kashyap <kashyapk@vmware.com>
This commit is contained in:
parent
7f2ccbe562
commit
af9c65d44a
@ -79,6 +79,9 @@ try:
|
|||||||
except IOError:
|
except IOError:
|
||||||
assert False, "Could not read file {}".format(jsonFile)
|
assert False, "Could not read file {}".format(jsonFile)
|
||||||
|
|
||||||
|
#Global Variable
|
||||||
|
KEEPALIVETIMER = 2
|
||||||
|
HOLDDOWNTIMER = 6
|
||||||
|
|
||||||
class CreateTopo(Topo):
|
class CreateTopo(Topo):
|
||||||
"""
|
"""
|
||||||
@ -292,8 +295,8 @@ def test_bgp_timers_functionality(request):
|
|||||||
"r2": {
|
"r2": {
|
||||||
"dest_link":{
|
"dest_link":{
|
||||||
"r1": {
|
"r1": {
|
||||||
"keepalivetimer": 60,
|
"keepalivetimer": KEEPALIVETIMER,
|
||||||
"holddowntimer": 180,
|
"holddowntimer": HOLDDOWNTIMER
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -319,8 +322,6 @@ def test_bgp_timers_functionality(request):
|
|||||||
write_test_footer(tc_name)
|
write_test_footer(tc_name)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def test_static_routes(request):
|
def test_static_routes(request):
|
||||||
""" Test to create and verify static routes. """
|
""" Test to create and verify static routes. """
|
||||||
|
|
||||||
|
@ -382,8 +382,8 @@ def __create_bgp_neighbor(topo, input_dict, router, addr_type, add_neigh=True):
|
|||||||
|
|
||||||
disable_connected = peer.setdefault("disable_connected_check",
|
disable_connected = peer.setdefault("disable_connected_check",
|
||||||
False)
|
False)
|
||||||
keep_alive = peer.setdefault("keep_alive", 60)
|
keep_alive = peer.setdefault("keepalivetimer", 60)
|
||||||
hold_down = peer.setdefault("hold_down", 180)
|
hold_down = peer.setdefault("holddowntimer", 180)
|
||||||
password = peer.setdefault("password", None)
|
password = peer.setdefault("password", None)
|
||||||
max_hop_limit = peer.setdefault("ebgp_multihop", 1)
|
max_hop_limit = peer.setdefault("ebgp_multihop", 1)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user