Charles Chan | 78a737f | 2019-09-12 13:55:22 -0700 | [diff] [blame] | 1 | Testing Guide |
| 2 | ************* |
Zack Williams | 553a363 | 2019-08-09 17:14:43 -0700 | [diff] [blame] | 3 | |
Charles Chan | cc71f62 | 2019-09-17 11:27:56 -0700 | [diff] [blame] | 4 | We use two open source test tools to test Trellis behavior. |
| 5 | |
| 6 | - **Data Plane Testing - OFTest** |
Charles Chan | 8299f07 | 2019-09-23 11:32:26 -0700 | [diff] [blame^] | 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>`. |
Charles Chan | cc71f62 | 2019-09-17 11:27:56 -0700 | [diff] [blame] | 11 | |
| 12 | - **Control Plane Testing - TestON** |
Charles Chan | 8299f07 | 2019-09-23 11:32:26 -0700 | [diff] [blame^] | 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>`. |
Charles Chan | cc71f62 | 2019-09-17 11:27:56 -0700 | [diff] [blame] | 16 | |
| 17 | .. toctree:: |
| 18 | :maxdepth: 1 |
| 19 | :hidden: |
| 20 | |
| 21 | testing/data-plane-testing |
| 22 | testing/control-plane-testing |