blob: 6213b74f3e1bfa1d77dce9e9692c3f4593f5d84a [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**
Charles Chan8299f072019-09-23 11:32:26 -07007 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>`.
Charles Chancc71f622019-09-17 11:27:56 -070011
12- **Control Plane Testing - TestON**
Charles Chan8299f072019-09-23 11:32:26 -070013 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>`.
Charles Chancc71f622019-09-17 11:27:56 -070016
17.. toctree::
18 :maxdepth: 1
19 :hidden:
20
21 testing/data-plane-testing
22 testing/control-plane-testing