Skip to content

Comments

feat: add reboot tests#467

Merged
yiweichi merged 6 commits intomorty-add-anvil-to-test-fixturefrom
morty-add-reboot-to-test-fixture
Jan 4, 2026
Merged

feat: add reboot tests#467
yiweichi merged 6 commits intomorty-add-anvil-to-test-fixturefrom
morty-add-reboot-to-test-fixture

Conversation

@yiweichi
Copy link
Member

@yiweichi yiweichi commented Jan 4, 2026

No description provided.

@yiweichi yiweichi merged commit 27c3434 into morty-add-anvil-to-test-fixture Jan 4, 2026
10 of 15 checks passed
@yiweichi yiweichi deleted the morty-add-reboot-to-test-fixture branch January 4, 2026 20:07
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