Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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.

Check this if you would like to know more details about TestON. 

No tests are currently running.

...

Default connectivity in a fish topology

Image Added

In this test a fish topology is used. Onos configures the segment routing application and the test framework tests connectivity by making hosts ping each other.

Controller dataplane's recovery in a fish topology

In this test, we test ONOS recovery mechanism by bringing down links s1-s2, s3-s4, and s5-s6.

Tunnels and policies

In this test we test the creation of tunnels and policies. A tunnel is tested by checking if its groups were properly installed. Finally connectivity is tested using the tunnels and policies.

Tunnels and policies with auto generated adjacency Sid

...

Controller restart in linear 3 node topology

Controller restart in 10 switch topology

Controller restart in ring topology

Leaf-spine 4x4 connectivity

In this test, we restart Onos with new configuration files and test connectivity between nodes in the topology. The test is repeated for different topologies

Link failure in Leaf-spine

In this test we test ONOS recovery mechanism