Skip to content

fix(shared-data): fix lld for 20uL tips on p50S#21161

Closed
alexjoel42 wants to merge 1 commit intochore_release-9.0.0from
RQA5286_LLD_Fix_900
Closed

fix(shared-data): fix lld for 20uL tips on p50S#21161
alexjoel42 wants to merge 1 commit intochore_release-9.0.0from
RQA5286_LLD_Fix_900

Conversation

@alexjoel42
Copy link
Copy Markdown
Contributor

@alexjoel42 alexjoel42 commented Apr 1, 2026

geometry p50S for 3_5.json does not have lld for 20uL tips like it should

fix RQA5286 by adding lld

Overview

We didn't add lld even though our pipettes use p50_single_v3.5 so we get this error when attempting lld

Screenshot 2026-03-31 at 8 09 02 PM
ProtocolCommandFailedError [line 36]: Error 4000 GENERAL_ERROR (ProtocolCommandFailedError): PythonException: KeyError: 't20'


Test Plan and Hands on Testing

Test

Changelog

Run
200uL_20uL_tip_test.py and ensure LLD works

Review requests

@ryanthecoder

Risk assessment

There are probably better ways of handling this like updating the pipettes to
opentrons/shared-data/pipette/definitions/2/geometry/single_channel/p50/3_6.json but this is the best I can do on short notice

geometry p50S for 3_5.json does not have lld for 20uL tips like it should

fix RQA5286
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 1, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 55.85%. Comparing base (62fc3fa) to head (558a106).

Additional details and impacted files

Impacted file tree graph

@@                 Coverage Diff                  @@
##           chore_release-9.0.0   #21161   +/-   ##
====================================================
  Coverage                55.85%   55.85%           
====================================================
  Files                     3924     3924           
  Lines                   328655   328655           
  Branches                 48345    48345           
====================================================
  Hits                    183582   183582           
  Misses                  144856   144856           
  Partials                   217      217           
Flag Coverage Δ
app 45.72% <ø> (ø)
protocol-designer 19.67% <ø> (ø)
step-generation 5.74% <ø> (ø)

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

🚀 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.

@alexjoel42 alexjoel42 closed this Apr 1, 2026
@alexjoel42
Copy link
Copy Markdown
Contributor Author

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.

1 participant