Skip to content

Comments

feat: shutdown refactor#472

Merged
frisitano merged 3 commits intomorty-add-anvil-to-test-fixturefrom
feat/shutdown-refactor
Jan 12, 2026
Merged

feat: shutdown refactor#472
frisitano merged 3 commits intomorty-add-anvil-to-test-fixturefrom
feat/shutdown-refactor

Conversation

@frisitano
Copy link
Collaborator

No description provided.

@codspeed-hq
Copy link

codspeed-hq bot commented Jan 8, 2026

CodSpeed Performance Report

Merging this PR will not alter performance

Comparing feat/shutdown-refactor (01ce1fd) with morty-add-anvil-to-test-fixture (01509c1)

Summary

✅ 2 untouched benchmarks

@frisitano frisitano merged commit f396937 into morty-add-anvil-to-test-fixture Jan 12, 2026
16 checks passed
@frisitano frisitano deleted the feat/shutdown-refactor branch January 12, 2026 10:55
yiweichi added a commit that referenced this pull request Feb 6, 2026
* tests: add test fixture for easier abstraction

* fix: smol rework

* fix: fmt

* tests: extend helpers and migrate

* tests: answer comments + finish migration

* tests: migrate remaining tests

* tests: cleaning + fix

* tests: disable eth wire bridge

* tests: use expect_tx

* test: add anvil to test fixture

* feat: add test l1 reorg

* test: add test_l1_sync_batch_commit

* test: add test_l1_sync_batch_finalized

* test: add l1 reorg tests

* fix: chainspec dev l1 config

* fix: ci

* improve anvil config

* improve comments

* fix: l1 sync test && address some comments

* fix: l1 reorg test

* address comment

* feat: use AnvilApi

* fix ci

* fix: read test tx in one

* add test-utils

* fix: address comment

* test: add test_l1_sync_batch_revert_before_l1_synced

* add database to test fixture

* fix: test_l1_sync_batch_finalized

* update comment

* fix: patch svm-rs and svm-rs-builder

* clean up anvil_state.json (this is not a fix)

* feat: remove svm patch

* put finalized_block fix behind #[cfg(feature = test-utils)]

* fmt

* fix: use database handle from chain-orchastrator handle

* feat: add reboot tests (#467)

* feat: add reboot to testFixture

* feat: add reboot

* feat: add reboot

* feat: add more test

* fix: db

* fix: ci

* merge mian

* fix: tests

* fix: ci

* fix: ci

* increase DEFAULT_EVENT_WAIT_TIMEOUT for ci

* make DEFAULT_EVENT_WAIT_TIMEOUT configurable

* ci: log failure event waiting

* test

* feat: shutdown refactor (#472)

* shutdown refactor

* clean up

* use unused ports of anvil and run tests concurrently

* fix: comment

* fix: merge main conflict

* fix: foundry and pprof conflict

* fix: conflict

* fix: clippy

* address comment

* fix: reorg to set db l2 head block number

* address comment

---------

Co-authored-by: Gregory Edison <gregory.edison1993@gmail.com>
Co-authored-by: greg <82421016+greged93@users.noreply.github.com>
Co-authored-by: frisitano <35734660+frisitano@users.noreply.github.com>
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.

1 participant