WIP: e2e tests for L1 Pectra activation#13974
WIP: e2e tests for L1 Pectra activation#13974geoknee wants to merge 16 commits intoseb/op-geth-upstream-pre-v1.14.13-masterfrom
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) |