From c318ff9df7cbed83c3b04041cd5933e10aaf7154 Mon Sep 17 00:00:00 2001 From: Luis Gomez Date: Thu, 14 Jun 2018 17:01:13 -0700 Subject: [PATCH] Further speed up Mininet connection process Change-Id: I15c474a286eb0486d7ac5db7af7586e8a971d4b8 Signed-off-by: Luis Gomez --- csit/libraries/MininetKeywords.robot | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/csit/libraries/MininetKeywords.robot b/csit/libraries/MininetKeywords.robot index 9f5180ecdd..b8faeed66b 100644 --- a/csit/libraries/MininetKeywords.robot +++ b/csit/libraries/MininetKeywords.robot @@ -55,13 +55,14 @@ Start Mininet Multiple Controllers SSHKeywords.Open_Connection_To_Tools_System ip_address=${mininet} timeout=${timeout} ${num_bridges} SSHLibrary.Execute Command sudo ovs-vsctl show | grep Bridge | wc -l ${num_bridges}= Convert To Integer ${num_bridges} - Log Configure OVS controllers ${controller_opt} in all bridges ${bridges}= Create List : FOR ${i} IN RANGE 1 ${num_bridges+1} \ ${bridge}= SSHLibrary.Execute Command sudo ovs-vsctl show | grep Bridge | cut -c 12- | sort | head -${i} | tail -1 + \ SSHLibrary.Execute Command sudo ovs-vsctl del-controller ${bridge} && sudo ovs-vsctl set bridge ${bridge} protocols=OpenFlow${ofversion} \ Collections.Append To List ${bridges} ${bridge} + Log Configure OVS controllers ${controller_opt} in all bridges : FOR ${bridge} IN @{bridges} - \ SSHLibrary.Execute Command sudo ovs-vsctl set bridge ${bridge} protocols=OpenFlow${ofversion} && sudo ovs-vsctl set-controller ${bridge} ${controller_opt} + \ SSHLibrary.Execute Command sudo ovs-vsctl set-controller ${bridge} ${controller_opt} Log Check OVS configuratiom ${output}= SSHLibrary.Execute Command sudo ovs-vsctl show Log ${output} -- 2.36.6