-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: e2e tests for L1 Pectra activation #13974
WIP: e2e tests for L1 Pectra activation #13974
Conversation
geoknee
commented
Jan 24, 2025
- Stacked on Update op-geth dependency to upstream pre-v1.15.0 master merge & ignore SetCode batcher txs #13958
- Towards op-e2e: action test for finalizing an L2 chain with Pectra enabled L1 #13967
- requires some hacks until we get superchain-registry 2.0 supported in the monorepo.
Co-authored-by: Matthew Slipper <me@matthewslipper.com>
So far seeing this error trying to run action tests (new or existing, same error):
|
this was causing an EVM revert, which then caused a panic in geth. I don't want to debug that right now, so working around it
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## seb/op-geth-upstream-pre-v1.14.13-master #13974 +/- ##
=============================================================================
- Coverage 90.19% 42.72% -47.47%
=============================================================================
Files 108 840 +732
Lines 4609 70209 +65600
Branches 756 756
=============================================================================
+ Hits 4157 30000 +25843
- Misses 368 38027 +37659
- Partials 84 2182 +2098
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Hacked around the above issues in 2e7ce52 for now, but it will need debugging |
seeing error: op-e2e/actions/upgrades/sequencer.go:410: ERROR[01-27|11:34:27.024] Sequencer encountered reset signal, aborting work role=sequencer err="failed to find the L2 Heads to start from: failed to retrieve block 0 from L1 for comparison against 0xc9da7d7bb9c5c83893967d4c694c090aa56d4c3ec1ed682c1873f5a10c95e6d6: operation failed permanently after 5 attempts: failed to fetch header by num 0: failed to verify block hash: computed 0xc304daa3f811279dd3001c67aebb7bd4314c4c7cacb87a33995c107767ace884 but RPC said 0xc9da7d7bb9c5c83893967d4c694c090aa56d4c3ec1ed682c1873f5a10c95e6d6"
not "requestsHash" as in geth
Hacked around some more to get the test to run further. Now seeing
which, interestingly, is the same error I've seen trying to submit Digging around in upstream geth, with a commit from today's |
In favour of #14006 (rebasing and dropping hacky commits) |