TestOn is the testing framework used at ONLAB to run nightly test of ONOS. This page details the tests developed to make sure the Segment Routing application under a few failure scenarios.
No tests are currently running.
The following tests are ready, but not yet commited.
- Basic ONOS instantiation
- Basic IP connectivity on 2x2 leaf-spine topology
The following tests are being developed.
The following are ideas for tests to be implemented:
- A simple test for default connectivity in a fish topology
- A simple test for verify controller's recovery functionality in a fish topology
- A simple test for verifying tunnels and policies
- A simple test for verifying tunnels and policies with auto generated adjacencySid
- A simple test for verifying tunnels and policies with adjacencySid with multiple ports
- Restarts the controller in a linear 3-node topology
- Restarts the controller in a ring topology
- Restarts the controller in 10 switch topology
- Leaf-Spine topology : 4 x 4
- Link failure on Fabric topology
Here we have a few comments about each test idea.
Default connectivity in a fish topology
Controller dataplane's recovery in a fish topology
Tunnels and policies
Tunnels and policies with auto generated adjacency Sid
The current Segment Routing application doesn't implement with adjacency Sids