X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Futils_latency_test.c;h=b039c54619cdd4caff78a53d041f7e5260a4d044;hb=7d6f8590dc49fbcb0abfb78ea517f72fb265d4ff;hp=9aecf38c1ab24fe473bd46b2439fd6b701304037;hpb=ff17a1ce15e2bb1ea43c05974a17901ca43bc0d7;p=collectd.git diff --git a/src/utils_latency_test.c b/src/utils_latency_test.c index 9aecf38c..b039c546 100644 --- a/src/utils_latency_test.c +++ b/src/utils_latency_test.c @@ -41,12 +41,13 @@ DEF_TEST(simple) double sum; double avg; } cases[] = { - /* val min max sum avg */ - {0.5, 0.5, 0.5, 0.5, 0.5}, - {0.3, 0.3, 0.5, 0.8, 0.4}, - {0.7, 0.3, 0.7, 1.5, 0.5}, - {2.5, 0.3, 2.5, 4.0, 1.0}, - { -1, 0.3, 2.5, 4.0, 1.0}, + /* val min max sum avg */ + {0.5, 0.5, 0.5, 0.5, 0.5}, + {0.3, 0.3, 0.5, 0.8, 0.4}, + {0.7, 0.3, 0.7, 1.5, 0.5}, + {2.5, 0.3, 2.5, 4.0, 1.0}, + { 99, 0.3, 99, 103, 20.6}, + /* { -1, 0.3, 99, 103, 20.6}, see issue #1139 */ }; size_t i; latency_counter_t *l; @@ -54,6 +55,8 @@ DEF_TEST(simple) CHECK_NOT_NULL (l = latency_counter_create ()); for (i = 0; i < STATIC_ARRAY_SIZE (cases); i++) { + printf ("# case %zu: DOUBLE_TO_CDTIME_T(%g) = %"PRIu64"\n", + i, cases[i].val, DOUBLE_TO_CDTIME_T (cases[i].val)); latency_counter_add (l, DOUBLE_TO_CDTIME_T (cases[i].val)); DBLEQ (cases[i].min, CDTIME_T_TO_DOUBLE (latency_counter_get_min (l)));