-
Notifications
You must be signed in to change notification settings - Fork 153
Description
1
The file in cmd/zetae2e/local/performance.go
define lot of different routines for different types of stress tests.
These routines almost exclusively have the same code except they use different runners.
We should refactor and simplify this file, especially as stress tests will be further improved over time.
2
We have duplicated terminology "stress tests" and "performance tests" we should consolidate
3
The stress tests were refactored for eth in #4293 to include batch tx send.
This same design should be replicated for solana and sui as it give more control how the network spam is created
4
For these new design by batch, there is already a lot of duplicated code between zevm, eth deposits and eth withdraws. The code should be factorize, especially to be reused for Sui and Solana
5
Remove the best effort option as consider in #4293 (comment) and use fail fast by default