blob: a627e747bd5f57d339d26f7243c50566a16aa31a [file] [log] [blame]
Charles Chan78a737f2019-09-12 13:55:22 -07001Testing Guide
2*************
Zack Williams553a3632019-08-09 17:14:43 -07003
Charles Chancc71f622019-09-17 11:27:56 -07004We use two open source test tools to test Trellis behavior.
5
6- **Data Plane Testing - OFTest**
7 We use **OFTest** to verify the **behavior of a hardware switch** is the same as described in the OF-DPA specification.
8 This tool was originally developed by Big Switch and later modified by Accton.
9 The test cases for verifying OF-DPA behavior were written by ONF.
10 To learn more about OFTest and how we use it for OF-DPA verification, please visit :doc:`Data Plane Testing <testing/data-plane-testing>`.
11
12- **Control Plane Testing - TestON**
13 We use **TestON** to verify the **Trellis control application behavior** when used for a leaf-spine fabric.
14 These tests are merged into ONOS test repository and run nightly.
15 To learn more about TestON, please visit :doc:`Control Plane Testing <testing/control-plane-testing>`.
16
17.. toctree::
18 :maxdepth: 1
19 :hidden:
20
21 testing/data-plane-testing
22 testing/control-plane-testing