Library SSHLibrary
Library UtilLibrary.py
Resource RemoteBash.robot
+Resource SSHKeywords.robot
*** Variables ***
${REST_VIEW_CHANNEL} /restconf/operations/usc-channel:view-channel
Write ${AgentTcp}
Read
${L1} Create List
- : FOR ${port_index} IN @{LIST_ECHO_SERVER_PORT}
- \ Log ${port_index}
- \ ${echo_conn_id}= Open Connection ${TOOLS_SYSTEM_IP} timeout=30s
- \ Append To List ${L1} ${echo_conn_id}
- \ Flexible Mininet Login
- \ Write ${NAV_USC_TOOLS}
- \ Write java -jar EchoServer.jar -t true -p ${port_index}
- \ Read Until initialized
+ FOR ${port_index} IN @{LIST_ECHO_SERVER_PORT}
+ Log ${port_index}
+ ${echo_conn_id}= Open Connection ${TOOLS_SYSTEM_IP} timeout=30s
+ Append To List ${L1} ${echo_conn_id}
+ Flexible Mininet Login
+ Write ${NAV_USC_TOOLS}
+ Write java -jar EchoServer.jar -t true -p ${port_index}
+ Read Until initialized
+ END
Set Suite Variable ${L1}
Start Multiple_Sessions_UDP
Write ${AgentUdp}
Read
${L1} Create List
- : FOR ${port_index} IN @{LIST_ECHO_SERVER_PORT}
- \ Log ${port_index}
- \ ${echo_conn_id}= Open Connection ${TOOLS_SYSTEM_IP} timeout=30s
- \ Append To List ${L1} ${echo_conn_id}
- \ Flexible Mininet Login
- \ Write ${NAV_USC_TOOLS}
- \ Write java -jar EchoServer.jar -t false -p ${port_index}
- \ Read Until initialized
+ FOR ${port_index} IN @{LIST_ECHO_SERVER_PORT}
+ Log ${port_index}
+ ${echo_conn_id}= Open Connection ${TOOLS_SYSTEM_IP} timeout=30s
+ Append To List ${L1} ${echo_conn_id}
+ Flexible Mininet Login
+ Write ${NAV_USC_TOOLS}
+ Write java -jar EchoServer.jar -t false -p ${port_index}
+ Read Until initialized
+ END
Set Suite Variable ${L1}
Stop Agent_Echo
Write_Bare_Ctrl_C
Write exit
Close Connection
- : FOR ${echo_conn_id} IN @{L1}
- \ Switch Connection ${echo_conn_id}
- \ Read
- \ Write_Bare_Ctrl_C
- \ Write exit
- \ Close Connection
+ FOR ${echo_conn_id} IN @{L1}
+ Switch Connection ${echo_conn_id}
+ Read
+ Write_Bare_Ctrl_C
+ Write exit
+ Close Connection
+ END