test_ospf_topo1.py::OSPFTopo1Test

::startup
::test_initial:#89:r1/ospfd/vtysh[show ip ospf route]
::test_initial:#123:r2/ospfd/vtysh[show ip ospf route]
::test_initial:#157:r3/ospfd/vtysh[show ip ospf route]
::test_initial:#191:r4/ospfd/vtysh[show ip ospf route]
::test_initial:#226:r1/routes-v4
::test_initial:#226:r2/routes-v4
::test_initial:#226:r3/routes-v4
::test_initial:#226:r4/routes-v4
::test_initial:#239:r1/ospf6d/vtysh[show ipv6 ospf6 route]
::test_initial:#255:r2/ospf6d/vtysh[show ipv6 ospf6 route]
::test_initial:#271:r3/ospf6d/vtysh[show ipv6 ospf6 route]
::test_initial:#287:r4/ospf6d/vtysh[show ipv6 ospf6 route]
::test_initial:#304:r1/routes-v6
::test_initial:#304:r2/routes-v6
::test_initial:#304:r3/routes-v6
::test_initial:#304:r4/routes-v6
::test_linkdown:#319:r3/link[r3-lan3 (lan3) -> DOWN]
::test_linkdown:#321:r1/ospfd/vtysh[show ip ospf route]
::test_linkdown:#341:r2/ospfd/vtysh[show ip ospf route]
::test_linkdown:#361:r3/ospfd/vtysh[show ip ospf route]
::test_linkdown:#381:r4/ospfd/vtysh[show ip ospf route]
::test_linkdown:#402:r1/routes-v4
::test_linkdown:#402:r2/routes-v4
::test_linkdown:#410:r3/routes-v4
::test_linkdown:#410:r4/routes-v4
::test_linkdown:#419:r1/ospf6d/vtysh[show ipv6 ospf6 route]
::test_linkdown:#428:r2/ospf6d/vtysh[show ipv6 ospf6 route]
::test_linkdown:#437:r3/ospf6d/vtysh[show ipv6 ospf6 route]
::test_linkdown:#444:r4/ospf6d/vtysh[show ipv6 ospf6 route]
::test_linkdown:#452:r1/routes-v6
::test_linkdown:#452:r2/routes-v6
::test_linkdown:#460:r3/routes-v6
::test_linkdown:#460:r4/routes-v6
::shutdown

::startup

passed after 1.82s
('test_ospf_topo1.py', -inf, 'startup')

::test_initial

::test_initial:#89:r1/ospfd/vtysh[show ip ospf route]

passed after 8.50s, CLI command: show ip ospf route
Expected output:
            ============ OSPF network routing table ============
            N IA 10.7.0.0/16           [20] area: 0.0.0.0
                                       via 10.103.0.3, r1-lan3
            N    10.101.0.0/16         [10] area: 0.0.0.0
                                       directly attached to r1-lan1
            N    10.102.0.0/16         [20] area: 0.0.0.0
                                       via 10.103.0.2, r1-lan3
            N    10.103.0.0/16         [10] area: 0.0.0.0
                                       directly attached to r1-lan3
            N    10.104.0.0/16         [20] area: 0.0.0.0
                                       via 10.103.0.3, r1-lan3
            N IA 10.105.0.0/16         [30] area: 0.0.0.0
                                       via 10.103.0.3, r1-lan3

            ============ OSPF router routing table =============
            R    10.255.0.2            [10] area: 0.0.0.0, ASBR
                                       via 10.103.0.2, r1-lan3
            R    10.255.0.3            [10] area: 0.0.0.0, ABR, ASBR
                                       via 10.103.0.3, r1-lan3
            R    10.255.0.4         IA [20] area: 0.0.0.0, ASBR
                                       via 10.103.0.3, r1-lan3

            ============ OSPF external routing table ===========
            N E2 10.255.0.2/32         [10/20] tag: 0
                                       via 10.103.0.2, r1-lan3
            N E2 10.255.0.3/32         [10/20] tag: 0
                                       via 10.103.0.3, r1-lan3
            N E2 10.255.0.4/32         [20/20] tag: 0
                                       via 10.103.0.3, r1-lan3


            
('test_ospf_topo1.py', 89, '#89:r1/ospfd/vtysh[show ip ospf route]')

::test_initial:#123:r2/ospfd/vtysh[show ip ospf route]

passed after 0.00s, CLI command: show ip ospf route
Expected output:
            ============ OSPF network routing table ============
            N IA 10.7.0.0/16           [20] area: 0.0.0.0
                                       via 10.103.0.3, r2-lan3
            N    10.101.0.0/16         [20] area: 0.0.0.0
                                       via 10.103.0.1, r2-lan3
            N    10.102.0.0/16         [10] area: 0.0.0.0
                                       directly attached to r2-lan2
            N    10.103.0.0/16         [10] area: 0.0.0.0
                                       directly attached to r2-lan3
            N    10.104.0.0/16         [20] area: 0.0.0.0
                                       via 10.103.0.3, r2-lan3
            N IA 10.105.0.0/16         [30] area: 0.0.0.0
                                       via 10.103.0.3, r2-lan3

            ============ OSPF router routing table =============
            R    10.255.0.1            [10] area: 0.0.0.0, ASBR
                                       via 10.103.0.1, r2-lan3
            R    10.255.0.3            [10] area: 0.0.0.0, ABR, ASBR
                                       via 10.103.0.3, r2-lan3
            R    10.255.0.4         IA [20] area: 0.0.0.0, ASBR
                                       via 10.103.0.3, r2-lan3

            ============ OSPF external routing table ===========
            N E2 10.255.0.1/32         [10/20] tag: 0
                                       via 10.103.0.1, r2-lan3
            N E2 10.255.0.3/32         [10/20] tag: 0
                                       via 10.103.0.3, r2-lan3
            N E2 10.255.0.4/32         [20/20] tag: 0
                                       via 10.103.0.3, r2-lan3


            
('test_ospf_topo1.py', 123, '#123:r2/ospfd/vtysh[show ip ospf route]')

::test_initial:#157:r3/ospfd/vtysh[show ip ospf route]

passed after 0.00s, CLI command: show ip ospf route
Expected output:
            ============ OSPF network routing table ============
            N    10.7.0.0/16           [10] area: 0.0.0.1
                                       directly attached to r3-r4
            N    10.101.0.0/16         [20] area: 0.0.0.0
                                       via 10.103.0.1, r3-lan3
            N    10.102.0.0/16         [20] area: 0.0.0.0
                                       via 10.103.0.2, r3-lan3
            N    10.103.0.0/16         [10] area: 0.0.0.0
                                       directly attached to r3-lan3
            N    10.104.0.0/16         [10] area: 0.0.0.0
                                       directly attached to r3-lan4
            N    10.105.0.0/16         [20] area: 0.0.0.1
                                       via 10.7.4.3, r3-r4

            ============ OSPF router routing table =============
            R    10.255.0.1            [10] area: 0.0.0.0, ASBR
                                       via 10.103.0.1, r3-lan3
            R    10.255.0.2            [10] area: 0.0.0.0, ASBR
                                       via 10.103.0.2, r3-lan3
            R    10.255.0.4            [10] area: 0.0.0.1, ASBR
                                       via 10.7.4.3, r3-r4

            ============ OSPF external routing table ===========
            N E2 10.255.0.1/32         [10/20] tag: 0
                                       via 10.103.0.1, r3-lan3
            N E2 10.255.0.2/32         [10/20] tag: 0
                                       via 10.103.0.2, r3-lan3
            N E2 10.255.0.4/32         [10/20] tag: 0
                                       via 10.7.4.3, r3-r4


            
('test_ospf_topo1.py', 157, '#157:r3/ospfd/vtysh[show ip ospf route]')

::test_initial:#191:r4/ospfd/vtysh[show ip ospf route]

passed after 0.00s, CLI command: show ip ospf route
Expected output:
            ============ OSPF network routing table ============
            N    10.7.0.0/16           [10] area: 0.0.0.1
                                       directly attached to r4-r3
            N IA 10.101.0.0/16         [30] area: 0.0.0.1
                                       via 10.7.3.4, r4-r3
            N IA 10.102.0.0/16         [30] area: 0.0.0.1
                                       via 10.7.3.4, r4-r3
            N IA 10.103.0.0/16         [20] area: 0.0.0.1
                                       via 10.7.3.4, r4-r3
            N IA 10.104.0.0/16         [20] area: 0.0.0.1
                                       via 10.7.3.4, r4-r3
            N    10.105.0.0/16         [10] area: 0.0.0.1
                                       directly attached to r4-lan6

            ============ OSPF router routing table =============
            R    10.255.0.1         IA [20] area: 0.0.0.1, ASBR
                                       via 10.7.3.4, r4-r3
            R    10.255.0.2         IA [20] area: 0.0.0.1, ASBR
                                       via 10.7.3.4, r4-r3
            R    10.255.0.3            [10] area: 0.0.0.1, ABR, ASBR
                                       via 10.7.3.4, r4-r3

            ============ OSPF external routing table ===========
            N E2 10.255.0.1/32         [20/20] tag: 0
                                       via 10.7.3.4, r4-r3
            N E2 10.255.0.2/32         [20/20] tag: 0
                                       via 10.7.3.4, r4-r3
            N E2 10.255.0.3/32         [10/20] tag: 0
                                       via 10.7.3.4, r4-r3


            
('test_ospf_topo1.py', 191, '#191:r4/ospfd/vtysh[show ip ospf route]')

::test_initial:#226:r1/routes-v4

passed after 0.04s
('test_ospf_topo1.py', 226, '#226:r1/routes-v4')

::test_initial:#226:r2/routes-v4

passed after 0.03s
('test_ospf_topo1.py', 226, '#226:r2/routes-v4')

::test_initial:#226:r3/routes-v4

passed after 0.02s
('test_ospf_topo1.py', 226, '#226:r3/routes-v4')

::test_initial:#226:r4/routes-v4

passed after 0.02s
('test_ospf_topo1.py', 226, '#226:r4/routes-v4')

::test_initial:#239:r1/ospf6d/vtysh[show ipv6 ospf6 route]

passed after 0.00s, CLI command: show ipv6 ospf6 route
Expected output:
            *N E2 fd00::2/128                    fe80::fc02:ff:febc:300    r1-lan3 00:$$\d+:\d+$$
            *N E2 fd00::3/128                    fe80::fc03:ff:febc:300    r1-lan3 00:$$\d+:\d+$$
            *N E2 fd00::4/128                    fe80::fc03:ff:febc:300    r1-lan3 00:$$\d+:\d+$$
            *N IA fdbc:1::/64                    ::                        r1-lan1 00:$$\d+:\d+$$
            *N IA fdbc:2::/64                    fe80::fc02:ff:febc:300    r1-lan3 00:$$\d+:\d+$$
             N E2 fdbc:2::/64                    fe80::fc02:ff:febc:300    r1-lan3 00:$$\d+:\d+$$
            *N IA fdbc:3::/64                    ::                        r1-lan3 00:$$\d+:\d+$$
             N E2 fdbc:3::/64                    fe80::fc02:ff:febc:300    r1-lan3 00:$$\d+:\d+$$
                                                 fe80::fc03:ff:febc:300    r1-lan3 
            *N IA fdbc:4::/64                    fe80::fc03:ff:febc:300    r1-lan3 00:$$\d+:\d+$$
             N E2 fdbc:4::/64                    fe80::fc03:ff:febc:300    r1-lan3 00:$$\d+:\d+$$
            *N IE fdbc:5::/64                    fe80::fc03:ff:febc:300    r1-lan3 00:$$\d+:\d+$$
             N E2 fdbc:5::/64                    fe80::fc03:ff:febc:300    r1-lan3 00:$$\d+:\d+$$
            
('test_ospf_topo1.py', 239, '#239:r1/ospf6d/vtysh[show ipv6 ospf6 route]')

::test_initial:#255:r2/ospf6d/vtysh[show ipv6 ospf6 route]

passed after 0.00s, CLI command: show ipv6 ospf6 route
Expected output:
            *N E2 fd00::1/128                    fe80::fc01:ff:febc:300    r2-lan3 00:$$\d+:\d+$$
            *N E2 fd00::3/128                    fe80::fc03:ff:febc:300    r2-lan3 00:$$\d+:\d+$$
            *N E2 fd00::4/128                    fe80::fc03:ff:febc:300    r2-lan3 00:$$\d+:\d+$$
            *N IA fdbc:1::/64                    fe80::fc01:ff:febc:300    r2-lan3 00:$$\d+:\d+$$
             N E2 fdbc:1::/64                    fe80::fc01:ff:febc:300    r2-lan3 00:$$\d+:\d+$$
            *N IA fdbc:2::/64                    ::                        r2-lan2 00:$$\d+:\d+$$
            *N IA fdbc:3::/64                    ::                        r2-lan3 00:$$\d+:\d+$$
             N E2 fdbc:3::/64                    fe80::fc01:ff:febc:300    r2-lan3 00:$$\d+:\d+$$
                                                 fe80::fc03:ff:febc:300    r2-lan3 
            *N IA fdbc:4::/64                    fe80::fc03:ff:febc:300    r2-lan3 00:$$\d+:\d+$$
             N E2 fdbc:4::/64                    fe80::fc03:ff:febc:300    r2-lan3 00:$$\d+:\d+$$
            *N IE fdbc:5::/64                    fe80::fc03:ff:febc:300    r2-lan3 00:$$\d+:\d+$$
             N E2 fdbc:5::/64                    fe80::fc03:ff:febc:300    r2-lan3 00:$$\d+:\d+$$
            
('test_ospf_topo1.py', 255, '#255:r2/ospf6d/vtysh[show ipv6 ospf6 route]')

::test_initial:#271:r3/ospf6d/vtysh[show ipv6 ospf6 route]

passed after 0.00s, CLI command: show ipv6 ospf6 route
Expected output:
            *N E2 fd00::1/128                    fe80::fc01:ff:febc:300    r3-lan3 00:$$\d+:\d+$$
            *N E2 fd00::2/128                    fe80::fc02:ff:febc:300    r3-lan3 00:$$\d+:\d+$$
            *N E2 fd00::4/128                    fe80::fc04:ff:fefe:300     r3-r4 00:$$\d+:\d+$$
            *N IA fdbc:1::/64                    fe80::fc01:ff:febc:300    r3-lan3 00:$$\d+:\d+$$
             N E2 fdbc:1::/64                    fe80::fc01:ff:febc:300    r3-lan3 00:$$\d+:\d+$$
            *N IA fdbc:2::/64                    fe80::fc02:ff:febc:300    r3-lan3 00:$$\d+:\d+$$
             N E2 fdbc:2::/64                    fe80::fc02:ff:febc:300    r3-lan3 00:$$\d+:\d+$$
            *N IA fdbc:3::/64                    ::                        r3-lan3 00:$$\d+:\d+$$
             N E2 fdbc:3::/64                    fe80::fc01:ff:febc:300    r3-lan3 00:$$\d+:\d+$$
                                                 fe80::fc02:ff:febc:300    r3-lan3 
            *N IA fdbc:4::/64                    ::                        r3-lan4 00:$$\d+:\d+$$
            *N IA fdbc:5::/64                    fe80::fc04:ff:fefe:300     r3-r4 00:$$\d+:\d+$$
             N E2 fdbc:5::/64                    fe80::fc04:ff:fefe:300     r3-r4 00:$$\d+:\d+$$
            
('test_ospf_topo1.py', 271, '#271:r3/ospf6d/vtysh[show ipv6 ospf6 route]')

::test_initial:#287:r4/ospf6d/vtysh[show ipv6 ospf6 route]

passed after 0.00s, CLI command: show ipv6 ospf6 route
Expected output:
            *N E2 fd00::1/128                    fe80::fc03:ff:fefe:400     r4-r3 00:$$\d+:\d+$$
            *N E2 fd00::2/128                    fe80::fc03:ff:fefe:400     r4-r3 00:$$\d+:\d+$$
            *N E2 fd00::3/128                    fe80::fc03:ff:fefe:400     r4-r3 00:$$\d+:\d+$$
            *N IE fdbc:1::/64                    fe80::fc03:ff:fefe:400     r4-r3 00:$$\d+:\d+$$
             N E2 fdbc:1::/64                    fe80::fc03:ff:fefe:400     r4-r3 00:$$\d+:\d+$$
            *N IE fdbc:2::/64                    fe80::fc03:ff:fefe:400     r4-r3 00:$$\d+:\d+$$
             N E2 fdbc:2::/64                    fe80::fc03:ff:fefe:400     r4-r3 00:$$\d+:\d+$$
            *N IE fdbc:3::/64                    fe80::fc03:ff:fefe:400     r4-r3 00:$$\d+:\d+$$
             N E2 fdbc:3::/64                    fe80::fc03:ff:fefe:400     r4-r3 00:$$\d+:\d+$$
             N E2 fdbc:3::/64                    fe80::fc03:ff:fefe:400     r4-r3 00:$$\d+:\d+$$
            *N IE fdbc:4::/64                    fe80::fc03:ff:fefe:400     r4-r3 00:$$\d+:\d+$$
             N E2 fdbc:4::/64                    fe80::fc03:ff:fefe:400     r4-r3 00:$$\d+:\d+$$
            *N IA fdbc:5::/64                    ::                        r4-lan6 00:$$\d+:\d+$$
            
('test_ospf_topo1.py', 287, '#287:r4/ospf6d/vtysh[show ipv6 ospf6 route]')

::test_initial:#304:r1/routes-v6

passed after 0.02s
('test_ospf_topo1.py', 304, '#304:r1/routes-v6')

::test_initial:#304:r2/routes-v6

passed after 0.02s
('test_ospf_topo1.py', 304, '#304:r2/routes-v6')

::test_initial:#304:r3/routes-v6

passed after 0.02s
('test_ospf_topo1.py', 304, '#304:r3/routes-v6')

::test_initial:#304:r4/routes-v6

passed after 0.02s
('test_ospf_topo1.py', 304, '#304:r4/routes-v6')

::test_linkdown

::test_linkdown:#319:r3/link[r3-lan3 (lan3) -> DOWN]

passed after 0.01s
('test_ospf_topo1.py', 319, '#319:r3/link[r3-lan3 (lan3) -> DOWN]')

::test_linkdown:#321:r1/ospfd/vtysh[show ip ospf route]

passed after 2.89s, CLI command: show ip ospf route
Expected output:
            ============ OSPF network routing table ============
            N    10.101.0.0/16         [10] area: 0.0.0.0
                                       directly attached to r1-lan1
            N    10.102.0.0/16         [20] area: 0.0.0.0
                                       via 10.103.0.2, r1-lan3
            N    10.103.0.0/16         [10] area: 0.0.0.0
                                       directly attached to r1-lan3

            ============ OSPF router routing table =============
            R    10.255.0.2            [10] area: 0.0.0.0, ASBR
                                       via 10.103.0.2, r1-lan3

            ============ OSPF external routing table ===========
            N E2 10.255.0.2/32         [10/20] tag: 0
                                       via 10.103.0.2, r1-lan3


            
('test_ospf_topo1.py', 321, '#321:r1/ospfd/vtysh[show ip ospf route]')

::test_linkdown:#341:r2/ospfd/vtysh[show ip ospf route]

passed after 0.00s, CLI command: show ip ospf route
Expected output:
            ============ OSPF network routing table ============
            N    10.101.0.0/16         [20] area: 0.0.0.0
                                       via 10.103.0.1, r2-lan3
            N    10.102.0.0/16         [10] area: 0.0.0.0
                                       directly attached to r2-lan2
            N    10.103.0.0/16         [10] area: 0.0.0.0
                                       directly attached to r2-lan3

            ============ OSPF router routing table =============
            R    10.255.0.1            [10] area: 0.0.0.0, ASBR
                                       via 10.103.0.1, r2-lan3

            ============ OSPF external routing table ===========
            N E2 10.255.0.1/32         [10/20] tag: 0
                                       via 10.103.0.1, r2-lan3


            
('test_ospf_topo1.py', 341, '#341:r2/ospfd/vtysh[show ip ospf route]')

::test_linkdown:#361:r3/ospfd/vtysh[show ip ospf route]

passed after 0.00s, CLI command: show ip ospf route
Expected output:
            ============ OSPF network routing table ============
            N    10.7.0.0/16           [10] area: 0.0.0.1
                                       directly attached to r3-r4
            N    10.104.0.0/16         [10] area: 0.0.0.0
                                       directly attached to r3-lan4
            N    10.105.0.0/16         [20] area: 0.0.0.1
                                       via 10.7.4.3, r3-r4

            ============ OSPF router routing table =============
            R    10.255.0.4            [10] area: 0.0.0.1, ASBR
                                       via 10.7.4.3, r3-r4

            ============ OSPF external routing table ===========
            N E2 10.255.0.4/32         [10/20] tag: 0
                                       via 10.7.4.3, r3-r4


            
('test_ospf_topo1.py', 361, '#361:r3/ospfd/vtysh[show ip ospf route]')

::test_linkdown:#381:r4/ospfd/vtysh[show ip ospf route]

passed after 0.00s, CLI command: show ip ospf route
Expected output:
            ============ OSPF network routing table ============
            N    10.7.0.0/16           [10] area: 0.0.0.1
                                       directly attached to r4-r3
            N IA 10.104.0.0/16         [20] area: 0.0.0.1
                                       via 10.7.3.4, r4-r3
            N    10.105.0.0/16         [10] area: 0.0.0.1
                                       directly attached to r4-lan6

            ============ OSPF router routing table =============
            R    10.255.0.3            [10] area: 0.0.0.1, ABR, ASBR
                                       via 10.7.3.4, r4-r3

            ============ OSPF external routing table ===========
            N E2 10.255.0.3/32         [10/20] tag: 0
                                       via 10.7.3.4, r4-r3


            
('test_ospf_topo1.py', 381, '#381:r4/ospfd/vtysh[show ip ospf route]')

::test_linkdown:#402:r1/routes-v4

passed after 0.03s
('test_ospf_topo1.py', 402, '#402:r1/routes-v4')

::test_linkdown:#402:r2/routes-v4

passed after 0.03s
('test_ospf_topo1.py', 402, '#402:r2/routes-v4')

::test_linkdown:#410:r3/routes-v4

passed after 0.03s
('test_ospf_topo1.py', 410, '#410:r3/routes-v4')

::test_linkdown:#410:r4/routes-v4

passed after 0.03s
('test_ospf_topo1.py', 410, '#410:r4/routes-v4')

::test_linkdown:#419:r1/ospf6d/vtysh[show ipv6 ospf6 route]

passed after 1.87s, CLI command: show ipv6 ospf6 route
Expected output:
            *N E2 fd00::2/128                    fe80::fc02:ff:febc:300    r1-lan3 00:$$\d+:\d+$$
            *N IA fdbc:1::/64                    ::                        r1-lan1 00:$$\d+:\d+$$
            *N IA fdbc:2::/64                    fe80::fc02:ff:febc:300    r1-lan3 00:$$\d+:\d+$$
             N E2 fdbc:2::/64                    fe80::fc02:ff:febc:300    r1-lan3 00:$$\d+:\d+$$
            *N IA fdbc:3::/64                    ::                        r1-lan3 00:$$\d+:\d+$$
             N E2 fdbc:3::/64                    fe80::fc02:ff:febc:300    r1-lan3 00:$$\d+:\d+$$
            
('test_ospf_topo1.py', 419, '#419:r1/ospf6d/vtysh[show ipv6 ospf6 route]')

::test_linkdown:#428:r2/ospf6d/vtysh[show ipv6 ospf6 route]

passed after 0.00s, CLI command: show ipv6 ospf6 route
Expected output:
            *N E2 fd00::1/128                    fe80::fc01:ff:febc:300    r2-lan3 00:$$\d+:\d+$$
            *N IA fdbc:1::/64                    fe80::fc01:ff:febc:300    r2-lan3 00:$$\d+:\d+$$
             N E2 fdbc:1::/64                    fe80::fc01:ff:febc:300    r2-lan3 00:$$\d+:\d+$$
            *N IA fdbc:2::/64                    ::                        r2-lan2 00:$$\d+:\d+$$
            *N IA fdbc:3::/64                    ::                        r2-lan3 00:$$\d+:\d+$$
             N E2 fdbc:3::/64                    fe80::fc01:ff:febc:300    r2-lan3 00:$$\d+:\d+$$
            
('test_ospf_topo1.py', 428, '#428:r2/ospf6d/vtysh[show ipv6 ospf6 route]')

::test_linkdown:#437:r3/ospf6d/vtysh[show ipv6 ospf6 route]

passed after 0.00s, CLI command: show ipv6 ospf6 route
Expected output:
            *N E2 fd00::4/128                    fe80::fc04:ff:fefe:300     r3-r4 00:$$\d+:\d+$$
            *N IA fdbc:4::/64                    ::                        r3-lan4 00:$$\d+:\d+$$
            *N IA fdbc:5::/64                    fe80::fc04:ff:fefe:300     r3-r4 00:$$\d+:\d+$$
             N E2 fdbc:5::/64                    fe80::fc04:ff:fefe:300     r3-r4 00:$$\d+:\d+$$
            
('test_ospf_topo1.py', 437, '#437:r3/ospf6d/vtysh[show ipv6 ospf6 route]')

::test_linkdown:#444:r4/ospf6d/vtysh[show ipv6 ospf6 route]

passed after 0.00s, CLI command: show ipv6 ospf6 route
Expected output:
            *N E2 fd00::3/128                    fe80::fc03:ff:fefe:400     r4-r3 00:$$\d+:\d+$$
            *N IE fdbc:4::/64                    fe80::fc03:ff:fefe:400     r4-r3 00:$$\d+:\d+$$
             N E2 fdbc:4::/64                    fe80::fc03:ff:fefe:400     r4-r3 00:$$\d+:\d+$$
            *N IA fdbc:5::/64                    ::                        r4-lan6 00:$$\d+:\d+$$
            
('test_ospf_topo1.py', 444, '#444:r4/ospf6d/vtysh[show ipv6 ospf6 route]')

::test_linkdown:#452:r1/routes-v6

passed after 0.02s
('test_ospf_topo1.py', 452, '#452:r1/routes-v6')

::test_linkdown:#452:r2/routes-v6

passed after 0.02s
('test_ospf_topo1.py', 452, '#452:r2/routes-v6')

::test_linkdown:#460:r3/routes-v6

passed after 0.02s
('test_ospf_topo1.py', 460, '#460:r3/routes-v6')

::test_linkdown:#460:r4/routes-v6

passed after 0.02s
('test_ospf_topo1.py', 460, '#460:r4/routes-v6')

::shutdown

passed after 1.26s
('test_ospf_topo1.py', inf, 'shutdown')
net router-r1 r1 10.255.0.1/32 fd00::1/128 r1-lan1 fe:01:00:bc:01:00 10.101.0.1/16 fdbc:1::fc01:ff:febc:100/64 r1-lan3 fe:01:00:bc:03:00 10.103.0.1/16 fdbc:3::fc01:ff:febc:300/64 lan-lan1 lan1 10.101.0.0/16 fdbc:1::/64 router-r1:r1-lan1--lan-lan1 lan-lan3 lan3 10.103.0.0/16 fdbc:3::/64 router-r1:r1-lan3--lan-lan3 router-r2 r2 10.255.0.2/32 fd00::2/128 r2-lan2 fe:02:00:bc:02:00 10.102.0.2/16 fdbc:2::fc02:ff:febc:200/64 r2-lan3 fe:02:00:bc:03:00 10.103.0.2/16 fdbc:3::fc02:ff:febc:300/64 lan-lan2 lan2 10.102.0.0/16 fdbc:2::/64 router-r2:r2-lan2--lan-lan2 router-r2:r2-lan3--lan-lan3 router-r3 r3 10.255.0.3/32 fd00::3/128 r3-lan4 fe:03:00:bc:04:00 10.104.0.3/16 fdbc:4::fc03:ff:febc:400/64 r3-lan3 fe:03:00:bc:03:00 10.103.0.3/16 fdbc:3::fc03:ff:febc:300/64 r3-r4 fe:03:00:fe:04:00 10.7.3.4/16 router-r3:r3-lan3--lan-lan3 lan-lan4 lan4 10.104.0.0/16 fdbc:4::/64 router-r3:r3-lan4--lan-lan4 router-r3_router-r4_0 p2p#7 router-r3:r3-r4--router-r3_router-r4_0 router-r4 r4 10.255.0.4/32 fd00::4/128 r4-lan6 fe:04:00:bc:05:00 10.105.0.4/16 fdbc:5::fc04:ff:febc:500/64 r4-r3 fe:04:00:fe:03:00 10.7.4.3/16 lan-lan6 lan6 10.105.0.0/16 fdbc:5::/64 router-r4:r4-lan6--lan-lan6 router-r4:r4-r3--router-r3_router-r4_0