.\" Man page generated from reStructuredText. . .TH "TALER-MERCHANT-BENCHMARK" "1" "Jul 06, 2022" "0.9" "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 \fB\-p\fP \fIPN\fP | \fB–payments\-number=\fP\fIPN\fP Perform PN many payments, defaults to 1. .TP \fB\-t\fP \fITN\fP | \fB–tracks\-number=\fP\fITN\fP 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 \fB\-t\fP \fITC\fP | \fB–two\-coins=\fP\fITC\fP Perform TC many payments that use two coins (normally, all the payments use only one coin). TC defaults to 1. .TP \fB\-u\fP \fIUN\fP | \fB–unaggregated\-number=\fP\fIUN\fP 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 \fB\-a\fP \fIAPIKEY\fP | \fB–apikey=\fP\fIAPIKEY\fP HTTP ‘Authorization’ header to send to the merchant. .TP \fB\-c\fP \fIFILENAME\fP | \fB–config=\fP\fIFILENAME\fP Use the configuration and other resources for the merchant to operate from FILENAME. .TP \fB\-e\fP \fISECTION\fP | \fB–exchange\-account=\fP\fISECTION\fP Mandatory. Configuration \fISECTION\fP specifying the exchange account to use. .TP \fB\-h\fP | \fB–help\fP Print short help on options. .TP \fB\-L\fP \fILOGLEVEL\fP | \fB–loglevel=\fP‌\fILOGLEVEL\fP Specifies the log level to use. Accepted values are: \fBDEBUG\fP, \fBINFO\fP, \fBWARNING\fP, \fBERROR\fP\&. .TP \fB\-l\fP \fIFILENAME\fP | \fB–logfile=\fP‌\fIFILENAME\fP Send logging output to \fIFILENAME\fP\&. .TP \fB\-v\fP | \fB–version\fP Print version information. .UNINDENT .SH SEE ALSO .sp taler\-merchant\-dbinit(1), taler\-merchant\-tip\-enable(1), taler.conf(5) .SH BUGS .sp Report bugs by using \fI\%https://bugs.taler.net/\fP or by sending electronic mail to <\fI\%taler@gnu.org\fP>. .SH AUTHOR GNU Taler contributors .SH COPYRIGHT 2014-2022 Taler Systems SA (GPLv3+ or GFDL 1.3+) .\" Generated by docutils manpage writer. .