- amok_bw_request(bw1,4000,bw2,4000,
- buf_size,exp_size,msg_size,min_duration,&sec,&bw);
- INFO4("BW(%s,%s) => %f sec, achieving %f Mb/s",
- bw1, bw2, sec, (bw/1024.0/1024.0));
-
-
- /* Test BW with saturation */
- amok_bw_saturate_start(sat1,4000,sat2,4000, sat_size,60);
- gras_os_sleep(1.0); /* let it start */
-
- amok_bw_request(bw1,4000,bw2,4000,
- buf_size,exp_size,msg_size,min_duration,&sec_sat,&bw_sat);
- INFO6("BW(%s,%s//%s,%s) => %f sec, achieving %f Mb/s",
- bw1,bw2,sat1,sat2,sec,bw/1024.0/1024.0);
-
- amok_bw_saturate_stop(sat1,4000,NULL,NULL);
-
- if (bw_sat/bw < 0.7) {
- INFO0("THERE IS SOME INTERFERENCE !!!");
- }
- if (bw/bw_sat < 0.7) {
- INFO0("THERE IS SOME INTERFERENCE (and I'm an idiot) !!!");
- }
- return bw_sat/bw;
+ amok_bw_request(bw1, 4000, bw2, 4000,
+ buf_size, msg_size, msg_amount, min_duration, &sec, &bw);
+ XBT_INFO("BW(%s,%s) => %f sec, achieving %f Mb/s",
+ bw1, bw2, sec, (bw / 1024.0 / 1024.0));
+
+
+ /* Test BW with saturation */
+ amok_bw_saturate_start(sat1, 4000, sat2, 4000, sat_size, 60);
+ gras_os_sleep(1.0); /* let it start */
+
+ amok_bw_request(bw1, 4000, bw2, 4000,
+ buf_size, msg_size, msg_amount, min_duration, &sec_sat,
+ &bw_sat);
+ XBT_INFO("BW(%s,%s//%s,%s) => %f sec, achieving %f Mb/s", bw1, bw2, sat1,
+ sat2, sec, bw / 1024.0 / 1024.0);
+
+ amok_bw_saturate_stop(sat1, 4000, NULL, NULL);
+
+ if (bw_sat / bw < 0.7) {
+ XBT_INFO("THERE IS SOME INTERFERENCE !!!");
+ }
+ if (bw / bw_sat < 0.7) {
+ XBT_INFO("THERE IS SOME INTERFERENCE (and I'm an idiot) !!!");
+ }
+ return bw_sat / bw;