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

feat(protocol-designer): remove 96-channel ff and add cypress migration test #14117

Merged
merged 5 commits into from
Dec 7, 2023

Conversation

jerader
Copy link
Collaborator

@jerader jerader commented Dec 6, 2023

closes RAUT-840

Overview

removes the 96-channel feature flag and adds a cypress test case for migrating a protocol with a 96-channel. this is to prepare for the PD 8.0 release candidate

Test Plan

create a flex protocol and see that the 96-channel option is available to select! Create an ot-2 protocol and see that the 96-channel option is not available.

Changelog

  • remove the ff and instances of it
  • add a cypress test to the migrations to test a protocol with 96-channel both full and partial tip

Review requests

see test plan

Risk assessment

low

@jerader jerader marked this pull request as ready for review December 6, 2023 19:47
@jerader jerader requested a review from a team December 6, 2023 19:47
Copy link

codecov bot commented Dec 6, 2023

Codecov Report

Merging #14117 (ae032ab) into edge (9b22225) will increase coverage by 0.00%.
The diff coverage is 100.00%.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             edge   #14117   +/-   ##
=======================================
  Coverage   70.36%   70.36%           
=======================================
  Files        2481     2481           
  Lines       70351    70345    -6     
  Branches     8790     8789    -1     
=======================================
- Hits        49504    49500    -4     
+ Misses      18690    18689    -1     
+ Partials     2157     2156    -1     
Flag Coverage Δ
protocol-designer 44.57% <100.00%> (-0.02%) ⬇️
step-generation 86.90% <ø> (ø)

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

Files Coverage Δ
...onents/modals/CreateFileWizard/PipetteTypeTile.tsx 83.87% <100.00%> (-0.98%) ⬇️
...ponents/modals/FilePipettesModal/PipetteFields.tsx 80.64% <100.00%> (+2.52%) ⬆️
protocol-designer/src/feature-flags/reducers.ts 60.00% <ø> (-2.50%) ⬇️
protocol-designer/src/feature-flags/selectors.ts 60.00% <ø> (+1.66%) ⬆️
protocol-designer/src/feature-flags/types.ts 100.00% <ø> (ø)

@jerader jerader requested review from koji and mjhuff December 6, 2023 20:58
@jerader jerader force-pushed the pd_96-channel-ff-removal branch from 20ceb92 to d58970e Compare December 7, 2023 15:20
@jerader jerader requested a review from a team as a code owner December 7, 2023 15:20
@jerader jerader removed the request for review from a team December 7, 2023 15:20
Copy link
Contributor

@koji koji left a comment

Choose a reason for hiding this comment

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

sandbox worked as expected.

@jerader jerader force-pushed the pd_96-channel-ff-removal branch from ecbf7a7 to ae032ab Compare December 7, 2023 15:47
@jerader jerader merged commit 31c6d02 into edge Dec 7, 2023
17 checks passed
@jerader jerader deleted the pd_96-channel-ff-removal branch December 7, 2023 15:57
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.

2 participants