fix(app): fallback to current run command on ODD if run diverges from analysis #14821
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
In the case of a non-deterministic protocol, the running protocol screen of the on device display app will fall back to showing no command text at all, instead it should fall back to showing the current running command
Closes PLAT-274
Review requests
Run a non-deterministic protocol, the ODD should display the current executing command, even after the divergence point.
e.g.
add the following to a python protocol.
Ensure that runtime only the comment and all following resulting commands are still shown in the Running Protocol screen of the on device display.
Risk assessment
low