{"uuid": "6297eed4-0a61-4b4f-a344-03f3c51ae701", "children": ["d6adfa63-dec5-47a3-95fc-2bf1498b1328", "59c308c6-d02c-4265-8ee6-9349226aac0a"], "befores": [{"name": "wms_provider_warehouse_multy_stock", "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/2836579787580251 (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/outbound.py\", line 104, in wms_provider_warehouse_multy_stock\n    stocks.create_cell_with_two_items_one_barcode_stock()\n  File \"/app/src/framework/wms/builders/availability/stock.py\", line 211, in create_cell_with_two_items_one_barcode_stock\n    self.set_user_auth().set_cell().create_items(\n  File \"/app/src/framework/wms/builders/availability/stock.py\", line 62, in create_items\n    self.create_ff_items(\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 104, in add_hs_code_to_sku\n    request_body = SkuApi(headers=self.headers).api_v1_sku_sku_id_get(sku_id=sku_id).data\n                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/qacl_dm_ff_be_service_supply/api/sku_api.py\", line 965, in api_v1_sku_sku_id_get\n    return self.api_v1_sku_sku_id_get_with_http_info(sku_id, **kwargs)  # noqa: E501\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/qacl_dm_ff_be_service_supply/api/sku_api.py\", line 1032, in api_v1_sku_sku_id_get_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 363, in request\n    return self.rest_client.GET(url,\n           ^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/dm_qalib_http/rest.py\", line 251, in GET\n    return self.request(\"GET\", url,\n           ^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/dm_qalib_http/rest.py\", line 206, in request\n    r = self.pool_manager.request(method, url,\n        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/urllib3/_request_methods.py\", line 135, in request\n    return self.request_encode_url(\n           ^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/urllib3/_request_methods.py\", line 182, in request_encode_url\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": "stock 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/2836579787580251 (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/outbound.py\", line 104, in wms_provider_warehouse_multy_stock\n    stocks.create_cell_with_two_items_one_barcode_stock()\n  File \"/app/src/framework/wms/builders/availability/stock.py\", line 211, in create_cell_with_two_items_one_barcode_stock\n    self.set_user_auth().set_cell().create_items(\n  File \"/app/src/framework/wms/builders/availability/stock.py\", line 62, in create_items\n    self.create_ff_items(\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 104, in add_hs_code_to_sku\n    request_body = SkuApi(headers=self.headers).api_v1_sku_sku_id_get(sku_id=sku_id).data\n                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/qacl_dm_ff_be_service_supply/api/sku_api.py\", line 965, in api_v1_sku_sku_id_get\n    return self.api_v1_sku_sku_id_get_with_http_info(sku_id, **kwargs)  # noqa: E501\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/qacl_dm_ff_be_service_supply/api/sku_api.py\", line 1032, in api_v1_sku_sku_id_get_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 363, in request\n    return self.rest_client.GET(url,\n           ^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/dm_qalib_http/rest.py\", line 251, in GET\n    return self.request(\"GET\", url,\n           ^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/dm_qalib_http/rest.py\", line 206, in request\n    r = self.pool_manager.request(method, url,\n        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/urllib3/_request_methods.py\", line 135, in request\n    return self.request_encode_url(\n           ^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/urllib3/_request_methods.py\", line 182, in request_encode_url\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 UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "403b9ffd-c955-4bb5-96cf-d55a27084f59-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "bb1532f4-1506-4378-b07a-6f77c0da26cc-attachment.json", "type": "application/json"}], "start": 1775205306717, "stop": 1775205306717}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "0740710a-8f41-4c0f-be2e-e498b44a654f-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "36ac7a7b-4901-4fbb-8e53-e1b122dc69c1-attachment.json", "type": "application/json"}], "start": 1775205306718, "stop": 1775205306718}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "1f5c3077-178d-49a5-9bd1-6c962bb2b4bc-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "f868cb86-bedf-40eb-be10-da0dd2d0e1df-attachment.json", "type": "application/json"}], "start": 1775205306719, "stop": 1775205306719}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "a5cb00a4-9e7a-4549-8449-ce17ac7e6480-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "fbd651e2-203d-4a6a-af3c-fe75e9970d1f-attachment.json", "type": "application/json"}], "start": 1775205306733, "stop": 1775205306733}, {"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": "31e521e3-80e3-48fc-a9d0-7e708ff010e2-attachment.json", "type": "application/json"}, {"name": "request.body", "source": "bd119d92-0330-4038-84e5-0df9bcb8824e-attachment.json", "type": "application/json"}], "start": 1775205306783, "stop": 1775205306783}, {"name": "Response → 200, trace_id: b414450b3581ee1a16d6c181dc21eacd", "status": "passed", "attachments": [{"name": "response.headers", "source": "5b9b7f65-8296-4df1-becc-0651676a18b3-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "7eb34d54-210b-48d6-96c1-977ec4fb7350-attachment.json", "type": "application/json"}], "start": 1775205306783, "stop": 1775205306784}], "attachments": [{"name": "cURL", "source": "3eb3fe61-8e25-4451-a318-95ce4829652d-attachment.txt", "type": "text/plain"}], "start": 1775205306783, "stop": 1775205306784}, {"name": "AvailableCell add to database", "status": "passed", "steps": [{"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "8a26c87d-95ca-46fa-9f02-4a431473b61f-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "23163bb0-6cd2-4761-b229-246f51d43606-attachment.json", "type": "application/json"}], "start": 1775205306843, "stop": 1775205306843}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "6d1bc030-ca8d-479f-b6c1-a3217c303dd9-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "ba5b4c88-98f2-40f1-b984-9fa74b6d9c76-attachment.json", "type": "application/json"}], "start": 1775205306844, "stop": 1775205306844}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "d6ba680c-e3da-405c-9468-7d25536fadfa-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "c8edfff8-3226-4663-a3b3-8079375466ed-attachment.json", "type": "application/json"}], "start": 1775205306845, "stop": 1775205306845}, {"name": "SQLAlchemy query INSERT ", "status": "passed", "attachments": [{"name": "query", "source": "0e4d4eb7-b3e8-466f-b2a8-ab1f7a5279bb-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "9bd7a1b0-e663-411b-af96-7136879f4538-attachment.json", "type": "application/json"}], "start": 1775205306848, "stop": 1775205306848}], "start": 1775205306830, "stop": 1775205306852}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "5435daf0-e4a7-491b-a19e-ab10d000fa27-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "1d316538-d9eb-41c7-965f-3252f9563b27-attachment.json", "type": "application/json"}], "start": 1775205306866, "stop": 1775205306866}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "b21e1733-69c3-47e8-90b1-cfceaa08f2f0-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "146d3ee6-5a77-48de-bf87-a30d38522c34-attachment.json", "type": "application/json"}], "start": 1775205306867, "stop": 1775205306867}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "559f1774-033f-4aed-9acb-fda1129de23b-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "df4a0779-5824-4e36-a9fe-c780b831cb76-attachment.json", "type": "application/json"}], "start": 1775205306868, "stop": 1775205306868}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "1c26a4a5-7155-4462-86f1-83664434318c-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "49ab55a1-6f6c-4fa9-a59b-8de947d5798a-attachment.json", "type": "application/json"}], "start": 1775205306880, "stop": 1775205306880}, {"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": "9ac9ffee-78f1-46f8-9545-503c79bae2b9-attachment.json", "type": "application/json"}, {"name": "request.body", "source": "8cb094e5-f1ab-4358-abd6-899404548528-attachment.json", "type": "application/json"}], "start": 1775205306925, "stop": 1775205306926}, {"name": "Response → 200, trace_id: 17d2995c48846e26beeb604f3e8247f8", "status": "passed", "attachments": [{"name": "response.headers", "source": "f8875be8-1562-4f7b-861f-ade788af4b68-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "f57939c9-2513-4178-9a70-7753ee16e8a5-attachment.json", "type": "application/json"}], "start": 1775205306926, "stop": 1775205306926}], "attachments": [{"name": "cURL", "source": "14556dc9-e464-4218-9341-41146ad97e51-attachment.txt", "type": "text/plain"}], "start": 1775205306925, "stop": 1775205306926}, {"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": "192d5a0a-db11-4d76-9264-f81819e71ef7-attachment.json", "type": "application/json"}], "start": 1775205307013, "stop": 1775205307014}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "eea99047-8000-4b34-b828-f64cd2c0771e-attachment.json", "type": "application/json"}], "start": 1775205307014, "stop": 1775205307014}], "attachments": [{"name": "cURL", "source": "5d5169d5-9ab8-4390-9f8c-3cfbea513b0c-attachment.txt", "type": "text/plain"}], "start": 1775205307013, "stop": 1775205307014}], "start": 1775205306966, "stop": 1775205307014}], "start": 1775205306694, "stop": 1775205307022}], "start": 1775205306694, "stop": 1775205307025}], "start": 1775205306694, "stop": 1775205307537}