{"uuid": "41426e3e-3e1c-42e3-b60c-57afd7550ec8", "children": ["c839b7ce-5da1-4d08-9575-cc2501739f64", "51524f3d-52d8-4f4e-a174-6467e9a71a92"], "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/batch/template (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 83, in create_items\n    SKUBuilder(headers=self.headers).batch_upload(sku_batch_data)\n  File \"/app/src/framework/fulfillment/builders/supply/sku.py\", line 93, in batch_upload\n    template_for_batch = SkuApi(headers=self.headers).api_v1_sku_batch_template_get(_preload_content=False).data\n                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/qacl_dm_ff_be_service_supply/api/sku_api.py\", line 455, in api_v1_sku_batch_template_get\n    return self.api_v1_sku_batch_template_get_with_http_info(**kwargs)  # noqa: E501\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/qacl_dm_ff_be_service_supply/api/sku_api.py\", line 515, in api_v1_sku_batch_template_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/batch/template (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 83, in create_items\n    SKUBuilder(headers=self.headers).batch_upload(sku_batch_data)\n  File \"/app/src/framework/fulfillment/builders/supply/sku.py\", line 93, in batch_upload\n    template_for_batch = SkuApi(headers=self.headers).api_v1_sku_batch_template_get(_preload_content=False).data\n                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/qacl_dm_ff_be_service_supply/api/sku_api.py\", line 455, in api_v1_sku_batch_template_get\n    return self.api_v1_sku_batch_template_get_with_http_info(**kwargs)  # noqa: E501\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/local/lib/python3.11/site-packages/qacl_dm_ff_be_service_supply/api/sku_api.py\", line 515, in api_v1_sku_batch_template_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": "1a18189e-dbe7-407b-a539-d07cfbf307a5-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "a5f204bd-57de-4255-be7a-740912472b33-attachment.json", "type": "application/json"}], "start": 1775205335237, "stop": 1775205335237}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "8d149894-dd9f-4572-b6ca-0293dc95f7ce-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "264f95f7-69b8-412f-a1d5-cf6b5f822d87-attachment.json", "type": "application/json"}], "start": 1775205335238, "stop": 1775205335238}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "5936f46c-382b-474d-9e06-99edf52d7b87-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "78129f48-44c4-4bc1-83a3-6dabb692630d-attachment.json", "type": "application/json"}], "start": 1775205335238, "stop": 1775205335239}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "20b3c035-e002-4fb8-9770-8e37a5ac055f-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "5871755f-969b-42c4-b386-056f606a97d2-attachment.json", "type": "application/json"}], "start": 1775205335253, "stop": 1775205335254}, {"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": "45fc67dd-320b-4f66-b676-c31712242a4b-attachment.json", "type": "application/json"}, {"name": "request.body", "source": "66d661e2-c0e2-48d5-9670-a907e8125bcb-attachment.json", "type": "application/json"}], "start": 1775205335292, "stop": 1775205335292}, {"name": "Response → 200, trace_id: 4c7fbb6775e446b0c930b0d45f682dd0", "status": "passed", "attachments": [{"name": "response.headers", "source": "1dce0a84-1891-4d0b-8f27-97ca8311c230-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "43646cb9-ccb8-448b-a496-f14794cb1922-attachment.json", "type": "application/json"}], "start": 1775205335292, "stop": 1775205335292}], "attachments": [{"name": "cURL", "source": "5f43ee79-22fb-4aa6-9fb4-6678486c04ff-attachment.txt", "type": "text/plain"}], "start": 1775205335292, "stop": 1775205335292}, {"name": "AvailableCell add to database", "status": "passed", "steps": [{"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "5f70a5c2-6be3-4b59-8701-ac37b79511f3-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "ae9a6cad-ec33-4bec-ac95-7c8416f82916-attachment.json", "type": "application/json"}], "start": 1775205335350, "stop": 1775205335350}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "273beb0f-291a-4f5b-bfa8-07b71b997cc3-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "f872dfaa-79ed-4fc1-b50b-e40fc354e0ce-attachment.json", "type": "application/json"}], "start": 1775205335351, "stop": 1775205335351}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "8ec80057-0e33-4f08-a6ce-ddcdb6e3281d-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "c2bc65e0-dc61-4972-8b13-19fae8218c46-attachment.json", "type": "application/json"}], "start": 1775205335352, "stop": 1775205335352}, {"name": "SQLAlchemy query INSERT ", "status": "passed", "attachments": [{"name": "query", "source": "992e8845-7631-4005-bfbe-fc6b2e755dab-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "9d7d4b6b-1bfa-4928-b742-adefcbfa9d00-attachment.json", "type": "application/json"}], "start": 1775205335354, "stop": 1775205335354}], "start": 1775205335340, "stop": 1775205335356}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "7fb47ea3-c55b-4a4f-bfd5-386ba6370511-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "34145872-2797-4d2e-be81-e35576d0e3e6-attachment.json", "type": "application/json"}], "start": 1775205335368, "stop": 1775205335368}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "53b69fa7-e85c-4be5-897f-dfabdec2df3a-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "67f0d505-0f9d-4667-b192-82c6d7c1a2f2-attachment.json", "type": "application/json"}], "start": 1775205335368, "stop": 1775205335369}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "61c39f3f-cc60-47ca-907f-aea3c86f62fd-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "df6a7840-b066-45db-9930-b96ef7b4cf4d-attachment.json", "type": "application/json"}], "start": 1775205335369, "stop": 1775205335369}, {"name": "SQLAlchemy query UPDATE ", "status": "passed", "attachments": [{"name": "query", "source": "d0530550-4a94-4ba8-8b3f-27bc9937332b-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "6a05e976-b750-4037-839f-d014220a9797-attachment.json", "type": "application/json"}], "start": 1775205335378, "stop": 1775205335378}, {"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": "9b56ea39-b14e-414f-928d-6ed5cfa16dcc-attachment.json", "type": "application/json"}, {"name": "request.body", "source": "1265cf56-c626-4e13-a258-7cb3319f90fe-attachment.json", "type": "application/json"}], "start": 1775205335471, "stop": 1775205335471}, {"name": "Response → 200, trace_id: 3dc2feeb923283f90cac5deb80692f3a", "status": "passed", "attachments": [{"name": "response.headers", "source": "cd129616-eb0a-40be-ac01-21002b0a074b-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "46468d78-0f54-4620-8762-8a879f8a7960-attachment.json", "type": "application/json"}], "start": 1775205335471, "stop": 1775205335471}], "attachments": [{"name": "cURL", "source": "e5a7159e-6df6-426d-8b94-d7ebb668e8d4-attachment.txt", "type": "text/plain"}], "start": 1775205335471, "stop": 1775205335471}], "start": 1775205335216, "stop": 1775205335480}], "start": 1775205335216, "stop": 1775205335482}], "start": 1775205335216, "stop": 1775205336011}