Skip to content

Conversation

@protolambda
Copy link
Contributor

Description

Interop e2e test, with dependency-set update and cross-l2-inbox

Tests

Tests cross-chain executing message

Additional context

Metadata

Fix #11283

@tynes
Copy link
Contributor

tynes commented Oct 31, 2024

Need to figure out why op-geth doesn't close before we merge this

@axelKingsley axelKingsley marked this pull request as ready for review October 31, 2024 16:36
Copy link
Contributor

@axelKingsley axelKingsley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The comments I'm leaving are improvements for SuperSystem we can do later.

I'm still working to get this PR running, but the code looks good.

@codecov
Copy link

codecov bot commented Oct 31, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 63.64%. Comparing base (7f941b8) to head (8541ff5).
Report is 3 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop   #12754      +/-   ##
===========================================
- Coverage    63.81%   63.64%   -0.18%     
===========================================
  Files           55       55              
  Lines         4632     4632              
===========================================
- Hits          2956     2948       -8     
- Misses        1493     1502       +9     
+ Partials       183      182       -1     
Flag Coverage Δ
cannon-go-tests 63.64% <ø> (-0.18%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

see 1 file with indirect coverage changes

@axelKingsley axelKingsley added this pull request to the merge queue Oct 31, 2024
Merged via the queue into develop with commit 5e209a5 Oct 31, 2024
@axelKingsley axelKingsley deleted the interop-test-e2e branch October 31, 2024 20:34
samlaf pushed a commit to samlaf/optimism that referenced this pull request Nov 10, 2024
* op-e2e: interop cross L2 inbox system test

Co-authored-by: Axel Kingsley <[email protected]>

* point at latest interop op-geth commit

* lint

* test fixes

* update to latest geth commit

* op-supervisor: uint32 log index, improve chainid test

* correct uint64 to uint32 everywhere ; point at latest geth commit

* use tagged geth version

---------

Co-authored-by: Axel Kingsley <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Interop: op-e2e test to exchange messages between two L2s

3 participants