Each feature is tested against a test script involving a transaction from a source to a destination. The benchmarks also test the minimal set of features and the full set of features.
Refer to features for more information about features.
Scripts can be found in directory scripts.
just run
You can pass additional arguments (the underlying command is a standard go test -bench=.
) using the flag --args
.
For example:
just run "-benchtime 10s"
just run "--stack.url=XXX --client.id=XXX --client.secret=XXX"
just run "--ledger.url=XXX --auth.url=XXX --client.id=XXX --client.secret=XXX"
TPS is included as a benchmark metrics.
You can generate some graphs using the command:
just graphs
See generated files in report
directory.