This page is deprecated and may be removed in a near future.
The new entry point of Trellis underlay fabric installation guide can be found at Fabric Test Guide

TestOn is the testing framework used at ONLAB to run nightly test of ONOS. This page describes the tests ran over the Segment Routing application.

To install TestOn follow this link on the wiki.

A connectivity test is currently running nightly. The test consists of 3 Steps:

  1. Configure and installs ONOS
  2. Start mininet and check flow state
  3. Test connectivity

The test runs for the following configurations of apps:

  1. drivers,segmentrouting,openflow-base,netcfghostprovider,netcfglinksprovider

  2. drivers,segmentrouting,openflow

The test runs for the following topologies:

  1. 2x2 Leaf-Spine
  2. 4x4 Leaf-Spine

The following tests Should be implemented:

  1. [2/2] Full connectivity test (SRSanity) 
  2. [1/1] VLAN cross-connect configuration (Xconnect)
  3. [0/5] Multicast
  4. [0/5] vRouter integration
  5. [0/4] Dynamic configuration of Xconnect and Hosts
  6. [3/6] Control plane resilience
  7. [3/6] Data plane resilence

Below we describe these tests in detail

CASE101: Completed but not being executed

CASE102: Completed and Running (SRSanity)

CASE201 : Completed (Xconnect)

CASE301

CASE302

CASE401

CASE402

CASE405 - Not implemented yet

CASE401

CASE402

CASE503

CASE504

CASE601 : Completed (SRCLusterSanity)

CASE602: Completed (SingleInstanceRestart)

CASE603: Completed

CASE604: 

CASE605

CASE606

CASE701: Partially completed (LinkDown) 

CASE702 : Partially completed (NodeDown)

CASE703:

CASE704

CASE705

CASE706