Skip to content

Commit 44466ab

Browse files
committed
docs: add prover benchmark configuration for 'pre-release-preview'
1 parent 2f166b4 commit 44466ab

File tree

1 file changed

+29
-4
lines changed
  • mithril-test-lab/benchmark/aggregator-prover

1 file changed

+29
-4
lines changed

mithril-test-lab/benchmark/aggregator-prover/README.md

Lines changed: 29 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,32 @@
22

33
This tool will run a set of benchmarks (based on [Apache Benchmark](https://httpd.apache.org/docs/2.4/programs/ab.html)) on the aggregator route of an aggregator given a list of transactions. It will produce a CSV file with results of the benchmarks.
44

5-
First set enviroment variables:
5+
First set environment variables to benchmark:
6+
7+
- the `pre-release-preview` network
8+
9+
```bash
10+
# Aggregator endpoint
11+
export AGGREGATOR_ENDPOINT=https://aggregator.pre-release-preview.api.mithril.network/aggregator
12+
13+
# Transactions file to prove
14+
export TRANSACTIONS_FILE=transactions-preview.txt
15+
16+
# Transactions proved per request range definition
17+
export TRANSACTIONS_PER_REQUEST_MIN=0
18+
export TRANSACTIONS_PER_REQUEST_MAX=50
19+
export TRANSACTIONS_PER_REQUEST_STEP=10
20+
21+
# Apache benchmark total request sent per benchmark
22+
export AB_TOTAL_REQUESTS=500
23+
24+
# Apache benchmark concurrency level range definition
25+
export AB_CONCURRENCY_MIN=50
26+
export AB_CONCURRENCY_MAX=50
27+
export AB_CONCURRENCY_STEP=50
28+
```
29+
30+
- or the `testing-mainnet` network
631

732
```bash
833
# Aggregator endpoint
@@ -12,9 +37,9 @@ export AGGREGATOR_ENDPOINT=https://aggregator.testing-mainnet.api.mithril.networ
1237
export TRANSACTIONS_FILE=transactions-mainnet.txt
1338

1439
# Transactions proved per request range definition
15-
export TRANSACTIONS_PER_REQUEST_MIN=1
16-
export TRANSACTIONS_PER_REQUEST_MAX=3
17-
export TRANSACTIONS_PER_REQUEST_STEP=1
40+
export TRANSACTIONS_PER_REQUEST_MIN=0
41+
export TRANSACTIONS_PER_REQUEST_MAX=100
42+
export TRANSACTIONS_PER_REQUEST_STEP=10
1843

1944
# Apache benchmark total request sent per benchmark
2045
export AB_TOTAL_REQUESTS=1000

0 commit comments

Comments
 (0)