Changes between Version 12 and Version 13 of GEC20Agenda/LabWiki/ModuleE/Execute
- Timestamp:
- 06/22/14 17:24:55 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GEC20Agenda/LabWiki/ModuleE/Execute
v12 v13 62 62 {{{ 63 63 64 defProperty('source1', "switch1-rspecforMax", "ID of a resource") 65 defProperty('source2', "switch2-rspecforMax", "ID of a resource") 66 defProperty('source3', "switch1-rspecforMax", "ID of a resource") 67 defProperty('theSender1', "nodeb-rspecforMax", "ID of a resource") 68 defProperty('theSender2', "nodec-rspecforMax", "ID of a resource") 69 defProperty('theSender3', "noded-rspecforMax", "ID of a resource") 70 defProperty('theSender4', "nodec-rspecforMax", "ID of a resource") 71 defProperty('theSender5', "nodee-rspecforMax", "ID of a resource") 72 defProperty('theReceiver', "nodef-rspecforMax", "ID of a resource") 64 defProperty('source1', "switch1-egtest7", "ID of a resource") 65 defProperty('theSender1', "nodeb-egtest7", "ID of a resource") 66 defProperty('theSender2', "nodec-egtest7", "ID of a resource") 67 defProperty('theSender3', "noded-egtest7", "ID of a resource") 68 defProperty('theSender4', "nodea-egtest7", "ID of a resource") 69 defProperty('theSender5', "nodee-egtest7", "ID of a resource") 70 defProperty('theReceiver', "nodef-egtest7", "ID of a resource") 73 71 74 72 defProperty('intervalcol',"1", "Interval to Tail") … … 87 85 end 88 86 end 89 defApplication('trema') do |app|90 app.description = 'This app runs trema from command line'91 app.binary_path = '/usr/bin/trema run /root/learning-switch.rb'92 end93 87 94 88 defApplication('iperfserv') do |app| … … 98 92 defApplication('iperfclient') do |app| 99 93 app.description = "manually run Iperf client" 100 app.binary_path = "/usr/bin/iperf -c 192.168.1.15 -t 800 -P 2-i 2"94 app.binary_path = "/usr/bin/iperf -c 192.168.1.15 -t 200 -P 5 -i 2" 101 95 end 102 96 defApplication('clean_iperf') do |app| … … 104 98 app.binary_path = 'killall -s9 iperf' 105 99 app.quiet = true 106 end107 defGroup('Source2', property.source1,property.source2) do |node|108 node.addApplication("trema")109 100 end 110 101 defGroup('Source3', property.source1) do |node| … … 144 135 info "Starting the collect" 145 136 after 2 do 146 group('Source2').startApplications147 137 group('Receiver').startApplications 148 138 end 149 139 after 10 do 150 140 group('Sender1').startApplications 141 group('Source3').startApplications 151 142 end 152 143 after 20 do 153 group('Sender2').startApplications 154 group('Source3').startApplications 144 group('Sender2').startApplications 155 145 end 156 146 after 40 do … … 178 168 g.yaxis :legend => 'Throughput', :ticks => {:format => 's'} 179 169 end 170 180 171 181 172 }}}