From 8e0f06c86bdc6880bc24334e65b7920c8310ecdd Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Tue, 15 Nov 2022 12:15:17 +0100 Subject: fix benchmark logic --- src/exchangedb/test_exchangedb_by_j.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/exchangedb/test_exchangedb_by_j.c b/src/exchangedb/test_exchangedb_by_j.c index 7a768f4f9..b81d82d65 100644 --- a/src/exchangedb/test_exchangedb_by_j.c +++ b/src/exchangedb/test_exchangedb_by_j.c @@ -104,14 +104,19 @@ run (void *cls) const char *sndr = "payto://x-taler-bank/localhost:8080/1"; struct TALER_Amount value; unsigned int batch_size = batches[i]; - struct GNUNET_TIME_Timestamp now; + struct GNUNET_TIME_Absolute now; + struct GNUNET_TIME_Timestamp ts; struct GNUNET_TIME_Relative duration; struct TALER_ReservePublicKeyP reserve_pub; GNUNET_assert (GNUNET_OK == TALER_string_to_amount (CURRENCY ":1.000010", &value)); - now = GNUNET_TIME_timestamp_get (); + now = GNUNET_TIME_absolute_get (); + ts = GNUNET_TIME_timestamp_get (); + fprintf (stdout, + "Now: %llu\n", + now.abs_value_us); plugin->start (plugin->cls, "test_by_exchange_j"); for (unsigned int k = 0; kreserves_in_insert (plugin->cls, &reserve_pub, &value, - now, + ts, sndr, "section", 4)); } plugin->commit (plugin->cls); - duration = GNUNET_TIME_absolute_get_duration (now.abs_time); + duration = GNUNET_TIME_absolute_get_duration (now); fprintf (stdout, "for a batchsize equal to %d it took %s\n", batch_size, -- cgit v1.2.3