summaryrefslogtreecommitdiffstats
path: root/tests/topotests/bfd-bgp-cbit-topo3
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2020-03-19 13:24:37 +0100
committerDonald Sharp <sharpd@cumulusnetworks.com>2020-03-19 13:24:37 +0100
commit33308371d86563539ac5c4dc3ced8f9bcf2030d9 (patch)
tree939fb9ca842a927fe59a2f28c761cc44c5678ad8 /tests/topotests/bfd-bgp-cbit-topo3
parentMerge pull request #6036 from rubenk/build-really-disable-pimd-on-openbsd (diff)
downloadfrr-33308371d86563539ac5c4dc3ced8f9bcf2030d9.tar.xz
frr-33308371d86563539ac5c4dc3ced8f9bcf2030d9.zip
tests: Increase some wait time in tests
The bfd-bgp-cbit-topo3 test is testing bfd timers with some timers that only wait 4 seconds. The CI system is failing in various places due to bfd not converging properly. Upon logging into a CI system and running tests with intensive disk i/o I was able to make the tests fail repeatedly in a couple of different places. Add some additional time to allow the system to converge on our CI systems that are running in vm's and may not always have complete control of cpu's. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'tests/topotests/bfd-bgp-cbit-topo3')
-rwxr-xr-xtests/topotests/bfd-bgp-cbit-topo3/test_bfd_bgp_cbit_topo3.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/topotests/bfd-bgp-cbit-topo3/test_bfd_bgp_cbit_topo3.py b/tests/topotests/bfd-bgp-cbit-topo3/test_bfd_bgp_cbit_topo3.py
index 59858d6fd..e2bd80daa 100755
--- a/tests/topotests/bfd-bgp-cbit-topo3/test_bfd_bgp_cbit_topo3.py
+++ b/tests/topotests/bfd-bgp-cbit-topo3/test_bfd_bgp_cbit_topo3.py
@@ -142,7 +142,7 @@ def test_bfd_connection():
test_func = partial(topotest.router_json_cmp,
router, 'show bfd peers json', expected)
- _, result = topotest.run_and_expect(test_func, None, count=8, wait=0.5)
+ _, result = topotest.run_and_expect(test_func, None, count=16, wait=0.5)
assertmsg = '"{}" JSON output mismatches'.format(router.name)
assert result is None, assertmsg
@@ -173,7 +173,7 @@ def test_bfd_loss_intermediate():
test_func = partial(topotest.router_json_cmp,
router, 'show bfd peers json', expected)
- _, result = topotest.run_and_expect(test_func, None, count=8, wait=0.5)
+ _, result = topotest.run_and_expect(test_func, None, count=16, wait=0.5)
assertmsg = '"{}" JSON output mismatches'.format(router.name)
assert result is None, assertmsg
@@ -229,7 +229,7 @@ def test_bfd_comes_back_again():
test_func = partial(topotest.router_json_cmp,
router, 'show bfd peers json', expected)
- _, result = topotest.run_and_expect(test_func, None, count=8, wait=0.5)
+ _, result = topotest.run_and_expect(test_func, None, count=16, wait=0.5)
assertmsg = '"{}" JSON output mismatches'.format(router.name)
assert result is None, assertmsg