diff options
Diffstat (limited to 'src/benchmark/taler-bank-benchmark.c')
-rw-r--r-- | src/benchmark/taler-bank-benchmark.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/benchmark/taler-bank-benchmark.c b/src/benchmark/taler-bank-benchmark.c index 7c2e51f15..b17bb9411 100644 --- a/src/benchmark/taler-bank-benchmark.c +++ b/src/benchmark/taler-bank-benchmark.c @@ -168,6 +168,11 @@ static enum BenchmarkMode mode; static int linger; /** + * Do not initialize or reset the database. + */ +static int incremental; + +/** * Configuration. */ static struct GNUNET_CONFIGURATION_Handle *cfg; @@ -550,6 +555,7 @@ parallel_benchmark (void) return GNUNET_SYSERR; } + if (0 == incremental) { struct GNUNET_OS_Process *dbinit; @@ -769,6 +775,10 @@ main (int argc, "linger", "linger around until key press", &linger), + GNUNET_GETOPT_option_flag ('i', + "incremental", + "skip initializing and resetting the database", + &incremental), GNUNET_GETOPT_option_string ('l', "logfile", "LF", |