Skip to content

Comments

Improve withdrawal reliability, parallelize tests#46

Merged
mslipper merged 1 commit intooptimismfrom
bugfix/wd-reliability
Sep 27, 2022
Merged

Improve withdrawal reliability, parallelize tests#46
mslipper merged 1 commit intooptimismfrom
bugfix/wd-reliability

Conversation

@mslipper
Copy link

@mslipper mslipper commented Sep 27, 2022

The --miner.gaslimit flag was not being passed, which could lead to reorgs. I also increased the max sequencer drift and sequencing window to match the devnet.

Lastly, I parallelized the hive tests so that they finish more quickly and upload artifacts belonging to a single simulator. This makes debugging easier, and was necessary for me to figure out what was happening here.

Fixes ENG-2726

The `--miner.gaslimit` flag was not being passed, which could lead to reorgs. I ran this 3 times locally, and all three executions passed.
@mslipper mslipper force-pushed the bugfix/wd-reliability branch from 184bf9e to 0a08693 Compare September 27, 2022 04:22
@mslipper mslipper changed the title Improve withdrawal reliability Improve withdrawal reliability, parallelize tests Sep 27, 2022
Copy link

@protolambda protolambda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm curious about the miner.gaslimit flag; how exactly does it cause reorgs? It should just repeat the gaslimit of the parent block.

LGTM otherwise

@mslipper
Copy link
Author

I may be misunderstanding the usage of that flag, then - I was under the impression that if we didn't specify it, it'd cause a chain split that would eventually get picked up by the replicas.

In any case, to match the env we're running in prod we'll need to specify it here.

@mslipper mslipper merged commit 56fa2d6 into optimism Sep 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants