Skip to content

refactor(step-generation, protocol-designer, app): touchTip to emit from top of well origin #42143

refactor(step-generation, protocol-designer, app): touchTip to emit from top of well origin

refactor(step-generation, protocol-designer, app): touchTip to emit from top of well origin #42143

Triggered via pull request January 29, 2025 21:50
Status Failure
Total duration 20m 30s
Artifacts

app-test-build-deploy.yaml

on: pull_request
Determine build variant and type
0s
Determine build variant and type
Matrix: backend-unit-test
opentrons app frontend unit tests
20m 19s
opentrons app frontend unit tests
Matrix: build-app
Deploy built app artifacts to S3
0s
Deploy built app artifacts to S3
Fit to window
Zoom out
Zoom in

Annotations

10 errors
app/src/organisms/ODD/QuickTransferFlow/__tests__/VolumeEntry.test.tsx > VolumeEntry > displays an error and disables continue when volume is outside of range: app/src/organisms/ODD/QuickTransferFlow/__tests__/VolumeEntry.test.tsx#L161
AssertionError: expected "spy" to be called with arguments: [ { …(5) }, {} ] Received: 1st spy call: Array [ Object { - "error": "Value must be between 5-50", + "error": "Value must be between 5 to 50", "readOnly": true, "title": "Aspirate volume per well (µL)", "type": "text", "value": "90", }, Object {}, ] Number of calls: 1 ❯ app/src/organisms/ODD/QuickTransferFlow/__tests__/VolumeEntry.test.tsx:161:35
app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/AirGap.test.tsx > AirGap > has correct range for aspirate with a single pipette path: app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/AirGap.test.tsx#L123
AssertionError: expected "spy" to be called with arguments: [ { …(5) }, {} ] Received: 1st spy call: Array [ Object { - "error": "Value must be between 1-180", + "error": null, "readOnly": true, "title": "Air gap volume (µL)", "type": "number", - "value": 0, + "value": null, }, Object {}, ] 2nd spy call: Array [ Object { - "error": "Value must be between 1-180", + "error": "Value must be between 1 to 180", "readOnly": true, "title": "Air gap volume (µL)", "type": "number", "value": 0, }, Object {}, ] Number of calls: 2 ❯ app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/AirGap.test.tsx:123:35
app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/AirGap.test.tsx > AirGap > has correct range for aspirate with a multiAspirate pipette path: app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/AirGap.test.tsx#L152
AssertionError: expected "spy" to be called with arguments: [ { …(5) }, {} ] Received: 1st spy call: Array [ Object { - "error": "Value must be between 1-80", + "error": null, "readOnly": true, "title": "Air gap volume (µL)", "type": "number", - "value": 0, + "value": null, }, Object {}, ] 2nd spy call: Array [ Object { - "error": "Value must be between 1-80", + "error": "Value must be between 1 to 80", "readOnly": true, "title": "Air gap volume (µL)", "type": "number", "value": 0, }, Object {}, ] Number of calls: 2 ❯ app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/AirGap.test.tsx:152:35
app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/AirGap.test.tsx > AirGap > has correct range for aspirate with a multiDispense pipette path: app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/AirGap.test.tsx#L179
AssertionError: expected "spy" to be called with arguments: [ { …(5) }, {} ] Received: 1st spy call: Array [ Object { - "error": "Value must be between 1-140", + "error": null, "readOnly": true, "title": "Air gap volume (µL)", "type": "number", - "value": 0, + "value": null, }, Object {}, ] 2nd spy call: Array [ Object { - "error": "Value must be between 1-140", + "error": "Value must be between 1 to 140", "readOnly": true, "title": "Air gap volume (µL)", "type": "number", "value": 0, }, Object {}, ] Number of calls: 2 ❯ app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/AirGap.test.tsx:179:35
app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/AirGap.test.tsx > AirGap > has correct range for and text for a dispense: app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/AirGap.test.tsx#L204
AssertionError: expected "spy" to be called with arguments: [ { …(5) }, {} ] Received: 1st spy call: Array [ Object { - "error": "Value must be between 1-200", + "error": null, "readOnly": true, "title": "Air gap volume (µL)", "type": "number", - "value": 0, + "value": null, }, Object {}, ] 2nd spy call: Array [ Object { - "error": "Value must be between 1-200", + "error": "Value must be between 1 to 200", "readOnly": true, "title": "Air gap volume (µL)", "type": "number", "value": 0, }, Object {}, ] Number of calls: 2 ❯ app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/AirGap.test.tsx:204:35
app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/Delay.test.tsx > Delay > has correct delay duration range: app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/Delay.test.tsx#L132
AssertionError: expected "spy" to be called with arguments: [ { …(5) }, {} ] Received: 1st spy call: Array [ Object { - "error": "Value must be between 1-9999999999", + "error": null, "readOnly": true, "title": "Delay duration (seconds)", "type": "number", - "value": 0, + "value": null, }, Object {}, ] 2nd spy call: Array [ Object { - "error": "Value must be between 1-9999999999", + "error": "Value must be between 1 to 9999999999", "readOnly": true, "title": "Delay duration (seconds)", "type": "number", "value": 0, }, Object {}, ] Number of calls: 2 ❯ app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/Delay.test.tsx:132:35
app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/Delay.test.tsx > Delay > has correct range for delay height for aspirate: app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/Delay.test.tsx#L158
AssertionError: expected "spy" to be called with arguments: [ { …(5) }, {} ] Received: 1st spy call: Array [ Object { - "error": "Value must be between 1-100", + "error": null, "readOnly": true, - "title": "Delay position from bottom of well (mm)", + "title": "Delay duration (seconds)", "type": "number", - "value": 0, + "value": null, }, Object {}, ] 2nd spy call: Array [ Object { - "error": "Value must be between 1-100", + "error": null, "readOnly": true, - "title": "Delay position from bottom of well (mm)", + "title": "Delay duration (seconds)", "type": "number", - "value": 0, + "value": 1, }, Object {}, ] 3rd spy call: Array [ Object { - "error": "Value must be between 1-100", + "error": null, "readOnly": true, "title": "Delay position from bottom of well (mm)", "type": "number", - "value": 0, + "value": null, }, Object {}, ] 4th spy call: Array [ Object { - "error": "Value must be between 1-100", + "error": "Value must be between 1 to 100", "readOnly": true, "title": "Delay position from bottom of well (mm)", "type": "number", "value": 0, }, Object {}, ] Number of calls: 4 ❯ app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/Delay.test.tsx:158:35
app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/Delay.test.tsx > Delay > has correct range for delay height for dispense: app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/Delay.test.tsx#L188
AssertionError: expected "spy" to be called with arguments: [ { …(5) }, {} ] Received: 1st spy call: Array [ Object { - "error": "Value must be between 1-400", + "error": null, "readOnly": true, - "title": "Delay position from bottom of well (mm)", + "title": "Delay duration (seconds)", "type": "number", - "value": 0, + "value": null, }, Object {}, ] 2nd spy call: Array [ Object { - "error": "Value must be between 1-400", + "error": null, "readOnly": true, - "title": "Delay position from bottom of well (mm)", + "title": "Delay duration (seconds)", "type": "number", - "value": 0, + "value": 1, }, Object {}, ] 3rd spy call: Array [ Object { - "error": "Value must be between 1-400", + "error": null, "readOnly": true, "title": "Delay position from bottom of well (mm)", "type": "number", - "value": 0, + "value": null, }, Object {}, ] 4th spy call: Array [ Object { - "error": "Value must be between 1-400", + "error": "Value must be between 1 to 400", "readOnly": true, "title": "Delay position from bottom of well (mm)", "type": "number", "value": 0, }, Object {}, ] Number of calls: 4 ❯ app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/Delay.test.tsx:188:35
app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/FlowRate.test.tsx > FlowRate > renders correct range if you enter incorrect value: app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/FlowRate.test.tsx#L133
AssertionError: expected "spy" to be called with arguments: [ { …(5) }, {} ] Received: 1st spy call: Array [ Object { - "error": "Value must be between 1-92", + "error": null, "readOnly": true, "title": "Aspirate flow rate (µL/s)", "type": "number", - "value": 0, + "value": 35, }, Object {}, ] 2nd spy call: Array [ Object { - "error": "Value must be between 1-92", + "error": null, "readOnly": true, "title": "Aspirate flow rate (µL/s)", "type": "number", - "value": 0, + "value": 3, }, Object {}, ] 3rd spy call: Array [ Object { - "error": "Value must be between 1-92", + "error": "Value must be between 1 to 92", "readOnly": true, "title": "Aspirate flow rate (µL/s)", "type": "number", "value": 0, }, Object {}, ] Number of calls: 3 ❯ app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/FlowRate.test.tsx:133:35
app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/Mix.test.tsx > Mix > has correct Mix volume range: app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/Mix.test.tsx#L132
AssertionError: expected "spy" to be called with arguments: [ …(2) ] Received: 1st spy call: Array [ Object { - "error": "Value must be between 1-200", + "error": null, "readOnly": true, "title": "Mix volume (µL)", "type": "number", - "value": 0, + "value": null, }, Object {}, ] 2nd spy call: Array [ Object { - "error": "Value must be between 1-200", + "error": "Value must be between 1 to 200", "readOnly": true, "title": "Mix volume (µL)", "type": "number", "value": 0, }, Object {}, ] Number of calls: 2 ❯ app/src/organisms/ODD/QuickTransferFlow/__tests__/QuickTransferAdvancedSettings/Mix.test.tsx:132:35