{"uuid": "fc1a5d59-0fc9-4d53-b8ed-93d1d8e154bb", "children": ["01003333-ed6c-4288-ad98-79f828475c02", "6a1ab394-a69b-4e2e-b438-e46d027ddc57", "7a4cdb89-f21f-4077-ae87-6524665ec213", "0a206cc4-4e7a-4641-9763-a183b045f96a", "961d3df8-7544-4918-8c50-4f71df2b2d4e", "ce4c2359-f8e3-4139-a8dd-1ff48b53f813", "783e4a41-b95f-49ff-b18e-93b181041bf3", "474205bb-1e78-4570-969b-3389e0491493", "3e7ec1e9-7f82-479a-a08b-72ee3aba113d", "6ed5381e-b708-42fe-b85b-fb65d78d57db", "ab8ef764-29e3-41c6-813f-1a2f17336f10", "129cf7b3-bbea-46bd-bda5-b2d666425ef9"], "befores": [{"name": "clear_db_rows", "status": "passed", "start": 1775411035075, "stop": 1775411035075}], "afters": [{"name": "clear_db_rows::0", "status": "passed", "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "835ab09e-3e3f-44de-8db0-abba8b5231e3-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "5f94f9ec-6f1c-4c65-8fe4-6b16de5b4a77-attachment.json", "type": "application/json"}], "start": 1775411073780, "stop": 1775411073780}, {"name": "AvailableCell delete from database", "status": "broken", "statusDetails": {"message": "sqlalchemy.exc.IntegrityError: (psycopg2.errors.NotNullViolation) null value in column \"cell_id\" of relation \"sku_cell\" violates not-null constraint\nDETAIL:  Failing row contains (1279168, f, 0, null, 75411038201422848, 1693627, null, null).\n\n[SQL: UPDATE sku_cell SET cell_id=%(cell_id)s WHERE sku_cell.id = %(sku_cell_id)s]\n[parameters: {'cell_id': None, 'sku_cell_id': 1279168}]\n(Background on this error at: https://sqlalche.me/e/20/gkpj)\n", "trace": "  File \"/app/src/framework/common/base_db_builder.py\", line 48, in delete\n    self.commit()\n  File \"/app/src/framework/common/base_db_builder.py\", line 33, in commit\n    raise e\n  File \"/app/src/framework/common/base_db_builder.py\", line 28, in commit\n    self.session.commit()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/scoping.py\", line 597, in commit\n    return self._proxied.commit()\n           ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 2030, in commit\n    trans.commit(_to_root=True)\n  File \"<string>\", line 2, in commit\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1311, in commit\n    self._prepare_impl()\n  File \"<string>\", line 2, in _prepare_impl\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1286, in _prepare_impl\n    self.session.flush()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4331, in flush\n    self._flush(objects)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4466, in _flush\n    with util.safe_reraise():\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/util/langhelpers.py\", line 121, in __exit__\n    raise exc_value.with_traceback(exc_tb)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4427, in _flush\n    flush_context.execute()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 466, in execute\n    rec.execute(self)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 642, in execute\n    util.preloaded.orm_persistence.save_obj(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 85, in save_obj\n    _emit_update_statements(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 912, in _emit_update_statements\n    c = connection.execute(\n        ^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1419, in execute\n    return meth(\n           ^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/sql/elements.py\", line 527, in _execute_on_connection\n    return connection._execute_clauseelement(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1641, in _execute_clauseelement\n    ret = self._execute_context(\n          ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1846, in _execute_context\n    return self._exec_single_context(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1986, in _exec_single_context\n    self._handle_dbapi_exception(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 2363, in _handle_dbapi_exception\n    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1967, in _exec_single_context\n    self.dialect.do_execute(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/default.py\", line 952, in do_execute\n    cursor.execute(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "83a36eb3-7b58-4965-82dc-2bc2315a0525-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "3dca90b7-a4ad-4af7-9433-7e1e100de01c-attachment.json", "type": "application/json"}], "start": 1775411073809, "stop": 1775411073809}], "start": 1775411073782, "stop": 1775411073810}, {"name": "AvailableCell delete from database", "status": "broken", "statusDetails": {"message": "sqlalchemy.exc.IntegrityError: (psycopg2.errors.NotNullViolation) null value in column \"cell_id\" of relation \"sku_cell\" violates not-null constraint\nDETAIL:  Failing row contains (1279168, f, 0, null, 75411038201422848, 1693627, null, null).\n\n[SQL: UPDATE sku_cell SET cell_id=%(cell_id)s WHERE sku_cell.id = %(sku_cell_id)s]\n[parameters: {'cell_id': None, 'sku_cell_id': 1279168}]\n(Background on this error at: https://sqlalche.me/e/20/gkpj)\n", "trace": "  File \"/app/src/framework/common/base_db_builder.py\", line 48, in delete\n    self.commit()\n  File \"/app/src/framework/common/base_db_builder.py\", line 33, in commit\n    raise e\n  File \"/app/src/framework/common/base_db_builder.py\", line 28, in commit\n    self.session.commit()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/scoping.py\", line 597, in commit\n    return self._proxied.commit()\n           ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 2030, in commit\n    trans.commit(_to_root=True)\n  File \"<string>\", line 2, in commit\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1311, in commit\n    self._prepare_impl()\n  File \"<string>\", line 2, in _prepare_impl\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1286, in _prepare_impl\n    self.session.flush()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4331, in flush\n    self._flush(objects)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4466, in _flush\n    with util.safe_reraise():\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/util/langhelpers.py\", line 121, in __exit__\n    raise exc_value.with_traceback(exc_tb)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4427, in _flush\n    flush_context.execute()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 466, in execute\n    rec.execute(self)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 642, in execute\n    util.preloaded.orm_persistence.save_obj(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 85, in save_obj\n    _emit_update_statements(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 912, in _emit_update_statements\n    c = connection.execute(\n        ^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1419, in execute\n    return meth(\n           ^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/sql/elements.py\", line 527, in _execute_on_connection\n    return connection._execute_clauseelement(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1641, in _execute_clauseelement\n    ret = self._execute_context(\n          ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1846, in _execute_context\n    return self._exec_single_context(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1986, in _exec_single_context\n    self._handle_dbapi_exception(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 2363, in _handle_dbapi_exception\n    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1967, in _exec_single_context\n    self.dialect.do_execute(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/default.py\", line 952, in do_execute\n    cursor.execute(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "15568876-5de0-477d-a812-529e902fd77d-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "0cc09887-74f5-4150-bdfb-4d280410792d-attachment.json", "type": "application/json"}], "start": 1775411073824, "stop": 1775411073824}], "start": 1775411073814, "stop": 1775411073825}, {"name": "AvailableCell delete from database", "status": "broken", "statusDetails": {"message": "sqlalchemy.exc.IntegrityError: (psycopg2.errors.NotNullViolation) null value in column \"cell_id\" of relation \"sku_cell\" violates not-null constraint\nDETAIL:  Failing row contains (1279168, f, 0, null, 75411038201422848, 1693627, null, null).\n\n[SQL: UPDATE sku_cell SET cell_id=%(cell_id)s WHERE sku_cell.id = %(sku_cell_id)s]\n[parameters: {'cell_id': None, 'sku_cell_id': 1279168}]\n(Background on this error at: https://sqlalche.me/e/20/gkpj)\n", "trace": "  File \"/app/src/framework/common/base_db_builder.py\", line 48, in delete\n    self.commit()\n  File \"/app/src/framework/common/base_db_builder.py\", line 33, in commit\n    raise e\n  File \"/app/src/framework/common/base_db_builder.py\", line 28, in commit\n    self.session.commit()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/scoping.py\", line 597, in commit\n    return self._proxied.commit()\n           ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 2030, in commit\n    trans.commit(_to_root=True)\n  File \"<string>\", line 2, in commit\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1311, in commit\n    self._prepare_impl()\n  File \"<string>\", line 2, in _prepare_impl\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1286, in _prepare_impl\n    self.session.flush()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4331, in flush\n    self._flush(objects)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4466, in _flush\n    with util.safe_reraise():\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/util/langhelpers.py\", line 121, in __exit__\n    raise exc_value.with_traceback(exc_tb)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4427, in _flush\n    flush_context.execute()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 466, in execute\n    rec.execute(self)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 642, in execute\n    util.preloaded.orm_persistence.save_obj(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 85, in save_obj\n    _emit_update_statements(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 912, in _emit_update_statements\n    c = connection.execute(\n        ^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1419, in execute\n    return meth(\n           ^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/sql/elements.py\", line 527, in _execute_on_connection\n    return connection._execute_clauseelement(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1641, in _execute_clauseelement\n    ret = self._execute_context(\n          ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1846, in _execute_context\n    return self._exec_single_context(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1986, in _exec_single_context\n    self._handle_dbapi_exception(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 2363, in _handle_dbapi_exception\n    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1967, in _exec_single_context\n    self.dialect.do_execute(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/default.py\", line 952, in do_execute\n    cursor.execute(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "4f08c116-1ebf-489e-8bd6-9fec27e9989e-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "7c3d8823-b128-49ab-bdd3-431654e012fd-attachment.json", "type": "application/json"}], "start": 1775411073834, "stop": 1775411073834}], "start": 1775411073826, "stop": 1775411073834}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "cbfa849d-3c7f-4719-b296-65f816ca3ce8-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "708f98ea-98ad-4ab6-a797-3af7064cdd0d-attachment.json", "type": "application/json"}], "start": 1775411073844, "stop": 1775411073844}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "39675646-b588-4be5-8ba8-2789d8467cf8-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "610bce81-141f-4d57-b119-e8f9de5ec98c-attachment.json", "type": "application/json"}], "start": 1775411073847, "stop": 1775411073847}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "95e5bb09-8d69-4ac7-bb57-c7a9d9924fb7-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "b5482bf2-49e6-42c3-bf95-addd4335a251-attachment.json", "type": "application/json"}], "start": 1775411073849, "stop": 1775411073849}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "56d32ef1-77af-45b8-8a81-af58d3002ea2-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "6e418cfa-d078-420f-a020-37d03464fab4-attachment.json", "type": "application/json"}], "start": 1775411073851, "stop": 1775411073851}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "203843d3-e50e-4976-9103-fc031ce886c9-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "b4f6f96a-34b0-4f69-8cdb-0755a9f64d3f-attachment.json", "type": "application/json"}], "start": 1775411073852, "stop": 1775411073852}, {"name": "db.request SQLAlchemy query SELECT → dm_wms_be_service_acceptance ", "status": "passed", "attachments": [{"name": "query", "source": "b90bf85a-46a9-4212-afc9-5ede4e596dbd-attachment.txt", "type": "text/plain"}, {"name": "result", "source": "a8a56da7-8025-4618-b9be-3b519240b679-attachment.json", "type": "application/json"}], "start": 1775411073857, "stop": 1775411073857}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "e88c3b88-808f-4527-b05f-5fc4acbde1cb-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "99a8d7f6-346a-4ba2-9ba0-6f415df8851f-attachment.json", "type": "application/json"}], "start": 1775411073858, "stop": 1775411073858}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "ec4a7b6b-e845-49b5-82b1-576cf552a297-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "8de188a9-edfd-4f1f-ad4b-f0cfebdbab43-attachment.json", "type": "application/json"}], "start": 1775411073859, "stop": 1775411073859}], "start": 1775411073771, "stop": 1775411073860}], "start": 1775411035075, "stop": 1775411073860}