]> git.puffer.fish Git - mirror/frr.git/commitdiff
tests: Add json to verify rt6 ipv6 routes
authorCarmine Scarpitta <cscarpit@cisco.com>
Fri, 6 Sep 2024 20:54:40 +0000 (22:54 +0200)
committerCarmine Scarpitta <cscarpit@cisco.com>
Fri, 6 Sep 2024 21:08:03 +0000 (23:08 +0200)
Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
tests/topotests/srv6_sid_manager/rt6/show_ipv6_route.ref [new file with mode: 0644]

diff --git a/tests/topotests/srv6_sid_manager/rt6/show_ipv6_route.ref b/tests/topotests/srv6_sid_manager/rt6/show_ipv6_route.ref
new file mode 100644 (file)
index 0000000..d06354b
--- /dev/null
@@ -0,0 +1,312 @@
+{
+  "fc00:0:1::1\/128":[
+    {
+      "prefix":"fc00:0:1::1\/128",
+      "protocol":"isis",
+      "selected":true,
+      "destSelected":true,
+      "distance":115,
+      "metric":40,
+      "installed":true,
+      "nexthops":[
+        {
+          "fib":true,
+          "afi":"ipv6",
+          "interfaceName":"eth-rt4",
+          "active":true
+        },
+        {
+          "fib":true,
+          "afi":"ipv6",
+          "interfaceName":"eth-rt5",
+          "active":true
+        }
+      ]
+    }
+  ],
+  "fc00:0:2::1\/128":[
+    {
+      "prefix":"fc00:0:2::1\/128",
+      "protocol":"isis",
+      "selected":true,
+      "destSelected":true,
+      "distance":115,
+      "metric":30,
+      "installed":true,
+      "nexthops":[
+        {
+          "fib":true,
+          "afi":"ipv6",
+          "interfaceName":"eth-rt4",
+          "active":true
+        }
+      ]
+    }
+  ],
+  "fc00:0:3::1\/128":[
+    {
+      "prefix":"fc00:0:3::1\/128",
+      "protocol":"isis",
+      "selected":true,
+      "destSelected":true,
+      "distance":115,
+      "metric":30,
+      "installed":true,
+      "nexthops":[
+        {
+          "fib":true,
+          "afi":"ipv6",
+          "interfaceName":"eth-rt5",
+          "active":true
+        }
+      ]
+    }
+  ],
+  "fc00:0:4::1\/128":[
+    {
+      "prefix":"fc00:0:4::1\/128",
+      "protocol":"isis",
+      "selected":true,
+      "destSelected":true,
+      "distance":115,
+      "metric":20,
+      "installed":true,
+      "nexthops":[
+        {
+          "fib":true,
+          "afi":"ipv6",
+          "interfaceName":"eth-rt4",
+          "active":true
+        }
+      ]
+    }
+  ],
+  "fc00:0:5::1\/128":[
+    {
+      "prefix":"fc00:0:5::1\/128",
+      "protocol":"isis",
+      "selected":true,
+      "destSelected":true,
+      "distance":115,
+      "metric":20,
+      "installed":true,
+      "nexthops":[
+        {
+          "fib":true,
+          "afi":"ipv6",
+          "interfaceName":"eth-rt5",
+          "active":true
+        }
+      ]
+    }
+  ],
+  "fc00:0:1::\/48":[
+    {
+      "prefix":"fc00:0:1::\/48",
+      "protocol":"isis",
+      "selected":true,
+      "destSelected":true,
+      "distance":115,
+      "metric":30,
+      "installed":true,
+      "nexthops":[
+        {
+          "fib":true,
+          "afi":"ipv6",
+          "interfaceName":"eth-rt4",
+          "active":true
+        },
+        {
+          "fib":true,
+          "afi":"ipv6",
+          "interfaceName":"eth-rt5",
+          "active":true
+        }
+      ]
+    }
+  ],
+  "fc00:0:2::\/48":[
+    {
+      "prefix":"fc00:0:2::\/48",
+      "protocol":"isis",
+      "selected":true,
+      "destSelected":true,
+      "distance":115,
+      "metric":20,
+      "installed":true,
+      "nexthops":[
+        {
+          "fib":true,
+          "afi":"ipv6",
+          "interfaceName":"eth-rt4",
+          "active":true
+        }
+      ]
+    }
+  ],
+  "fc00:0:3::\/48":[
+    {
+      "prefix":"fc00:0:3::\/48",
+      "protocol":"isis",
+      "selected":true,
+      "destSelected":true,
+      "distance":115,
+      "metric":20,
+      "installed":true,
+      "nexthops":[
+        {
+          "fib":true,
+          "afi":"ipv6",
+          "interfaceName":"eth-rt5",
+          "active":true
+        }
+      ]
+    }
+  ],
+  "fc00:0:4::\/48":[
+    {
+      "prefix":"fc00:0:4::\/48",
+      "protocol":"isis",
+      "selected":true,
+      "destSelected":true,
+      "distance":115,
+      "metric":10,
+      "installed":true,
+      "nexthops":[
+        {
+          "fib":true,
+          "afi":"ipv6",
+          "interfaceName":"eth-rt4",
+          "active":true
+        }
+      ]
+    }
+  ],
+  "fc00:0:5::\/48":[
+    {
+      "prefix":"fc00:0:5::\/48",
+      "protocol":"isis",
+      "selected":true,
+      "destSelected":true,
+      "distance":115,
+      "metric":10,
+      "installed":true,
+      "nexthops":[
+        {
+          "fib":true,
+          "afi":"ipv6",
+          "interfaceName":"eth-rt5",
+          "active":true
+        }
+      ]
+    }
+  ],
+  "fc00:0:6::\/48":[
+    {
+      "prefix":"fc00:0:6::\/48",
+      "protocol":"isis",
+      "selected":true,
+      "destSelected":true,
+      "distance":115,
+      "metric":0,
+      "installed":true,
+      "nexthops":[
+        {
+          "fib":true,
+          "directlyConnected":true,
+          "interfaceName":"sr0",
+          "active":true,
+          "seg6local":{
+            "action":"End"
+          }
+        }
+      ]
+    }
+  ],
+  "fc00:0:6:e000::\/64":[
+    {
+      "prefix":"fc00:0:6:e000::\/64",
+      "protocol":"isis",
+      "selected":true,
+      "destSelected":true,
+      "distance":115,
+      "metric":0,
+      "installed":true,
+      "nexthops":[
+        {
+          "fib":true,
+          "directlyConnected":true,
+          "active":true,
+          "seg6local":{
+            "action":"End.X"
+          }
+        }
+      ]
+    }
+  ],
+  "fc00:0:6:e001::\/64":[
+    {
+      "prefix":"fc00:0:6:e001::\/64",
+      "protocol":"isis",
+      "selected":true,
+      "destSelected":true,
+      "distance":115,
+      "metric":0,
+      "installed":true,
+      "nexthops":[
+        {
+          "fib":true,
+          "directlyConnected":true,
+          "active":true,
+          "seg6local":{
+            "action":"End.X"
+          }
+        }
+      ]
+    }
+  ],
+  "fc00:0:6:fe00::\/128":[
+    {
+      "prefix":"fc00:0:6:fe00::\/128",
+      "protocol":"bgp",
+      "selected":true,
+      "destSelected":true,
+      "distance":20,
+      "metric":0,
+      "installed":true,
+      "nexthops":[
+        {
+          "fib":true,
+          "directlyConnected":true,
+          "interfaceName":"vrf10",
+          "active":true,
+          "seg6local":{
+            "action":"End.DT6"
+          }
+        }
+      ]
+    }
+  ],
+  "fc00:0:6:fe01::\/128":[
+    {
+      "prefix":"fc00:0:6:fe01::\/128",
+      "protocol":"bgp",
+      "selected":true,
+      "destSelected":true,
+      "distance":20,
+      "metric":0,
+      "installed":true,
+      "nexthops":[
+        {
+          "fib":true,
+          "directlyConnected":true,
+          "interfaceName":"vrf20",
+          "active":true,
+          "seg6local":{
+            "action":"End.DT6"
+          }
+        }
+      ]
+    }
+  ]
+}