From e4293ec0752293c9206914e908a1c45e1a4d4f02 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Fri, 20 Mar 2020 12:34:59 +0100 Subject: have variant where we first setup all reserves --- src/benchmark/taler-exchange-benchmark.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/benchmark/taler-exchange-benchmark.c b/src/benchmark/taler-exchange-benchmark.c index 95c3ae239..8bfbc42a5 100644 --- a/src/benchmark/taler-exchange-benchmark.c +++ b/src/benchmark/taler-exchange-benchmark.c @@ -297,6 +297,9 @@ eval_probability (float probability) } +static int reserves_first = 1; + + /** * Actual commands construction and execution. * @@ -355,7 +358,9 @@ run (void *cls, GNUNET_asprintf (&batch_label, "batch-start-%u", j); - all_commands[j * (howmany_coins + 1)] + all_commands[reserves_first + ? j + : j * (howmany_coins + 1)] = TALER_TESTING_cmd_batch (add_label (batch_label), make_reserve); } @@ -433,7 +438,9 @@ run (void *cls, "unit-%u-%u", i, j); - all_commands[j * (howmany_coins + 1) + (1 + i)] + all_commands[reserves_first + ? howmany_reserves + j * howmany_coins + i + : j * (howmany_coins + 1) + (1 + i)] = TALER_TESTING_cmd_batch (add_label (unit_label), unit); } -- cgit v1.2.3