]> git.puffer.fish Git - matthieu/frr.git/commitdiff
tests: Add SRv6 SID Manager RIB IPv4 testcase
authorCarmine Scarpitta <cscarpit@cisco.com>
Fri, 6 Sep 2024 21:03:34 +0000 (23:03 +0200)
committerCarmine Scarpitta <cscarpit@cisco.com>
Fri, 6 Sep 2024 21:24:34 +0000 (23:24 +0200)
Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
tests/topotests/srv6_sid_manager/test_srv6_sid_manager.py

index ee53c1dc2e573c1a16e23f6c924072b64c2eda91..850d682498cff50bf736483bdf9a84e9d7383ceb 100644 (file)
@@ -325,6 +325,20 @@ def test_isis_adjacencies():
         )
 
 
+def test_rib_ipv4():
+    logger.info("Test: verify IPv4 RIB")
+    tgen = get_topogen()
+
+    # Skip if previous fatal error condition is raised
+    if tgen.routers_have_failure():
+        pytest.skip(tgen.errors)
+
+    for rname in ["rt1", "rt2", "rt3", "rt4", "rt5", "rt6"]:
+        router_compare_json_output(
+            rname, "show ip route isis json", "show_ip_route.ref"
+        )
+
+
 if __name__ == "__main__":
     args = ["-s"] + sys.argv[1:]
     sys.exit(pytest.main(args))