.\" Man page generated from reStructuredText. . .TH "TALER-MERCHANT-BENCHMARK" "1" "Sep 18, 2019" "0.6pre1" "GNU Taler" .SH NAME taler-merchant-benchmark \- generate Taler-style benchmarking payments . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .SH SYNOPSIS .sp \fBtaler\-merchant\-benchmark\fP [\fIsubcommand\fP] [\fIoptions\fP] .SH DESCRIPTION .sp \fBtaler\-merchant\-benchmark\fP is a command line tool to populate your merchant database with payments for benchmarking. .SH SUBCOMMANDS .INDENT 0.0 .TP .B ordinary Generate normal payments: all the payments are performed (by the default instance) and aggregated by the exchange. Takes the following options. .INDENT 7.0 .TP .BI \-p \ PN\fP,\fB \ \-\-payments\-number\fB= PN Perform PN many payments, defaults to 1. .TP .BI \-t \ TN\fP,\fB \ \-\-tracks\-number\fB= TN Perform TN many tracking operations, defaults to 1. .UNINDENT .TP .B corner Drive the generator to create unusual situations, like for example leaving payments unaggregated, or using a non\-default merchant instance. Takes the following options. .INDENT 7.0 .TP .BI \-t \ TC\fP,\fB \ \-\-two\-coins\fB= TC Perform TC many payments that use two coins (normally, all the payments use only one coin). TC defaults to 1. .TP .BI \-i \ AI\fP,\fB \ \-\-alt\-instance\fB= AI Use AI as the instance, instead of ‘default’ (which is the default instance used.) .TP .BI \-u \ UN\fP,\fB \ \-\-unaggregated\-number\fB= UN Generate UN payments that will be left unaggregated. Note that subsequent invocations of the generator may pick those unaggregated payments and actually aggregated them. .UNINDENT .UNINDENT .SH COMMON OPTIONS .INDENT 0.0 .TP .BI \-k \ K\fP,\fB \ \-\-currency\fB= K Use currency K, mandatory. .TP .BI \-m \ URL\fP,\fB \ \-\-merchant\-url\fB= URL Use URL as the merchant base URL during the benchmark. The URL is mainly used to download and pay for contracts. Mandatory. .TP .BI \-b \ URL\fP,\fB \ \-\-bank\-url\fB= URL Use URL as the bank’s base URL during the benchmark. The URL is used to test whether the bank is up and running. Mandatory. .TP .BI \-c \ FILENAME\fP,\fB \ \-\-config\fB= FILENAME Use the configuration and other resources for the merchant to operate from FILENAME. .TP .B \-h\fP,\fB \-\-help Print short help on options. .TP .B \-v\fP,\fB \-\-version Print version information. .TP .BI \-l \ LF\fP,\fB \ \-\-logfile\fB= LF Sends logs to file whose path is LF. .TP .BI \-L \ LOGLEVEL\fP,\fB \ \-\-log\fB= LOGLEVEL Use loglevel LOGLEVEL. .UNINDENT .SH BUGS .sp Report bugs by using \fI\%https://gnunet.org/bugs/\fP or by sending electronic mail to <\fI\%taler@gnu.org\fP>. .SH SEE ALSO .sp taler\-merchant\-dbinit(1), taler\-merchant\-tip\-enable(1), taler.conf(5) .SH AUTHOR GNU Taler contributors .SH COPYRIGHT 2014, 2015, 2016 Florian Dold, Benedikt Muller, Sree Harsha Totakura, Christian Grothoff, Marcello Stanisci (GPLv3+ or GFDL 1.3+) .\" Generated by docutils manpage writer. .