diff options
author | Christian Grothoff <christian@grothoff.org> | 2022-11-15 12:15:17 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2022-11-15 12:15:17 +0100 |
commit | 8e0f06c86bdc6880bc24334e65b7920c8310ecdd (patch) | |
tree | 97cfb802be3fb2b59fb375c50c1da77cca37cf50 /src/exchangedb | |
parent | 94a80b37d53ed7c54155a27d68a91e76c2358542 (diff) | |
download | exchange-8e0f06c86bdc6880bc24334e65b7920c8310ecdd.tar.xz |
fix benchmark logic
Diffstat (limited to 'src/exchangedb')
-rw-r--r-- | src/exchangedb/test_exchangedb_by_j.c | 13 |
1 files 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; k<batch_size; k++) @@ -121,13 +126,13 @@ run (void *cls) plugin->reserves_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, |