Have questions? Stuck? Please check our FAQ for some common questions and answers.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

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:

  1. A simple test for default connectivity in a fish topology
  2. A simple test for verify controller's recovery functionality in a fish topology
  3. A simple test for verifying tunnels and policies
  4. A simple test for verifying tunnels and policies with auto generated adjacencySid
  5.  A simple test for verifying tunnels and policies with adjacencySid with multiple ports
  6. Restarts the controller in a linear 3-node topology 
  7. Restarts the controller in a ring topology
  8. Restarts the controller in 10 switch topology
  9. Leaf-Spine topology : 4 x 4
  10. 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

Controller restart in linear 3 node topology

Controller restart in 10 switch topology

Controller restart in ring topology

Leaf-spine 4x4 connectivity

Link failure in Leaf-spine

  • No labels