summaryrefslogtreecommitdiff
path: root/tests/topotests/ospf_basic_functionality/test_ospf_ecmp_lan.py
diff options
context:
space:
mode:
authornaveen <nguggarigoud@vmware.com>2020-08-18 15:58:34 +0530
committernguggarigoud <nguggarigoud@vmware.com>2020-09-18 15:13:46 +0530
commita81774ec7d67f36f1380b9130cbc45a7e8001d1b (patch)
tree424af6c82eb593923d574ece6efa723151ac4e4e /tests/topotests/ospf_basic_functionality/test_ospf_ecmp_lan.py
parent4256a20961308bda6528ee1313063ac4396e6e94 (diff)
tests: ospf basic functionality topojson testcases.
1. Removed static sleeps. Signed-off-by: naveen <nguggarigoud@vmware.com>
Diffstat (limited to 'tests/topotests/ospf_basic_functionality/test_ospf_ecmp_lan.py')
-rw-r--r--tests/topotests/ospf_basic_functionality/test_ospf_ecmp_lan.py18
1 files changed, 13 insertions, 5 deletions
diff --git a/tests/topotests/ospf_basic_functionality/test_ospf_ecmp_lan.py b/tests/topotests/ospf_basic_functionality/test_ospf_ecmp_lan.py
index b663b224e4..c31f7f2bfd 100644
--- a/tests/topotests/ospf_basic_functionality/test_ospf_ecmp_lan.py
+++ b/tests/topotests/ospf_basic_functionality/test_ospf_ecmp_lan.py
@@ -27,9 +27,6 @@ import sys
import time
import pytest
import json
-from time import sleep
-from copy import deepcopy
-import ipaddress
# Save the Current Working Directory to find configuration files.
CWD = os.path.dirname(os.path.realpath(__file__))
@@ -337,13 +334,24 @@ def test_ospf_lan_ecmp_tc18_p0(request):
step("Verify that all the routes are withdrawn from R0")
dut = "r1"
- result = verify_ospf_rib(tgen, dut, input_dict, next_hop=nh)
+ result = verify_ospf_rib(
+ tgen, dut, input_dict, next_hop=nh, attempts=5, expected=False
+ )
assert result is not True, "Testcase {} : Failed \n Error: {}".format(
tc_name, result
)
protocol = "ospf"
- result = verify_rib(tgen, "ipv4", dut, input_dict, protocol=protocol, next_hop=nh)
+ result = verify_rib(
+ tgen,
+ "ipv4",
+ dut,
+ input_dict,
+ protocol=protocol,
+ next_hop=nh,
+ attempts=5,
+ expected=False,
+ )
assert result is not True, "Testcase {} : Failed \n Error: {}".format(
tc_name, result
)