Skip to content

Commit

Permalink
fix(app-testing): snapshot failure capture (#15211)
Browse files Browse the repository at this point in the history
This PR is an automated snapshot update request. Please review the
changes and merge if they are acceptable or find you bug and fix it.

Co-authored-by: y3rsh <[email protected]>
  • Loading branch information
github-actions[bot] and y3rsh committed Jun 13, 2024
1 parent 6dca4ec commit 4c88402
Show file tree
Hide file tree
Showing 70 changed files with 1,617 additions and 868 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -771,7 +771,7 @@
}
],
"metadata": {
"displayCategory": "adapter",
"displayCategory": "aluminumBlock",
"displayName": "Opentrons 96 Well Aluminum Block",
"displayVolumeUnits": "µL",
"tags": []
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,5 @@
{
"commands": [
{
"commandType": "home",
"notes": [],
"params": {},
"result": {},
"status": "succeeded"
}
],
"commands": [],
"config": {
"apiVersion": [
2,
Expand All @@ -21,16 +13,18 @@
"errorCode": "4000",
"errorInfo": {},
"errorType": "ExceptionInProtocolError",
"isDefined": false,
"wrappedErrors": [
{
"detail": "opentrons.protocols.parameters.types.ParameterDefinitionError: Maximum is type 'str', but must be of parameter type 'int'",
"errorCode": "4000",
"errorInfo": {
"args": "(\"Maximum is type 'str', but must be of parameter type 'int'\",)",
"class": "ParameterDefinitionError",
"traceback": " File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/execution/execute_python.py\", line 80, in _parse_and_set_parameters\n exec(\"add_parameters(__param_context)\", new_globs)\n\n File \"<string>\", line 1, in <module>\n\n File \"Flex_X_v2_18_NO_PIPETTES_Overrides_BadTypesInRTP_Override_wrong_type_in_maximum.py\", line 104, in add_parameters\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocol_api/_parameter_context.py\", line 56, in add_int\n parameter = parameter_definition.create_int_parameter(\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/parameters/parameter_definition.py\", line 178, in create_int_parameter\n return ParameterDefinition(\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/parameters/parameter_definition.py\", line 73, in __init__\n validation.validate_options(default, minimum, maximum, choices, parameter_type)\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/parameters/validation.py\", line 266, in validate_options\n _validate_min_and_max(minimum, maximum, parameter_type)\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/parameters/validation.py\", line 218, in _validate_min_and_max\n raise ParameterDefinitionError(\n"
"traceback": " File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/execution/execute_python.py\", line 80, in _parse_and_set_parameters\n exec(\"add_parameters(__param_context)\", new_globs)\n\n File \"<string>\", line 1, in <module>\n\n File \"Flex_X_v2_18_NO_PIPETTES_Overrides_BadTypesInRTP_Override_wrong_type_in_maximum.py\", line 104, in add_parameters\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocol_api/_parameter_context.py\", line 61, in add_int\n parameter = parameter_definition.create_int_parameter(\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/parameters/parameter_definition.py\", line 199, in create_int_parameter\n return ParameterDefinition(\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/parameters/parameter_definition.py\", line 94, in __init__\n validation.validate_options(default, minimum, maximum, choices, parameter_type)\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/parameters/validation.py\", line 266, in validate_options\n _validate_min_and_max(minimum, maximum, parameter_type)\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/parameters/validation.py\", line 218, in _validate_min_and_max\n raise ParameterDefinitionError(\n"
},
"errorType": "PythonException",
"isDefined": false,
"wrappedErrors": []
}
]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3529,7 +3529,7 @@
}
],
"metadata": {
"displayCategory": "adapter",
"displayCategory": "aluminumBlock",
"displayName": "Opentrons 96 Well Aluminum Block",
"displayVolumeUnits": "µL",
"tags": []
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -603,7 +603,7 @@
}
],
"metadata": {
"displayCategory": "aluminumBlock",
"displayCategory": "adapter",
"displayName": "Opentrons 96 Deep Well Heater-Shaker Adapter with NEST Deep Well Plate 2 mL",
"displayVolumeUnits": "µL",
"tags": []
Expand Down Expand Up @@ -3671,6 +3671,11 @@
"x": 0,
"y": 0,
"z": 16.3
},
"opentrons_96_deep_well_temp_mod_adapter": {
"x": 0,
"y": 0,
"z": 16.1
}
},
"stackingOffsetWithModule": {
Expand Down Expand Up @@ -4938,6 +4943,11 @@
"x": 0,
"y": 0,
"z": 16.3
},
"opentrons_96_deep_well_temp_mod_adapter": {
"x": 0,
"y": 0,
"z": 16.1
}
},
"stackingOffsetWithModule": {
Expand Down Expand Up @@ -6205,6 +6215,11 @@
"x": 0,
"y": 0,
"z": 16.3
},
"opentrons_96_deep_well_temp_mod_adapter": {
"x": 0,
"y": 0,
"z": 16.1
}
},
"stackingOffsetWithModule": {
Expand Down Expand Up @@ -7472,6 +7487,11 @@
"x": 0,
"y": 0,
"z": 16.3
},
"opentrons_96_deep_well_temp_mod_adapter": {
"x": 0,
"y": 0,
"z": 16.1
}
},
"stackingOffsetWithModule": {
Expand Down Expand Up @@ -9911,6 +9931,11 @@
"x": 0,
"y": 0,
"z": 16.3
},
"opentrons_96_deep_well_temp_mod_adapter": {
"x": 0,
"y": 0,
"z": 16.1
}
},
"stackingOffsetWithModule": {
Expand Down Expand Up @@ -13203,12 +13228,14 @@
"errorCode": "4000",
"errorInfo": {},
"errorType": "ExceptionInProtocolError",
"isDefined": false,
"wrappedErrors": [
{
"detail": "Opentrons Flex 96 Tip Rack 1000 µL with adapter must be on an Opentrons Flex 96 Tip Rack Adapter in order to pick up or return all 96 tips simultaneously.",
"errorCode": "2004",
"errorInfo": {},
"errorType": "UnsuitableTiprackForPipetteMotion",
"isDefined": false,
"wrappedErrors": []
}
]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -756,6 +756,11 @@
"x": 0,
"y": 0,
"z": 16.3
},
"opentrons_96_deep_well_temp_mod_adapter": {
"x": 0,
"y": 0,
"z": 16.1
}
},
"stackingOffsetWithModule": {
Expand Down Expand Up @@ -4848,6 +4853,11 @@
"x": 0,
"y": 0,
"z": 16.3
},
"opentrons_96_deep_well_temp_mod_adapter": {
"x": 0,
"y": 0,
"z": 16.1
}
},
"stackingOffsetWithModule": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7275,6 +7275,7 @@
"errorCode": "4000",
"errorInfo": {},
"errorType": "CannotPerformModuleAction",
"isDefined": false,
"wrappedErrors": []
},
"notes": [],
Expand All @@ -7292,6 +7293,7 @@
"errorCode": "4000",
"errorInfo": {},
"errorType": "CannotPerformModuleAction",
"isDefined": false,
"wrappedErrors": []
}
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -776,6 +776,11 @@
"x": 0,
"y": 0,
"z": 16.3
},
"opentrons_96_deep_well_temp_mod_adapter": {
"x": 0,
"y": 0,
"z": 16.1
}
},
"stackingOffsetWithModule": {
Expand Down Expand Up @@ -2043,6 +2048,11 @@
"x": 0,
"y": 0,
"z": 16.3
},
"opentrons_96_deep_well_temp_mod_adapter": {
"x": 0,
"y": 0,
"z": 16.1
}
},
"stackingOffsetWithModule": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12244,6 +12244,7 @@
"errorCode": "4000",
"errorInfo": {},
"errorType": "LabwareMovementNotAllowedError",
"isDefined": false,
"wrappedErrors": []
},
"notes": [],
Expand All @@ -12264,6 +12265,7 @@
"errorCode": "4000",
"errorInfo": {},
"errorType": "LabwareMovementNotAllowedError",
"isDefined": false,
"wrappedErrors": []
}
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -471,16 +471,18 @@
"errorCode": "4000",
"errorInfo": {},
"errorType": "ExceptionInProtocolError",
"isDefined": false,
"wrappedErrors": [
{
"detail": "opentrons.motion_planning.deck_conflict.DeckConflictError: trash bin in slot 12 prevents heaterShakerModuleV1 from using slot 9.",
"errorCode": "4000",
"errorInfo": {
"args": "('trash bin in slot 12 prevents heaterShakerModuleV1 from using slot 9.',)",
"class": "DeckConflictError",
"traceback": " File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/execution/execute_python.py\", line 124, in run_python\n exec(\"run(__context)\", new_globs)\n\n File \"<string>\", line 1, in <module>\n\n File \"OT2_X_v2_16_None_None_HS_HeaterShakerConflictWithTrashBin2.py\", line 11, in run\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/api_support/util.py\", line 383, in _check_version_wrapper\n return decorated_obj(*args, **kwargs)\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocol_api/protocol_context.py\", line 814, in load_module\n module_core = self._core.load_module(\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocol_api/core/engine/protocol.py\", line 423, in load_module\n deck_conflict.check(\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocol_api/core/engine/deck_conflict.py\", line 203, in check\n wrapped_deck_conflict.check(\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/motion_planning/deck_conflict.py\", line 210, in check\n raise DeckConflictError(\n"
"traceback": " File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/execution/execute_python.py\", line 147, in exec_run\n exec(\"run(__context)\", new_globs)\n\n File \"<string>\", line 1, in <module>\n\n File \"OT2_X_v2_16_None_None_HS_HeaterShakerConflictWithTrashBin2.py\", line 11, in run\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/api_support/util.py\", line 383, in _check_version_wrapper\n return decorated_obj(*args, **kwargs)\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocol_api/protocol_context.py\", line 826, in load_module\n module_core = self._core.load_module(\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocol_api/core/engine/protocol.py\", line 424, in load_module\n deck_conflict.check(\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocol_api/core/engine/deck_conflict.py\", line 203, in check\n wrapped_deck_conflict.check(\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/motion_planning/deck_conflict.py\", line 210, in check\n raise DeckConflictError(\n"
},
"errorType": "PythonException",
"isDefined": false,
"wrappedErrors": []
}
]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,5 @@
{
"commands": [
{
"commandType": "home",
"notes": [],
"params": {},
"result": {},
"status": "succeeded"
}
],
"commands": [],
"config": {
"apiVersion": [
2,
Expand All @@ -21,16 +13,18 @@
"errorCode": "4000",
"errorInfo": {},
"errorType": "ExceptionInProtocolError",
"isDefined": false,
"wrappedErrors": [
{
"detail": "opentrons.protocols.parameters.types.ParameterDefinitionError: Minimum is type 'str', but must be of parameter type 'int'",
"errorCode": "4000",
"errorInfo": {
"args": "(\"Minimum is type 'str', but must be of parameter type 'int'\",)",
"class": "ParameterDefinitionError",
"traceback": " File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/execution/execute_python.py\", line 80, in _parse_and_set_parameters\n exec(\"add_parameters(__param_context)\", new_globs)\n\n File \"<string>\", line 1, in <module>\n\n File \"Flex_X_v2_18_NO_PIPETTES_Overrides_BadTypesInRTP_Override_wrong_type_in_minimum.py\", line 95, in add_parameters\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocol_api/_parameter_context.py\", line 56, in add_int\n parameter = parameter_definition.create_int_parameter(\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/parameters/parameter_definition.py\", line 178, in create_int_parameter\n return ParameterDefinition(\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/parameters/parameter_definition.py\", line 73, in __init__\n validation.validate_options(default, minimum, maximum, choices, parameter_type)\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/parameters/validation.py\", line 266, in validate_options\n _validate_min_and_max(minimum, maximum, parameter_type)\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/parameters/validation.py\", line 213, in _validate_min_and_max\n raise ParameterDefinitionError(\n"
"traceback": " File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/execution/execute_python.py\", line 80, in _parse_and_set_parameters\n exec(\"add_parameters(__param_context)\", new_globs)\n\n File \"<string>\", line 1, in <module>\n\n File \"Flex_X_v2_18_NO_PIPETTES_Overrides_BadTypesInRTP_Override_wrong_type_in_minimum.py\", line 95, in add_parameters\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocol_api/_parameter_context.py\", line 61, in add_int\n parameter = parameter_definition.create_int_parameter(\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/parameters/parameter_definition.py\", line 199, in create_int_parameter\n return ParameterDefinition(\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/parameters/parameter_definition.py\", line 94, in __init__\n validation.validate_options(default, minimum, maximum, choices, parameter_type)\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/parameters/validation.py\", line 266, in validate_options\n _validate_min_and_max(minimum, maximum, parameter_type)\n\n File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/parameters/validation.py\", line 213, in _validate_min_and_max\n raise ParameterDefinitionError(\n"
},
"errorType": "PythonException",
"isDefined": false,
"wrappedErrors": []
}
]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,5 @@
{
"commands": [
{
"commandType": "home",
"notes": [],
"params": {},
"result": {},
"status": "succeeded"
}
],
"commands": [],
"config": {
"apiVersion": [
2,
Expand All @@ -21,6 +13,7 @@
"errorCode": "4000",
"errorInfo": {},
"errorType": "ExceptionInProtocolError",
"isDefined": false,
"wrappedErrors": [
{
"detail": "TypeError: ParameterContext.add_int() missing 1 required positional argument: 'display_name'",
Expand All @@ -31,6 +24,7 @@
"traceback": " File \"/usr/local/lib/python3.10/site-packages/opentrons/protocols/execution/execute_python.py\", line 80, in _parse_and_set_parameters\n exec(\"add_parameters(__param_context)\", new_globs)\n\n File \"<string>\", line 1, in <module>\n\n File \"OT2_X_v2_18_None_None_NoRTPdisplay_name.py\", line 11, in add_parameters\n"
},
"errorType": "PythonException",
"isDefined": false,
"wrappedErrors": []
}
]
Expand Down
Loading

0 comments on commit 4c88402

Please sign in to comment.