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
Test cases look great! Tried to think what else is worth testing for correctness, can't think of anything else, we're covered.
If we want to get super fancy, we can also do performance and anti-DDoS testing. Specifically, flood the mev-geth instance with regular bundles, and double-check that megabundles are still processed correctly in a separate worker.
And vice versa, flood one megabundle worker with megabundles and see that the rest of the system does its own processing correctly (in a separate thread, likely on a different CPU core).
Agreed @bogatyy -- multi-core performance tests would be nice. It seems more like a one-off style test for a start unless there's already a good way to measure that throughput from the integration tests.
Update on this, Was able to reuse this repo (previously setup for 1559 tests) to run the tests with a docker miner container + relay script over the weekend. Was able to set it up to test the negatives and positives (sans the last 3), will clean up the repo and push the changes on the new main branch first thing in the morning!
re: #52
The text was updated successfully, but these errors were encountered: