paradigmxyz / flood

flood is a load testing tool for benchmarking EVM nodes over RPC
https://github.com/paradigmxyz/flood
Apache License 2.0
316 stars 44 forks source link

feat: use random blocks for equality tests #4

Closed mattsse closed 1 year ago

mattsse commented 1 year ago

this may be a bad implementation of this feature, but this randomizes these blocks for equality tests

sslivkoff commented 1 year ago

I think this impl is fine for now. one issue with using large block range is that it reaches into a time when some of the tested contracts/EOA's didn't exist yet, so it's not really a valid test of whether things are working. But I don't want to spend a lot of time on these handcrafted values, because the eventual plan is to use the load testing call generation pipeline for the equality tests as well