- 05 Dec, 2023 1 commit
-
-
clabby authored
feat: Fix Foundry Update to reset Git Repo
-
- 04 Dec, 2023 28 commits
-
-
clabby authored
feat(ctb): `OutputBisectionGame`
-
Mark Tyneway authored
Merge pull request #8414 from ethereum-optimism/dependabot/go_modules/github.com/urfave/cli/v2-2.26.0 build(deps): bump github.com/urfave/cli/v2 from 2.25.7 to 2.26.0
-
clabby authored
ctb: Fix multithreaded test race
-
Adrian Sutton authored
Load the split depth from the contract when creating output_cannon games Increase the max game depth so the cannon trace completes. Legacy cannon games now have a fixed depth of 30 to avoid making those tests even slower. Fix extra data creation in e2e helpers so the l2 block number is set correctly.
-
clabby authored
-
clabby authored
Co-authored-by:
coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
-
clabby authored
Co-authored-by:
Adrian Sutton <adrian@oplabs.co>
-
clabby authored
chores
-
clabby authored
-
clabby authored
-
clabby authored
-
clabby authored
-
clabby authored
-
clabby authored
-
clabby authored
-
protolambda authored
op-node: batch_decoder: Support Span Batch
-
pcw109550 authored
-
pcw109550 authored
-
dependabot[bot] authored
Bumps [github.com/urfave/cli/v2](https://github.com/urfave/cli) from 2.25.7 to 2.26.0. - [Release notes](https://github.com/urfave/cli/releases) - [Changelog](https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md) - [Commits](https://github.com/urfave/cli/compare/v2.25.7...v2.26.0) --- updated-dependencies: - dependency-name: github.com/urfave/cli/v2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Matthew Slipper authored
`generate-l2-genesis.sh` is causing spurious test failures. The `.testdata/genesis.json` file comes up as zero-length in tests, even when the script checks for its length before exiting. I believe this is because multiple processes are executing the `generate-l2-genesis.sh` file at once, which causes a race condition where different invocations of the script cause the genesis file to be truncated. This PR attempts to fix the issue by using a temporary directory as a lock to prevent multiple invocations of the `generate-l2-genesis.sh` script from running at the same time. Directory creations are atomic in Bash, so we can use this technique to create a mutex. If the directory can't be created, then the script will assume that another script is writing the genesis file and wait up to 5 minutes for it to be created. The script uses `trap` to delete the mutex directory when it's done.
-
Matthew Slipper authored
op-e2e: Minor cleanups
-
pcw109550 authored
-
pcw109550 authored
-
Matthew Slipper authored
op-e2e: Actually kill geth on shim termination
-
Matthew Slipper authored
The shim creates a new op-geth process, which was not being killed when the shim itself was killed. This prevented termination signals from the test process from propagating to op-geth, which left orphan processes hanging around. Turns out that not a single op-geth process was being explicitly terminated.
-
Matthew Slipper authored
Was looking at op-e2e flakes today and found a couple of minor fixes: - The op-e2e-ext-geth test sometimes flakes because Geth is still writing to its datadir while it's being cleaned up. You can see an example of this [here](https://app.circleci.com/pipelines/gh/ethereum-optimism/optimism/32316/workflows/3cc82541-6770-4ded-b842-05e1cd5ae0ee/jobs/1499210). This PR adds a separate mechanism to create and clean up temporary directories in E2E tests that doesn't fail the test of the directory is written to while it's being cleaned up. - The bridge test doesn't check for iterator errors. This masks the root cause of the flakes in this test.
-
Adrian Sutton authored
Fix one typo
-
Sukey authored
-
- 03 Dec, 2023 1 commit
-
-
refcell authored
-
- 02 Dec, 2023 10 commits
-
-
refcell.eth authored
Update run-challenger.md
-
refcell.eth authored
Merge pull request #8395 from ethereum-optimism/dependabot/npm_and_yarn/testing-library/jest-dom-6.1.5 build(deps-dev): bump @testing-library/jest-dom from 6.1.4 to 6.1.5
-
umba authored
Here are the identified typos and suggested corrections I have: In Prerequisites: "concreate" should be "concrete." In Starting op-challenger: "Run the challenger with these placeholders set." I rephrased it to "Run the challenger after setting these placeholders" for the sake of clarity.
-
refcell.eth authored
challenger: Switch output_cannon to use the new contract type.
-
Mark Tyneway authored
build(deps-dev): bump @types/node from 20.10.1 to 20.10.2
-
dependabot[bot] authored
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.10.1 to 20.10.2. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com>
-
dependabot[bot] authored
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 6.1.4 to 6.1.5. - [Release notes](https://github.com/testing-library/jest-dom/releases) - [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md) - [Commits](https://github.com/testing-library/jest-dom/compare/v6.1.4...v6.1.5) --- updated-dependencies: - dependency-name: "@testing-library/jest-dom" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Mark Tyneway authored
contracts-bedrock: StandardBridge pausability
-
refcell.eth authored
-
refcell.eth authored
-