Adding all changes since last commit
diff --git a/TestON/logs/OnosPerf4nodes_20_Nov_2013_00_44_22/Mininet1.session b/TestON/logs/OnosPerf4nodes_20_Nov_2013_00_44_22/Mininet1.session
new file mode 100644
index 0000000..e004292
--- /dev/null
+++ b/TestON/logs/OnosPerf4nodes_20_Nov_2013_00_44_22/Mininet1.session
@@ -0,0 +1,892 @@
+2013-11-20 00:44:26,667 Mininet1 : INFO :
+ +----------------+
+------------------------------ { Script And Files } ------------------------------
+ +----------------+
+
+ Script Log File : /home/admin/ONLabTest/TestON/logs/OnosPerf4nodes_20_Nov_2013_00_44_22/OnosPerf4nodes_20_Nov_2013_00_44_22.log
+ Report Log File : /home/admin/ONLabTest/TestON/logs/OnosPerf4nodes_20_Nov_2013_00_44_22/OnosPerf4nodes_20_Nov_2013_00_44_22.rpt
+ ONOS4 Session Log : /home/admin/ONLabTest/TestON/logs/OnosPerf4nodes_20_Nov_2013_00_44_22/ONOS4.session
+ ONOS2 Session Log : /home/admin/ONLabTest/TestON/logs/OnosPerf4nodes_20_Nov_2013_00_44_22/ONOS2.session
+ ONOS3 Session Log : /home/admin/ONLabTest/TestON/logs/OnosPerf4nodes_20_Nov_2013_00_44_22/ONOS3.session
+ ONOS1 Session Log : /home/admin/ONLabTest/TestON/logs/OnosPerf4nodes_20_Nov_2013_00_44_22/ONOS1.session
+ Cassandra1 Session Log : /home/admin/ONLabTest/TestON/logs/OnosPerf4nodes_20_Nov_2013_00_44_22/Cassandra1.session
+ Cassandra2 Session Log : /home/admin/ONLabTest/TestON/logs/OnosPerf4nodes_20_Nov_2013_00_44_22/Cassandra2.session
+ Cassandra3 Session Log : /home/admin/ONLabTest/TestON/logs/OnosPerf4nodes_20_Nov_2013_00_44_22/Cassandra3.session
+ Cassandra4 Session Log : /home/admin/ONLabTest/TestON/logs/OnosPerf4nodes_20_Nov_2013_00_44_22/Cassandra4.session
+ Zookeeper1 Session Log : /home/admin/ONLabTest/TestON/logs/OnosPerf4nodes_20_Nov_2013_00_44_22/Zookeeper1.session
+ Mininet1 Session Log : /home/admin/ONLabTest/TestON/logs/OnosPerf4nodes_20_Nov_2013_00_44_22/Mininet1.session
+ Mininet4 Session Log : /home/admin/ONLabTest/TestON/logs/OnosPerf4nodes_20_Nov_2013_00_44_22/Mininet4.session
+ Test Script :/home/admin/ONLabTest/TestON/Tests/OnosPerf4nodes.py
+ Test Params : /home/admin/ONLabTest/TestON/Tests/OnosPerf4nodes.params
+ Topology : /home/admin/ONLabTest/TestON/Tests/OnosPerf4nodes.tpl
+ +------------------+
+--------------------------- { Script Exec Params } ---------------------------
+ +------------------+
+
+
+ 'CTRL':
+ 'ip2': '10.128.100.4'
+ 'ip3': '10.128.100.5'
+ 'ip1': '10.128.100.1'
+ 'ip4': '10.128.100.6'
+ 'port4': '6633'
+ 'port2': '6633'
+ 'port3': '6633'
+ 'port1': '6633'
+
+ 'MN_size': '57'
+ 'FLOWDEF': '~/flowdef_files/Center_Triangle/flowdef_20.txt'
+ 'NR_Switches': '25'
+ 'WaitTime': '60'
+ 'TargetTime': '30'
+ 'PING':
+ 'source2': 'h7'
+ 'source9': 'h14'
+ 'source10': 'h15'
+ 'source4': 'h9'
+ 'source5': 'h10'
+ 'target3': '10.0.0.18'
+ 'target10': '10.0.0.25'
+ 'source3': 'h8'
+ 'source1': 'h6'
+ 'source6': 'h11'
+ 'source7': 'h12'
+ 'target8': '10.0.0.23'
+ 'target9': '10.0.0.24'
+ 'target6': '10.0.0.21'
+ 'target7': '10.0.0.22'
+ 'target4': '10.0.0.19'
+ 'target5': '10.0.0.20'
+ 'target2': '10.0.0.17'
+ 'source8': 'h13'
+ 'target1': '10.0.0.16'
+
+ 'NR_Links': '50'
+ 'testcases': '1
+ 2
+ 3
+ 4
+ 5
+ 6
+ 7
+ 4
+ 8
+ 7
+ 4
+ 9
+ 7'
+ 'RestIP': '10.128.100.4'
+ 'Iterations': '3'
+
+
+ +---------------+
+----------------------------- { Components Used } -----------------------------
+ +---------------+
+ ONOS4
+ ONOS2
+ ONOS3
+ ONOS1
+ Cassandra1
+ Cassandra2
+ Cassandra3
+ Cassandra4
+ Zookeeper1
+ Mininet1
+ Mininet4
+
+
+ +--------+
+---------------------------- { Topology } ----------------------------
+ +--------+
+
+
+ 'ONOS4':
+ 'connect_order': '9'
+ 'password': None
+ 'type': 'OnosCliDriver'
+ 'host': '10.128.100.6'
+ 'user': 'admin'
+
+ 'ONOS2':
+ 'connect_order': '7'
+ 'password': None
+ 'type': 'OnosCliDriver'
+ 'host': '10.128.100.4'
+ 'user': 'admin'
+
+ 'ONOS3':
+ 'connect_order': '8'
+ 'password': None
+ 'type': 'OnosCliDriver'
+ 'host': '10.128.100.5'
+ 'user': 'admin'
+
+ 'ONOS1':
+ 'connect_order': '6'
+ 'password': None
+ 'type': 'OnosCliDriver'
+ 'host': '10.128.100.1'
+ 'user': 'admin'
+
+ 'Cassandra1':
+ 'connect_order': '2'
+ 'password': None
+ 'type': 'CassandraCliDriver'
+ 'host': '10.128.100.1'
+ 'user': 'admin'
+
+ 'Cassandra2':
+ 'connect_order': '3'
+ 'password': None
+ 'type': 'CassandraCliDriver'
+ 'host': '10.128.100.4'
+ 'user': 'admin'
+
+ 'Cassandra3':
+ 'connect_order': '4'
+ 'password': None
+ 'type': 'CassandraCliDriver'
+ 'host': '10.128.100.5'
+ 'user': 'admin'
+
+ 'Cassandra4':
+ 'connect_order': '5'
+ 'password': None
+ 'type': 'CassandraCliDriver'
+ 'host': '10.128.100.6'
+ 'user': 'admin'
+
+ 'Zookeeper1':
+ 'connect_order': '1'
+ 'password': None
+ 'type': 'ZookeeperCliDriver'
+ 'host': '10.128.100.1'
+ 'user': 'admin'
+
+ 'Mininet1':
+ 'connect_order': '10'
+ 'host': '10.128.100.11'
+ 'user': 'admin'
+ 'COMPONENTS':
+ 'arg1': '--custom ~/mininet/custom/topo-onos4node.py'
+ 'arg2': '--topo mytopo --arp'
+ 'controller': 'remote'
+
+ 'password': None
+ 'type': 'MininetCliDriver'
+
+ 'Mininet4':
+ 'connect_order': '11'
+ 'password': None
+ 'type': 'RemoteMininetDriver'
+ 'host': '10.128.100.11'
+ 'user': 'admin'
+
+
+------------------------------------------------------------
+
+
teston>
+
+
+sudo mn -c
+sudo mn -c
+Welcome to Ubuntu 12.04.2 LTS (GNU/Linux 3.2.0-44-virtual x86_64)
+
+ * Documentation: https://help.ubuntu.com/
+
+ System information as of Wed Nov 20 08:44:27 UTC 2013
+
+ System load: 0.16 Processes: 83
+ Usage of /: 11.4% of 19.67GB Users logged in: 0
+ Memory usage: 4% IP address for eth0: 10.128.100.11
+ Swap usage: 0%
+
+ Graph this data and manage this system at https://landscape.canonical.com/
+
+ Get cloud support with Ubuntu Advantage Cloud Guest:
+ http://www.ubuntu.com/business/services/cloud
+
+ Use Juju to deploy your cloud instances and workloads:
+ https://juju.ubuntu.com/#cloud-precise
+
+97 packages can be updated.
+33 updates are security updates.
+
+Last login: Wed Nov 20 08:33:36 2013 from 10.128.7.7
+
+
+sudo mn -c
+admin@autoONOS-MN:~$
+admin@autoONOS-MN:~$
+admin@autoONOS-MN:~$ sudo mn -c
+*** Removing excess controllers/ofprotocols/ofdatapaths/pings/noxes
+killall controller ofprotocol ofdatapath ping nox_core lt-nox_core ovs-openflowd ovs-controller udpbwtest mnexec ivs 2> /dev/null
+killall -9 controller ofprotocol ofdatapath ping nox_core lt-nox_core ovs-openflowd ovs-controller udpbwtest mnexec ivs 2> /dev/null
+pkill -9 -f "sudo mnexec"
+*** Removing junk from /tmp
+rm -f /tmp/vconn* /tmp/vlogs* /tmp/*.out /tmp/*.log
+*** Removing old X11 tunnels
+*** Removing excess kernel datapaths
+ps ax | egrep -o 'dp[0-9]+' | sed 's/dp/nl:/'
+*** Removing OVS datapathsovs-vsctl --timeout=1 list-br
+*** Removing all links of the pattern foo-ethX
+ip link show | egrep -o '(\w+-eth\w+)'
+*** Cleanup complete.
+sudo mn --custom ~/mininet/custom/topo-onos4node.py --topo mytopo --arp --mac --controller remote
+admin@autoONOS-MN:~$ sudo mn --custom ~/mininet/custom/topo-onos4node.py --to
<n --custom ~/mininet/custom/topo-onos4node.py --top o mytopo --arp --mac --co
<m/topo-onos4node.py --topo mytopo --arp --mac --con troller remote
+*** Creating network
+*** Adding controller
+Unable to contact the remote controller at 127.0.0.1:6633
+*** Adding hosts:
+h1 h2 h3 h4 h5 h6 h7 h8 h9 h10 h11 h12 h13 h14 h15 h31 h32 h33 h34 h35 h36 h37 h38 h39 h40
+*** Adding switches:
+s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 s14 s15 s31 s32 s33 s34 s35 s36 s37 s38 s39 s40
+*** Adding links:
+(h1, s1) (h2, s2) (h3, s3) (h4, s4) (h5, s5) (h6, s6) (h7, s7) (h8, s8) (h9, s9) (h10, s10) (h11, s11) (h12, s12) (h13, s13) (h14, s14) (h15, s15) (h31, s31) (h32, s32) (h33, s33) (h34, s34) (h35, s35) (h36, s36) (h37, s37) (h38, s38) (h39, s39) (h40, s40) (s1, s2) (s1, s3) (s1, s5) (s2, s3) (s2, s4) (s4, s6) (s4, s7) (s4, s8) (s4, s9) (s4, s10) (s4, s11) (s4, s12) (s4, s13) (s4, s14) (s4, s15) (s5, s31) (s5, s32) (s5, s33) (s5, s34) (s5, s35) (s5, s36) (s5, s37) (s5, s38) (s5, s39) (s5, s40)
+*** Configuring hosts
+h1 h2 h3 h4 h5 h6 h7 h8 h9 h10 h11 h12 h13 h14 h15 h31 h32 h33 h34 h35 h36 h37 h38 h39 h40
+*** Starting controller
+*** Starting 25 switches
+s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 s14 s15 s31 s32 s33 s34 s35 s36 s37 s38 s39 s40
+*** Starting CLI:
+mininet> 2013-11-20 00:44:49,564 Mininet1 : INFO :
+****************************************
+Start of Test Case1 :
+2013-11-20 00:46:42,685 Mininet1 : INFO : Checking if the startup was clean...
+****************************************
+
+2013-11-20 00:46:42,688 Mininet1 : INFO :
+---------------------------------------------
+Start of Step INIT : Initializing the test case :Checking if the startup was clean...
+---------------------------------------------
+
+2013-11-20 00:46:42,692 Mininet1 : INFO :
+---------------------------------------------
+Start of Step 1.1: Testing startup Zookeeper
+---------------------------------------------
+
+2013-11-20 00:46:43,556 Mininet1 : INFO :
+---------------------------------------------
+End of Step 1.1: Testing startup Zookeeper
+---------------------------------------------
+
+---------------------------------------------
+Start of Step 1.2: Testing startup Cassandra
+---------------------------------------------
+
+2013-11-20 00:46:45,218 Mininet1 : INFO :
+---------------------------------------------
+End of Step 1.2: Testing startup Cassandra
+---------------------------------------------
+
+---------------------------------------------
+Start of Step 1.3: Testing startup ONOS
+---------------------------------------------
+
+2013-11-20 00:46:58,915 Mininet1 : INFO :
+****************************************
+Start of Test Case2 :
+2013-11-20 00:46:58,918 Mininet1 : INFO :
+---------------------------------------------
+Start of Step INIT : Initializing the test case :Checking if the startup was clean...
+---------------------------------------------
+
+2013-11-20 00:46:58,922 Mininet1 : INFO :
+---------------------------------------------
+Start of Step 2.1: Checking if MN switches exist
+---------------------------------------------
+
+2013-11-20 00:46:58,930 Mininet1 : INFO :
+---------------------------------------------
+End of Step 2.1: Checking if MN switches exist
+---------------------------------------------
+
+---------------------------------------------
+Start of Step 2.2: assigning ONOS controllers to switches
+---------------------------------------------
+
+sh ovs-vsctl set-controller s1 ptcp:6634 tcp:10.128.100.1:6633
+sh ovs-vsctl set-controller s1 ptcp:6634 tcp:10.128.100.1:6633
<ontroller s1 ptcp:6634 tcp:10.128.100.1:6633
+mininet> sh ovs-vsctl set-controller s1 ptcp:6634 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s1 ptcp:6634 tcp:10.128.100.1:6633 tcp:1
<ontroller s1 ptcp:6634 tcp:10.128.100.1:6633 tcp:10 .128.100.4:6633 tcp:10.12
<:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128 .100.5:6633 tcp:10.128.10
<128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100 .6:6633
+mininet> sh ovs-vsctl set-controller s2 ptcp:6635 tcp:10.128.100.1:6633
+sh ovs-vsctl set-controller s2 ptcp:6635 tcp:10.128.100.1:6633
<ontroller s2 ptcp:6635 tcp:10.128.100.1:6633
+mininet> sh ovs-vsctl set-controller s2 ptcp:6635 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s2 ptcp:6635 tcp:10.128.100.1:6633 tcp:1
<ontroller s2 ptcp:6635 tcp:10.128.100.1:6633 tcp:10 .128.100.4:6633 tcp:10.12
<:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128 .100.5:6633 tcp:10.128.10
<128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100 .6:6633
+mininet> sh ovs-vsctl set-controller s3 ptcp:6636 tcp:10.128.100.1:6633
+sh ovs-vsctl set-controller s3 ptcp:6636 tcp:10.128.100.1:6633
<ontroller s3 ptcp:6636 tcp:10.128.100.1:6633
+mininet> sh ovs-vsctl set-controller s3 ptcp:6636 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s3 ptcp:6636 tcp:10.128.100.1:6633 tcp:1
<ontroller s3 ptcp:6636 tcp:10.128.100.1:6633 tcp:10 .128.100.4:6633 tcp:10.12
<:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128 .100.5:6633 tcp:10.128.10
<128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100 .6:6633
+mininet> sh ovs-vsctl set-controller s4 ptcp:6637 tcp:10.128.100.4:6633
+sh ovs-vsctl set-controller s4 ptcp:6637 tcp:10.128.100.4:6633
<ontroller s4 ptcp:6637 tcp:10.128.100.4:6633
+mininet> sh ovs-vsctl set-controller s4 ptcp:6637 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s4 ptcp:6637 tcp:10.128.100.1:6633 tcp:1
<ontroller s4 ptcp:6637 tcp:10.128.100.1:6633 tcp:10 .128.100.4:6633 tcp:10.12
<:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128 .100.5:6633 tcp:10.128.10
<128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100 .6:6633
+mininet> sh ovs-vsctl set-controller s5 ptcp:6638 tcp:10.128.100.4:6633
+sh ovs-vsctl set-controller s5 ptcp:6638 tcp:10.128.100.4:6633
<ontroller s5 ptcp:6638 tcp:10.128.100.4:6633
+mininet> sh ovs-vsctl set-controller s5 ptcp:6638 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s5 ptcp:6638 tcp:10.128.100.1:6633 tcp:1
<ontroller s5 ptcp:6638 tcp:10.128.100.1:6633 tcp:10 .128.100.4:6633 tcp:10.12
<:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128 .100.5:6633 tcp:10.128.10
<128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100 .6:6633
+mininet> sh ovs-vsctl set-controller s6 ptcp:6639 tcp:10.128.100.5:6633
+sh ovs-vsctl set-controller s6 ptcp:6639 tcp:10.128.100.5:6633
<ontroller s6 ptcp:6639 tcp:10.128.100.5:6633
+mininet> sh ovs-vsctl set-controller s6 ptcp:6639 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s6 ptcp:6639 tcp:10.128.100.1:6633 tcp:1
<ontroller s6 ptcp:6639 tcp:10.128.100.1:6633 tcp:10 .128.100.4:6633 tcp:10.12
<:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128 .100.5:6633 tcp:10.128.10
<128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100 .6:6633
+mininet> sh ovs-vsctl set-controller s7 ptcp:6640 tcp:10.128.100.5:6633
+sh ovs-vsctl set-controller s7 ptcp:6640 tcp:10.128.100.5:6633
<ontroller s7 ptcp:6640 tcp:10.128.100.5:6633
+mininet> sh ovs-vsctl set-controller s7 ptcp:6640 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s7 ptcp:6640 tcp:10.128.100.1:6633 tcp:1
<ontroller s7 ptcp:6640 tcp:10.128.100.1:6633 tcp:10 .128.100.4:6633 tcp:10.12
<:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128 .100.5:6633 tcp:10.128.10
<128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100 .6:6633
+mininet> sh ovs-vsctl set-controller s8 ptcp:6641 tcp:10.128.100.5:6633
+sh ovs-vsctl set-controller s8 ptcp:6641 tcp:10.128.100.5:6633
<ontroller s8 ptcp:6641 tcp:10.128.100.5:6633
+mininet> sh ovs-vsctl set-controller s8 ptcp:6641 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s8 ptcp:6641 tcp:10.128.100.1:6633 tcp:1
<ontroller s8 ptcp:6641 tcp:10.128.100.1:6633 tcp:10 .128.100.4:6633 tcp:10.12
<:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128 .100.5:6633 tcp:10.128.10
<128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100 .6:6633
+mininet> sh ovs-vsctl set-controller s9 ptcp:6642 tcp:10.128.100.5:6633
+sh ovs-vsctl set-controller s9 ptcp:6642 tcp:10.128.100.5:6633
<ontroller s9 ptcp:6642 tcp:10.128.100.5:6633
+mininet> sh ovs-vsctl set-controller s9 ptcp:6642 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s9 ptcp:6642 tcp:10.128.100.1:6633 tcp:1
<ontroller s9 ptcp:6642 tcp:10.128.100.1:6633 tcp:10 .128.100.4:6633 tcp:10.12
<:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128 .100.5:6633 tcp:10.128.10
<128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100 .6:6633
+mininet> sh ovs-vsctl set-controller s10 ptcp:6643 tcp:10.128.100.5:6633
+sh ovs-vsctl set-controller s10 ptcp:6643 tcp:10.128.100.5:6633
<ontroller s10 ptcp:6643 tcp:10.128.100.5:6633
+mininet> sh ovs-vsctl set-controller s10 ptcp:6643 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s10 ptcp:6643 tcp:10.128.100.1:6633 tcp:
<ontroller s10 ptcp:6643 tcp:10.128.100.1:6633 tcp:1 0.128.100.4:6633 tcp:10.1
<p:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.12 8.100.5:6633 tcp:10.128.1
<.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.10 0.6:6633
+mininet> sh ovs-vsctl set-controller s11 ptcp:6644 tcp:10.128.100.5:6633
+sh ovs-vsctl set-controller s11 ptcp:6644 tcp:10.128.100.5:6633
<ontroller s11 ptcp:6644 tcp:10.128.100.5:6633
+mininet> sh ovs-vsctl set-controller s11 ptcp:6644 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s11 ptcp:6644 tcp:10.128.100.1:6633 tcp:
<ontroller s11 ptcp:6644 tcp:10.128.100.1:6633 tcp:1 0.128.100.4:6633 tcp:10.1
<p:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.12 8.100.5:6633 tcp:10.128.1
<.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.10 0.6:6633
+mininet> sh ovs-vsctl set-controller s12 ptcp:6645 tcp:10.128.100.5:6633
+sh ovs-vsctl set-controller s12 ptcp:6645 tcp:10.128.100.5:6633
<ontroller s12 ptcp:6645 tcp:10.128.100.5:6633
+mininet> sh ovs-vsctl set-controller s12 ptcp:6645 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s12 ptcp:6645 tcp:10.128.100.1:6633 tcp:
<ontroller s12 ptcp:6645 tcp:10.128.100.1:6633 tcp:1 0.128.100.4:6633 tcp:10.1
<p:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.12 8.100.5:6633 tcp:10.128.1
<.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.10 0.6:6633
+mininet> sh ovs-vsctl set-controller s13 ptcp:6646 tcp:10.128.100.5:6633
+sh ovs-vsctl set-controller s13 ptcp:6646 tcp:10.128.100.5:6633
<ontroller s13 ptcp:6646 tcp:10.128.100.5:6633
+mininet> sh ovs-vsctl set-controller s13 ptcp:6646 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s13 ptcp:6646 tcp:10.128.100.1:6633 tcp:
<ontroller s13 ptcp:6646 tcp:10.128.100.1:6633 tcp:1 0.128.100.4:6633 tcp:10.1
<p:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.12 8.100.5:6633 tcp:10.128.1
<.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.10 0.6:6633
+mininet> sh ovs-vsctl set-controller s14 ptcp:6647 tcp:10.128.100.5:6633
+sh ovs-vsctl set-controller s14 ptcp:6647 tcp:10.128.100.5:6633
<ontroller s14 ptcp:6647 tcp:10.128.100.5:6633
+mininet> sh ovs-vsctl set-controller s14 ptcp:6647 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s14 ptcp:6647 tcp:10.128.100.1:6633 tcp:
<ontroller s14 ptcp:6647 tcp:10.128.100.1:6633 tcp:1 0.128.100.4:6633 tcp:10.1
<p:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.12 8.100.5:6633 tcp:10.128.1
<.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.10 0.6:6633
+mininet> sh ovs-vsctl set-controller s15 ptcp:6648 tcp:10.128.100.5:6633
+sh ovs-vsctl set-controller s15 ptcp:6648 tcp:10.128.100.5:6633
<ontroller s15 ptcp:6648 tcp:10.128.100.5:6633
+mininet> sh ovs-vsctl set-controller s15 ptcp:6648 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s15 ptcp:6648 tcp:10.128.100.1:6633 tcp:
<ontroller s15 ptcp:6648 tcp:10.128.100.1:6633 tcp:1 0.128.100.4:6633 tcp:10.1
<p:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.12 8.100.5:6633 tcp:10.128.1
<.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.10 0.6:6633
+mininet> sh ovs-vsctl set-controller s31 ptcp:6664 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s31 ptcp:6664 tcp:10.128.100.6:6633
<ontroller s31 ptcp:6664 tcp:10.128.100.6:6633
+mininet> sh ovs-vsctl set-controller s31 ptcp:6664 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s31 ptcp:6664 tcp:10.128.100.1:6633 tcp:
<ontroller s31 ptcp:6664 tcp:10.128.100.1:6633 tcp:1 0.128.100.4:6633 tcp:10.1
<p:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.12 8.100.5:6633 tcp:10.128.1
<.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.10 0.6:6633
+mininet> sh ovs-vsctl set-controller s32 ptcp:6665 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s32 ptcp:6665 tcp:10.128.100.6:6633
<ontroller s32 ptcp:6665 tcp:10.128.100.6:6633
+mininet> sh ovs-vsctl set-controller s32 ptcp:6665 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s32 ptcp:6665 tcp:10.128.100.1:6633 tcp:
<ontroller s32 ptcp:6665 tcp:10.128.100.1:6633 tcp:1 0.128.100.4:6633 tcp:10.1
<p:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.12 8.100.5:6633 tcp:10.128.1
<.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.10 0.6:6633
+mininet> sh ovs-vsctl set-controller s33 ptcp:6666 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s33 ptcp:6666 tcp:10.128.100.6:6633
<ontroller s33 ptcp:6666 tcp:10.128.100.6:6633
+mininet> sh ovs-vsctl set-controller s33 ptcp:6666 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s33 ptcp:6666 tcp:10.128.100.1:6633 tcp:
<ontroller s33 ptcp:6666 tcp:10.128.100.1:6633 tcp:1 0.128.100.4:6633 tcp:10.1
<p:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.12 8.100.5:6633 tcp:10.128.1
<.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.10 0.6:6633
+mininet> sh ovs-vsctl set-controller s34 ptcp:6667 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s34 ptcp:6667 tcp:10.128.100.6:6633
<ontroller s34 ptcp:6667 tcp:10.128.100.6:6633
+mininet> sh ovs-vsctl set-controller s34 ptcp:6667 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s34 ptcp:6667 tcp:10.128.100.1:6633 tcp:
<ontroller s34 ptcp:6667 tcp:10.128.100.1:6633 tcp:1 0.128.100.4:6633 tcp:10.1
<p:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.12 8.100.5:6633 tcp:10.128.1
<.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.10 0.6:6633
+mininet> sh ovs-vsctl set-controller s35 ptcp:6668 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s35 ptcp:6668 tcp:10.128.100.6:6633
<ontroller s35 ptcp:6668 tcp:10.128.100.6:6633
+mininet> sh ovs-vsctl set-controller s35 ptcp:6668 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s35 ptcp:6668 tcp:10.128.100.1:6633 tcp:
<ontroller s35 ptcp:6668 tcp:10.128.100.1:6633 tcp:1 0.128.100.4:6633 tcp:10.1
<p:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.12 8.100.5:6633 tcp:10.128.1
<.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.10 0.6:6633
+mininet> sh ovs-vsctl set-controller s36 ptcp:6669 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s36 ptcp:6669 tcp:10.128.100.6:6633
<ontroller s36 ptcp:6669 tcp:10.128.100.6:6633
+mininet> sh ovs-vsctl set-controller s36 ptcp:6669 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s36 ptcp:6669 tcp:10.128.100.1:6633 tcp:
<ontroller s36 ptcp:6669 tcp:10.128.100.1:6633 tcp:1 0.128.100.4:6633 tcp:10.1
<p:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.12 8.100.5:6633 tcp:10.128.1
<.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.10 0.6:6633
+mininet> sh ovs-vsctl set-controller s37 ptcp:6670 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s37 ptcp:6670 tcp:10.128.100.6:6633
<ontroller s37 ptcp:6670 tcp:10.128.100.6:6633
+mininet> sh ovs-vsctl set-controller s37 ptcp:6670 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s37 ptcp:6670 tcp:10.128.100.1:6633 tcp:
<ontroller s37 ptcp:6670 tcp:10.128.100.1:6633 tcp:1 0.128.100.4:6633 tcp:10.1
<p:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.12 8.100.5:6633 tcp:10.128.1
<.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.10 0.6:6633
+mininet> sh ovs-vsctl set-controller s38 ptcp:6671 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s38 ptcp:6671 tcp:10.128.100.6:6633
<ontroller s38 ptcp:6671 tcp:10.128.100.6:6633
+mininet> sh ovs-vsctl set-controller s38 ptcp:6671 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s38 ptcp:6671 tcp:10.128.100.1:6633 tcp:
<ontroller s38 ptcp:6671 tcp:10.128.100.1:6633 tcp:1 0.128.100.4:6633 tcp:10.1
<p:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.12 8.100.5:6633 tcp:10.128.1
<.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.10 0.6:6633
+mininet> sh ovs-vsctl set-controller s39 ptcp:6672 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s39 ptcp:6672 tcp:10.128.100.6:6633
<ontroller s39 ptcp:6672 tcp:10.128.100.6:6633
+mininet> sh ovs-vsctl set-controller s39 ptcp:6672 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s39 ptcp:6672 tcp:10.128.100.1:6633 tcp:
<ontroller s39 ptcp:6672 tcp:10.128.100.1:6633 tcp:1 0.128.100.4:6633 tcp:10.1
<p:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.12 8.100.5:6633 tcp:10.128.1
<.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.10 0.6:6633
+mininet> sh ovs-vsctl set-controller s40 ptcp:6673 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s40 ptcp:6673 tcp:10.128.100.6:6633
<ontroller s40 ptcp:6673 tcp:10.128.100.6:6633
+mininet> sh ovs-vsctl set-controller s40 ptcp:6673 tcp:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.100.6:6633
+sh ovs-vsctl set-controller s40 ptcp:6673 tcp:10.128.100.1:6633 tcp:
<ontroller s40 ptcp:6673 tcp:10.128.100.1:6633 tcp:1 0.128.100.4:6633 tcp:10.1
<p:10.128.100.1:6633 tcp:10.128.100.4:6633 tcp:10.12 8.100.5:6633 tcp:10.128.1
<.128.100.4:6633 tcp:10.128.100.5:6633 tcp:10.128.10 0.6:6633
+mininet> sh ovs-vsctl get-controller s1
+sh ovs-vsctl get-controller s1
+ptcp:6634
+tcp:10.128.100.1:6633
+tcp:10.128.100.4:6633
+tcp:10.128.100.5:6633
+tcp:10.128.100.6:6633
+mininet> 2013-11-20 00:47:37,153 Mininet1 : INFO :
+****************************************
+Start of Test Case3 :
+2013-11-20 00:47:37,156 Mininet1 : INFO : TOPO check
+****************************************
+
+2013-11-20 00:47:37,164 Mininet1 : INFO :
+---------------------------------------------
+Start of Step INIT : Initializing the test case :TOPO check
+---------------------------------------------
+
+2013-11-20 00:47:37,168 Mininet1 : INFO :
+---------------------------------------------
+Start of Step 3.1: calling rest calls
+---------------------------------------------
+
+2013-11-20 00:48:03,261 Mininet1 : INFO :
+****************************************
+Start of Test Case4 :
+2013-11-20 00:48:03,265 Mininet1 : INFO : Taking care of these flows!
+****************************************
+
+2013-11-20 00:48:03,268 Mininet1 : INFO :
+---------------------------------------------
+Start of Step INIT : Initializing the test case :Taking care of these flows!
+---------------------------------------------
+
+2013-11-20 00:48:03,273 Mininet1 : INFO :
+---------------------------------------------
+Start of Step 4.1: Cleaning out any leftover flows...
+---------------------------------------------
+
+h6 ping h31 -c 1 -i .2
+h6 ping h31 -c 1 -i .2
+PING 10.0.0.16 (10.0.0.16) 56(84) bytes of data.
+64 bytes from 10.0.0.16: icmp_req=1 ttl=64 time=10.7 ms
+
+--- 10.0.0.16 ping statistics ---
+1 packets transmitted, 1 received, 0% packet loss, time 0ms
+rtt min/avg/max/mdev = 10.702/10.702/10.702/0.000 ms
+mininet> h7 ping h32 -c 1 -i .2
+h7 ping h32 -c 1 -i .2
+PING 10.0.0.17 (10.0.0.17) 56(84) bytes of data.
+64 bytes from 10.0.0.17: icmp_req=1 ttl=64 time=8.88 ms
+
+--- 10.0.0.17 ping statistics ---
+1 packets transmitted, 1 received, 0% packet loss, time 0ms
+rtt min/avg/max/mdev = 8.884/8.884/8.884/0.000 ms
+mininet> h8 ping h33 -c 1 -i .2
+h8 ping h33 -c 1 -i .2
+PING 10.0.0.18 (10.0.0.18) 56(84) bytes of data.
+64 bytes from 10.0.0.18: icmp_req=1 ttl=64 time=10.7 ms
+
+--- 10.0.0.18 ping statistics ---
+1 packets transmitted, 1 received, 0% packet loss, time 0ms
+rtt min/avg/max/mdev = 10.748/10.748/10.748/0.000 ms
+mininet> h9 ping h34 -c 1 -i .2
+h9 ping h34 -c 1 -i .2
+PING 10.0.0.19 (10.0.0.19) 56(84) bytes of data.
+64 bytes from 10.0.0.19: icmp_req=1 ttl=64 time=10.5 ms
+
+--- 10.0.0.19 ping statistics ---
+1 packets transmitted, 1 received, 0% packet loss, time 0ms
+rtt min/avg/max/mdev = 10.561/10.561/10.561/0.000 ms
+mininet> h10 ping h35 -c 1 -i .2
+h10 ping h35 -c 1 -i .2
+PING 10.0.0.20 (10.0.0.20) 56(84) bytes of data.
+64 bytes from 10.0.0.20: icmp_req=1 ttl=64 time=8.27 ms
+
+--- 10.0.0.20 ping statistics ---
+1 packets transmitted, 1 received, 0% packet loss, time 0ms
+rtt min/avg/max/mdev = 8.279/8.279/8.279/0.000 ms
+mininet> h11 ping h36 -c 1 -i .2
+h11 ping h36 -c 1 -i .2
+PING 10.0.0.21 (10.0.0.21) 56(84) bytes of data.
+64 bytes from 10.0.0.21: icmp_req=1 ttl=64 time=10.6 ms
+
+--- 10.0.0.21 ping statistics ---
+1 packets transmitted, 1 received, 0% packet loss, time 0ms
+rtt min/avg/max/mdev = 10.612/10.612/10.612/0.000 ms
+mininet> h12 ping h37 -c 1 -i .2
+h12 ping h37 -c 1 -i .2
+PING 10.0.0.22 (10.0.0.22) 56(84) bytes of data.
+64 bytes from 10.0.0.22: icmp_req=1 ttl=64 time=10.2 ms
+
+--- 10.0.0.22 ping statistics ---
+1 packets transmitted, 1 received, 0% packet loss, time 0ms
+rtt min/avg/max/mdev = 10.219/10.219/10.219/0.000 ms
+mininet> h13 ping h38 -c 1 -i .2
+h13 ping h38 -c 1 -i .2
+PING 10.0.0.23 (10.0.0.23) 56(84) bytes of data.
+64 bytes from 10.0.0.23: icmp_req=1 ttl=64 time=9.46 ms
+
+--- 10.0.0.23 ping statistics ---
+1 packets transmitted, 1 received, 0% packet loss, time 0ms
+rtt min/avg/max/mdev = 9.463/9.463/9.463/0.000 ms
+mininet> h14 ping h39 -c 1 -i .2
+h14 ping h39 -c 1 -i .2
+PING 10.0.0.24 (10.0.0.24) 56(84) bytes of data.
+64 bytes from 10.0.0.24: icmp_req=1 ttl=64 time=10.6 ms
+
+--- 10.0.0.24 ping statistics ---
+1 packets transmitted, 1 received, 0% packet loss, time 0ms
+rtt min/avg/max/mdev = 10.665/10.665/10.665/0.000 ms
+mininet> h15 ping h40 -c 1 -i .2
+h15 ping h40 -c 1 -i .2
+PING 10.0.0.25 (10.0.0.25) 56(84) bytes of data.
+64 bytes from 10.0.0.25: icmp_req=1 ttl=64 time=6.09 ms
+
+--- 10.0.0.25 ping statistics ---
+1 packets transmitted, 1 received, 0% packet loss, time 0ms
+rtt min/avg/max/mdev = 6.092/6.092/6.092/0.000 ms
+mininet> 2013-11-20 00:48:44,666 Mininet1 : INFO : TOPO check
+****************************************
+
+2013-11-20 00:48:44,669 Mininet1 : INFO :
+---------------------------------------------
+End of Step 4.1: Cleaning out any leftover flows...
+---------------------------------------------
+
+---------------------------------------------
+Start of Step 4.2: calling rest calls
+---------------------------------------------
+
+2013-11-20 00:48:51,984 Mininet1 : INFO :
+****************************************
+Start of Test Case5 :
+2013-11-20 00:48:51,988 Mininet1 : INFO : Testing ping...
+****************************************
+
+2013-11-20 00:48:52,771 Mininet1 : INFO :
+****************************************
+Start of Test Case6 :
+2013-11-20 00:48:52,776 Mininet1 : INFO : Starting long ping...
+****************************************
+
+2013-11-20 00:48:54,822 Mininet1 : INFO :
+---------------------------------------------
+Start of Step INIT : Initializing the test case :Starting long ping...
+---------------------------------------------
+
+2013-11-20 00:48:54,826 Mininet1 : INFO :
+---------------------------------------------
+Start of Step 6.1: Check that the pings are going
+---------------------------------------------
+
+2013-11-20 00:48:55,960 Mininet1 : INFO :
+---------------------------------------------
+End of Step 6.1: Check that the pings are going
+---------------------------------------------
+
+---------------------------------------------
+Start of Step 6.2: Link down number of iterations: 3
+---------------------------------------------
+
+link s1 s2 down
+link s1 s2 down
+mininet> link s1 s2 up
+link s1 s2 up
+mininet> link s1 s2 down
+link s1 s2 down
+mininet> link s1 s2 up
+link s1 s2 up
+mininet> link s1 s2 down
+link s1 s2 down
+mininet> link s1 s2 up
+link s1 s2 up
+mininet> 2013-11-20 00:54:57,080 Mininet1 : INFO : Killing remote ping processes
+****************************************
+
+2013-11-20 00:55:01,399 Mininet1 : INFO :
+****************************************
+Start of Test Case7 :
+2013-11-20 00:55:01,404 Mininet1 : INFO : Processing Ping data
+****************************************
+
+2013-11-20 00:55:04,536 Mininet1 : INFO :
+****************************************
+Start of Test Case4 :
+2013-11-20 00:55:04,540 Mininet1 : INFO : Taking care of these flows!
+****************************************
+
+2013-11-20 00:55:04,543 Mininet1 : INFO :
+---------------------------------------------
+Start of Step INIT : Initializing the test case :Taking care of these flows!
+---------------------------------------------
+
+2013-11-20 00:55:04,547 Mininet1 : INFO :
+---------------------------------------------
+Start of Step 4.1: Cleaning out any leftover flows...
+---------------------------------------------
+
+h6 ping h31 -c 1 -i .2
+h6 ping h31 -c 1 -i .2
+PING 10.0.0.16 (10.0.0.16) 56(84) bytes of data.
+64 bytes from 10.0.0.16: icmp_req=1 ttl=64 time=11.4 ms
+
+--- 10.0.0.16 ping statistics ---
+1 packets transmitted, 1 received, 0% packet loss, time 0ms
+rtt min/avg/max/mdev = 11.422/11.422/11.422/0.000 ms
+mininet> h7 ping h32 -c 1 -i .2
+h7 ping h32 -c 1 -i .2
+PING 10.0.0.17 (10.0.0.17) 56(84) bytes of data.
+64 bytes from 10.0.0.17: icmp_req=1 ttl=64 time=5.89 ms
+
+--- 10.0.0.17 ping statistics ---
+1 packets transmitted, 1 received, 0% packet loss, time 0ms
+rtt min/avg/max/mdev = 5.895/5.895/5.895/0.000 ms
+mininet> h8 ping h33 -c 1 -i .2
+h8 ping h33 -c 1 -i .2
+PING 10.0.0.18 (10.0.0.18) 56(84) bytes of data.
+64 bytes from 10.0.0.18: icmp_req=1 ttl=64 time=10.8 ms
+
+--- 10.0.0.18 ping statistics ---
+1 packets transmitted, 1 received, 0% packet loss, time 0ms
+rtt min/avg/max/mdev = 10.819/10.819/10.819/0.000 ms
+mininet> h9 ping h34 -c 1 -i .2
+h9 ping h34 -c 1 -i .2
+PING 10.0.0.19 (10.0.0.19) 56(84) bytes of data.
+64 bytes from 10.0.0.19: icmp_req=1 ttl=64 time=12.3 ms
+
+--- 10.0.0.19 ping statistics ---
+1 packets transmitted, 1 received, 0% packet loss, time 0ms
+rtt min/avg/max/mdev = 12.397/12.397/12.397/0.000 ms
+mininet> h10 ping h35 -c 1 -i .2
+h10 ping h35 -c 1 -i .2
+PING 10.0.0.20 (10.0.0.20) 56(84) bytes of data.
+64 bytes from 10.0.0.20: icmp_req=1 ttl=64 time=11.6 ms
+
+--- 10.0.0.20 ping statistics ---
+1 packets transmitted, 1 received, 0% packet loss, time 0ms
+rtt min/avg/max/mdev = 11.642/11.642/11.642/0.000 ms
+mininet> h11 ping h36 -c 1 -i .2
+h11 ping h36 -c 1 -i .2
+PING 10.0.0.21 (10.0.0.21) 56(84) bytes of data.
+64 bytes from 10.0.0.21: icmp_req=1 ttl=64 time=13.2 ms
+
+--- 10.0.0.21 ping statistics ---
+1 packets transmitted, 1 received, 0% packet loss, time 0ms
+rtt min/avg/max/mdev = 13.202/13.202/13.202/0.000 ms
+mininet> h12 ping h37 -c 1 -i .2
+h12 ping h37 -c 1 -i .2
+PING 10.0.0.22 (10.0.0.22) 56(84) bytes of data.
+64 bytes from 10.0.0.22: icmp_req=1 ttl=64 time=11.6 ms
+
+--- 10.0.0.22 ping statistics ---
+1 packets transmitted, 1 received, 0% packet loss, time 0ms
+rtt min/avg/max/mdev = 11.673/11.673/11.673/0.000 ms
+mininet> h13 ping h38 -c 1 -i .2
+h13 ping h38 -c 1 -i .2
+PING 10.0.0.23 (10.0.0.23) 56(84) bytes of data.
+64 bytes from 10.0.0.23: icmp_req=1 ttl=64 time=11.9 ms
+
+--- 10.0.0.23 ping statistics ---
+1 packets transmitted, 1 received, 0% packet loss, time 0ms
+rtt min/avg/max/mdev = 11.905/11.905/11.905/0.000 ms
+mininet> h14 ping h39 -c 1 -i .2
+h14 ping h39 -c 1 -i .2
+PING 10.0.0.24 (10.0.0.24) 56(84) bytes of data.
+64 bytes from 10.0.0.24: icmp_req=1 ttl=64 time=12.0 ms
+
+--- 10.0.0.24 ping statistics ---
+1 packets transmitted, 1 received, 0% packet loss, time 0ms
+rtt min/avg/max/mdev = 12.023/12.023/12.023/0.000 ms
+mininet> h15 ping h40 -c 1 -i .2
+h15 ping h40 -c 1 -i .2
+PING 10.0.0.25 (10.0.0.25) 56(84) bytes of data.
+64 bytes from 10.0.0.25: icmp_req=1 ttl=64 time=12.0 ms
+
+--- 10.0.0.25 ping statistics ---
+1 packets transmitted, 1 received, 0% packet loss, time 0ms
+rtt min/avg/max/mdev = 12.039/12.039/12.039/0.000 ms
+mininet> 2013-11-20 00:55:36,599 Mininet1 : INFO : TOPO check
+****************************************
+
+2013-11-20 00:55:36,603 Mininet1 : INFO :
+---------------------------------------------
+End of Step 4.1: Cleaning out any leftover flows...
+---------------------------------------------
+
+---------------------------------------------
+Start of Step 4.2: calling rest calls
+---------------------------------------------
+
+2013-11-20 00:55:44,013 Mininet1 : INFO :
+****************************************
+Start of Test Case8 :
+2013-11-20 00:56:04,040 Mininet1 : INFO : Starting long ping...
+****************************************
+
+2013-11-20 00:56:06,089 Mininet1 : INFO :
+---------------------------------------------
+Start of Step INIT : Initializing the test case :Starting long ping...
+---------------------------------------------
+
+2013-11-20 00:56:06,093 Mininet1 : INFO :
+---------------------------------------------
+Start of Step 8.1: Check that the pings are going
+---------------------------------------------
+
+2013-11-20 00:56:07,199 Mininet1 : INFO :
+---------------------------------------------
+End of Step 8.1: Check that the pings are going
+---------------------------------------------
+
+---------------------------------------------
+Start of Step 8.2: Making topo change while flows are rerouting
+---------------------------------------------
+
+2013-11-20 00:56:07,203 Mininet1 : INFO :
+---------------------------------------------
+End of Step 8.2: Making topo change while flows are rerouting
+---------------------------------------------
+
+---------------------------------------------
+Start of Step 8.3: Link down number of iterations: 3
+---------------------------------------------
+
+link s1 s2 down
+link s1 s2 down
+mininet> link s1 s3 up
+link s1 s3 up
+mininet> link s2 s3 up
+link s2 s3 up
+mininet> link s1 s2 up
+link s1 s2 up
+mininet> link s1 s3 down
+link s1 s3 down
+mininet> link s2 s3 down
+link s2 s3 down
+mininet> link s1 s2 down
+link s1 s2 down
+mininet> link s1 s3 up
+link s1 s3 up
+mininet> link s2 s3 up
+link s2 s3 up
+mininet> link s1 s2 up
+link s1 s2 up
+mininet> link s1 s3 down
+link s1 s3 down
+mininet> link s2 s3 down
+link s2 s3 down
+mininet> link s1 s2 down
+link s1 s2 down
+mininet> link s1 s3 up
+link s1 s3 up
+mininet> link s2 s3 up
+link s2 s3 up
+mininet> link s1 s2 up
+link s1 s2 up
+mininet> link s1 s3 down
+link s1 s3 down
+mininet> link s2 s3 down
+link s2 s3 down
+mininet> 2013-11-20 01:02:24,584 Mininet1 : INFO : Killing remote ping processes
+****************************************
+
+link s1 s2 up
+link s1 s2 up
+mininet> link s1 s3 up
+link s1 s3 up
+mininet> link s2 s3 up
+link s2 s3 up
+mininet> 2013-11-20 01:02:28,946 Mininet1 : INFO :
+****************************************
+Start of Test Case7 :
+2013-11-20 01:02:28,950 Mininet1 : INFO : Processing Ping data
+****************************************
+
+2013-11-20 01:02:32,235 Mininet1 : INFO :
+****************************************
+Start of Test Case4 :
+2013-11-20 01:02:32,239 Mininet1 : INFO : Taking care of these flows!
+****************************************
+
+2013-11-20 01:02:32,242 Mininet1 : INFO :
+---------------------------------------------
+Start of Step INIT : Initializing the test case :Taking care of these flows!
+---------------------------------------------
+
+2013-11-20 01:02:32,246 Mininet1 : INFO :
+---------------------------------------------
+Start of Step 4.1: Cleaning out any leftover flows...
+---------------------------------------------
+
+h6 ping h31 -c 1 -i .2
+h6 ping h31 -c 1 -i .2
+h6 ping h31 -c 1 -i .2
+PING 10.0.0.16 (10.0.0.16) 56(84) bytes of data.
+
+--- 10.0.0.16 ping statistics ---
+1 packets transmitted, 0 received, 100% packet loss, time 0ms
+
+mininet> h6 ping h31 -c 1 -i .2h6 ping h31 -c 1 -i .2
+
+PING 10.0.0.16 (10.0.0.16) 56(84) bytes of data.
+
+--- 10.0.0.16 ping statistics ---
+1 packets transmitted, 0 received, 100% packet loss, time 0ms
+
+mininet> h6 ping h31 -c 1 -i .22013-11-20 01:05:02,026 Mininet1 : INFO : TOPO check
+****************************************
+
+2013-11-20 01:05:02,029 Mininet1 : INFO :
+---------------------------------------------
+End of Step 4.1: Cleaning out any leftover flows...
+---------------------------------------------
+
+---------------------------------------------
+Start of Step 4.2: calling rest calls
+---------------------------------------------
+
+2013-11-20 01:05:09,406 Mininet1 : INFO :
+****************************************
+Start of Test Case9 :
+2013-11-20 01:05:29,426 Mininet1 : INFO : Starting long ping...
+****************************************
+
+2013-11-20 01:05:31,475 Mininet1 : INFO :
+---------------------------------------------
+Start of Step INIT : Initializing the test case :Starting long ping...
+---------------------------------------------
+
+2013-11-20 01:05:31,478 Mininet1 : INFO :
+---------------------------------------------
+Start of Step 9.1: Check that the pings are going
+---------------------------------------------
+
+2013-11-20 01:05:32,583 Mininet1 : INFO :
+---------------------------------------------
+End of Step 9.1: Check that the pings are going
+---------------------------------------------
+
+---------------------------------------------
+Start of Step 9.2: Making topo change while flows are rerouting
+---------------------------------------------
+
+2013-11-20 01:05:32,587 Mininet1 : INFO :
+---------------------------------------------
+End of Step 9.2: Making topo change while flows are rerouting
+---------------------------------------------
+
+---------------------------------------------
+Start of Step 9.3: Link down number of iterations: 3
+---------------------------------------------
+
+link s1 s2 down
+
+PING 10.0.0.16 (10.0.0.16) 56(84) bytes of data.
+
+--- 10.0.0.16 ping statistics ---
+1 packets transmitted, 0 received, 100% packet loss, time 0ms
+
+mininet> link s1 s2 downlink s1 s2 up
+
+mininet> link s1 s2 uplink s1 s2 down
+
+mininet> link s1 s2 downlink s1 s2 up
+
+mininet> link s1 s2 uplink s1 s2 down
+
+mininet> link s1 s2 downlink s1 s2 up
+
+mininet> link s1 s2 up2013-11-20 01:09:31,147 Mininet1 : INFO : Killing remote ping processes
+****************************************
+
+2013-11-20 01:09:35,175 Mininet1 : INFO :
+****************************************
+Start of Test Case7 :
+2013-11-20 01:09:35,180 Mininet1 : INFO : Processing Ping data
+****************************************
+
+exit
+exit
+
+mininet> exit
+*** Stopping 25 switches
+s1 exit
\ No newline at end of file