{"uuid": "41c3dc0b-2bb0-4745-a2c2-e8d8d6617c1d", "children": ["c4ff8228-fc3f-4d8e-95e0-b9038c3213e1", "96fa1b02-49dd-4d3b-be83-7c414e12575f"], "befores": [{"name": "wms_warehouse_ff_stocks", "status": "broken", "statusDetails": {"message": "urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='dm-ff-be-service-supply.k8s-review.dailymail-tech.uz', port=443): Max retries exceeded with url: /api/v1/sku (Caused by NameResolutionError(\"HTTPSConnection(host='dm-ff-be-service-supply.k8s-review.dailymail-tech.uz', port=443): Failed to resolve 'dm-ff-be-service-supply.k8s-review.dailymail-tech.uz' ([Errno -2] Name or service not known)\"))\n", "trace": "  File \"/usr/local/lib/python3.11/site-packages/pluggy/_callers.py\", line 38, in run_old_style_hookwrapper\n    res = yield\n          ^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/pluggy/_callers.py\", line 139, in _multicall\n    teardown.throw(exception)\n  File \"/usr/local/lib/python3.11/site-packages/pluggy/_callers.py\", line 53, in run_old_style_hookwrapper\n    return result.get_result()\n           ^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/pluggy/_result.py\", line 103, in get_result\n    raise exc.with_traceback(tb)\n  File \"/usr/local/lib/python3.11/site-packages/pluggy/_callers.py\", line 38, in run_old_style_hookwrapper\n    res = yield\n          ^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/pluggy/_callers.py\", line 139, in _multicall\n    teardown.throw(exception)\n  File \"/usr/local/lib/python3.11/site-packages/_pytest/setuponly.py\", line 36, in pytest_fixture_setup\n    return (yield)\n            ^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/pluggy/_callers.py\", line 121, in _multicall\n    res = hook_impl.function(*args)\n          ^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/_pytest/fixtures.py\", line 1202, in pytest_fixture_setup\n    result = call_fixture_func(fixturefunc, request, kwargs)\n             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/_pytest/fixtures.py\", line 908, in call_fixture_func\n    fixture_result = next(generator)\n                     ^^^^^^^^^^^^^^^\n  File \"/app/src/framework/wms/fixtures/availability/common.py\", line 53, in wms_warehouse_ff_stocks\n    stocks = WMSStockBuilder(warehouse=wms_warehouses.warehouse).set_user().create_cell_with_one_barcode_ff_stock()\n             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/app/src/framework/wms/builders/availability/stock.py\", line 207, in create_cell_with_one_barcode_ff_stock\n    self.set_user_auth().set_cell().create_ff_items(sku_amount=sku_amount).stocks_add_to_cell()\n    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/app/src/framework/wms/builders/availability/stock.py\", line 110, in create_ff_items\n    .create_items(sku_amount=items_count, quantity=sku_amount, from_batch=True)\n     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/app/src/framework/fulfillment/builders/supply/stock.py\", line 85, in create_items\n    SKUBuilder(headers=self.headers).add_hs_code_to_sku(sku_ids=external_sku_ids)\n  File \"/app/src/framework/fulfillment/builders/supply/sku.py\", line 119, in add_hs_code_to_sku\n    self.current_sku = SkuApi(headers=self.headers).api_v1_sku_put(body=updated_body).data\n                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/qacl_dm_ff_be_service_supply/api/sku_api.py\", line 759, in api_v1_sku_put\n    return self.api_v1_sku_put_with_http_info(body, **kwargs)  # noqa: E501\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/qacl_dm_ff_be_service_supply/api/sku_api.py\", line 830, in api_v1_sku_put_with_http_info\n    return self.api_client.call_api(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/qacl_dm_ff_be_service_supply/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_ff_be_service_supply/api_client.py\", line 153, in __call_api\n    response_data = self.request(\n                    ^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/qacl_dm_ff_be_service_supply/api_client.py\", line 391, in request\n    return self.rest_client.PUT(url,\n           ^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/dm_qalib_http/rest.py\", line 296, in PUT\n    return self.request(\"PUT\", url,\n           ^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/dm_qalib_http/rest.py\", line 161, in request\n    r = self.pool_manager.request(\n        ^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/urllib3/_request_methods.py\", line 143, in request\n    return self.request_encode_body(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/urllib3/_request_methods.py\", line 278, in request_encode_body\n    return self.urlopen(method, url, **extra_kw)\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/urllib3/poolmanager.py\", line 457, in urlopen\n    response = conn.urlopen(method, u.request_uri, **kw)\n               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py\", line 871, in urlopen\n    return self.urlopen(\n           ^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py\", line 871, in urlopen\n    return self.urlopen(\n           ^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py\", line 871, in urlopen\n    return self.urlopen(\n           ^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n    retries = retries.increment(\n              ^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/urllib3/util/retry.py\", line 535, in increment\n    raise MaxRetryError(_pool, url, reason) from reason  # type: ignore[arg-type]\n    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "stocks increment", "status": "broken", "statusDetails": {"message": "urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='dm-ff-be-service-supply.k8s-review.dailymail-tech.uz', port=443): Max retries exceeded with url: /api/v1/sku (Caused by NameResolutionError(\"HTTPSConnection(host='dm-ff-be-service-supply.k8s-review.dailymail-tech.uz', port=443): Failed to resolve 'dm-ff-be-service-supply.k8s-review.dailymail-tech.uz' ([Errno -2] Name or service not known)\"))\n", "trace": "  File \"/app/src/framework/wms/fixtures/availability/common.py\", line 53, in wms_warehouse_ff_stocks\n    stocks = WMSStockBuilder(warehouse=wms_warehouses.warehouse).set_user().create_cell_with_one_barcode_ff_stock()\n             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/app/src/framework/wms/builders/availability/stock.py\", line 207, in create_cell_with_one_barcode_ff_stock\n    self.set_user_auth().set_cell().create_ff_items(sku_amount=sku_amount).stocks_add_to_cell()\n    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/app/src/framework/wms/builders/availability/stock.py\", line 110, in create_ff_items\n    .create_items(sku_amount=items_count, quantity=sku_amount, from_batch=True)\n     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/app/src/framework/fulfillment/builders/supply/stock.py\", line 85, in create_items\n    SKUBuilder(headers=self.headers).add_hs_code_to_sku(sku_ids=external_sku_ids)\n  File \"/app/src/framework/fulfillment/builders/supply/sku.py\", line 119, in add_hs_code_to_sku\n    self.current_sku = SkuApi(headers=self.headers).api_v1_sku_put(body=updated_body).data\n                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/qacl_dm_ff_be_service_supply/api/sku_api.py\", line 759, in api_v1_sku_put\n    return self.api_v1_sku_put_with_http_info(body, **kwargs)  # noqa: E501\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/qacl_dm_ff_be_service_supply/api/sku_api.py\", line 830, in api_v1_sku_put_with_http_info\n    return self.api_client.call_api(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/qacl_dm_ff_be_service_supply/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_ff_be_service_supply/api_client.py\", line 153, in __call_api\n    response_data = self.request(\n                    ^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/qacl_dm_ff_be_service_supply/api_client.py\", line 391, in request\n    return self.rest_client.PUT(url,\n           ^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/dm_qalib_http/rest.py\", line 296, in PUT\n    return self.request(\"PUT\", url,\n           ^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/dm_qalib_http/rest.py\", line 161, in request\n    r = self.pool_manager.request(\n        ^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/urllib3/_request_methods.py\", line 143, in request\n    return self.request_encode_body(\n           ^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/urllib3/_request_methods.py\", line 278, in request_encode_body\n    return self.urlopen(method, url, **extra_kw)\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/urllib3/poolmanager.py\", line 457, in urlopen\n    response = conn.urlopen(method, u.request_uri, **kw)\n               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py\", line 871, in urlopen\n    return self.urlopen(\n           ^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py\", line 871, in urlopen\n    return self.urlopen(\n           ^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py\", line 871, in urlopen\n    return self.urlopen(\n           ^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n    retries = retries.increment(\n              ^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/urllib3/util/retry.py\", line 535, in increment\n    raise MaxRetryError(_pool, url, reason) from reason  # type: ignore[arg-type]\n    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n"}, "steps": [{"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "df17ff56-e1a8-4e35-bee1-fcba4a546c53-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "eaac63e1-7783-4e69-88d1-3d337a22adfe-attachment.json", "type": "application/json"}], "start": 1775205309027, "stop": 1775205309027}, {"name": "POST → https://dm-wms-be-service-account.k8s-review.dailymail-tech.uz/account/sign-in", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "6acf5b16-38d5-48a2-8658-951cdf059448-attachment.json", "type": "application/json"}, {"name": "request.body", "source": "9c38e01f-3e62-48df-b69d-ab536d466938-attachment.json", "type": "application/json"}], "start": 1775205309061, "stop": 1775205309061}, {"name": "Response → 200, trace_id: cc25b1cffb421c1664d0b66a52a45a35", "status": "passed", "attachments": [{"name": "response.headers", "source": "a1d73ff6-10d6-429a-bb95-a0eda9455e53-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "96c7f1f7-b0a4-4877-b8fe-c1f759262397-attachment.json", "type": "application/json"}], "start": 1775205309061, "stop": 1775205309061}], "attachments": [{"name": "cURL", "source": "be52bcee-cdde-47d3-86b2-12717c86157e-attachment.txt", "type": "text/plain"}], "start": 1775205309061, "stop": 1775205309061}, {"name": "AvailableCell add to database", "status": "passed", "steps": [{"name": "SQLAlchemy query INSERT ", "status": "passed", "attachments": [{"name": "query", "source": "37572ad0-f77d-4f2b-9e69-3b372f3d63cb-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "5c4481f0-4da8-40df-8b7c-515b8d939a7c-attachment.json", "type": "application/json"}], "start": 1775205309072, "stop": 1775205309072}], "start": 1775205309063, "stop": 1775205309077}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "e6edf203-aca8-49f9-8f3d-0683f5733c53-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "45e0629e-514f-4ae1-a73b-ef97945c3313-attachment.json", "type": "application/json"}], "start": 1775205309091, "stop": 1775205309091}, {"name": "POST → https://dm-ff-be-service-account.k8s-review.dailymail-tech.uz/account/sign-in", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "490b0d90-116d-4327-be95-aadeebcbc6ab-attachment.json", "type": "application/json"}, {"name": "request.body", "source": "b573a809-6841-4e3d-b828-441b119b1f39-attachment.json", "type": "application/json"}], "start": 1775205309127, "stop": 1775205309128}, {"name": "Response → 200, trace_id: d851856fb6739e6d49d6fee43929c9cc", "status": "passed", "attachments": [{"name": "response.headers", "source": "1a340d16-a13c-415a-bf2d-655ead634e32-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "83c9207c-a5b2-4321-a16f-7c504f88d215-attachment.json", "type": "application/json"}], "start": 1775205309128, "stop": 1775205309128}], "attachments": [{"name": "cURL", "source": "b98e796c-d052-437e-a1b0-af443b16cbfd-attachment.txt", "type": "text/plain"}], "start": 1775205309127, "stop": 1775205309128}, {"name": "Waiter function: wait_sku_batch_upload", "status": "passed", "steps": [{"name": "POST → https://dm-ff-be-service-supply.k8s-review.dailymail-tech.uz/api/v1/sku/batch", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "dbf6c535-e6df-46b0-a5f1-7fc2ffd4be4f-attachment.json", "type": "application/json"}], "start": 1775205309193, "stop": 1775205309194}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "5f31b77f-cfc5-45cb-b101-78dab267f9be-attachment.json", "type": "application/json"}], "start": 1775205309194, "stop": 1775205309194}], "attachments": [{"name": "cURL", "source": "6debac4a-b2c8-4895-97e9-e255d6143d2b-attachment.txt", "type": "text/plain"}], "start": 1775205309193, "stop": 1775205309194}], "start": 1775205309163, "stop": 1775205309194}, {"name": "GET → https://dm-ff-be-service-supply.k8s-review.dailymail-tech.uz/api/v1/sku/5014882968178494", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "81a97393-cf0c-497f-ba9a-9de1870fc491-attachment.json", "type": "application/json"}], "start": 1775205309217, "stop": 1775205309217}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "f841fcfb-4e28-4f75-8242-0fb9a4fe714b-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "2388c2b0-0d25-4321-aa25-6da64a631fd3-attachment.json", "type": "application/json"}], "start": 1775205309217, "stop": 1775205309218}], "attachments": [{"name": "cURL", "source": "144f8ea1-a402-4d18-8719-d8afd4121fc2-attachment.txt", "type": "text/plain"}], "start": 1775205309217, "stop": 1775205309218}], "start": 1775205309013, "stop": 1775205309226}], "start": 1775205309013, "stop": 1775205309228}], "start": 1775205309013, "stop": 1775205309654}