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-7.2.1 merge --ff-only to release #14667

Merged
merged 9 commits into from
Mar 19, 2024
Merged

Conversation

y3rsh
Copy link
Member

@y3rsh y3rsh commented Mar 15, 2024

7.2.1

Note

Once we are ready to release stable 7.2.1

When this PR is approved and checks pass we are able to merge --ff-only our chore_release-7.2.1 into the release branch at the local command line and then push directly.

git switch chore_release-7.2.1
git pull
git switch release
git pull
git merge --ff-only chore_release-7.2.1
git push origin release

Then

git tag -a v7.2.1 -m 'chore(release): 7.2.1'
git log v7.2.1 --oneline -n10
git push origin v7.2.1

mjhuff and others added 8 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]>
@y3rsh y3rsh added the DO NOT MERGE Indicates a PR should not be merged, even if there's a shiny green merge button available label Mar 15, 2024
@y3rsh y3rsh self-assigned this Mar 15, 2024
@y3rsh y3rsh requested review from a team as code owners March 15, 2024 11:29
@y3rsh y3rsh requested review from koji and removed request for a team March 15, 2024 11:29
Copy link

codecov bot commented Mar 15, 2024

Codecov Report

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

Project coverage is 67.56%. Comparing base (be34672) to head (583dcf6).

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##           release   #14667      +/-   ##
===========================================
- Coverage    67.57%   67.56%   -0.02%     
===========================================
  Files         2521     2521              
  Lines        72237    72251      +14     
  Branches      9306     9311       +5     
===========================================
- Hits         48816    48815       -1     
- Misses       21226    21240      +14     
- Partials      2195     2196       +1     
Flag Coverage Δ
app 63.89% <16.66%> (-0.06%) ⬇️
g-code-testing 92.43% <ø> (ø)
shared-data 75.31% <ø> (ø)

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% <ø> (ø)
api/src/opentrons/hardware_control/ot3api.py 79.62% <ø> (ø)
...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%> (-10.52%) ⬇️
app/src/resources/runs/useNotifyRunQuery.ts 0.00% <0.00%> (ø)
app/src/redux/shell/remote.ts 0.00% <0.00%> (ø)

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
Copy link
Contributor

@mjhuff mjhuff left a comment

Choose a reason for hiding this comment

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

🚢 JS side looks good

@y3rsh y3rsh merged commit 583dcf6 into release Mar 19, 2024
69 of 70 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DO NOT MERGE Indicates a PR should not be merged, even if there's a shiny green merge button available
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants