optimism icon indicating copy to clipboard operation
optimism copied to clipboard

op-node/recover-mode: handle l1 origin close to tip gracefully

Open geoknee opened this issue 3 weeks ago • 1 comments

Closes https://github.com/ethereum-optimism/optimism/issues/18350

Adds an action test showing how recover mode can work to recover a chain, with explanatory notes about how operators should not use span batches. This can be developed into a better runbook for recovering from a sequencing window expiry incident.

geoknee avatar Dec 09 '25 14:12 geoknee

Codecov Report

:white_check_mark: All modified and coverable lines are covered by tests. :white_check_mark: Project coverage is 66.58%. Comparing base (e355cc4) to head (e1bfc22). :warning: Report is 5 commits behind head on develop.

:exclamation: There is a different number of reports uploaded between BASE (e355cc4) and HEAD (e1bfc22). Click for more details.

HEAD has 8 uploads less than BASE
Flag BASE (e355cc4) HEAD (e1bfc22)
cannon-go-tests-64 3 1
contracts-bedrock-tests 6 0
Additional details and impacted files
@@             Coverage Diff             @@
##           develop   #18556      +/-   ##
===========================================
- Coverage    75.34%   66.58%   -8.77%     
===========================================
  Files          189       55     -134     
  Lines        11228     4031    -7197     
===========================================
- Hits          8460     2684    -5776     
+ Misses        2622     1203    -1419     
+ Partials       146      144       -2     
Flag Coverage Δ
cannon-go-tests-64 66.58% <ø> (-0.82%) :arrow_down:
contracts-bedrock-tests ?

Flags with carried forward coverage won't be shown. Click here to find out more. see 139 files with indirect coverage changes

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

codecov[bot] avatar Dec 09 '25 14:12 codecov[bot]

In favour of https://github.com/ethereum-optimism/optimism/pull/18589

geoknee avatar Dec 12 '25 16:12 geoknee