Skip to content

SF-3967 Update the translation engine if the engine type changes - #4211

Open
pmachapman wants to merge 1 commit into
masterfrom
fix/SF-3967
Open

pmachapman wants to merge 1 commit into
masterfrom
fix/SF-3967

Conversation

@pmachapman

@pmachapman pmachapman commented Oct 21, 2026 •

Copy link
Copy Markdown
Collaborator

This PR ads support for a feature on the current version of Serval QA where the translation engine type can be changed from NMT to Echo (and back) without having the build history lost.

I have marked this as do not merge, as the feature is not yet on Serval Production.


This change is Reviewable

@pmachapman pmachapman added will require testing PR should not be merged until testers confirm testing is complete do not merge See PR description and/or comments for explanation labels Oct 21, 2026
@codecov

codecov Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 81.19%. Comparing base (bc6f970) to head (f4c6282).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #4211      +/-   ##
==========================================
- Coverage   81.20%   81.19%   -0.01%     
==========================================
  Files         670      670              
  Lines       42913    42908       -5     
  Branches     7105     7080      -25     
==========================================
- Hits        34846    34841       -5     
- Misses       6902     6919      +17     
+ Partials     1165     1148      -17     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

@pmachapman
pmachapman deployed to screenshot_diff October 21, 2026 01:42 — with GitHub Actions Active
@github-actions

github-actions Bot commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

✅ No screenshot differences — all stories are identical.

View the diff page at: https://pr-4211--sf-screenshot-diffs.netlify.app

@RaymondLuong3 RaymondLuong3 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That is nice! Thanks for the improvement.

@RaymondLuong3 reviewed 7 files and all commit messages, and made 1 comment.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on pmachapman).

@RaymondLuong3 RaymondLuong3 added ready to test testing complete Testing of PR is complete and should no longer hold up merging of the PR and removed will require testing PR should not be merged until testers confirm testing is complete ready to test labels Oct 22, 2026

This branch was successfully deployed

1 active deployment
screenshot_diff — f4c62827 Deployed Oct 26, 2026 by pmachapman via Compare Screenshots #1200
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not merge See PR description and/or comments for explanation testing complete Testing of PR is complete and should no longer hold up merging of the PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants