{"uuid": "e5826ec3-e127-4781-9a49-b45ff6df9e62", "children": ["f9c29271-dcb0-40dc-8440-979b6003164e", "f5f78ad8-cd6f-42b7-b7e0-6fae1f91d507", "c52c4919-4d20-4b54-8ca1-46d9dcd0d0cf", "eed0dfed-32db-41de-9a68-749f8bde6e8c", "20210fb6-d766-489f-9952-8739be4f1ec8", "d5ac3808-40e4-4023-9b3c-6f06986c4c2d", "9773eca4-88f5-4c9b-9b1a-6b9a8ec468cb", "04832367-a193-4d14-8732-c0cb821f8131", "3b38cae8-7011-46a6-8521-f1536be0bc38", "ade6cf6e-2fc1-4c7b-bdad-cc8a1cbb1c34", "474320f1-bc85-4233-a78f-a65fe69316ed"], "befores": [{"name": "clear_db_rows", "status": "passed", "start": 1775346770215, "stop": 1775346770215}], "afters": [{"name": "clear_db_rows::0", "status": "passed", "steps": [{"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 (1279101, f, 0, null, 75346770831105536, 397299, 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': 1279101}, {'cell_id': None, 'sku_cell_id': 1279102}, {'cell_id': None, 'sku_cell_id': 1279105}]]\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 1936, in _exec_single_context\n    self.dialect.do_executemany(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/dialects/postgresql/psycopg2.py\", line 800, in do_executemany\n    cursor.executemany(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "ff211d2e-de5d-4233-b7a2-e5a7b0ef2fee-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "403010e8-ec10-4c17-8268-435b97b8b9fc-attachment.json", "type": "application/json"}], "start": 1775347525479, "stop": 1775347525479}], "start": 1775347525453, "stop": 1775347525480}, {"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 (1279101, f, 0, null, 75346770831105536, 397299, 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': 1279101}, {'cell_id': None, 'sku_cell_id': 1279102}, {'cell_id': None, 'sku_cell_id': 1279105}]]\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 1936, in _exec_single_context\n    self.dialect.do_executemany(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/dialects/postgresql/psycopg2.py\", line 800, in do_executemany\n    cursor.executemany(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "65c8d5f5-e4cf-4d87-a656-ae71f61a619a-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "addf55d1-2ef7-4a15-ae91-7fc21f0a9211-attachment.json", "type": "application/json"}], "start": 1775347525490, "stop": 1775347525490}], "start": 1775347525482, "stop": 1775347525491}, {"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 (1279101, f, 0, null, 75346770831105536, 397299, 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': 1279101}, {'cell_id': None, 'sku_cell_id': 1279102}, {'cell_id': None, 'sku_cell_id': 1279105}]]\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 1936, in _exec_single_context\n    self.dialect.do_executemany(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/dialects/postgresql/psycopg2.py\", line 800, in do_executemany\n    cursor.executemany(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "1a93ec7b-24b0-434f-809a-a82d5f905c90-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "4c89280e-8279-4e6c-a474-27d1f6a9a526-attachment.json", "type": "application/json"}], "start": 1775347525500, "stop": 1775347525501}], "start": 1775347525493, "stop": 1775347525501}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "d0b56b24-f0ec-4502-9168-b9fda065c1a8-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "c874f0bd-d848-411a-bc9a-bf9bb8578870-attachment.json", "type": "application/json"}], "start": 1775347525511, "stop": 1775347525512}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "63c4302a-204e-4fbe-a64f-bc9c3b384821-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "b1c3bb68-811a-4604-82ae-f7f8fc69b362-attachment.json", "type": "application/json"}], "start": 1775347525514, "stop": 1775347525515}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "8d22f95e-dc6c-49da-9895-b95791550607-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "cfb7e9b4-dd74-4ae4-b37a-4e4c47248143-attachment.json", "type": "application/json"}], "start": 1775347525517, "stop": 1775347525518}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "90898c41-52d6-4c76-96b6-a974baef606a-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "a7d45f8a-e7e3-4b05-ac40-c750e107ac84-attachment.json", "type": "application/json"}], "start": 1775347525519, "stop": 1775347525519}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "6be53464-e06a-4559-b1b3-96847bd62a6e-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "55dd3152-e5ee-47be-a477-972734f627c2-attachment.json", "type": "application/json"}], "start": 1775347525520, "stop": 1775347525520}, {"name": "db.request SQLAlchemy query SELECT → dm_wms_be_service_acceptance ", "status": "passed", "attachments": [{"name": "query", "source": "7c63301b-c18e-44f9-bad8-cd062d0de251-attachment.txt", "type": "text/plain"}, {"name": "result", "source": "44e69a22-af56-4be7-b5e5-17f3b97a0aef-attachment.json", "type": "application/json"}], "start": 1775347525525, "stop": 1775347525525}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "596cdd81-ec18-494d-97cf-b4738d98861f-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "4110143a-8cea-49db-8142-de02c5f49dd4-attachment.json", "type": "application/json"}], "start": 1775347525526, "stop": 1775347525526}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "722e9b6e-95ec-42b2-b564-401e55aca854-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "385db016-6725-4d83-8935-20ce78e6cab5-attachment.json", "type": "application/json"}], "start": 1775347525527, "stop": 1775347525528}, {"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 (1279110, f, 0, null, 75346801196581120, 397299, 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': 1279110}, {'cell_id': None, 'sku_cell_id': 1279111}, {'cell_id': None, 'sku_cell_id': 1279112}]]\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 1936, in _exec_single_context\n    self.dialect.do_executemany(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/dialects/postgresql/psycopg2.py\", line 800, in do_executemany\n    cursor.executemany(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "7ed367ca-92da-4f83-9188-d1f6cf71ed90-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "1f26509c-7fc5-4e1c-9822-bac2cee6bbee-attachment.json", "type": "application/json"}], "start": 1775347525537, "stop": 1775347525537}], "start": 1775347525528, "stop": 1775347525538}, {"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 (1279110, f, 0, null, 75346801196581120, 397299, 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': 1279110}, {'cell_id': None, 'sku_cell_id': 1279111}, {'cell_id': None, 'sku_cell_id': 1279112}]]\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 1936, in _exec_single_context\n    self.dialect.do_executemany(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/dialects/postgresql/psycopg2.py\", line 800, in do_executemany\n    cursor.executemany(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "cba28343-8430-4864-a2a5-a7925ad1fde4-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "5f137e58-1e7f-4bfd-877b-6cec76b942bc-attachment.json", "type": "application/json"}], "start": 1775347525547, "stop": 1775347525547}], "start": 1775347525539, "stop": 1775347525548}, {"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 (1279110, f, 0, null, 75346801196581120, 397299, 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': 1279110}, {'cell_id': None, 'sku_cell_id': 1279111}, {'cell_id': None, 'sku_cell_id': 1279112}]]\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 1936, in _exec_single_context\n    self.dialect.do_executemany(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/dialects/postgresql/psycopg2.py\", line 800, in do_executemany\n    cursor.executemany(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "27eb60d1-c11c-43b5-8066-610bece8df21-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "bad542f1-5b80-4f64-bd85-62f2bbae008a-attachment.json", "type": "application/json"}], "start": 1775347525557, "stop": 1775347525557}], "start": 1775347525549, "stop": 1775347525558}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "ef131588-6cdd-4489-ab8b-6fd60e814d35-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "84b9c6ed-f58d-43b5-90c6-60a22470db1b-attachment.json", "type": "application/json"}], "start": 1775347525560, "stop": 1775347525560}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "4b06bdc9-5c70-492d-ac7d-0119547ded67-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "840b34b7-666b-4b52-9189-203296d41470-attachment.json", "type": "application/json"}], "start": 1775347525561, "stop": 1775347525561}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "c9bb1f6c-4487-4066-8eba-7efe2c7aad2f-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "3aca5b73-c5ff-45b5-a6a9-4b66a55a1730-attachment.json", "type": "application/json"}], "start": 1775347525563, "stop": 1775347525563}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "ef1e10e7-4d74-4946-9dc4-42a36b92a111-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "62419a3e-bd90-497e-a7a5-a219c54cdd62-attachment.json", "type": "application/json"}], "start": 1775347525564, "stop": 1775347525564}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "449228ae-091d-407d-b66f-46fd7e520188-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "f8937461-ff33-4ac4-848b-27c0577439e2-attachment.json", "type": "application/json"}], "start": 1775347525565, "stop": 1775347525565}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "9ca58f32-5b49-4000-a610-6655174d560c-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "e4e28016-cd3c-4c62-a7c1-9ab6616563d3-attachment.json", "type": "application/json"}], "start": 1775347525566, "stop": 1775347525566}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "5b36c891-a409-4b50-9528-18e1be1cc498-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "8e695310-7ed5-4eb5-bea8-1617c3e30478-attachment.json", "type": "application/json"}], "start": 1775347525568, "stop": 1775347525568}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "46d9e4dc-a4ac-40a1-a3a4-c95cc93221f4-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "93060ac8-3fd4-4439-93e5-118c8e2de2a0-attachment.json", "type": "application/json"}], "start": 1775347525569, "stop": 1775347525569}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "cce31615-ed18-4380-a2a1-71de9051936a-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "3dcb7721-69bb-4d9d-a9df-a5aecfaf577b-attachment.json", "type": "application/json"}], "start": 1775347525570, "stop": 1775347525570}, {"name": "db.request SQLAlchemy query SELECT → dm_wms_be_service_acceptance ", "status": "passed", "attachments": [{"name": "query", "source": "d134f715-9de4-42fa-a233-2728cae0033c-attachment.txt", "type": "text/plain"}, {"name": "result", "source": "ce1b9ba8-5e98-40ab-8d0e-2c8fec81195a-attachment.json", "type": "application/json"}], "start": 1775347525574, "stop": 1775347525574}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "4e455263-7dd8-498e-acff-6af9ffd43925-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "86b882d7-6f0c-49d1-95b4-fea5395a7cbf-attachment.json", "type": "application/json"}], "start": 1775347525574, "stop": 1775347525574}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "162df55b-1f0a-467d-81ac-f2fe45afa4b3-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "87fd488f-b13a-463f-814c-d656432f3ca7-attachment.json", "type": "application/json"}], "start": 1775347525576, "stop": 1775347525576}, {"name": "AvailableCell delete from database", "status": "passed", "steps": [{"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "48c8d0e4-0bf5-42ea-87d7-55eca57ee538-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "e0445d52-eef3-400d-846e-64d3fd2c2efc-attachment.json", "type": "application/json"}], "start": 1775347525585, "stop": 1775347525585}], "start": 1775347525576, "stop": 1775347525589}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "26badae2-def8-4f23-8c89-c71aa54afa9a-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "ecb2d7e3-130b-4109-93c1-48bae1386dc1-attachment.json", "type": "application/json"}], "start": 1775347525590, "stop": 1775347525590}, {"name": "db.request SQLAlchemy query SELECT → dm_wms_be_service_acceptance ", "status": "passed", "attachments": [{"name": "query", "source": "9ae3a82b-c572-42bf-8113-574ac09f87f2-attachment.txt", "type": "text/plain"}, {"name": "result", "source": "5fb3066b-7837-43bd-a698-6578d1785bbc-attachment.json", "type": "application/json"}], "start": 1775347525594, "stop": 1775347525594}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "03209e0a-0841-4e80-a68b-478aeef7cf25-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "93354b86-37d8-4526-9802-7281b82c6812-attachment.json", "type": "application/json"}], "start": 1775347525594, "stop": 1775347525594}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "3fd0b7fb-ff26-49cb-90d0-52ccfad2afc7-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "7463ee2a-430c-4e38-8077-ff803231d626-attachment.json", "type": "application/json"}], "start": 1775347525595, "stop": 1775347525595}, {"name": "AvailableCell delete from database", "status": "passed", "steps": [{"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "50d36a74-713d-479f-91f4-8a70e679ba63-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "48cff20a-f7f3-4779-8474-fc68007674a0-attachment.json", "type": "application/json"}], "start": 1775347525603, "stop": 1775347525604}], "start": 1775347525596, "stop": 1775347525608}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "18e7c569-b267-4f22-ac35-6a91a9d46362-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "c3651ac7-50a7-4d72-8cd3-dfcfe7632244-attachment.json", "type": "application/json"}], "start": 1775347525609, "stop": 1775347525609}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "8de17220-df08-4538-be6a-fb7a8aae4c0f-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "aadcbf3f-cbf9-4501-ad8d-cda479b36744-attachment.json", "type": "application/json"}], "start": 1775347525610, "stop": 1775347525610}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "a81481c3-7f93-4604-ac3d-09c1ac5a9f46-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "65be4b7b-dbb4-4dc8-b53b-a5f8c82b37ef-attachment.json", "type": "application/json"}], "start": 1775347525611, "stop": 1775347525612}, {"name": "db.request SQLAlchemy query SELECT → dm_wms_be_service_acceptance ", "status": "passed", "attachments": [{"name": "query", "source": "b2288940-9853-4f44-b7b0-bde32b9e7521-attachment.txt", "type": "text/plain"}, {"name": "result", "source": "e55229a0-55df-498b-bd91-65f2f1b57398-attachment.json", "type": "application/json"}], "start": 1775347525615, "stop": 1775347525615}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "40c781b2-a92f-43a1-97d4-6296e6f2098a-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "dba9eb6a-9cc5-457c-9edf-b608ef1eaac4-attachment.json", "type": "application/json"}], "start": 1775347525615, "stop": 1775347525616}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "0b813729-0e9f-41d2-b442-811a37b11c21-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "2d9da266-5ffb-4a1a-891b-2926afb61864-attachment.json", "type": "application/json"}], "start": 1775347525616, "stop": 1775347525617}, {"name": "AvailableCell delete from database", "status": "passed", "steps": [{"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "f8d69b7a-d244-49c0-ae9b-86c2b2a32bd5-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "f61c8674-9cc3-4f7a-b22f-ee06d9dad010-attachment.json", "type": "application/json"}], "start": 1775347525625, "stop": 1775347525625}], "start": 1775347525617, "stop": 1775347525629}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "8683fc55-34e9-424b-91f7-6db300897ae1-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "877dc12d-bef6-4014-9244-7af3b1010264-attachment.json", "type": "application/json"}], "start": 1775347525630, "stop": 1775347525630}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "1b68d962-0577-4ead-aa3d-d47c7371289e-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "8f8cdf7b-b1b6-4e27-b6aa-0cbce8bfcc74-attachment.json", "type": "application/json"}], "start": 1775347525631, "stop": 1775347525631}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "79fd26d8-02e6-43ac-afef-57dfd267dab1-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "8815441e-0c8f-4178-94f4-b6bdc891cfce-attachment.json", "type": "application/json"}], "start": 1775347525633, "stop": 1775347525633}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "ecacc358-89d9-4648-b68f-5092def5e56d-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "9c2afb8c-abc3-49f6-974d-288f2eb7fe96-attachment.json", "type": "application/json"}], "start": 1775347525634, "stop": 1775347525634}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "41102a77-0a3b-4a7a-a536-9bc190536e74-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "58b7c215-d8fc-440c-9626-766f71a4a943-attachment.json", "type": "application/json"}], "start": 1775347525635, "stop": 1775347525636}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "820b611e-86d8-4e38-b21c-797ac1dc1e89-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "b1f398f2-b860-44c3-b4a9-b81c8cc7781b-attachment.json", "type": "application/json"}], "start": 1775347525636, "stop": 1775347525637}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "323d7720-c57c-40a9-b1b9-9c66af7108f3-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "a339a67b-9e2a-4552-909d-82dc0b7277f0-attachment.json", "type": "application/json"}], "start": 1775347525638, "stop": 1775347525638}, {"name": "db.request SQLAlchemy query SELECT → dm_wms_be_service_acceptance ", "status": "passed", "attachments": [{"name": "query", "source": "e11f80df-d836-4636-ace3-03afa85bbeba-attachment.txt", "type": "text/plain"}, {"name": "result", "source": "fa7ebef0-e89d-47ca-9251-a4f8b3cd07d3-attachment.json", "type": "application/json"}], "start": 1775347525642, "stop": 1775347525642}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "e0f2c9a4-a2af-4f9d-8a6e-1d1edc3a54d3-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "a6638252-2df8-450e-a57a-9b7ca2e7bd53-attachment.json", "type": "application/json"}], "start": 1775347525642, "stop": 1775347525642}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "6132e3a9-ca68-4205-9336-8ad48a63c27a-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "64b52c05-d63f-41cd-9cf5-d7918f8209e6-attachment.json", "type": "application/json"}], "start": 1775347525644, "stop": 1775347525644}, {"name": "AvailableCell delete from database", "status": "passed", "steps": [{"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "d635ef43-e49d-4c5d-b6b0-e72e37dd65f3-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "bc7a0b89-4582-43e8-aa3b-25633f0f2f91-attachment.json", "type": "application/json"}], "start": 1775347525652, "stop": 1775347525652}], "start": 1775347525644, "stop": 1775347525656}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "dd07f4d6-5189-4978-9644-0787c41937ba-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "2f85c2c7-4edd-4762-8fef-fb0ce9802005-attachment.json", "type": "application/json"}], "start": 1775347525657, "stop": 1775347525657}, {"name": "db.request SQLAlchemy query SELECT → dm_wms_be_service_acceptance ", "status": "passed", "attachments": [{"name": "query", "source": "76744019-9649-4917-8b9a-526a209b1540-attachment.txt", "type": "text/plain"}, {"name": "result", "source": "b154202a-6af6-4e52-bda7-6c75016f704e-attachment.json", "type": "application/json"}], "start": 1775347525660, "stop": 1775347525661}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "71421aca-5b8c-48f9-94e6-9afadf3f7f0b-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "8bbd44fa-ec8f-4e91-a913-44a72f655140-attachment.json", "type": "application/json"}], "start": 1775347525661, "stop": 1775347525661}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "daee8dec-0b1f-4ea7-bb83-e13719c12d90-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "84c4b99e-9eba-482f-b02b-1cdf4bafd37f-attachment.json", "type": "application/json"}], "start": 1775347525662, "stop": 1775347525662}, {"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 (1279126, f, 0, null, 4100000000000052975, 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': 1279126}, {'cell_id': None, 'sku_cell_id': 1279127}]]\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 1936, in _exec_single_context\n    self.dialect.do_executemany(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/dialects/postgresql/psycopg2.py\", line 800, in do_executemany\n    cursor.executemany(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "b56846be-5012-4b66-87a0-ce9c986debfc-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "69585c8e-70aa-406f-a3eb-b013432078fe-attachment.json", "type": "application/json"}], "start": 1775347525671, "stop": 1775347525671}], "start": 1775347525663, "stop": 1775347525672}, {"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 (1279126, f, 0, null, 4100000000000052975, 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': 1279126}, {'cell_id': None, 'sku_cell_id': 1279127}]]\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 1936, in _exec_single_context\n    self.dialect.do_executemany(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/dialects/postgresql/psycopg2.py\", line 800, in do_executemany\n    cursor.executemany(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "fafa702b-e5bd-40bb-8ebf-1ae51578ce69-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "86b6d628-1e38-4dee-b439-1b3e5a25bc66-attachment.json", "type": "application/json"}], "start": 1775347525682, "stop": 1775347525683}], "start": 1775347525673, "stop": 1775347525683}, {"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 (1279126, f, 0, null, 4100000000000052975, 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': 1279126}, {'cell_id': None, 'sku_cell_id': 1279127}]]\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 1936, in _exec_single_context\n    self.dialect.do_executemany(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/dialects/postgresql/psycopg2.py\", line 800, in do_executemany\n    cursor.executemany(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "26e510a6-09d5-4c66-8b3e-9ef36cb85196-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "a57695ef-1427-4894-9793-c93509285cae-attachment.json", "type": "application/json"}], "start": 1775347525692, "stop": 1775347525692}], "start": 1775347525684, "stop": 1775347525693}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "aba51638-4e62-47f8-841a-fff2fad5b2bd-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "98d0345d-b0af-4e58-8a13-a78f7eb07b9a-attachment.json", "type": "application/json"}], "start": 1775347525695, "stop": 1775347525695}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "d887e9ff-58ec-4c1c-8221-63eee48791b5-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "ac57a065-d60b-4795-b097-6ff100a4b56d-attachment.json", "type": "application/json"}], "start": 1775347525696, "stop": 1775347525696}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "fe25b4e7-ce87-4417-b27f-e3a367ca0bad-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "d8cd081e-f8fe-43dd-9664-abf6c7f3c046-attachment.json", "type": "application/json"}], "start": 1775347525698, "stop": 1775347525698}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "5146b275-05b4-4924-bd48-8d5473a2e693-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "20098214-eefa-4993-b97e-25820e6dadd3-attachment.json", "type": "application/json"}], "start": 1775347525699, "stop": 1775347525699}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "fa4f7687-6019-4df0-a370-18323b6ff779-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "713f2e95-0a56-4cd2-8db4-1d4063f23543-attachment.json", "type": "application/json"}], "start": 1775347525700, "stop": 1775347525700}, {"name": "db.request SQLAlchemy query SELECT → dm_wms_be_service_acceptance ", "status": "passed", "attachments": [{"name": "query", "source": "9af896ec-ffc9-484d-ae8d-d0209dd8222e-attachment.txt", "type": "text/plain"}, {"name": "result", "source": "21bf046e-866e-4d4a-a5e5-582186f77453-attachment.json", "type": "application/json"}], "start": 1775347525704, "stop": 1775347525704}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "fdf4afd5-7796-4eed-bd9e-fb256e5fe2c5-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "2a7f4c8f-f5ab-4cd7-a702-85bd9959a4eb-attachment.json", "type": "application/json"}], "start": 1775347525704, "stop": 1775347525705}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "a01a2769-4072-40c2-9c80-ef806abffb08-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "b62642f8-81fe-41e1-98ae-13bb6aef1829-attachment.json", "type": "application/json"}], "start": 1775347525705, "stop": 1775347525706}, {"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 (1279129, f, 0, null, 4100000000000052977, 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': 1279129}, {'cell_id': None, 'sku_cell_id': 1279130}]]\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 1936, in _exec_single_context\n    self.dialect.do_executemany(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/dialects/postgresql/psycopg2.py\", line 800, in do_executemany\n    cursor.executemany(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "e99429de-b441-4753-a115-f231abd3022c-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "79fa4f12-2071-4133-83c5-e4b7145e1eca-attachment.json", "type": "application/json"}], "start": 1775347525714, "stop": 1775347525714}], "start": 1775347525706, "stop": 1775347525715}, {"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 (1279129, f, 0, null, 4100000000000052977, 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': 1279129}, {'cell_id': None, 'sku_cell_id': 1279130}]]\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 1936, in _exec_single_context\n    self.dialect.do_executemany(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/dialects/postgresql/psycopg2.py\", line 800, in do_executemany\n    cursor.executemany(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "b7633d5b-ad6c-4454-b78c-f1d44f465aeb-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "cd0fac08-a2ce-4dee-89aa-40ad12821e82-attachment.json", "type": "application/json"}], "start": 1775347525724, "stop": 1775347525724}], "start": 1775347525716, "stop": 1775347525725}, {"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 (1279129, f, 0, null, 4100000000000052977, 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': 1279129}, {'cell_id': None, 'sku_cell_id': 1279130}]]\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 1936, in _exec_single_context\n    self.dialect.do_executemany(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/dialects/postgresql/psycopg2.py\", line 800, in do_executemany\n    cursor.executemany(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "b12c9983-7e22-495f-bebe-3fd6e9101433-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "9b9f41b9-58aa-42b1-934f-36a3d3b53013-attachment.json", "type": "application/json"}], "start": 1775347525733, "stop": 1775347525734}], "start": 1775347525726, "stop": 1775347525734}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "b5d63c48-5b0d-4c8b-85f2-dc5f421bbc9a-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "6a8e9ca3-ba8f-493d-9c05-769d405401d9-attachment.json", "type": "application/json"}], "start": 1775347525736, "stop": 1775347525737}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "fe3fd672-0383-48e4-a4b0-d04521f45d13-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "d53f44d1-c17a-47b9-ae15-eea98e61c1a2-attachment.json", "type": "application/json"}], "start": 1775347525737, "stop": 1775347525738}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "679364e2-ce8a-4c45-b640-0110baee1d44-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "77bac933-8132-4e95-87f3-358e66a41735-attachment.json", "type": "application/json"}], "start": 1775347525739, "stop": 1775347525739}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "827104dd-9e3e-4182-82c5-6e51c1a50a15-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "7b22715c-fe9d-4323-8ded-daded27a622a-attachment.json", "type": "application/json"}], "start": 1775347525740, "stop": 1775347525740}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "36822cdd-cf4f-4c06-90ec-d27f8792dd30-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "b7804c14-ecac-4805-a341-9a281486770c-attachment.json", "type": "application/json"}], "start": 1775347525742, "stop": 1775347525742}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "17e5d41b-d1d3-44cc-afaa-f9b2f1992ed7-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "00ff0a60-48aa-4e7c-b40c-55dbd50da98e-attachment.json", "type": "application/json"}], "start": 1775347525743, "stop": 1775347525743}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "8f5e64d8-5c05-441d-a64b-6eef5599c786-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "ffbaedfe-bbb1-4886-9cdc-9b1c9c81e135-attachment.json", "type": "application/json"}], "start": 1775347525745, "stop": 1775347525745}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "292c0ce7-bab7-4bb1-9c02-35bc4e9758cf-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "aaa47822-bb7e-4074-aa1e-9e85ac8ce7fc-attachment.json", "type": "application/json"}], "start": 1775347525746, "stop": 1775347525746}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "272e97bd-8c8f-4247-b3db-7ee862748a39-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "19e4adbe-3f37-452b-a8ef-e46f7d541d77-attachment.json", "type": "application/json"}], "start": 1775347525747, "stop": 1775347525747}, {"name": "db.request SQLAlchemy query SELECT → dm_wms_be_service_acceptance ", "status": "passed", "attachments": [{"name": "query", "source": "39c0a75b-b239-40a9-8080-eebd50eda923-attachment.txt", "type": "text/plain"}, {"name": "result", "source": "aaa7c606-520a-46fa-989a-b26712faf442-attachment.json", "type": "application/json"}], "start": 1775347525750, "stop": 1775347525750}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "3c6595d0-5d3c-4750-8eda-ef8b00a1e8ef-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "2b50537a-c87c-46d4-8eb9-33ee997582b2-attachment.json", "type": "application/json"}], "start": 1775347525751, "stop": 1775347525751}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "ab6e7bc8-27d4-46c5-b0d4-ddc5f03843b4-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "7d317954-6194-4a98-bf13-ddc8bfd9f8b9-attachment.json", "type": "application/json"}], "start": 1775347525752, "stop": 1775347525752}, {"name": "AvailableCell delete from database", "status": "passed", "steps": [{"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "35011bb3-60e5-44c1-92da-69f6b6fe1227-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "5274ca0b-c860-4ebe-9a62-8967e5a88556-attachment.json", "type": "application/json"}], "start": 1775347525761, "stop": 1775347525761}], "start": 1775347525753, "stop": 1775347525765}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "47623646-0e43-4180-b468-a9904564cb2e-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "0f29dba4-db57-4855-b529-7438423287fc-attachment.json", "type": "application/json"}], "start": 1775347525766, "stop": 1775347525766}, {"name": "db.request SQLAlchemy query SELECT → dm_wms_be_service_acceptance ", "status": "passed", "attachments": [{"name": "query", "source": "c6be10b2-68c5-4d1b-8f0c-72960ae6562a-attachment.txt", "type": "text/plain"}, {"name": "result", "source": "76871821-d77a-4232-b547-416ff8f38639-attachment.json", "type": "application/json"}], "start": 1775347525769, "stop": 1775347525770}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "1be9acf0-6a88-47e0-bc91-a36d00007c5e-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "c0f7494e-b947-4566-8019-4c313f0d80aa-attachment.json", "type": "application/json"}], "start": 1775347525770, "stop": 1775347525770}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "10ff4346-54a1-4424-ad33-3a569be18678-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "ab835fd1-223e-4133-aacc-3332ee2435e0-attachment.json", "type": "application/json"}], "start": 1775347525771, "stop": 1775347525771}, {"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 (1279131, f, 0, null, 4100000000000052982, 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': 1279131}, {'cell_id': None, 'sku_cell_id': 1279132}, {'cell_id': None, 'sku_cell_id': 1279133}]]\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 1936, in _exec_single_context\n    self.dialect.do_executemany(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/dialects/postgresql/psycopg2.py\", line 800, in do_executemany\n    cursor.executemany(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "567b941b-79bf-4e1d-bd6d-969e774c679c-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "574b9a67-eb7e-4cbd-8089-bd74ae5b65eb-attachment.json", "type": "application/json"}], "start": 1775347525780, "stop": 1775347525780}], "start": 1775347525772, "stop": 1775347525781}, {"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 (1279131, f, 0, null, 4100000000000052982, 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': 1279131}, {'cell_id': None, 'sku_cell_id': 1279132}, {'cell_id': None, 'sku_cell_id': 1279133}]]\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 1936, in _exec_single_context\n    self.dialect.do_executemany(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/dialects/postgresql/psycopg2.py\", line 800, in do_executemany\n    cursor.executemany(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "27642e89-0d68-4993-a594-1de37122f131-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "2624e88b-702e-4d31-8f32-59fab8c3e714-attachment.json", "type": "application/json"}], "start": 1775347525790, "stop": 1775347525790}], "start": 1775347525782, "stop": 1775347525791}, {"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 (1279131, f, 0, null, 4100000000000052982, 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': 1279131}, {'cell_id': None, 'sku_cell_id': 1279132}, {'cell_id': None, 'sku_cell_id': 1279133}]]\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 1936, in _exec_single_context\n    self.dialect.do_executemany(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/dialects/postgresql/psycopg2.py\", line 800, in do_executemany\n    cursor.executemany(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "d64e40ce-8f16-4b7b-953e-adc20413333c-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "6bf1fe36-bea2-4dd3-a126-6289c8fab736-attachment.json", "type": "application/json"}], "start": 1775347525800, "stop": 1775347525800}], "start": 1775347525792, "stop": 1775347525801}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "97bbeed6-bd08-4000-8b06-3a4f739f24bb-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "577b7161-98d2-4bfc-a8f8-5fadefb1436c-attachment.json", "type": "application/json"}], "start": 1775347525803, "stop": 1775347525803}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "a33bd51c-b6e0-4739-81db-58c4df02336d-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "03af4337-0e1d-4b28-aa43-189912e2f5f0-attachment.json", "type": "application/json"}], "start": 1775347525804, "stop": 1775347525804}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "b293e0e8-fa75-4d77-a682-715bd2598214-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "2f78ffa5-55b0-4f51-81c2-175efd2d63bc-attachment.json", "type": "application/json"}], "start": 1775347525806, "stop": 1775347525806}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "25e5dd8b-e4ee-41dc-bb79-a5ed24156b54-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "8ba8f8fb-d9e0-4b4c-9aeb-79c8c4f47bc8-attachment.json", "type": "application/json"}], "start": 1775347525807, "stop": 1775347525807}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "eeaa657b-3e72-47a8-ad74-fefefb36c8b0-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "6173996a-c556-4cd3-a0b8-cba659be3e14-attachment.json", "type": "application/json"}], "start": 1775347525808, "stop": 1775347525808}, {"name": "db.request SQLAlchemy query SELECT → dm_wms_be_service_acceptance ", "status": "passed", "attachments": [{"name": "query", "source": "964db3f1-7322-468d-b33c-481d05c45a98-attachment.txt", "type": "text/plain"}, {"name": "result", "source": "8a7cc12c-8ddb-4da1-9ad3-cb0a319c1e3e-attachment.json", "type": "application/json"}], "start": 1775347525811, "stop": 1775347525812}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "a4f162c4-4b8e-4792-b6ba-00db899b26e6-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "4ff54256-ef7f-4d60-8081-1275677f9cc3-attachment.json", "type": "application/json"}], "start": 1775347525812, "stop": 1775347525812}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "866c297e-c622-4dd6-ad05-284d4cdcb871-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "94ae5553-a949-4856-a9f9-456663dd0f3f-attachment.json", "type": "application/json"}], "start": 1775347525814, "stop": 1775347525814}], "start": 1775347525453, "stop": 1775347525815}], "start": 1775346770215, "stop": 1775347525815}