generated from ethereum-optimism/.github
-
Notifications
You must be signed in to change notification settings - Fork 111
Open
Labels
A-acceptance-testingArea: Acceptance TestingArea: Acceptance TestingM-needs-triageMeta: this issue needs to be labelledMeta: this issue needs to be labelled
Milestone
Description
Description
Currently we are quite dependant on the monorepo to run acceptance tests. To run from an external repo presents challenges.
Challenges
Contract Artifacts
Sysgo's contract-finding mechanism relies on the monorepo being present. No contract artifacts (they need to be downloaded)
L2 Challenger Setup
sysgo’s L2 challenger setup needs monorepo paths (for contracts/scripts). We see an error “could not find monorepo root…” comes from WithL2ChallengerPostDeploy, which scans upward for the Optimism repo.
sysgo workaround: remove WithL2Challenger from your embedded minimal preset so the in-memory devnet doesn’t require the monorepo.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-acceptance-testingArea: Acceptance TestingArea: Acceptance TestingM-needs-triageMeta: this issue needs to be labelledMeta: this issue needs to be labelled