From c51b19512bfc5bf3848211e6a4e9f3534ece7ee2 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Thu, 9 Aug 2018 21:10:56 +0200 Subject: report ore precisely where commands went wrong --- .../.config/taler/account-2.json | 4 +-- src/benchmark/taler-exchange-benchmark.c | 34 ++++++++++++---------- 2 files changed, 20 insertions(+), 18 deletions(-) (limited to 'src/benchmark') diff --git a/src/benchmark/exchange_benchmark_home/.config/taler/account-2.json b/src/benchmark/exchange_benchmark_home/.config/taler/account-2.json index b2160e99c..7061984a0 100644 --- a/src/benchmark/exchange_benchmark_home/.config/taler/account-2.json +++ b/src/benchmark/exchange_benchmark_home/.config/taler/account-2.json @@ -1,5 +1,5 @@ { "url": "payto://x-taler-bank/localhost:8082/2", - "salt": "S8SBYSZE4CAWMJRWGMS25XYVSVM6KXN4BJYZ34M975MPDDXZ01WAZEMB2139G8VVD8K6FVCR3GSZKNGEQ76XX27HQSM1PPX54SCFYER", - "master_sig": "J0DHVTAPFB3MY6RRVBX0WGKK7K32XZ7HPKR5JBB6GSQ29AXXFTWM8A1P7STBGKT14YQMYAM4X4EM8GD4FKNDR1MVGK6ANMQYCP9WE0G" + "salt": "08QX35Z1DA877F14N865D7GKEQ6B4M1HPQHHHZFAWN6Y64AZ6Y34NJEM6W0H7PES2B3V3QPGGXYDWCJ7181JK55ESB5FTK99Q1PF88G", + "master_sig": "KAAGPE2A9GD1N0EFQHRAXNCV0EVENS51SJAX91403F8DTPJZS1BFHA330QEZQP235R1XAND6HT1AVK4FVAC5H2BFSAWCVF0AGTS3T38" } \ No newline at end of file diff --git a/src/benchmark/taler-exchange-benchmark.c b/src/benchmark/taler-exchange-benchmark.c index 342408d88..34777bbe7 100644 --- a/src/benchmark/taler-exchange-benchmark.c +++ b/src/benchmark/taler-exchange-benchmark.c @@ -741,21 +741,23 @@ main (int argc, exchange_url); GNUNET_free (exchange_url); duration = GNUNET_TIME_absolute_get_duration (start_time); - - fprintf (stdout, - "Executed (W=%u, D=%u, R~=%5.2f) * P=%u, operations in %s\n", - howmany_coins, - howmany_coins, - (float) howmany_coins * REFRESH_PROBABILITY, - howmany_clients, - GNUNET_STRINGS_relative_time_to_string - (duration, - GNUNET_NO)); - fprintf (stdout, - "(approximately %s/coin)\n", - GNUNET_STRINGS_relative_time_to_string - (GNUNET_TIME_relative_divide (duration, - howmany_coins * howmany_clients), - GNUNET_YES)); + if (GNUNET_OK == result) + { + fprintf (stdout, + "Executed (W=%u, D=%u, R~=%5.2f) * P=%u, operations in %s\n", + howmany_coins, + howmany_coins, + (float) howmany_coins * REFRESH_PROBABILITY, + howmany_clients, + GNUNET_STRINGS_relative_time_to_string + (duration, + GNUNET_NO)); + fprintf (stdout, + "(approximately %s/coin)\n", + GNUNET_STRINGS_relative_time_to_string + (GNUNET_TIME_relative_divide (duration, + howmany_coins * howmany_clients), + GNUNET_YES)); + } return (GNUNET_OK == result) ? 0 : result; } -- cgit v1.2.3