You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Refactor chain- and epoch-specific state manager tests into a dedicated file #7723
Move chain- and epoch-specific tests out of src/state_manager/utils.rs into a dedicated test file or test module. This is a follow-up refactor to PR #7709. It does not change state manager or RPC behavior.
Rationale
src/state_manager/utils.rs contains state-computation helpers and tests for specific network epochs. A dedicated test file will separate these responsibilities and make the snapshot-based tests easier to find and maintain.
Required changes
Move cargo_test_reward_distribution_calibnet_4109134 into a dedicated test file or test module.
Move the related chain- and epoch-specific replay and state-validation tests from state_compute::tests into the dedicated test organization.
Review the generated state-computation test inclusion and keep generated tests discoverable.
Keep reusable snapshot download and state preparation helpers available to the moved tests.
Preserve test names, assertions, Tokio runtime settings, and #[fickle::fickle] annotations.
Activity