What it's all about.
The main goal behind each system test is to test a specific functionality or measure a unique performance criterion in order to weed out any functionality bugs or regressions. We accomplish this by leveraging the automation-testing framework called TestON. It allows us to consistently setup a typical user environment and emulate their interactions with ONOS in a methodical and repetitive fashion.
You will find everything you need here to better understand the TestON architecture, setup your test environment, and contribute to ONOS system tests.