Skip to content

feat(shared-data): enable multi dispense blowout#17895

Merged
sanni-t merged 2 commits intochore_release-8.4.0from
shared-data-enable_multi_dispense_blowout
Mar 27, 2025
Merged

feat(shared-data): enable multi dispense blowout#17895
sanni-t merged 2 commits intochore_release-8.4.0from
shared-data-enable_multi_dispense_blowout

Conversation

@sanni-t
Copy link
Copy Markdown
Member

@sanni-t sanni-t commented Mar 26, 2025

Closes RQA-3980
Potentially closes AUTH-1602, AUTH-1619

Overview

Updates all liquid classes' multi-dispense blowout entries to:

  • specify blowout location of trash
  • specify blowout flow rate to be the same as the single dispense flow rate specified for that pipette+tip combo
  • enable blowout

Test Plan and Hands on Testing

The protocols in RQA-3908 should pass

Review requests

  • Verify that we want to keep blowout location of trash
  • check that blowout flow rates are correct

Risk assessment

Low. Just enables a setting that was disabled by default. We already have tests that check that transfers happen correctly when these properties are enabled

@sanni-t sanni-t requested a review from a team as a code owner March 26, 2025 20:34
@sanni-t sanni-t requested review from andySigler and y3rsh and removed request for a team March 26, 2025 20:34
@codecov
Copy link
Copy Markdown

codecov Bot commented Mar 26, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 62.62%. Comparing base (0ca4d00) to head (80242db).
Report is 2 commits behind head on chore_release-8.4.0.

Additional details and impacted files

Impacted file tree graph

@@                   Coverage Diff                    @@
##           chore_release-8.4.0   #17895       +/-   ##
========================================================
+ Coverage                25.47%   62.62%   +37.15%     
========================================================
  Files                     2935     2935               
  Lines                   225042   225237      +195     
  Branches                 18918    19273      +355     
========================================================
+ Hits                     57323   141065    +83742     
+ Misses                  167706    83992    -83714     
- Partials                    13      180      +167     
Flag Coverage Δ
app 46.65% <ø> (+43.44%) ⬆️
protocol-designer 18.77% <ø> (ø)
step-generation 4.34% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

see 1617 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@sanni-t sanni-t requested a review from a team as a code owner March 26, 2025 21:04
@y3rsh
Copy link
Copy Markdown
Member

y3rsh commented Mar 27, 2025

I think this covers all 3 of these and I will test once merged.

@sanni-t sanni-t merged commit 7d1f010 into chore_release-8.4.0 Mar 27, 2025
53 checks passed
@sanni-t sanni-t deleted the shared-data-enable_multi_dispense_blowout branch March 27, 2025 16:48
y3rsh added a commit that referenced this pull request Mar 27, 2025
…y-path

* chore_release-8.4.0:
  fix(app): Fix LPC not POSTing labware defs to the maintenance run (#17894)
  feat(shared-data): enable multi dispense blowout (#17895)
  feat(hardware, api): Add a python-controlled tattle flag for resin tip dispensing (#17851)
  fix(app): Fix blocking Flex LPC for OT-2 reasons (#17890)
sanni-t added a commit that referenced this pull request Mar 28, 2025
# Overview

Realized a few wrong values in my previous PR #17895. 
The multi-disp blowout flow rates are supposed to be the max of the
single dispense flow rates for that pipette+tiprack. A couple of entries
got min values instead. Fixed those

## Risk assessment

Low. Small fixes in definitions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants