Skip to content

feat: add sequential-persistent execution type#453

Draft
ianshade wants to merge 2 commits into
Sofie-Automation:mainfrom
tv2norge-collab:contribute/EAV-929
Draft

feat: add sequential-persistent execution type#453
ianshade wants to merge 2 commits into
Sofie-Automation:mainfrom
tv2norge-collab:contribute/EAV-929

Conversation

@ianshade
Copy link
Copy Markdown
Contributor

@ianshade ianshade commented Apr 8, 2026

About the Contributor

This pull request is posted on behalf of TV 2 Norge

Type of Contribution

This is a:

Bug fix / Feature ?

Current Behavior

The sequential mode is not truly sequential across multiple state transitions. Only commands generated from one state diff are executed sequentially. Commands from consecutive state changes can still overlap and cause issues.

New Behavior

Testing Instructions

Other Information

Status

  • PR is ready to be reviewed.
  • The functionality has been tested by the author.
  • Relevant unit tests has been added / updated.
  • Relevant documentation (code comments, system documentation) has been added / updated.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 8, 2026

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 76b634d7-1ccf-4e26-9ee3-2fa18b1d9609

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@ianshade ianshade force-pushed the contribute/EAV-929 branch from aea93e5 to 9112f75 Compare April 8, 2026 09:20
@ianshade ianshade force-pushed the contribute/EAV-929 branch from 9112f75 to a3c071d Compare April 8, 2026 09:25
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Apr 8, 2026

Quality Gate Failed Quality Gate failed

Failed conditions
19.0% Duplication on New Code (required ≤ 10%)

See analysis details on SonarQube Cloud

@Saftret Saftret added the contribution from TV 2 Norge Contributions sponsored by TV 2 Norge (tv2.no) label May 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

contribution from TV 2 Norge Contributions sponsored by TV 2 Norge (tv2.no)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants