aboutsummaryrefslogtreecommitdiff
path: root/src/ats-tests/gnunet-ats-sim.c
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2014-02-03 17:49:18 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2014-02-03 17:49:18 +0000
commitb26ee701eb12e7664fc0f158e5f38bfbd4149b10 (patch)
treefdd6a4cab56ea4c1f23fd662e621d782477817b7 /src/ats-tests/gnunet-ats-sim.c
parentf52d267bb4d1ec781cf051b9a8d5beaa2b2ceb03 (diff)
downloadgnunet-b26ee701eb12e7664fc0f158e5f38bfbd4149b10.tar.gz
gnunet-b26ee701eb12e7664fc0f158e5f38bfbd4149b10.zip
logging all nodes in a single file
Diffstat (limited to 'src/ats-tests/gnunet-ats-sim.c')
-rw-r--r--src/ats-tests/gnunet-ats-sim.c21
1 files changed, 18 insertions, 3 deletions
diff --git a/src/ats-tests/gnunet-ats-sim.c b/src/ats-tests/gnunet-ats-sim.c
index c47e760c8..e891cb39b 100644
--- a/src/ats-tests/gnunet-ats-sim.c
+++ b/src/ats-tests/gnunet-ats-sim.c
@@ -52,6 +52,11 @@ static int opt_log;
52 */ 52 */
53static int opt_plot; 53static int opt_plot;
54 54
55/**
56 * cmd option -v: verbose logs
57 */
58static int opt_verbose;
59
55GNUNET_SCHEDULER_TaskIdentifier timeout_task; 60GNUNET_SCHEDULER_TaskIdentifier timeout_task;
56 61
57struct Experiment *e; 62struct Experiment *e;
@@ -156,8 +161,13 @@ log_request__cb (void *cls, const struct GNUNET_HELLO_Address *address,
156 struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, 161 struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in,
157 const struct GNUNET_ATS_Information *ats, uint32_t ats_count) 162 const struct GNUNET_ATS_Information *ats, uint32_t ats_count)
158{ 163{
164
159 if (NULL != l) 165 if (NULL != l)
160 GNUNET_ATS_TEST_logging_now (l); 166 {
167 //GNUNET_break (0);
168 //GNUNET_ATS_TEST_logging_now (l);
169 }
170
161} 171}
162 172
163static void 173static void
@@ -213,10 +223,11 @@ static void topology_setup_done (void *cls,
213 masters_p = masters; 223 masters_p = masters;
214 slaves_p = slaves; 224 slaves_p = slaves;
215 225
216 l = GNUNET_ATS_TEST_logging_start (GNUNET_TIME_relative_multiply(GNUNET_TIME_UNIT_MILLISECONDS, 100), 226 l = GNUNET_ATS_TEST_logging_start (e->log_freq,
217 e->name, 227 e->name,
218 masters_p, 228 masters_p,
219 e->num_masters); 229 e->num_masters, e->num_slaves,
230 opt_verbose);
220 GNUNET_ATS_TEST_experimentation_run (e, &episode_done_cb, &experiment_done_cb); 231 GNUNET_ATS_TEST_experimentation_run (e, &episode_done_cb, &experiment_done_cb);
221 232
222#if 0 233#if 0
@@ -290,6 +301,10 @@ parse_args (int argc, char *argv[])
290 { 301 {
291 opt_plot = GNUNET_YES; 302 opt_plot = GNUNET_YES;
292 } 303 }
304 if (0 == strcmp (argv[c], "-v"))
305 {
306 opt_verbose = GNUNET_YES;
307 }
293 } 308 }
294} 309}
295 310