Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(app): unload adapters after checking position of labware on adapter on heater shaker module #13803

Merged
merged 3 commits into from
Oct 18, 2023

Conversation

b-cooper
Copy link
Contributor

Overview

Properly combine dynamic logic for opening the heater shaker latch and offloading the labware and adapters in the correct order during LPC checks of labware on adapters on heater shaker modules

Closes RAUT-803

Review requests

  • run LPC for a protocol that includes two unique labware loaded into the heatershaker on the same adapter

Risk assessment

low

…er on heater shaker module

Properly combine dynamic logic for opening the heater shaker latch and offloading the labware and
adapters in the correct order during LPC checks of labware on adapters on heater shaker modules

Closes RAUT-803
@b-cooper b-cooper requested a review from a team as a code owner October 17, 2023 17:33
@b-cooper b-cooper requested review from mjhuff and shlokamin and removed request for a team October 17, 2023 17:33
@codecov
Copy link

codecov bot commented Oct 17, 2023

Codecov Report

Merging #13803 (1fec3e5) into chore_release-7.0.1 (295908b) will decrease coverage by 0.01%.
The diff coverage is n/a.

Additional details and impacted files

Impacted file tree graph

@@                   Coverage Diff                   @@
##           chore_release-7.0.1   #13803      +/-   ##
=======================================================
- Coverage                71.25%   71.24%   -0.01%     
=======================================================
  Files                     1589     1589              
  Lines                    52767    52767              
  Branches                  3453     3453              
=======================================================
- Hits                     37598    37596       -2     
- Misses                   14634    14635       +1     
- Partials                   535      536       +1     
Flag Coverage Δ
app 43.50% <ø> (-0.07%) ⬇️

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

see 1 file with indirect coverage changes

Copy link
Member

@shlokamin shlokamin left a comment

Choose a reason for hiding this comment

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

code changes lgtm, gonna test on a bot now

@sanni-t
Copy link
Member

sanni-t commented Oct 17, 2023

Will this need to be updated for labware on adapters on the temperature module too?

@shlokamin
Copy link
Member

@sanni-t no we special case the HS, the adapter bit is a red herring

@shlokamin
Copy link
Member

and i just verified this works on a flex! lets merge

@shlokamin
Copy link
Member

@b-cooper i reverted your last commit that was meant to fix the mag block orange color since i think its not actually quite right (it broke a test and while trying to fix and untangle the logic i decided i didnt wanna deal with this right now)

we can fix the orange color as part as 7.1

@shlokamin shlokamin merged commit 855ec92 into chore_release-7.0.1 Oct 18, 2023
@shlokamin shlokamin deleted the app_fix-unload-hs-adapter-lpc branch October 18, 2023 02:07
y3rsh added a commit that referenced this pull request Oct 25, 2023
* edge: (77 commits)
  fix(app): update move gantry text in change pipette flow (#13712)
  fix(app): fix CI after release merge back (#13816)
  chore(hardware): add opentrons hardware package to ot 2 build (#13770)
  feat(protocol-designer): correct step count in create file wizard (#13807)
  feat(protocol-designer): error handling in create file wizard (#13804)
  fix(app): invalidate OT2 calibration queries when calibration flows complete (#13809)
  always jog (#13806)
  chore(app): point updates at dns not s3 (#13798)
  docs(api): updated Flex default flow rates (#13796)
  fix(api): Flag pipette as not ready to aspirate after pushing out air (#13728)
  fix(api, hardware): allow OT3Controller to disable tip motors (#13805)
  more blank trials; longer scale stabilize wait; submerge 2.5mm (#13788)
  fix(app): unload adapters after checking position of labware on adapter on heater shaker module (#13803)
  feat(app): wire up location conflict modal for ODD (#13797)
  feat(app): add Deck configuration page component (#13784)
  fix(robot-server): add default to robot serial (#13802)
  feat(protocol-designer, components): prep work for deck config in PD (#13775)
  feat(app, protocol-designer): plug in waste chute asset (#13800)
  fix(app): do not check mag block in calibration status (#13799)
  feat(protocol-designer): edit additional items staging area support (#13752)
  ...
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