{"name": "test_invoice_batch_upload_set_invoice_status_acceptance_in_progress", "status": "failed", "statusDetails": {"message": "AssertionError: Handler: GET https://dm-fmcg-be-service-acceptance.k8s-review.dailymail-tech.uz/api/v1/acceptance/invoice/410002107; \n Expected status code: 200; \n Actual status code: 404; \n Response body: {\"message\":\"Invoice with original invoice number '410002107' not found\",\"localizedMessage\":\"Инвойс с номером '410002107' не найден\"}; \n X-Aer-Trace-Id: 8575dcd8b9224631577b3a7de6de7551", "trace": "self = <tests.fmcg.test_lk.test_integration.TestIntegrationWithAcceptanceService object at 0x7f91c68a9610>\ncreate_fmcg_sku_by_batch = LKBatchDTO(headers={'Authorization': 'Bearer 189f174a-bbcb-43c8-848d-c2cca61e5100', 'x-aer-mesh': 'dm-hub-service-pack...g_type': 'Тест-пакет', 'has_expiration_date': 'true', 'currency': 'USD', 'category': 'постоянный', 'brand': '045036'}])\n\n    def test_invoice_batch_upload_set_invoice_status_acceptance_in_progress(self, create_fmcg_sku_by_batch):\n        \"\"\"\n        Создаем заявку загрузкой через файл. Перемещаем инвойс до статуса 'Получено складом' ('Acceptance in progress')\n        Ожидаемый результат: заявку в статусе 'Acceptance in progress' попала в сервис Acceptance\n        \"\"\"\n        barcodes = [sku.get(\"barcode\") for sku in create_fmcg_sku_by_batch.batch_data]\n        sku_ids_and_barcodes = FMCGLKSupplyQueries().get_sku_id_and_barcode_by_barcode(barcodes)\n        invoice_data = [\n            FMCGInvoiceBatch(sku_id=str(sku.get(\"sku_id\")), barcode=sku.get(\"barcode\")).model_dump()\n            for sku in sku_ids_and_barcodes\n        ]\n        assert FMCGInvoiceBuilder(headers=create_fmcg_sku_by_batch.headers).batch_upload(\n            invoice_data\n        ), \"Invoice batch upload failed\"\n        invoice_number = FMCGLKSupplyQueries().get_invoice_status_by_barcode(barcodes[0]).get(\"invoice_number\")\n        assert invoice_number is not None, \"Invoice number is None\"\n    \n        initial_builder = FMCGInvoiceBuilder(headers=create_fmcg_sku_by_batch.headers)\n    \n        assert (\n            initial_builder.get_invoice(invoice_number).current_status == FMCGLkInvoiceStatuses.CREATED\n        ), \"Invoice status isn't CREATED\"\n    \n        assert (\n            initial_builder.update_invoice(invoice_number=invoice_number).current_status == FMCGLkInvoiceStatuses.READY\n        )\n        assert (\n            initial_builder.send_invoice(invoice_number=invoice_number).current_status\n            == FMCGLkInvoiceStatuses.ACCEPTANCE_IN_PROGRESS\n        ), \"Invoice is not in the 'Acceptance in Progress' status\"\n    \n        invoice_data_in_acceptance = (\n            IntegrationWithAcceptanceBuilder(headers=create_fmcg_sku_by_batch.headers)\n>           .get_invoice(invoice_number)\n             ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n            .invoice_data\n        )\n\ntests/fmcg/test_lk/test_integration.py:87: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \nsrc/framework/fmcg/builders/lk/integration.py:11: in get_invoice\n    self.invoice_data = wait_invoice_from_lk(headers=self.headers, invoice_number=invoice_number)\n                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nsrc/framework/common/utils/utils.py:218: in wrapped_f\n    return Retrying(\n/usr/local/lib/python3.11/site-packages/retrying.py:289: in call\n    raise attempt.get()\n          ^^^^^^^^^^^^^\n/usr/local/lib/python3.11/site-packages/retrying.py:326: in get\n    raise exc.with_traceback(tb)\n/usr/local/lib/python3.11/site-packages/retrying.py:273: in call\n    attempt = Attempt(fn(*args, **kwargs), attempt_number, False)\n                      ^^^^^^^^^^^^^^^^^^^\nsrc/framework/fmcg/validation/waiters/acceptance.py:88: in wait_invoice_from_lk\n    root_request = InvoiceApi(headers=headers).api_v1_acceptance_invoice_invoice_number_get(\n/usr/local/lib/python3.11/site-packages/qacl_dm_fmcg_be_service_acceptance/api/invoice_api.py:260: in api_v1_acceptance_invoice_invoice_number_get\n    return self.api_v1_acceptance_invoice_invoice_number_get_with_http_info(invoice_number, **kwargs)  # noqa: E501\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n/usr/local/lib/python3.11/site-packages/qacl_dm_fmcg_be_service_acceptance/api/invoice_api.py:327: in api_v1_acceptance_invoice_invoice_number_get_with_http_info\n    return self.api_client.call_api(\n/usr/local/lib/python3.11/site-packages/qacl_dm_fmcg_be_service_acceptance/api_client.py:339: in call_api\n    return self.__call_api(resource_path, method,\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nself = <qacl_dm_fmcg_be_service_acceptance.api_client.ApiClient object at 0x7f91c4f1b590>\nresource_path = '/api/v1/acceptance/invoice/410002107', method = 'GET'\npath_params = [('invoiceNumber', 410002107)], query_params = []\nheader_params = {'Accept': 'application/json', 'Authorization': 'Bearer 189f174a-bbcb-43c8-848d-c2cca61e5100', 'Content-Type': 'application/json', 'User-Agent': 'Swagger-Codegen/1.0.63+develop/python', ...}\nbody = None, post_params = [], files = {}, response_type = 'InvoiceResponseDto'\nauth_settings = ['wms-authorization'], _return_http_data_only = False\ncollection_formats = {}, _preload_content = True, _request_timeout = None\nexpected_status_code = <HTTPStatus.OK: 200>\n\n    def __call_api(\n            self, resource_path, method, path_params=None,\n            query_params=None, header_params=None, body=None, post_params=None,\n            files=None, response_type=None, auth_settings=None,\n            _return_http_data_only=None, collection_formats=None,\n            _preload_content=True, _request_timeout=None,\n            expected_status_code=HTTPStatus.OK):\n    \n        config = self.configuration\n    \n        # header parameters\n        header_params = header_params or {}\n        header_params.update(self.default_headers)\n        if self.cookie:\n            header_params['Cookie'] = self.cookie\n        if header_params:\n            header_params = self.sanitize_for_serialization(header_params)\n            header_params = dict(self.parameters_to_tuples(header_params,\n                                                           collection_formats))\n    \n        # path parameters\n        if path_params:\n            path_params = self.sanitize_for_serialization(path_params)\n            path_params = self.parameters_to_tuples(path_params,\n                                                    collection_formats)\n            for k, v in path_params:\n                # specified safe chars, encode everything\n                resource_path = resource_path.replace(\n                    '{%s}' % k,\n                    quote(str(v), safe=config.safe_chars_for_path_param)\n                )\n    \n        # query parameters\n        if query_params:\n            query_params = self.sanitize_for_serialization(query_params)\n            query_params = self.parameters_to_tuples(query_params,\n                                                     collection_formats)\n    \n        # post parameters\n        if post_params or files:\n            post_params = self.prepare_post_parameters(post_params, files)\n            post_params = self.sanitize_for_serialization(post_params)\n            post_params = self.parameters_to_tuples(post_params,\n                                                    collection_formats)\n    \n        # auth setting\n        self.update_params_for_auth(header_params, query_params, auth_settings)\n    \n        # body\n        if body:\n            body = self.sanitize_for_serialization(body)\n    \n        # request url\n        url = self.configuration.host + resource_path\n    \n        # perform request and return response\n        response_data = self.request(\n            method, url, query_params=query_params, headers=header_params,\n            post_params=post_params, body=body,\n            _preload_content=_preload_content,\n            _request_timeout=_request_timeout)\n    \n        self.last_response = response_data\n    \n        return_data = response_data\n    \n        try:\n            response_data.data\n            trace_id = response_data.urllib3_response.headers.get('x-aer-trace-id', \"\")\n        except:\n            assert response_data.status == expected_status_code, \\\n                f'Handler: {method} {url}; \\n ' \\\n                f'Expected status code: {expected_status_code}; \\n ' \\\n                f'Actual status code: {response_data.status}'\n        else:\n>           assert response_data.status == expected_status_code, \\\n                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n                f'Handler: {method} {url}; \\n ' \\\n                f'Expected status code: {expected_status_code}; \\n ' \\\n                f'Actual status code: {response_data.status}; \\n ' \\\n                f'Response body: {response_data.data}; \\n ' \\\n                f'X-Aer-Trace-Id: {trace_id}'\nE           AssertionError: Handler: GET https://dm-fmcg-be-service-acceptance.k8s-review.dailymail-tech.uz/api/v1/acceptance/invoice/410002107; \nE            Expected status code: 200; \nE            Actual status code: 404; \nE            Response body: {\"message\":\"Invoice with original invoice number '410002107' not found\",\"localizedMessage\":\"Инвойс с номером '410002107' не найден\"}; \nE            X-Aer-Trace-Id: 8575dcd8b9224631577b3a7de6de7551\n\n/usr/local/lib/python3.11/site-packages/qacl_dm_fmcg_be_service_acceptance/api_client.py:172: AssertionError"}, "description": "\n        Создаем заявку загрузкой через файл. Перемещаем инвойс до статуса 'Получено складом' ('Acceptance in progress')\n        Ожидаемый результат: заявку в статусе 'Acceptance in progress' попала в сервис Acceptance\n        ", "steps": [{"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "7167b0bb-0068-4a74-8618-8b03de6acaae-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "3b15a70d-0e37-46c5-a1f0-3eb735d1905e-attachment.json", "type": "application/json"}], "start": 1775605159604, "stop": 1775605159604}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "73a559a1-de09-4cc1-910f-49034327ded2-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "7ffbdf5e-86f6-48d8-827f-cc9019445f64-attachment.json", "type": "application/json"}], "start": 1775605159605, "stop": 1775605159605}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "eacef99b-14f7-434d-8a74-cd903a8adbb4-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "b84573dc-b95e-4158-9cf1-f0da9906244a-attachment.json", "type": "application/json"}], "start": 1775605159605, "stop": 1775605159606}, {"name": "POST → https://dm-fmcg-be-service-lk.k8s-review.dailymail-tech.uz/api/v1/invoice/batch", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "6825deb9-cd1c-48fe-8ee1-2c44a3047302-attachment.json", "type": "application/json"}], "start": 1775605160586, "stop": 1775605160587}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "85df639f-f011-42a3-bc37-389165829504-attachment.json", "type": "application/json"}], "start": 1775605160587, "stop": 1775605160587}], "attachments": [{"name": "cURL", "source": "eb6fc4e3-25ba-49ea-a643-6a8124a55d99-attachment.txt", "type": "text/plain"}], "start": 1775605160586, "stop": 1775605160587}, {"name": "GET → https://dm-fmcg-be-service-lk.k8s-review.dailymail-tech.uz/api/v1/invoice", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "d6ea7d55-1724-482b-b91c-e7ac0710afa3-attachment.json", "type": "application/json"}, {"name": "request.params", "source": "b79b05c7-e666-4565-a6fb-6db6ea6019c3-attachment.json", "type": "application/json"}], "start": 1775605162591, "stop": 1775605162591}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "73452205-712c-483b-8b5e-b9f488e27f4f-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "52f1f704-22c3-4866-9c4a-18ed93e1a70f-attachment.json", "type": "application/json"}], "start": 1775605162591, "stop": 1775605162591}], "attachments": [{"name": "cURL", "source": "a27897a3-e58f-4e1f-83a5-377067fcea28-attachment.txt", "type": "text/plain"}], "start": 1775605162591, "stop": 1775605162591}, {"name": "PUT → https://dm-fmcg-be-service-lk.k8s-review.dailymail-tech.uz/api/v1/invoice?invoiceNumber=410002107", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "f41be948-d137-457e-b352-134ae06cea58-attachment.json", "type": "application/json"}, {"name": "request.body", "source": "5552c91e-d48f-40c3-80fc-889e77f6dde2-attachment.json", "type": "application/json"}, {"name": "request.params", "source": "dc252524-0619-445d-a6b9-55506ff33455-attachment.json", "type": "application/json"}], "start": 1775605163081, "stop": 1775605163081}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "27f910fd-f0e0-4f89-871f-a4ea6f1191be-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "5b1fdd77-c89c-43f2-a293-240742767dc4-attachment.json", "type": "application/json"}], "start": 1775605163081, "stop": 1775605163082}], "attachments": [{"name": "cURL", "source": "89b10055-00db-482a-8749-33f52324fd54-attachment.txt", "type": "text/plain"}], "start": 1775605163081, "stop": 1775605163082}, {"name": "POST → https://dm-fmcg-be-service-lk.k8s-review.dailymail-tech.uz/api/v1/invoice/send?invoiceNumber=410002107", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "09c728a6-05dc-43cd-912f-5f9ffff0722f-attachment.json", "type": "application/json"}, {"name": "request.params", "source": "468c1e54-cb51-412d-910f-0f61f30e532b-attachment.json", "type": "application/json"}], "start": 1775605163892, "stop": 1775605163892}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "f77cf907-e928-4e4f-8ad4-b43ad86c1d0a-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "677fc7ca-b1db-424e-85f2-4834b82570f5-attachment.txt", "type": "text/plain"}], "start": 1775605163892, "stop": 1775605163893}], "attachments": [{"name": "cURL", "source": "eea3751b-15ce-442e-876d-9a9af50c2944-attachment.txt", "type": "text/plain"}], "start": 1775605163892, "stop": 1775605163893}, {"name": "GET → https://dm-fmcg-be-service-lk.k8s-review.dailymail-tech.uz/api/v1/invoice", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "7b51e977-2ab9-4f00-bbbc-af4fed9b975a-attachment.json", "type": "application/json"}, {"name": "request.params", "source": "9bdb9f20-b026-465f-b37a-fb40d24b2dca-attachment.json", "type": "application/json"}], "start": 1775605164283, "stop": 1775605164284}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "6541c70c-b9a0-414d-b9ab-c2b887c29595-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "018c883c-34ec-4f7d-9032-24185c64cd7b-attachment.json", "type": "application/json"}], "start": 1775605164284, "stop": 1775605164284}], "attachments": [{"name": "cURL", "source": "a119865b-6a69-4bb6-8a1c-7d3dbe386246-attachment.txt", "type": "text/plain"}], "start": 1775605164283, "stop": 1775605164284}, {"name": "Waiter function: wait_invoice_from_lk", "status": "failed", "statusDetails": {"message": "AssertionError: Handler: GET https://dm-fmcg-be-service-acceptance.k8s-review.dailymail-tech.uz/api/v1/acceptance/invoice/410002107; \n Expected status code: 200; \n Actual status code: 404; \n Response body: {\"message\":\"Invoice with original invoice number '410002107' not found\",\"localizedMessage\":\"Инвойс с номером '410002107' не найден\"}; \n X-Aer-Trace-Id: 8575dcd8b9224631577b3a7de6de7551\n", "trace": "  File \"/app/src/framework/common/utils/utils.py\", line 218, in wrapped_f\n    return Retrying(\n           ^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/retrying.py\", line 289, in call\n    raise attempt.get()\n          ^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/retrying.py\", line 326, in get\n    raise exc.with_traceback(tb)\n  File \"/usr/local/lib/python3.11/site-packages/retrying.py\", line 273, in call\n    attempt = Attempt(fn(*args, **kwargs), attempt_number, False)\n                      ^^^^^^^^^^^^^^^^^^^\n  File \"/app/src/framework/fmcg/validation/waiters/acceptance.py\", line 88, in wait_invoice_from_lk\n    root_request = InvoiceApi(headers=headers).api_v1_acceptance_invoice_invoice_number_get(\n                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/qacl_dm_fmcg_be_service_acceptance/api/invoice_api.py\", line 260, in api_v1_acceptance_invoice_invoice_number_get\n    return self.api_v1_acceptance_invoice_invoice_number_get_with_http_info(invoice_number, **kwargs)  # noqa: E501\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/qacl_dm_fmcg_be_service_acceptance/api/invoice_api.py\", line 327, in api_v1_acceptance_invoice_invoice_number_get_with_http_info\n    return self.api_client.call_api(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/qacl_dm_fmcg_be_service_acceptance/api_client.py\", line 339, in call_api\n    return self.__call_api(resource_path, method,\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/qacl_dm_fmcg_be_service_acceptance/api_client.py\", line 172, in __call_api\n    assert response_data.status == expected_status_code, \\\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "GET → https://dm-fmcg-be-service-acceptance.k8s-review.dailymail-tech.uz/api/v1/acceptance/invoice/410002107", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "ae101857-9547-4a83-a283-e8f45824aeb0-attachment.json", "type": "application/json"}], "start": 1775605164311, "stop": 1775605164311}, {"name": "Response → 404, trace_id: 994c5e613191f0ad3638dbac62cb4f21", "status": "passed", "attachments": [{"name": "response.headers", "source": "2d230d99-77bc-4832-bef8-b17d004c0009-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "2342fd9e-77a1-447e-bef8-6d87de1f9b89-attachment.json", "type": "application/json"}], "start": 1775605164311, "stop": 1775605164312}], "attachments": [{"name": "cURL", "source": "d1331c37-7204-479d-8f80-e75f978ceb71-attachment.txt", "type": "text/plain"}], "start": 1775605164311, "stop": 1775605164312}, {"name": "GET → https://dm-fmcg-be-service-acceptance.k8s-review.dailymail-tech.uz/api/v1/acceptance/invoice/410002107", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "cf489490-a8ef-4464-a649-c3b053bbe494-attachment.json", "type": "application/json"}], "start": 1775605174337, "stop": 1775605174337}, {"name": "Response → 404, trace_id: 9f8d0cf6d1ad054dd85c3ac1ca074e64", "status": "passed", "attachments": [{"name": "response.headers", "source": "bacf4291-1b66-4216-980a-66531fa88d48-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "139238ea-a55f-46ed-8945-d7416544c375-attachment.json", "type": "application/json"}], "start": 1775605174337, "stop": 1775605174337}], "attachments": [{"name": "cURL", "source": "bb70d887-ecd4-42da-a5d5-c5ce3934c337-attachment.txt", "type": "text/plain"}], "start": 1775605174337, "stop": 1775605174337}, {"name": "GET → https://dm-fmcg-be-service-acceptance.k8s-review.dailymail-tech.uz/api/v1/acceptance/invoice/410002107", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "565e54b7-8f4c-444f-a307-b7c8aa550fe7-attachment.json", "type": "application/json"}], "start": 1775605184363, "stop": 1775605184363}, {"name": "Response → 404, trace_id: 4e36a3cc723a35da595cf89b051beb64", "status": "passed", "attachments": [{"name": "response.headers", "source": "7ea52766-54c5-491f-83da-d641b80e9306-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "a18d4bde-4afd-4f1d-a117-dc8603ce592f-attachment.json", "type": "application/json"}], "start": 1775605184363, "stop": 1775605184363}], "attachments": [{"name": "cURL", "source": "2237f59e-cd78-4eff-8810-507328573545-attachment.txt", "type": "text/plain"}], "start": 1775605184363, "stop": 1775605184363}, {"name": "GET → https://dm-fmcg-be-service-acceptance.k8s-review.dailymail-tech.uz/api/v1/acceptance/invoice/410002107", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "0684250c-6c5b-4acf-b063-b442c6229086-attachment.json", "type": "application/json"}], "start": 1775605194389, "stop": 1775605194389}, {"name": "Response → 404, trace_id: 1edb5adafa9bd2e40c04795b72ab4307", "status": "passed", "attachments": [{"name": "response.headers", "source": "0b7eede8-5877-44c7-9124-6a41aa31169a-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "f770ea16-73fe-4543-96bd-af3102a98e15-attachment.json", "type": "application/json"}], "start": 1775605194389, "stop": 1775605194389}], "attachments": [{"name": "cURL", "source": "fc3c3d59-b7f7-4027-83d6-899c16f9e85c-attachment.txt", "type": "text/plain"}], "start": 1775605194389, "stop": 1775605194390}, {"name": "GET → https://dm-fmcg-be-service-acceptance.k8s-review.dailymail-tech.uz/api/v1/acceptance/invoice/410002107", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "69286f6c-cbe0-42b7-ae98-789602667dce-attachment.json", "type": "application/json"}], "start": 1775605204418, "stop": 1775605204419}, {"name": "Response → 404, trace_id: fdb160440a1298178544df273753670c", "status": "passed", "attachments": [{"name": "response.headers", "source": "4745e520-49a4-491a-a44a-6e7b3439cbe6-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "1b956332-c811-4e90-9688-3178b1f22031-attachment.json", "type": "application/json"}], "start": 1775605204419, "stop": 1775605204419}], "attachments": [{"name": "cURL", "source": "b931e441-0824-4328-80bc-24bbf609405a-attachment.txt", "type": "text/plain"}], "start": 1775605204418, "stop": 1775605204419}, {"name": "GET → https://dm-fmcg-be-service-acceptance.k8s-review.dailymail-tech.uz/api/v1/acceptance/invoice/410002107", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "4e115788-77b6-4386-864d-9ddd5429b1be-attachment.json", "type": "application/json"}], "start": 1775605214446, "stop": 1775605214446}, {"name": "Response → 404, trace_id: 54d99ed1b8d4ea408675e8af7b6e3b69", "status": "passed", "attachments": [{"name": "response.headers", "source": "899d61a5-be2b-4082-8c48-8acae0e449be-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "7f709ec6-136f-4f44-80f5-c1b5c9808550-attachment.json", "type": "application/json"}], "start": 1775605214446, "stop": 1775605214446}], "attachments": [{"name": "cURL", "source": "f88d7a68-d740-4c2b-82eb-ca3c8ae2f71f-attachment.txt", "type": "text/plain"}], "start": 1775605214446, "stop": 1775605214446}, {"name": "GET → https://dm-fmcg-be-service-acceptance.k8s-review.dailymail-tech.uz/api/v1/acceptance/invoice/410002107", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "1e950e82-5776-43a6-9ef1-c117cf655bdc-attachment.json", "type": "application/json"}], "start": 1775605224479, "stop": 1775605224479}, {"name": "Response → 404, trace_id: 3fc0112c63dbe57ea8030e7c851087e9", "status": "passed", "attachments": [{"name": "response.headers", "source": "2cf28f3d-8243-41d9-9145-6581ba2a1081-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "e0661125-dc82-433c-9287-772aa66dc874-attachment.json", "type": "application/json"}], "start": 1775605224479, "stop": 1775605224479}], "attachments": [{"name": "cURL", "source": "aaaf6f5b-9b05-494c-86ff-a0d0d9765a86-attachment.txt", "type": "text/plain"}], "start": 1775605224479, "stop": 1775605224479}, {"name": "GET → https://dm-fmcg-be-service-acceptance.k8s-review.dailymail-tech.uz/api/v1/acceptance/invoice/410002107", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "6c5cb164-ebd2-4f27-ae25-eb72bf469aca-attachment.json", "type": "application/json"}], "start": 1775605234505, "stop": 1775605234505}, {"name": "Response → 404, trace_id: 7f9e875b03fd625ef75fc99c76875f4b", "status": "passed", "attachments": [{"name": "response.headers", "source": "6733100f-d1b7-4963-b43b-5f7a341bab50-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "013083bd-e57e-4e95-8e61-510ef863622b-attachment.json", "type": "application/json"}], "start": 1775605234505, "stop": 1775605234506}], "attachments": [{"name": "cURL", "source": "643c1f2f-3ea2-4707-9051-793bb873e1d1-attachment.txt", "type": "text/plain"}], "start": 1775605234505, "stop": 1775605234506}, {"name": "GET → https://dm-fmcg-be-service-acceptance.k8s-review.dailymail-tech.uz/api/v1/acceptance/invoice/410002107", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "70f290b1-e1af-4d6f-92a3-fdcc10d06293-attachment.json", "type": "application/json"}], "start": 1775605244532, "stop": 1775605244532}, {"name": "Response → 404, trace_id: b376d40f78baff0934815f4fb99a318f", "status": "passed", "attachments": [{"name": "response.headers", "source": "dfc37fe8-de36-483c-b3c8-74b590bb1e74-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "d30184c9-8d96-44d1-84d5-919974df91c3-attachment.json", "type": "application/json"}], "start": 1775605244532, "stop": 1775605244532}], "attachments": [{"name": "cURL", "source": "d31c3235-ea3d-4efa-8d42-30367dc253af-attachment.txt", "type": "text/plain"}], "start": 1775605244532, "stop": 1775605244532}, {"name": "GET → https://dm-fmcg-be-service-acceptance.k8s-review.dailymail-tech.uz/api/v1/acceptance/invoice/410002107", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "8d8a5323-05bd-4084-b6c7-b29bf450ec2f-attachment.json", "type": "application/json"}], "start": 1775605254558, "stop": 1775605254558}, {"name": "Response → 404, trace_id: 8575dcd8b9224631577b3a7de6de7551", "status": "passed", "attachments": [{"name": "response.headers", "source": "d9b48f12-b905-4c26-b054-2bd474fdd555-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "8f5809c9-5b67-4329-9d8a-047e6abb19a5-attachment.json", "type": "application/json"}], "start": 1775605254558, "stop": 1775605254558}], "attachments": [{"name": "cURL", "source": "16b06544-0027-483a-9ba5-3db16e7f89dd-attachment.txt", "type": "text/plain"}], "start": 1775605254558, "stop": 1775605254558}], "start": 1775605164287, "stop": 1775605254561}], "attachments": [{"name": "log", "source": "c2614f96-3c66-40e3-bd36-a6f869a80199-attachment.txt", "type": "text/plain"}], "start": 1775605159591, "stop": 1775605254562, "uuid": "5c0a42b8-3fc4-40e3-9483-ff26fe1778d3", "historyId": "302f792917bf91782f0daac535ab1337", "testCaseId": "302f792917bf91782f0daac535ab1337", "fullName": "tests.fmcg.test_lk.test_integration.TestIntegrationWithAcceptanceService#test_invoice_batch_upload_set_invoice_status_acceptance_in_progress", "labels": [{"name": "tag", "value": "dm-fmcg-be-service-lk"}, {"name": "parentSuite", "value": "tests.fmcg.test_lk"}, {"name": "suite", "value": "test_integration"}, {"name": "subSuite", "value": "TestIntegrationWithAcceptanceService"}, {"name": "host", "value": "runner-1rdl4o-mi-project-9-concurrent-3-joxwe6sr"}, {"name": "thread", "value": "30-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.fmcg.test_lk.test_integration"}], "titlePath": ["tests", "fmcg", "test_lk", "test_integration.py", "TestIntegrationWithAcceptanceService"]}