You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
pass a BenchmarkConfig containing the extrinsic, origin, repeat count
reset the setup state for each iteration via rollback (DbWipe, DbCommit do nothing since the state implementation in Gossamer does not implement caching and nested transactions)
whitelist known storage keys and signer key
set the block number
repeat and measure the average time
track the db reads/writes
return a BenchmarkResult containing the extrinsic time, db reads/writes
add timestamp.set benchmark test
setup inputs/state
validate result/state
report metrics
switch to Gosemble's extrinsic type
add more steps or implement components
The text was updated successfully, but these errors were encountered:
depends on gossamer bench-instance branch
Benchmark_run
exported functionbenchmarks
BenchmarkConfig
containing the extrinsic, origin, repeat countDbWipe
,DbCommit
do nothing since the state implementation in Gossamer does not implement caching and nested transactions)BenchmarkResult
containing the extrinsic time, db reads/writestimestamp.set
benchmark testThe text was updated successfully, but these errors were encountered: