test_demo.py::AllStartupTest
docstring here
- ::startup
- ::test_running:#90:r1/zebra/vtysh[show version]
- ::test_running:#90:r1/ripd/vtysh[show version]
- ::test_running:#90:r1/ripngd/vtysh[show version]
- ::test_ripd:#111:r1/ripd/vtysh[show ip rip status]
- ::test_ripngd:#133:r1/ripngd/vtysh[show ip ripng status]
- ::shutdown
::startup
passed after 1.98s
('test_demo.py', -inf, 'startup')
::test_running
just check that all daemons are running
::test_running:#90:r1/zebra/vtysh[show version]
passed after 0.01s, CLI command: show version
('test_demo.py', 90, '#90:r1/zebra/vtysh[show version]')
::test_running:#90:r1/ripd/vtysh[show version]
passed after 0.00s, CLI command: show version
('test_demo.py', 90, '#90:r1/ripd/vtysh[show version]')
::test_running:#90:r1/ripngd/vtysh[show version]
passed after 0.00s, CLI command: show version
('test_demo.py', 90, '#90:r1/ripngd/vtysh[show version]')
::test_ripd
::test_ripd:#111:r1/ripd/vtysh[show ip rip status]
passed after 0.00s, CLI command: show ip rip status
Expected output:
Routing Protocol is "rip" Sending updates every 30 seconds with +/-50%, next due in $$\d+$$ seconds Timeout after 180 seconds, garbage collect after 120 seconds Outgoing update filter list for all interface is not set Incoming update filter list for all interface is not set Default redistribution metric is 1 Redistributing: Default version control: send version 2, receive version 2 Interface Send Recv Key-chain $$=router.iface_to('rip').ifname $$ 2 2 Routing for Networks: $$=router.iface_to('rip').ip4[0].network$$ Routing Information Sources: Gateway BadPackets BadRoutes Distance Last Update Distance: (default is 120)('test_demo.py', 111, '#111:r1/ripd/vtysh[show ip rip status]')
::test_ripngd
::test_ripngd:#133:r1/ripngd/vtysh[show ip ripng status]
passed after 0.00s, CLI command: show ip ripng status
Expected output:
Routing Protocol is "RIPng" Sending updates every 30 seconds with +/-50%, next due in $$\d+$$ seconds Timeout after 180 seconds, garbage collect after 120 seconds Outgoing update filter list for all interface is not set Incoming update filter list for all interface is not set Default redistribution metric is 1 Redistributing: Default version control: send version 1, receive version 1 Interface Send Recv $$=router.iface_to('ripng').ifname $$ 1 1 Routing for Networks: $$=router.iface_to('ripng').ip6[0].network$$ Routing Information Sources: Gateway BadPackets BadRoutes Distance Last Update('test_demo.py', 133, '#133:r1/ripngd/vtysh[show ip ripng status]')
::shutdown
passed after 1.23s
('test_demo.py', inf, 'shutdown')