X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Futil%2Ftest_scheduler_delay.c;h=9cbf7d90f36eb2abf613fdb45c776d6367c7b3f3;hb=f491ac4fab469421986f77df0bbf79fefc417786;hp=24d30be99820c7c1f2741c25739f03ca95ad3ee2;hpb=71f77f1be3d6e2da1b88fe4a4fdd44c3c69b5325;p=oweals%2Fgnunet.git diff --git a/src/util/test_scheduler_delay.c b/src/util/test_scheduler_delay.c index 24d30be99..9cbf7d90f 100644 --- a/src/util/test_scheduler_delay.c +++ b/src/util/test_scheduler_delay.c @@ -28,7 +28,7 @@ #include "gnunet_scheduler_lib.h" #include "gnunet_time_lib.h" -#define VERBOSE GNUNET_NO +#define VERBOSE GNUNET_EXTRA_LOGGING static struct GNUNET_TIME_Absolute target; @@ -57,18 +57,17 @@ test_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) else cumDelta += (target.abs_value - now.abs_value); target = - GNUNET_TIME_relative_to_absolute (GNUNET_TIME_relative_multiply - (GNUNET_TIME_UNIT_MILLISECONDS, i)); - fprintf (stderr, "."); + GNUNET_TIME_relative_to_absolute (GNUNET_TIME_relative_multiply + (GNUNET_TIME_UNIT_MILLISECONDS, i)); + FPRINTF (stderr, "%s", "."); if (i > MAXV) - { - fprintf (stderr, "\n"); - return; - } - GNUNET_SCHEDULER_add_delayed (tc->sched, - GNUNET_TIME_relative_multiply - (GNUNET_TIME_UNIT_MILLISECONDS, i), - &test_task, NULL); + { + FPRINTF (stderr, "%s", "\n"); + return; + } + GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_relative_multiply + (GNUNET_TIME_UNIT_MILLISECONDS, i), &test_task, + NULL); i += INCR; } @@ -77,16 +76,16 @@ check () { target = GNUNET_TIME_absolute_get (); GNUNET_SCHEDULER_run (&test_task, NULL); - FPRINTF (stdout, - "Sleep precision: %llu ms. ", cumDelta / 1000 / (MAXV / INCR)); + FPRINTF (stdout, "Sleep precision: %llu ms. ", + cumDelta / 1000 / (MAXV / INCR)); if (cumDelta <= 10 * MAXV / INCR) - fprintf (stdout, "Timer precision is excellent.\n"); + FPRINTF (stdout, "%s", "Timer precision is excellent.\n"); else if (cumDelta <= 50 * MAXV / INCR) /* 50 ms average deviation */ - fprintf (stdout, "Timer precision is good.\n"); + FPRINTF (stdout, "%s", "Timer precision is good.\n"); else if (cumDelta > 250 * MAXV / INCR) - fprintf (stdout, "Timer precision is awful.\n"); + FPRINTF (stdout, "%s", "Timer precision is awful.\n"); else - fprintf (stdout, "Timer precision is acceptable.\n"); + FPRINTF (stdout, "%s", "Timer precision is acceptable.\n"); return 0; }