Skip to content
This repository was archived by the owner on Jan 16, 2026. It is now read-only.
This repository was archived by the owner on Jan 16, 2026. It is now read-only.

chore(node/actor) Add unit tests for SequencerActor functionality #3070

@op-will

Description

@op-will

May depend on:

Now that some SequencerActor dependencies are injected and easily mockable, this task is to add unit tests for SequencerActor functionality. Specific areas of focus are:

  • Block building loop/timing
  • Block building error handling (how all build/seal errors are handled)
  • Block building race conditions
    • e.g. unsafe head changing between build and seal calls
    • other cases in which current state dictates that block building is not possible
  • Admin API handling

It will likely be useful to create tooling to create mocks for dependencies. Some dependencies will ultimately be reused across actors, so this tooling could be useful in multiple places.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-servicesArea: rollup services/actorsM-good-first-issueMeta: Good for newcomersM-testsMeta: Testing related

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions