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

chore(release): Merge changes from v7.2.1 into edge #14690

Merged
merged 11 commits into from
Mar 19, 2024

Conversation

y3rsh
Copy link
Collaborator

@y3rsh y3rsh commented Mar 19, 2024

Overview

Chore to merge v7.2.1 release into edge.

~1PM EST 3/19 @y3rsh is working on the fixes locally on the lint stuff with the vite merge resolutions that were not nearly as obvious as I thought in conflict resolution.

mjhuff and others added 9 commits March 11, 2024 13:03
Closes RQA-2459

Do not instantiate new notification ipcRenderer event listeners for each component that intends to subscribe to the notification server. Instead re-use the same ipcRenderer listener. This not only reduces the number of emitters created, but fixes a bug in which ipcRenderer listeners were not properly disposed.
RQA-2496
This "attach gripper" button text wasn't capitalized.

Now it is.
Closes RQA-2312

We previously swallowed collision errors during fast home move and
proceeded to slow home because we used to not handle encoder overflow
properly and would mistakenly raise. Now that we have fixed those
encoder issues, we should actually raise the error when the motor
stalls.
# Overview

User-facing app and robot release notes for v7.2.1.

Addresses RTC-405.

# Review requests

Coherent, correct, and complete?

# Risk assessment

No risk.

---------

Co-authored-by: Edward Cormany <[email protected]>
Fixes [RESC-214](https://opentrons.atlassian.net/browse/RESC-214)

- [x] Add simulate test that runs a protocol using `drop_tip` with no
args

- Add publisher.publish_context context manager when calling drop tip
with no args
- Add above test case to `test_simulate.py`

- It seems that the simulate drop tip functionality could benefit from
more robust test coverage. Should make sure that we validate all
branches inside of drop_tip. But is this PR the place to do it?

Very low. Just added a message and a test

[RESC-214]:
https://opentrons.atlassian.net/browse/RESC-214?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
@y3rsh y3rsh requested review from a team as code owners March 19, 2024 16:21
@y3rsh y3rsh requested review from koji and removed request for a team March 19, 2024 16:21
Copy link

codecov bot commented Mar 19, 2024

Codecov Report

Attention: Patch coverage is 18.18182% with 18 lines in your changes are missing coverage. Please review.

Project coverage is 67.57%. Comparing base (583dcf6) to head (1459e25).
Report is 115 commits behind head on edge.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             edge   #14690      +/-   ##
==========================================
+ Coverage   67.56%   67.57%   +0.01%     
==========================================
  Files        2521     2521              
  Lines       72251    72136     -115     
  Branches     9311     9302       -9     
==========================================
- Hits        48815    48746      -69     
+ Misses      21240    21196      -44     
+ Partials     2196     2194       -2     
Flag Coverage Δ
g-code-testing 92.43% <ø> (ø)

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

Files Coverage Δ
api/src/opentrons/config/robot_configs.py 77.41% <ø> (ø)
...i/src/opentrons/protocol_api/instrument_context.py 89.09% <ø> (ø)
...evices/ProtocolRun/SetupGripperCalibrationItem.tsx 0.00% <0.00%> (ø)
app/src/resources/useNotifyService.ts 81.48% <80.00%> (ø)
app/src/resources/runs/useNotifyRunQuery.ts 0.00% <0.00%> (ø)
app/src/redux/shell/remote.ts 0.00% <0.00%> (ø)

@mjhuff
Copy link
Contributor

mjhuff commented Mar 19, 2024

Will push up a test fix for the app failures

@y3rsh y3rsh force-pushed the release-at-v7.2.1-into-edge branch from 5736292 to 4c74843 Compare March 19, 2024 16:37
@y3rsh y3rsh force-pushed the release-at-v7.2.1-into-edge branch from 4c74843 to 13c3ff9 Compare March 19, 2024 17:35
@y3rsh y3rsh requested a review from a team as a code owner March 19, 2024 19:03
@y3rsh y3rsh merged commit ca0a04e into edge Mar 19, 2024
43 of 44 checks passed
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.

7 participants