FLUP (forwarding): Benchmark MsgForward processing time during block lifecycle
OPENIssue
flupbenchmarkWS: V7
References:CIP-0045
Summary
Benchmark MsgForward processing time during prepare/process/finalize proposal and checktx, similar to blob benchmarks.
Background
From PR #6427 review comment by @rach-id:
As a follow up, we should see the processing time of this kind of messages during prepare/process/finalize proposal and also checktx, similar to what we're doing to blobs and sdk txs, to make sure a 32mb/128mb full of these forwarding messages don't massively increase resource consumption
Tasks
- [ ] Add benchmarks for
MsgForwardinCheckTx - [ ] Add benchmarks for
MsgForwardinPrepareProposal - [ ] Add benchmarks for
MsgForwardinProcessProposal - [ ] Add benchmarks for
MsgForwardinFinalizeBlock - [ ] Test with varying block sizes (32MB, 128MB of forwarding messages)
- [ ] Compare against blob and SDK tx benchmarks
Related
- PR: #6427
- CIP-45: x/forwarding module