{"uuid": "9285c279-d4fa-4040-ba12-285a4c3b1d0b", "children": ["37f2c44a-2946-4799-a492-f16f26ce6161", "6c3d80bc-10f1-44c8-b233-672946799565", "4858fee5-cf61-462b-a992-923561fc0803", "2c6d2e82-8083-4090-b073-c8726030f0a7", "47ff8b88-67e6-41dd-a0da-a9c294f16fdb", "15f98a97-e253-47e2-9b2f-14d9761a7cb7", "b5731e1f-ff84-498b-ae9b-4998fe59c2b9", "33af1634-baa9-42bb-b08b-6921a2562029", "ff07563a-d46c-4f8c-bbd9-8cf8025db058", "65c78f76-5297-47f8-9399-1192481da8e9", "fe91d676-0a75-458f-af76-8446c4687384"], "befores": [{"name": "clear_db_rows", "status": "passed", "start": 1775432772517, "stop": 1775432772517}], "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 (1279317, f, 0, null, 75432773099385088, 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': 1279317}]\n(Background on this error at: https://sqlalche.me/e/20/gkpj)\n", "trace": "  File \"/app/src/framework/common/base_db_builder.py\", line 48, in delete\n    self.commit()\n  File \"/app/src/framework/common/base_db_builder.py\", line 33, in commit\n    raise e\n  File \"/app/src/framework/common/base_db_builder.py\", line 28, in commit\n    self.session.commit()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/scoping.py\", line 597, in commit\n    return self._proxied.commit()\n           ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 2030, in commit\n    trans.commit(_to_root=True)\n  File \"<string>\", line 2, in commit\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1311, in commit\n    self._prepare_impl()\n  File \"<string>\", line 2, in _prepare_impl\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1286, in _prepare_impl\n    self.session.flush()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4331, in flush\n    self._flush(objects)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4466, in _flush\n    with util.safe_reraise():\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/util/langhelpers.py\", line 121, in __exit__\n    raise exc_value.with_traceback(exc_tb)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4427, in _flush\n    flush_context.execute()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 466, in execute\n    rec.execute(self)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 642, in execute\n    util.preloaded.orm_persistence.save_obj(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 85, in save_obj\n    _emit_update_statements(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 912, in _emit_update_statements\n    c = connection.execute(\n        ^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1419, in execute\n    return meth(\n           ^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/sql/elements.py\", line 527, in _execute_on_connection\n    return connection._execute_clauseelement(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1641, in _execute_clauseelement\n    ret = self._execute_context(\n          ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1846, in _execute_context\n    return self._exec_single_context(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1986, in _exec_single_context\n    self._handle_dbapi_exception(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 2363, in _handle_dbapi_exception\n    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1967, in _exec_single_context\n    self.dialect.do_execute(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/default.py\", line 952, in do_execute\n    cursor.execute(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "b9a44ab7-eef2-4ccd-86f6-60b3f2f90dbb-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "c5997531-93cb-44a0-a413-fb4bb9bda444-attachment.json", "type": "application/json"}], "start": 1775433543387, "stop": 1775433543387}], "start": 1775433543361, "stop": 1775433543388}, {"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 (1279317, f, 0, null, 75432773099385088, 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': 1279317}]\n(Background on this error at: https://sqlalche.me/e/20/gkpj)\n", "trace": "  File \"/app/src/framework/common/base_db_builder.py\", line 48, in delete\n    self.commit()\n  File \"/app/src/framework/common/base_db_builder.py\", line 33, in commit\n    raise e\n  File \"/app/src/framework/common/base_db_builder.py\", line 28, in commit\n    self.session.commit()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/scoping.py\", line 597, in commit\n    return self._proxied.commit()\n           ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 2030, in commit\n    trans.commit(_to_root=True)\n  File \"<string>\", line 2, in commit\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1311, in commit\n    self._prepare_impl()\n  File \"<string>\", line 2, in _prepare_impl\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1286, in _prepare_impl\n    self.session.flush()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4331, in flush\n    self._flush(objects)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4466, in _flush\n    with util.safe_reraise():\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/util/langhelpers.py\", line 121, in __exit__\n    raise exc_value.with_traceback(exc_tb)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4427, in _flush\n    flush_context.execute()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 466, in execute\n    rec.execute(self)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 642, in execute\n    util.preloaded.orm_persistence.save_obj(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 85, in save_obj\n    _emit_update_statements(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 912, in _emit_update_statements\n    c = connection.execute(\n        ^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1419, in execute\n    return meth(\n           ^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/sql/elements.py\", line 527, in _execute_on_connection\n    return connection._execute_clauseelement(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1641, in _execute_clauseelement\n    ret = self._execute_context(\n          ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1846, in _execute_context\n    return self._exec_single_context(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1986, in _exec_single_context\n    self._handle_dbapi_exception(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 2363, in _handle_dbapi_exception\n    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1967, in _exec_single_context\n    self.dialect.do_execute(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/default.py\", line 952, in do_execute\n    cursor.execute(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "844b9d5a-565e-43a0-be4a-c2865953feba-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "729ec5e5-27fe-49b2-b1f5-9806db777bdb-attachment.json", "type": "application/json"}], "start": 1775433543400, "stop": 1775433543401}], "start": 1775433543390, "stop": 1775433543401}, {"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 (1279317, f, 0, null, 75432773099385088, 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': 1279317}]\n(Background on this error at: https://sqlalche.me/e/20/gkpj)\n", "trace": "  File \"/app/src/framework/common/base_db_builder.py\", line 48, in delete\n    self.commit()\n  File \"/app/src/framework/common/base_db_builder.py\", line 33, in commit\n    raise e\n  File \"/app/src/framework/common/base_db_builder.py\", line 28, in commit\n    self.session.commit()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/scoping.py\", line 597, in commit\n    return self._proxied.commit()\n           ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 2030, in commit\n    trans.commit(_to_root=True)\n  File \"<string>\", line 2, in commit\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1311, in commit\n    self._prepare_impl()\n  File \"<string>\", line 2, in _prepare_impl\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1286, in _prepare_impl\n    self.session.flush()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4331, in flush\n    self._flush(objects)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4466, in _flush\n    with util.safe_reraise():\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/util/langhelpers.py\", line 121, in __exit__\n    raise exc_value.with_traceback(exc_tb)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4427, in _flush\n    flush_context.execute()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 466, in execute\n    rec.execute(self)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 642, in execute\n    util.preloaded.orm_persistence.save_obj(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 85, in save_obj\n    _emit_update_statements(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 912, in _emit_update_statements\n    c = connection.execute(\n        ^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1419, in execute\n    return meth(\n           ^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/sql/elements.py\", line 527, in _execute_on_connection\n    return connection._execute_clauseelement(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1641, in _execute_clauseelement\n    ret = self._execute_context(\n          ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1846, in _execute_context\n    return self._exec_single_context(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1986, in _exec_single_context\n    self._handle_dbapi_exception(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 2363, in _handle_dbapi_exception\n    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1967, in _exec_single_context\n    self.dialect.do_execute(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/default.py\", line 952, in do_execute\n    cursor.execute(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "61d684c9-3622-4a1e-b168-b8ff4f161e47-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "d912226f-841f-4707-844a-cdde0c6a8396-attachment.json", "type": "application/json"}], "start": 1775433543412, "stop": 1775433543412}], "start": 1775433543402, "stop": 1775433543412}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "1028b6db-1970-471f-b6c9-18b9b2d408be-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "8eb8bfec-20e9-419a-9678-ea163621e41a-attachment.json", "type": "application/json"}], "start": 1775433543422, "stop": 1775433543422}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "33f84653-a00f-4a88-b2b2-bf344af834a8-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "d1023a92-098c-493f-8091-95f5c964bbe7-attachment.json", "type": "application/json"}], "start": 1775433543425, "stop": 1775433543425}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "880b9e28-5a5e-4b71-a53e-19e874c403ab-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "300194fe-2786-46bb-9cbf-5caee7cf301b-attachment.json", "type": "application/json"}], "start": 1775433543427, "stop": 1775433543428}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "d223bb53-6c07-42fb-831b-d919e9b97f3e-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "690d2e2e-f4f7-4dbe-b365-714c0526ddb2-attachment.json", "type": "application/json"}], "start": 1775433543429, "stop": 1775433543429}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "c7fb3dad-60a5-41a7-a3a7-6d9c5c1086c4-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "7d18521d-b02a-4ec5-89b7-e0c8e5b11869-attachment.json", "type": "application/json"}], "start": 1775433543430, "stop": 1775433543430}, {"name": "db.request SQLAlchemy query SELECT → dm_wms_be_service_acceptance ", "status": "passed", "attachments": [{"name": "query", "source": "43e719df-8e75-4ea2-91d5-374b8fe93322-attachment.txt", "type": "text/plain"}, {"name": "result", "source": "6022aaa0-5180-4ae3-9f66-c961adc1b480-attachment.json", "type": "application/json"}], "start": 1775433543435, "stop": 1775433543435}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "0933e193-cb68-40eb-b3f5-8ce95532f28e-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "42e27708-09fe-48a8-a417-7138efc2a213-attachment.json", "type": "application/json"}], "start": 1775433543436, "stop": 1775433543436}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "f5fa15c3-9d33-4571-854e-78960f39de2c-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "27733e7f-40a5-4c3e-bf71-aff64e310977-attachment.json", "type": "application/json"}], "start": 1775433543437, "stop": 1775433543438}, {"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 (1279324, f, 0, null, 75432800683428096, 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': 1279324}]\n(Background on this error at: https://sqlalche.me/e/20/gkpj)\n", "trace": "  File \"/app/src/framework/common/base_db_builder.py\", line 48, in delete\n    self.commit()\n  File \"/app/src/framework/common/base_db_builder.py\", line 33, in commit\n    raise e\n  File \"/app/src/framework/common/base_db_builder.py\", line 28, in commit\n    self.session.commit()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/scoping.py\", line 597, in commit\n    return self._proxied.commit()\n           ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 2030, in commit\n    trans.commit(_to_root=True)\n  File \"<string>\", line 2, in commit\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1311, in commit\n    self._prepare_impl()\n  File \"<string>\", line 2, in _prepare_impl\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1286, in _prepare_impl\n    self.session.flush()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4331, in flush\n    self._flush(objects)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4466, in _flush\n    with util.safe_reraise():\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/util/langhelpers.py\", line 121, in __exit__\n    raise exc_value.with_traceback(exc_tb)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4427, in _flush\n    flush_context.execute()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 466, in execute\n    rec.execute(self)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 642, in execute\n    util.preloaded.orm_persistence.save_obj(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 85, in save_obj\n    _emit_update_statements(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 912, in _emit_update_statements\n    c = connection.execute(\n        ^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1419, in execute\n    return meth(\n           ^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/sql/elements.py\", line 527, in _execute_on_connection\n    return connection._execute_clauseelement(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1641, in _execute_clauseelement\n    ret = self._execute_context(\n          ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1846, in _execute_context\n    return self._exec_single_context(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1986, in _exec_single_context\n    self._handle_dbapi_exception(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 2363, in _handle_dbapi_exception\n    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1967, in _exec_single_context\n    self.dialect.do_execute(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/default.py\", line 952, in do_execute\n    cursor.execute(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "b4ba2afd-345a-4306-a85f-1831e1b4786c-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "2eea4893-0199-4176-8859-aaeca042489f-attachment.json", "type": "application/json"}], "start": 1775433543447, "stop": 1775433543447}], "start": 1775433543438, "stop": 1775433543447}, {"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 (1279324, f, 0, null, 75432800683428096, 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': 1279324}]\n(Background on this error at: https://sqlalche.me/e/20/gkpj)\n", "trace": "  File \"/app/src/framework/common/base_db_builder.py\", line 48, in delete\n    self.commit()\n  File \"/app/src/framework/common/base_db_builder.py\", line 33, in commit\n    raise e\n  File \"/app/src/framework/common/base_db_builder.py\", line 28, in commit\n    self.session.commit()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/scoping.py\", line 597, in commit\n    return self._proxied.commit()\n           ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 2030, in commit\n    trans.commit(_to_root=True)\n  File \"<string>\", line 2, in commit\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1311, in commit\n    self._prepare_impl()\n  File \"<string>\", line 2, in _prepare_impl\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1286, in _prepare_impl\n    self.session.flush()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4331, in flush\n    self._flush(objects)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4466, in _flush\n    with util.safe_reraise():\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/util/langhelpers.py\", line 121, in __exit__\n    raise exc_value.with_traceback(exc_tb)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4427, in _flush\n    flush_context.execute()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 466, in execute\n    rec.execute(self)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 642, in execute\n    util.preloaded.orm_persistence.save_obj(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 85, in save_obj\n    _emit_update_statements(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 912, in _emit_update_statements\n    c = connection.execute(\n        ^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1419, in execute\n    return meth(\n           ^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/sql/elements.py\", line 527, in _execute_on_connection\n    return connection._execute_clauseelement(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1641, in _execute_clauseelement\n    ret = self._execute_context(\n          ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1846, in _execute_context\n    return self._exec_single_context(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1986, in _exec_single_context\n    self._handle_dbapi_exception(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 2363, in _handle_dbapi_exception\n    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1967, in _exec_single_context\n    self.dialect.do_execute(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/default.py\", line 952, in do_execute\n    cursor.execute(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "03c7053e-9038-4a04-9ad8-81bdf5280707-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "955f2d99-8cef-48fa-a227-648fa7e804b9-attachment.json", "type": "application/json"}], "start": 1775433543457, "stop": 1775433543457}], "start": 1775433543448, "stop": 1775433543457}, {"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 (1279324, f, 0, null, 75432800683428096, 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': 1279324}]\n(Background on this error at: https://sqlalche.me/e/20/gkpj)\n", "trace": "  File \"/app/src/framework/common/base_db_builder.py\", line 48, in delete\n    self.commit()\n  File \"/app/src/framework/common/base_db_builder.py\", line 33, in commit\n    raise e\n  File \"/app/src/framework/common/base_db_builder.py\", line 28, in commit\n    self.session.commit()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/scoping.py\", line 597, in commit\n    return self._proxied.commit()\n           ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 2030, in commit\n    trans.commit(_to_root=True)\n  File \"<string>\", line 2, in commit\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1311, in commit\n    self._prepare_impl()\n  File \"<string>\", line 2, in _prepare_impl\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1286, in _prepare_impl\n    self.session.flush()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4331, in flush\n    self._flush(objects)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4466, in _flush\n    with util.safe_reraise():\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/util/langhelpers.py\", line 121, in __exit__\n    raise exc_value.with_traceback(exc_tb)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4427, in _flush\n    flush_context.execute()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 466, in execute\n    rec.execute(self)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 642, in execute\n    util.preloaded.orm_persistence.save_obj(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 85, in save_obj\n    _emit_update_statements(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 912, in _emit_update_statements\n    c = connection.execute(\n        ^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1419, in execute\n    return meth(\n           ^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/sql/elements.py\", line 527, in _execute_on_connection\n    return connection._execute_clauseelement(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1641, in _execute_clauseelement\n    ret = self._execute_context(\n          ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1846, in _execute_context\n    return self._exec_single_context(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1986, in _exec_single_context\n    self._handle_dbapi_exception(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 2363, in _handle_dbapi_exception\n    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1967, in _exec_single_context\n    self.dialect.do_execute(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/default.py\", line 952, in do_execute\n    cursor.execute(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "0ce1a61e-e75f-4ab4-a844-223093a61599-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "260d5e20-499d-4df1-ab71-ebc026d7b48c-attachment.json", "type": "application/json"}], "start": 1775433543466, "stop": 1775433543467}], "start": 1775433543458, "stop": 1775433543467}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "27ffc909-8ab2-4054-930e-e66f6a0e7dd3-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "c572039d-80c7-4ac8-82a7-5835c4802c87-attachment.json", "type": "application/json"}], "start": 1775433543469, "stop": 1775433543469}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "69c7606c-ad0b-4623-8e15-05cad7859c62-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "7c13e4ef-a2d5-4528-9349-b4f784cb04b5-attachment.json", "type": "application/json"}], "start": 1775433543470, "stop": 1775433543470}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "d10fc5bd-4ab2-45c4-a506-d68d89d37376-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "9e002916-7ead-4814-882b-fbf4e0323f8a-attachment.json", "type": "application/json"}], "start": 1775433543472, "stop": 1775433543472}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "5859b978-9207-4d61-ab00-bf6e53f19182-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "cf88ed8a-6bad-4070-bc21-2b389305ec60-attachment.json", "type": "application/json"}], "start": 1775433543473, "stop": 1775433543473}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "8e906cb7-538c-48f3-b511-a453341a07d1-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "749ca8ab-128e-480f-ad50-ebc1bde35ae7-attachment.json", "type": "application/json"}], "start": 1775433543475, "stop": 1775433543475}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "69006c16-8407-4b04-8b5f-900251b91bfb-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "36c40756-6d3b-4c25-ba06-068205e77d35-attachment.json", "type": "application/json"}], "start": 1775433543475, "stop": 1775433543476}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "6ac158f0-9755-4cac-ad64-22891ae079a7-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "7955a86a-49e7-4747-a015-0f4eebfd4bfb-attachment.json", "type": "application/json"}], "start": 1775433543477, "stop": 1775433543477}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "a04394af-5539-450c-9f82-344fa067f6ff-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "b6b19d62-5d5c-45cd-a062-45e245fe92b4-attachment.json", "type": "application/json"}], "start": 1775433543479, "stop": 1775433543479}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "04891109-479f-4dc3-aa81-e2d26ea44848-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "51392275-ca0e-4469-9878-b8110ad5f6eb-attachment.json", "type": "application/json"}], "start": 1775433543480, "stop": 1775433543480}, {"name": "db.request SQLAlchemy query SELECT → dm_wms_be_service_acceptance ", "status": "passed", "attachments": [{"name": "query", "source": "67b27268-62a5-46f6-a9cc-852ee87e5718-attachment.txt", "type": "text/plain"}, {"name": "result", "source": "ddbb194d-fc37-4ea0-8196-dee41326111b-attachment.json", "type": "application/json"}], "start": 1775433543484, "stop": 1775433543485}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "c43afac1-bcb1-4fe1-aa27-c0f17c3f7fb2-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "ec024fdc-cac3-4f05-baaf-c399b772f87f-attachment.json", "type": "application/json"}], "start": 1775433543485, "stop": 1775433543485}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "94fb4274-7b5d-4b9e-8a83-073e63598c0f-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "c4405ac4-c53b-494f-92ec-9403c2e39e1b-attachment.json", "type": "application/json"}], "start": 1775433543486, "stop": 1775433543486}, {"name": "AvailableCell delete from database", "status": "passed", "steps": [{"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "a26b5454-95c1-48a9-8138-fb4f79590690-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "cf03ab57-8208-46ac-bad4-00a84e955070-attachment.json", "type": "application/json"}], "start": 1775433543496, "stop": 1775433543496}], "start": 1775433543487, "stop": 1775433543502}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "9c52dbd2-bc85-40ed-b898-7781711b31b9-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "10d921c5-4f12-48fb-8cc8-5f4586728ad4-attachment.json", "type": "application/json"}], "start": 1775433543503, "stop": 1775433543503}, {"name": "db.request SQLAlchemy query SELECT → dm_wms_be_service_acceptance ", "status": "passed", "attachments": [{"name": "query", "source": "4abf354e-0abd-44b8-b423-0e5381a08fc9-attachment.txt", "type": "text/plain"}, {"name": "result", "source": "39e8acf5-9666-4186-862c-1fe01b5fd65f-attachment.json", "type": "application/json"}], "start": 1775433543506, "stop": 1775433543506}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "fd290b58-cd7f-4cfa-a25d-56c9eea023b5-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "6c48472a-54fb-420e-95a7-01811184875e-attachment.json", "type": "application/json"}], "start": 1775433543506, "stop": 1775433543507}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "a066f5dd-03e4-47ee-96aa-f1143684295f-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "77ce7c0a-d0af-477d-88e4-05d10a1fcfe8-attachment.json", "type": "application/json"}], "start": 1775433543507, "stop": 1775433543508}, {"name": "AvailableCell delete from database", "status": "passed", "steps": [{"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "d7584315-bc03-4e77-9dce-68b03d072079-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "1baa290e-c1d6-4409-89da-c4d8871d5dfc-attachment.json", "type": "application/json"}], "start": 1775433543516, "stop": 1775433543516}], "start": 1775433543508, "stop": 1775433543520}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "1c02103e-992b-43e9-8105-2cd5f45c09cb-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "b9ec828b-42bb-456d-92e6-96c8fa33f718-attachment.json", "type": "application/json"}], "start": 1775433543520, "stop": 1775433543521}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "d15790b2-87f8-46e9-b572-4461674b147f-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "4512872c-ee8c-4fa5-8abb-dde7ed829070-attachment.json", "type": "application/json"}], "start": 1775433543521, "stop": 1775433543522}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "9530d18a-3cbf-402a-bbd4-d1c913aac5a9-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "82cd5b69-a0ab-42bc-9fd7-e0d1c100481f-attachment.json", "type": "application/json"}], "start": 1775433543524, "stop": 1775433543524}, {"name": "db.request SQLAlchemy query SELECT → dm_wms_be_service_acceptance ", "status": "passed", "attachments": [{"name": "query", "source": "19cd4c09-65bc-4b13-a0d2-396a62782444-attachment.txt", "type": "text/plain"}, {"name": "result", "source": "7bb0909f-351c-4984-b107-493e00545d68-attachment.json", "type": "application/json"}], "start": 1775433543527, "stop": 1775433543527}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "ce363f57-ec09-40a8-908b-090c3057a521-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "a166063b-893a-4c28-ad53-bf73d92790db-attachment.json", "type": "application/json"}], "start": 1775433543528, "stop": 1775433543528}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "2bcd2416-3dd1-4ac3-8fa9-7a1c7cdb3797-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "19eea00e-edd7-44cb-aa65-87b13a83949c-attachment.json", "type": "application/json"}], "start": 1775433543529, "stop": 1775433543530}, {"name": "AvailableCell delete from database", "status": "passed", "steps": [{"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "ebedc3a7-72e0-4abc-9f3e-b8b08ddf42cd-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "089c70c6-f01f-4ec5-8bfd-850c3692846f-attachment.json", "type": "application/json"}], "start": 1775433543537, "stop": 1775433543538}], "start": 1775433543530, "stop": 1775433543541}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "f57bef2a-2de6-481c-aec6-209aeb939d98-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "f9f67d61-1124-4b41-b3b5-1d695c86b83e-attachment.json", "type": "application/json"}], "start": 1775433543542, "stop": 1775433543542}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "3eb215d7-b9a5-40f9-b77e-71cfcfbb836a-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "3a6fd8f0-00f8-4a17-9d5f-89152494fade-attachment.json", "type": "application/json"}], "start": 1775433543543, "stop": 1775433543543}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "5b21ab0e-d731-40be-9a62-894b038450cf-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "91e577b0-43e9-4a1d-a96a-ec86f4c137bc-attachment.json", "type": "application/json"}], "start": 1775433543545, "stop": 1775433543545}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "aff17046-218f-4221-946a-3d3a56b8a8f0-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "98ce528f-e55d-4d6a-8e13-b21436632526-attachment.json", "type": "application/json"}], "start": 1775433543546, "stop": 1775433543546}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "69069839-95a9-4f50-b080-8263e9272a11-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "cab464a4-6371-4035-9a5f-df91babe261c-attachment.json", "type": "application/json"}], "start": 1775433543548, "stop": 1775433543548}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "27e95deb-9706-4cf3-ac62-43088d8efb62-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "eec5f935-e435-4441-a0cf-2a7919ecdd63-attachment.json", "type": "application/json"}], "start": 1775433543549, "stop": 1775433543549}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "3d185dd8-ed98-4ea1-9ab6-42997c89b9f5-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "2d665f3a-932a-4902-a83c-01f61d489d9b-attachment.json", "type": "application/json"}], "start": 1775433543551, "stop": 1775433543551}, {"name": "db.request SQLAlchemy query SELECT → dm_wms_be_service_acceptance ", "status": "passed", "attachments": [{"name": "query", "source": "2ca35942-08f8-4ac0-b579-805e49524a8d-attachment.txt", "type": "text/plain"}, {"name": "result", "source": "4e3e04b3-52f6-45e8-bcc4-efc7be523cb6-attachment.json", "type": "application/json"}], "start": 1775433543554, "stop": 1775433543554}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "f4eec34b-0eda-4826-ac27-a0baf70422ed-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "19c21923-16b1-4f6d-83af-725ff5466162-attachment.json", "type": "application/json"}], "start": 1775433543555, "stop": 1775433543555}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "3a374790-4acb-4a9c-b4ed-3c0526ae7fcc-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "4d3cbdd8-642d-4539-a824-91987e71ddc7-attachment.json", "type": "application/json"}], "start": 1775433543556, "stop": 1775433543556}, {"name": "AvailableCell delete from database", "status": "passed", "steps": [{"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "ce0350fa-ddb0-4bcb-abca-302a966ee266-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "d7ed3c21-7777-4747-a6ba-7b3fda5966da-attachment.json", "type": "application/json"}], "start": 1775433543564, "stop": 1775433543564}], "start": 1775433543557, "stop": 1775433543568}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "6f484348-310d-4161-a97b-75033bf266af-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "2e97c811-0d77-40e9-97a2-33e6c13799f1-attachment.json", "type": "application/json"}], "start": 1775433543569, "stop": 1775433543569}, {"name": "db.request SQLAlchemy query SELECT → dm_wms_be_service_acceptance ", "status": "passed", "attachments": [{"name": "query", "source": "a6c9f4e7-dab5-4b56-befb-2119703ecefa-attachment.txt", "type": "text/plain"}, {"name": "result", "source": "f75ba76b-ae7a-4abf-82a3-3f7d0ac20a6d-attachment.json", "type": "application/json"}], "start": 1775433543573, "stop": 1775433543573}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "97cf008d-2bae-46c8-adae-dd88a10463c1-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "8e06888a-a426-439d-ac01-9b7dd58e9a83-attachment.json", "type": "application/json"}], "start": 1775433543573, "stop": 1775433543574}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "85802275-331a-4e70-aab1-f1ae809abdc5-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "496bc6cc-956a-4b02-aedb-69d39b0e7cd6-attachment.json", "type": "application/json"}], "start": 1775433543575, "stop": 1775433543575}, {"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 (1279342, f, 0, null, 4100000000000053203, 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': 1279342}, {'cell_id': None, 'sku_cell_id': 1279343}, {'cell_id': None, 'sku_cell_id': 1279344}]]\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": "d787f80a-3059-4e54-a743-dc02cee3bbbf-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "998caabd-f7da-4756-a431-044eb477cfa8-attachment.json", "type": "application/json"}], "start": 1775433543583, "stop": 1775433543583}], "start": 1775433543575, "stop": 1775433543584}, {"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 (1279342, f, 0, null, 4100000000000053203, 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': 1279342}, {'cell_id': None, 'sku_cell_id': 1279343}, {'cell_id': None, 'sku_cell_id': 1279344}]]\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": "56f069b0-adf2-42e7-8e49-c390f726dc5e-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "59a8b651-4df9-4acb-a44f-e4bd8c33eebd-attachment.json", "type": "application/json"}], "start": 1775433543593, "stop": 1775433543594}], "start": 1775433543586, "stop": 1775433543594}, {"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 (1279342, f, 0, null, 4100000000000053203, 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': 1279342}, {'cell_id': None, 'sku_cell_id': 1279343}, {'cell_id': None, 'sku_cell_id': 1279344}]]\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": "bf4976a4-2633-4e4b-a57e-f782bb090c07-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "6889fb19-fee4-4601-b162-93fd2c6fc7c2-attachment.json", "type": "application/json"}], "start": 1775433543603, "stop": 1775433543603}], "start": 1775433543595, "stop": 1775433543604}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "b5cf2b3d-7a9c-481d-8a27-b7a779633c45-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "65bcb4a5-c0b1-44f9-b2df-2b9f479467cf-attachment.json", "type": "application/json"}], "start": 1775433543606, "stop": 1775433543606}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "f1656840-6f37-4555-9986-0326c260089e-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "109449a2-e134-4d45-b64b-278800b75221-attachment.json", "type": "application/json"}], "start": 1775433543607, "stop": 1775433543607}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "504589ce-8799-453d-add7-bc1dad5c1e26-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "80830d0f-de02-4c7f-a5d7-f7adf863a78b-attachment.json", "type": "application/json"}], "start": 1775433543609, "stop": 1775433543609}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "558a8a7f-831a-4dc2-b08e-7730dce1613b-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "f5a68201-f3c6-493b-98b5-1ea4ad40bdc6-attachment.json", "type": "application/json"}], "start": 1775433543610, "stop": 1775433543610}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "a7069aff-af84-4351-bbbc-ec04ee5ed792-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "3a47cb23-31e5-4a1e-a754-8c74eaece446-attachment.json", "type": "application/json"}], "start": 1775433543612, "stop": 1775433543612}, {"name": "db.request SQLAlchemy query SELECT → dm_wms_be_service_acceptance ", "status": "passed", "attachments": [{"name": "query", "source": "edde98d9-cbcd-4718-ac41-99ab73f43236-attachment.txt", "type": "text/plain"}, {"name": "result", "source": "fa3f7077-960a-43de-9ae9-4c9ed83e447b-attachment.json", "type": "application/json"}], "start": 1775433543615, "stop": 1775433543615}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "1c9d86df-7840-4603-ac0a-ff369cc3dd4a-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "552e7c43-e40b-475c-9320-66b5afd1fb6c-attachment.json", "type": "application/json"}], "start": 1775433543616, "stop": 1775433543616}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "b9b2665a-1cc5-4db6-8e5d-cd6a0064a3e1-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "8ec52754-53c4-4516-ba07-eade44a53b02-attachment.json", "type": "application/json"}], "start": 1775433543617, "stop": 1775433543617}, {"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 (1279346, f, 0, null, 4100000000000053207, 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': 1279346}, {'cell_id': None, 'sku_cell_id': 1279347}, {'cell_id': None, 'sku_cell_id': 1279348}]]\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": "de182264-aa7f-4fca-8dc2-cfb4b40dcd6e-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "5ccc5fe0-2ec6-4d6f-a44a-47198bd6c63a-attachment.json", "type": "application/json"}], "start": 1775433543626, "stop": 1775433543626}], "start": 1775433543617, "stop": 1775433543628}, {"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 (1279346, f, 0, null, 4100000000000053207, 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': 1279346}, {'cell_id': None, 'sku_cell_id': 1279347}, {'cell_id': None, 'sku_cell_id': 1279348}]]\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": "59018b37-fc14-48e8-a497-58c8099fa50a-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "ac85184c-7680-4e2d-aa1f-708541b59e0e-attachment.json", "type": "application/json"}], "start": 1775433543638, "stop": 1775433543638}], "start": 1775433543629, "stop": 1775433543639}, {"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 (1279346, f, 0, null, 4100000000000053207, 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': 1279346}, {'cell_id': None, 'sku_cell_id': 1279347}, {'cell_id': None, 'sku_cell_id': 1279348}]]\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": "2cd1d0cc-a09a-46b7-baad-9ba22c0cb62c-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "bffc82aa-f82c-4b41-9b8d-a6386c54f79d-attachment.json", "type": "application/json"}], "start": 1775433543648, "stop": 1775433543648}], "start": 1775433543640, "stop": 1775433543649}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "13ea6b0a-f3cf-4d54-b634-6e89b0a20138-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "1fec03b9-bf6a-4c6b-8ca3-01ce29c13653-attachment.json", "type": "application/json"}], "start": 1775433543651, "stop": 1775433543651}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "b60cc590-4384-4aa9-9eb2-944da38fec52-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "c85b61b7-c41c-428f-b36e-ac5299fd2e77-attachment.json", "type": "application/json"}], "start": 1775433543652, "stop": 1775433543652}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "2bc44852-c5a8-489c-b7a6-7bd058649195-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "049af120-7b5c-48d3-9941-ed2b29740825-attachment.json", "type": "application/json"}], "start": 1775433543654, "stop": 1775433543654}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "d91b2273-40ac-4628-b25c-422e32c6388e-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "77e1f0ac-71c3-4c87-a9f0-5f5775449296-attachment.json", "type": "application/json"}], "start": 1775433543655, "stop": 1775433543655}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "983fa98a-1875-483a-8a0e-57bd742db20c-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "535c9524-76f0-4fd4-82d5-16d504ac657d-attachment.json", "type": "application/json"}], "start": 1775433543657, "stop": 1775433543657}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "f7f6d6c0-970c-4850-8bf2-ab9970beb060-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "4866d091-4b31-4a96-a261-bf583a7d6f06-attachment.json", "type": "application/json"}], "start": 1775433543658, "stop": 1775433543658}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "a2327baf-1e4a-4aab-8f6b-32fed7054772-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "6c06a157-eee2-445f-991d-70b2d47f597c-attachment.json", "type": "application/json"}], "start": 1775433543660, "stop": 1775433543660}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "758faed9-31f1-425e-a97c-b9d1252d5da5-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "89d0dc06-ccb0-421c-a17e-073bdc9b9ab3-attachment.json", "type": "application/json"}], "start": 1775433543661, "stop": 1775433543661}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "3f6bb33c-bc10-40d1-b3fa-96231ff68cec-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "3cd9d9b0-a0d4-4f54-9c4b-53bbbe4715db-attachment.json", "type": "application/json"}], "start": 1775433543662, "stop": 1775433543662}, {"name": "db.request SQLAlchemy query SELECT → dm_wms_be_service_acceptance ", "status": "passed", "attachments": [{"name": "query", "source": "0d73db1c-7668-49cf-8728-7130858fd85c-attachment.txt", "type": "text/plain"}, {"name": "result", "source": "b5ecf7fe-80bb-4f1e-822b-632a6fdd3bb6-attachment.json", "type": "application/json"}], "start": 1775433543666, "stop": 1775433543666}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "7b162963-74e6-4f93-8e31-63ba98fcaa9c-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "f063504e-785c-46c8-8ada-0410f1198b22-attachment.json", "type": "application/json"}], "start": 1775433543667, "stop": 1775433543667}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "25221b8b-0424-4ac4-b370-06ce8670cddd-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "20aace8d-cd69-445f-9967-94ba2023c730-attachment.json", "type": "application/json"}], "start": 1775433543668, "stop": 1775433543668}, {"name": "AvailableCell delete from database", "status": "passed", "steps": [{"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "7aca1b8f-1ef7-43e8-a3f5-08d2218382d8-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "c508879d-27ec-47a2-bce6-f4c11375f697-attachment.json", "type": "application/json"}], "start": 1775433543679, "stop": 1775433543679}], "start": 1775433543668, "stop": 1775433543685}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "210f7a6f-9296-46c8-87db-ce6a9c38296b-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "d3ca6f6a-3f8a-42a6-8de2-9bf889cc046f-attachment.json", "type": "application/json"}], "start": 1775433543686, "stop": 1775433543686}, {"name": "db.request SQLAlchemy query SELECT → dm_wms_be_service_acceptance ", "status": "passed", "attachments": [{"name": "query", "source": "82ae6b52-ab90-48e7-8142-1caca5c131a5-attachment.txt", "type": "text/plain"}, {"name": "result", "source": "519a452e-955a-4cf1-9a5b-a7668d7dc238-attachment.json", "type": "application/json"}], "start": 1775433543689, "stop": 1775433543689}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "0983a86b-1db7-49f3-bb0c-7e84060a14ca-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "ae5e66c2-12c9-4fa6-a862-bb69b9da020a-attachment.json", "type": "application/json"}], "start": 1775433543690, "stop": 1775433543690}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "3c4e1eb8-b898-4480-8e92-1694f2045531-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "289aa643-644f-457d-b799-007950d87214-attachment.json", "type": "application/json"}], "start": 1775433543691, "stop": 1775433543691}, {"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 (1279349, f, 0, null, 4100000000000053213, 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': 1279349}]\n(Background on this error at: https://sqlalche.me/e/20/gkpj)\n", "trace": "  File \"/app/src/framework/common/base_db_builder.py\", line 48, in delete\n    self.commit()\n  File \"/app/src/framework/common/base_db_builder.py\", line 33, in commit\n    raise e\n  File \"/app/src/framework/common/base_db_builder.py\", line 28, in commit\n    self.session.commit()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/scoping.py\", line 597, in commit\n    return self._proxied.commit()\n           ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 2030, in commit\n    trans.commit(_to_root=True)\n  File \"<string>\", line 2, in commit\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1311, in commit\n    self._prepare_impl()\n  File \"<string>\", line 2, in _prepare_impl\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1286, in _prepare_impl\n    self.session.flush()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4331, in flush\n    self._flush(objects)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4466, in _flush\n    with util.safe_reraise():\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/util/langhelpers.py\", line 121, in __exit__\n    raise exc_value.with_traceback(exc_tb)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4427, in _flush\n    flush_context.execute()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 466, in execute\n    rec.execute(self)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 642, in execute\n    util.preloaded.orm_persistence.save_obj(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 85, in save_obj\n    _emit_update_statements(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 912, in _emit_update_statements\n    c = connection.execute(\n        ^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1419, in execute\n    return meth(\n           ^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/sql/elements.py\", line 527, in _execute_on_connection\n    return connection._execute_clauseelement(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1641, in _execute_clauseelement\n    ret = self._execute_context(\n          ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1846, in _execute_context\n    return self._exec_single_context(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1986, in _exec_single_context\n    self._handle_dbapi_exception(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 2363, in _handle_dbapi_exception\n    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1967, in _exec_single_context\n    self.dialect.do_execute(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/default.py\", line 952, in do_execute\n    cursor.execute(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "1e5e9ab5-2c5c-46c2-81f2-2a095f95da13-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "43bff43d-3928-4279-b6a5-3124aee1853c-attachment.json", "type": "application/json"}], "start": 1775433543700, "stop": 1775433543700}], "start": 1775433543692, "stop": 1775433543701}, {"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 (1279349, f, 0, null, 4100000000000053213, 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': 1279349}]\n(Background on this error at: https://sqlalche.me/e/20/gkpj)\n", "trace": "  File \"/app/src/framework/common/base_db_builder.py\", line 48, in delete\n    self.commit()\n  File \"/app/src/framework/common/base_db_builder.py\", line 33, in commit\n    raise e\n  File \"/app/src/framework/common/base_db_builder.py\", line 28, in commit\n    self.session.commit()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/scoping.py\", line 597, in commit\n    return self._proxied.commit()\n           ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 2030, in commit\n    trans.commit(_to_root=True)\n  File \"<string>\", line 2, in commit\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1311, in commit\n    self._prepare_impl()\n  File \"<string>\", line 2, in _prepare_impl\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1286, in _prepare_impl\n    self.session.flush()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4331, in flush\n    self._flush(objects)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4466, in _flush\n    with util.safe_reraise():\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/util/langhelpers.py\", line 121, in __exit__\n    raise exc_value.with_traceback(exc_tb)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4427, in _flush\n    flush_context.execute()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 466, in execute\n    rec.execute(self)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 642, in execute\n    util.preloaded.orm_persistence.save_obj(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 85, in save_obj\n    _emit_update_statements(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 912, in _emit_update_statements\n    c = connection.execute(\n        ^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1419, in execute\n    return meth(\n           ^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/sql/elements.py\", line 527, in _execute_on_connection\n    return connection._execute_clauseelement(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1641, in _execute_clauseelement\n    ret = self._execute_context(\n          ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1846, in _execute_context\n    return self._exec_single_context(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1986, in _exec_single_context\n    self._handle_dbapi_exception(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 2363, in _handle_dbapi_exception\n    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1967, in _exec_single_context\n    self.dialect.do_execute(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/default.py\", line 952, in do_execute\n    cursor.execute(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "88904a36-2038-42aa-85d7-0799a04ac77e-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "9b49673c-db4d-4f71-bb81-0dd860f52bdb-attachment.json", "type": "application/json"}], "start": 1775433543710, "stop": 1775433543710}], "start": 1775433543702, "stop": 1775433543711}, {"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 (1279349, f, 0, null, 4100000000000053213, 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': 1279349}]\n(Background on this error at: https://sqlalche.me/e/20/gkpj)\n", "trace": "  File \"/app/src/framework/common/base_db_builder.py\", line 48, in delete\n    self.commit()\n  File \"/app/src/framework/common/base_db_builder.py\", line 33, in commit\n    raise e\n  File \"/app/src/framework/common/base_db_builder.py\", line 28, in commit\n    self.session.commit()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/scoping.py\", line 597, in commit\n    return self._proxied.commit()\n           ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 2030, in commit\n    trans.commit(_to_root=True)\n  File \"<string>\", line 2, in commit\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1311, in commit\n    self._prepare_impl()\n  File \"<string>\", line 2, in _prepare_impl\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/state_changes.py\", line 137, in _go\n    ret_value = fn(self, *arg, **kw)\n                ^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 1286, in _prepare_impl\n    self.session.flush()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4331, in flush\n    self._flush(objects)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4466, in _flush\n    with util.safe_reraise():\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/util/langhelpers.py\", line 121, in __exit__\n    raise exc_value.with_traceback(exc_tb)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py\", line 4427, in _flush\n    flush_context.execute()\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 466, in execute\n    rec.execute(self)\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/unitofwork.py\", line 642, in execute\n    util.preloaded.orm_persistence.save_obj(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 85, in save_obj\n    _emit_update_statements(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/persistence.py\", line 912, in _emit_update_statements\n    c = connection.execute(\n        ^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1419, in execute\n    return meth(\n           ^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/sql/elements.py\", line 527, in _execute_on_connection\n    return connection._execute_clauseelement(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1641, in _execute_clauseelement\n    ret = self._execute_context(\n          ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1846, in _execute_context\n    return self._exec_single_context(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1986, in _exec_single_context\n    self._handle_dbapi_exception(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 2363, in _handle_dbapi_exception\n    raise sqlalchemy_exception.with_traceback(exc_info[2]) from e\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py\", line 1967, in _exec_single_context\n    self.dialect.do_execute(\n  File \"/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/default.py\", line 952, in do_execute\n    cursor.execute(statement, parameters)\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "e46f16da-6e0d-425d-a38e-94558b6511b1-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "2325e4c4-8a2c-45d3-b84d-78d05b244c91-attachment.json", "type": "application/json"}], "start": 1775433543721, "stop": 1775433543722}], "start": 1775433543712, "stop": 1775433543722}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "98318d01-4f3e-4f12-8af8-a9afd1a53021-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "ec1842e9-b94e-4bd7-99c7-0cd4f1272ce4-attachment.json", "type": "application/json"}], "start": 1775433543725, "stop": 1775433543725}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "607c7ef7-dc1c-4871-90bb-b3a6f281c9e9-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "f88aa99f-aaa1-438a-9c46-ed30372d27ea-attachment.json", "type": "application/json"}], "start": 1775433543726, "stop": 1775433543726}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "65c9db28-0015-44c6-b6dc-bfddb5585f6e-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "4d4ece77-a25d-4675-96a6-76b25107faec-attachment.json", "type": "application/json"}], "start": 1775433543728, "stop": 1775433543728}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "a1f382bd-4921-4a74-b66f-99da4b453f54-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "c163f5eb-8ca0-4811-9708-006d76a6ce4b-attachment.json", "type": "application/json"}], "start": 1775433543729, "stop": 1775433543729}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "af6ad3cc-7424-4066-aec3-e8e48d84fba2-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "16a9df3d-538c-460e-bb6c-79a28527bfc7-attachment.json", "type": "application/json"}], "start": 1775433543730, "stop": 1775433543730}, {"name": "db.request SQLAlchemy query SELECT → dm_wms_be_service_acceptance ", "status": "passed", "attachments": [{"name": "query", "source": "3da5c76f-0fca-424e-8c54-0a1b37ea668c-attachment.txt", "type": "text/plain"}, {"name": "result", "source": "7b6ed3e4-49e1-43ff-9a28-0e9afe8e8239-attachment.json", "type": "application/json"}], "start": 1775433543735, "stop": 1775433543735}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "6986e15a-3386-4941-8677-18ca18e4336e-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "9e7dca5b-f2f9-45cd-a471-aeadf710ce21-attachment.json", "type": "application/json"}], "start": 1775433543736, "stop": 1775433543736}, {"name": "SQLAlchemy query DELETE ", "status": "passed", "attachments": [{"name": "query", "source": "65a3e633-c783-4e56-9428-5d59186ed4dc-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "fad8f75a-b4d2-4452-ab0d-f327afe6b638-attachment.json", "type": "application/json"}], "start": 1775433543737, "stop": 1775433543737}], "start": 1775433543361, "stop": 1775433543737}], "start": 1775432772517, "stop": 1775433543737}