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
Ensure 8.5.0 protocols made in protocol designer have submerge and retract speeds.
The 8.5 protocol attached in AUTH-2828 was missing submerge and retract speed args in the transfer_with_liquid_class and raising an error during analysis
Test Plan and Hands on Testing
upload .json protocol attached in AUTH-2828, migrated, and exported and ran in 9.0.0 app without error
checked to confirm that default max speeds had been added to the transfer steps
Changelog
added an additional migration to 8_5_5. If there are no submerge or retract speeds already in the file, it will use the calculated defaults depending on pipette and robot type
Review requests
not sure why the 8.5 protocol would not have submerge speeds considering it is included in the 8_5 migration? but this fix will prevent future migrated 8.5 protocols from missing them
❌ Patch coverage is 5.26316% with 18 lines in your changes missing coverage. Please review.
✅ Project coverage is 55.46%. Comparing base (c89699b) to head (81331a3). ⚠️ Report is 9 commits behind head on chore_release-pd-8.10.0.
i'm trying to wrap my brain around why this error occurred with that one protocol. Any ideas? PD 8.5.0 should have introduced all those missing fields, so I don't get why this protocol doesn't have them to begin with.
i'm trying to wrap my brain around why this error occurred with that one protocol. Any ideas? PD 8.5.0 should have introduced all those missing fields, so I don't get why this protocol doesn't have them to begin with.
the fields exist in the .json protocol but they are set to null. When I downgraded the .json protocol to 8.4 the values got updated upon exporting so I'm not really sure either
i'm trying to wrap my brain around why this error occurred with that one protocol. Any ideas? PD 8.5.0 should have introduced all those missing fields, so I don't get why this protocol doesn't have them to begin with.
the fields exist in the .json protocol but they are set to null. When I downgraded the .json protocol to 8.4 the values got updated upon exporting so I'm not really sure either
Cool, i am a bit hesitant to merge this in since we aren't sure of the exact root of why the protocol failed to begin with. If we can't figure it out in the next few days, we should just punt the ticket for a future release 😄
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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
Ensure
8.5.0protocols made in protocol designer have submerge and retract speeds.The 8.5 protocol attached in AUTH-2828 was missing submerge and retract speed args in the transfer_with_liquid_class and raising an error during analysis
Test Plan and Hands on Testing
Changelog
8_5_5. If there are no submerge or retract speeds already in the file, it will use the calculated defaults depending on pipette and robot typeReview requests
Risk assessment
low
closes AUTH-2828