ethereum-optimism / ethereum-optimism/optimism

op-e2e: Improve parallelism in op-e2e FP tests

Open
#17,175 0 comments 0 reactions 0 assignees View on GitHub
T-proofs
Dominant language
Go
Stars
6.5k
Forks
4k
Avg merge
2d 15h
Merged PRs (30d)
145

Description

The op-e2e fault proof tests that utilize cannon use at most 8 executors to avoid OOM when running on the latitude box. This is a heavy handed approach that leaves alot of parallelism that may still be available on that box.
Let's use a better method for limiting memory usage in op-e2e tests.

Contributor guide

Open the contributing guide

Research direction

Locate the op-e2e fault proof tests that use cannon and inspect how their executor limit is set; no file or test path is provided. Review the latitude box's memory constraints and validate that the tests can use more safe parallelism without causing OOM.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
performance, testing
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.