Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
This is a scale test find the max number of switches that can connect to one ONOS Controller. The test script does not create a cluster of nodes, but that can be easily implemented.

Pre-conditions to running this test is Robot Framework + external robot libraries:

pip install robotframework
pip install robotframework-ride
pip install robotframework-requests
pip install robotframework-sshlibrary
pip install robotframework-httplibrary
pip install robotframework-archivelibrary

Also, you must have a "test cell" as this test leverages the bash scripts that are used to install the controller.
To override any variables used in the suite, you can do so from the command line. eg "-v ONOS_HOME:/opt/onos"
Usage eg. "pybot -v USER_HOME:/home/fedora -v ONOS_HOME:/opt/onos -v start:10 -v end:30 -v increments:10 ScalePOC.robot"

After the test complete, three files will be generate from where you issued the "pybot" command. The "report.html" file will be your results!