aboutsummaryrefslogtreecommitdiff
path: root/src/ats-tests/ats-testing-traffic.c
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2014-01-23 12:28:32 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2014-01-23 12:28:32 +0000
commit74e92716b7dd1e117cb8ef932348335c98daa0e1 (patch)
treefdd8133d903f337b6e0d3c8f67965cd8bf2f4a46 /src/ats-tests/ats-testing-traffic.c
parentd3ce95bec0495962ad80d3eba9b5e11e09a2b25d (diff)
downloadgnunet-74e92716b7dd1e117cb8ef932348335c98daa0e1.tar.gz
gnunet-74e92716b7dd1e117cb8ef932348335c98daa0e1.zip
experimentation basics
Diffstat (limited to 'src/ats-tests/ats-testing-traffic.c')
-rw-r--r--src/ats-tests/ats-testing-traffic.c16
1 files changed, 11 insertions, 5 deletions
diff --git a/src/ats-tests/ats-testing-traffic.c b/src/ats-tests/ats-testing-traffic.c
index ab85e5f3d..9163d2cd1 100644
--- a/src/ats-tests/ats-testing-traffic.c
+++ b/src/ats-tests/ats-testing-traffic.c
@@ -50,7 +50,7 @@ send_ping_ready_cb (void *cls, size_t size, void *buf)
50 return 0; 50 return 0;
51 } 51 }
52 52
53 GNUNET_log(GNUNET_ERROR_TYPE_INFO, "Master [%u]: Sending PING to [%u]\n", 53 GNUNET_log(GNUNET_ERROR_TYPE_DEBUG, "Master [%u]: Sending PING to [%u]\n",
54 p->me->no, p->dest->no); 54 p->me->no, p->dest->no);
55 55
56 if (top->test_core) 56 if (top->test_core)
@@ -146,7 +146,7 @@ comm_send_pong_ready (void *cls, size_t size, void *buf)
146void 146void
147GNUNET_ATS_TEST_traffic_handle_ping (struct BenchmarkPartner *p) 147GNUNET_ATS_TEST_traffic_handle_ping (struct BenchmarkPartner *p)
148{ 148{
149 GNUNET_log(GNUNET_ERROR_TYPE_INFO, 149 GNUNET_log(GNUNET_ERROR_TYPE_DEBUG,
150 "Slave [%u]: Received PING from [%u], sending PONG\n", p->me->no, 150 "Slave [%u]: Received PING from [%u], sending PONG\n", p->me->no,
151 p->dest->no); 151 p->dest->no);
152 152
@@ -176,7 +176,7 @@ void
176GNUNET_ATS_TEST_traffic_handle_pong (struct BenchmarkPartner *p) 176GNUNET_ATS_TEST_traffic_handle_pong (struct BenchmarkPartner *p)
177{ 177{
178 struct GNUNET_TIME_Relative left; 178 struct GNUNET_TIME_Relative left;
179 GNUNET_log(GNUNET_ERROR_TYPE_INFO, 179 GNUNET_log(GNUNET_ERROR_TYPE_DEBUG,
180 "Master [%u]: Received PONG from [%u], next message\n", p->me->no, 180 "Master [%u]: Received PONG from [%u], next message\n", p->me->no,
181 p->dest->no); 181 p->dest->no);
182 182
@@ -204,6 +204,12 @@ GNUNET_ATS_TEST_traffic_handle_pong (struct BenchmarkPartner *p)
204 } 204 }
205} 205}
206 206
207/**
208 * Generate between the source master and the partner and send traffic with a
209 * maximum rate.
210 *
211 */
212
207struct TrafficGenerator * 213struct TrafficGenerator *
208GNUNET_ATS_TEST_generate_traffic_start (struct BenchmarkPeer *src, 214GNUNET_ATS_TEST_generate_traffic_start (struct BenchmarkPeer *src,
209 struct BenchmarkPartner *dest, 215 struct BenchmarkPartner *dest,
@@ -233,7 +239,7 @@ GNUNET_ATS_TEST_generate_traffic_start (struct BenchmarkPeer *src,
233 tg->next_ping_transmission = GNUNET_TIME_UNIT_FOREVER_ABS; 239 tg->next_ping_transmission = GNUNET_TIME_UNIT_FOREVER_ABS;
234 240
235 GNUNET_log (GNUNET_ERROR_TYPE_INFO, 241 GNUNET_log (GNUNET_ERROR_TYPE_INFO,
236 "Setting up traffic generator between master[%u] `%s' and slave [%u] `%s' sending with max %u Bips\n", 242 "Setting up traffic generator master[%u] `%s' and slave [%u] `%s' max %u Bips\n",
237 dest->me->no, GNUNET_i2s (&dest->me->id), 243 dest->me->no, GNUNET_i2s (&dest->me->id),
238 dest->dest->no, GNUNET_i2s (&dest->dest->id), 244 dest->dest->no, GNUNET_i2s (&dest->dest->id),
239 rate); 245 rate);
@@ -299,5 +305,5 @@ GNUNET_ATS_TEST_generate_traffic_stop_all ()
299 } 305 }
300} 306}
301 307
302/* end of file perf_ats_logging.c */ 308/* end of file ats-testing-traffic.c */
303 309