2 Documentation Test suite for finding out max number of Links
3 Suite Setup Link Scale Suite Setup
4 Suite Teardown Scalability Suite Teardown
5 Library OperatingSystem
6 Library RequestsLibrary
7 Variables ../../../variables/Variables.py
8 Resource ../../../libraries/Scalability.robot
14 ${LINKS_RESULT_FILE} links.csv
18 [Documentation] Find max number of Links supported. Fully mesh topology starting from
19 ... ${MIN_SWITCHES} switches till ${MAX_SWITCHES} switches will be attempted in steps of ${STEP_SWITCHES}
20 Append To File ${LINKS_RESULT_FILE} Max Links \n
21 ${max-links} Find Max Links ${MIN_SWITCHES} ${MAX_SWITCHES} ${STEP_SWITCHES}
23 Append To File ${LINKS_RESULT_FILE} ${max-links}\n
26 Link Scale Suite Setup
27 [Documentation] Do initial steps for link scale tests
28 Create Session session http://${ODL_SYSTEM_IP}:${RESTCONFPORT} auth=${AUTH} headers=${HEADERS_XML}
29 ${mininet_conn_id}= Open Connection ${TOOLS_SYSTEM_IP} prompt=${DEFAULT_LINUX_PROMPT}
30 Login With Public Key ${TOOLS_SYSTEM_USER} ${USER_HOME}/.ssh/${SSH_KEY} any
31 Log Copying ${CREATE_FULLYMESH_TOPOLOGY_FILE_PATH} file to Mininet VM
32 Put File ${CURDIR}/../../../${CREATE_FULLYMESH_TOPOLOGY_FILE_PATH}