tests: Ensure bgp suppress fib has a chance to transmit data to peer

Giving only 5 seconds to pass bgp data to peers on a heavily
loaded system is a recipe for not having fun.  Add more time.

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
(cherry picked from commit 3797454a2a)
This commit is contained in:
Donald Sharp 2024-08-28 15:05:40 -04:00 committed by Mergify
parent 3bf73b8d28
commit f671594cd1

View File

@ -141,7 +141,7 @@ def test_bgp_better_admin_won():
topotest.router_json_cmp, r3, "show ip route 40.0.0.0 json", expected topotest.router_json_cmp, r3, "show ip route 40.0.0.0 json", expected
) )
_, result = topotest.run_and_expect(test_func, None, count=10, wait=0.5) _, result = topotest.run_and_expect(test_func, None, count=30, wait=1)
assertmsg = '"r3" route to 40.0.0.0 should have been lost' assertmsg = '"r3" route to 40.0.0.0 should have been lost'
assert result is None, assertmsg assert result is None, assertmsg
@ -156,7 +156,7 @@ def test_bgp_better_admin_won():
"show ip route 40.0.0.0 json", "show ip route 40.0.0.0 json",
expected, expected,
) )
_, result = topotest.run_and_expect(test_func, None, count=10, wait=0.5) _, result = topotest.run_and_expect(test_func, None, count=30, wait=1)
assertmsg = '"r3" route to 40.0.0.0 did not come back' assertmsg = '"r3" route to 40.0.0.0 did not come back'
assert result is None, assertmsg assert result is None, assertmsg
@ -197,7 +197,7 @@ def test_bgp_allow_as_in():
expected, expected,
) )
_, result = topotest.run_and_expect(test_func, None, count=10, wait=0.5) _, result = topotest.run_and_expect(test_func, None, count=30, wait=1)
assertmsg = '"r1" 192.168.1.1/32 route should have arrived' assertmsg = '"r1" 192.168.1.1/32 route should have arrived'
assert result is None, assertmsg assert result is None, assertmsg
@ -213,7 +213,7 @@ def test_bgp_allow_as_in():
expected, expected,
) )
_, result = topotest.run_and_expect(test_func, None, count=10, wait=0.5) _, result = topotest.run_and_expect(test_func, None, count=30, wait=1)
assertmsg = '"r2" 192.168.1.1/32 route should be gone' assertmsg = '"r2" 192.168.1.1/32 route should be gone'
assert result is None, assertmsg assert result is None, assertmsg