{"name": "test_sku_batch_upload", "status": "failed", "statusDetails": {"message": "AssertionError: Data from file and in DB aren't the same\n  From file: [{'barcode': '45303098788', 'name': 'AUTOTEST_FROM_BATCH_Правильный прошептать.', 'description': 'AUTOTEST_FROM_BATCH_Правильный ведь банда демократия парень мусор плод.', 'price': 2418, 'weight': 815, 'length': 7839, 'width': 3477, 'height': 4882, 'has_mark': 'true', 'erp_id': '4843630977116', 'unit': 'тест-шт', 'packing_type': 'Тест-пакет', 'has_expiration_date': 'true', 'currency': 'USD', 'category': 'точно', 'brand': '090585   '}, {'barcode': '510108872992122', 'name': 'AUTOTEST_FROM_BATCH_Металл правление направо.', 'description': 'AUTOTEST_FROM_BATCH_При один терапия возможно цвет светило.', 'price': 8054, 'weight': 1923, 'length': 9923, 'width': 7085, 'height': 5108, 'has_mark': 'true', 'erp_id': '42752424413884', 'unit': 'тест-кг', 'packing_type': 'Тест-пакет', 'has_expiration_date': 'true', 'currency': 'USD', 'category': 'оборот', 'brand': '077093   '}, {'barcode': '683837571638011', 'name': 'AUTOTEST_FROM_BATCH_Плясать проход поймать бочок.', 'description': 'AUTOTEST_FROM_BATCH_Уточнить природа порог сохранять выгнать гулять вариант назначить дьявол.', 'price': 1026, 'weight': 800, 'length': 1652, 'width': 9157, 'height': 4874, 'has_mark': 'true', 'erp_id': '4917801756517', 'unit': 'тест-кг', 'packing_type': 'Тест-пакет', 'has_expiration_date': 'true', 'currency': 'USD', 'category': 'функция', 'brand': '044665'}]\n  From DB: [{'barcode': '683837571638011', 'name': 'AUTOTEST_FROM_BATCH_Плясать проход поймать бочок.', 'description': 'AUTOTEST_FROM_BATCH_Уточнить природа порог сохранять выгнать гулять вариант назначить дьявол.', 'price': 1026.0, 'weight': 800.0, 'length': 1652.0, 'width': 9157.0, 'height': 4874.0, 'has_mark': 'true', 'erp_id': '4917801756517', 'unit': 'тест-кг', 'packing_type': 'Тест-пакет', 'has_expiration_date': 'true', 'currency': 'USD', 'category': 'функция', 'brand': '044665'}]\nassert {'values_chan...': '044665'}}} == {}\n  \n  Left contains 2 more items:\n  {'iterable_item_removed': {'root[1]': {'barcode': '510108872992122',\n                                         'brand': '077093   ',\n                                         'category': 'оборот',\n                                         'currency': 'USD',\n                                         'description': 'AUTOTEST_FROM_BATCH_При '\n                                                        'один терапия возможно '\n                                                        'цвет светило.',\n                                         'erp_id': '42752424413884',\n                                         'has_expiration_date': 'true',\n                                         'has_mark': 'true',\n                                         'height': 5108,\n                                         'length': 9923,\n                                         'name': 'AUTOTEST_FROM_BATCH_Металл '\n                                                 'правление направо.',\n                                         'packing_type': 'Тест-пакет',\n                                         'price': 8054,\n                                         'unit': 'тест-кг',\n                                         'weight': 1923,\n                                         'width': 7085},\n                             'root[2]': {'barcode': '683837571638011',\n                                         'brand': '044665',\n                                         'category': 'функция',\n                                         'currency': 'USD',\n                                         'description': 'AUTOTEST_FROM_BATCH_Уточнить '\n                                                        'природа порог сохранять '\n                                                        'выгнать гулять вариант '\n                                                        'назначить дьявол.',\n                                         'erp_id': '4917801756517',\n                                         'has_expiration_date': 'true',\n                                         'has_mark': 'true',\n                                         'height': 4874,\n                                         'length': 1652,\n                                         'name': 'AUTOTEST_FROM_BATCH_Плясать '\n                                                 'проход поймать бочок.',\n                                         'packing_type': 'Тест-пакет',\n                                         'price': 1026,\n                                         'unit': 'тест-кг',\n                                         'weight': 800,\n                                         'width': 9157}},\n   'values_changed': {\"root[0]['barcode']\": {'new_value': '683837571638011',\n                                             'old_value': '45303098788'},\n                      \"root[0]['brand']\": {'new_value': '044665',\n                                           'old_value': '090585   '},\n                      \"root[0]['category']\": {'new_value': 'функция',\n                                              'old_value': 'точно'},\n                      \"root[0]['description']\": {'new_value': 'AUTOTEST_FROM_BATCH_Уточнить '\n                                                              'природа порог '\n                                                              'сохранять выгнать '\n                                                              'гулять вариант '\n                                                              'назначить дьявол.',\n                                                 'old_value': 'AUTOTEST_FROM_BATCH_Правильный '\n                                                              'ведь банда '\n                                                              'демократия парень '\n                                                              'мусор плод.'},\n                      \"root[0]['erp_id']\": {'new_value': '4917801756517',\n                                            'old_value': '4843630977116'},\n                      \"root[0]['height']\": {'new_value': 4874.0,\n                                            'old_value': 4882},\n                      \"root[0]['length']\": {'new_value': 1652.0,\n                                            'old_value': 7839},\n                      \"root[0]['name']\": {'new_value': 'AUTOTEST_FROM_BATCH_Плясать '\n                                                       'проход поймать бочок.',\n                                          'old_value': 'AUTOTEST_FROM_BATCH_Правильный '\n                                                       'прошептать.'},\n                      \"root[0]['price']\": {'new_value': 1026.0,\n                                           'old_value': 2418},\n                      \"root[0]['unit']\": {'new_value': 'тест-кг',\n                                          'old_value': 'тест-шт'},\n                      \"root[0]['weight']\": {'new_value': 800.0, 'old_value': 815},\n                      \"root[0]['width']\": {'new_value': 9157.0,\n                                           'old_value': 3477}}}\n  \n  Full diff:\n  - {}\n  + {\n  +     'iterable_item_removed': {\n  +         'root[1]': {\n  +             'barcode': '510108872992122',\n  +             'brand': '077093   ',\n  +             'category': 'оборот',\n  +             'currency': 'USD',\n  +             'description': 'AUTOTEST_FROM_BATCH_При один терапия возможно цвет светило.',\n  +             'erp_id': '42752424413884',\n  +             'has_expiration_date': 'true',\n  +             'has_mark': 'true',\n  +             'height': 5108,\n  +             'length': 9923,\n  +             'name': 'AUTOTEST_FROM_BATCH_Металл правление направо.',\n  +             'packing_type': 'Тест-пакет',\n  +             'price': 8054,\n  +             'unit': 'тест-кг',\n  +             'weight': 1923,\n  +             'width': 7085,\n  +         },\n  +         'root[2]': {\n  +             'barcode': '683837571638011',\n  +             'brand': '044665',\n  +             'category': 'функция',\n  +             'currency': 'USD',\n  +             'description': 'AUTOTEST_FROM_BATCH_Уточнить природа порог сохранять выгнать '\n  +             'гулять вариант назначить дьявол.',\n  +             'erp_id': '4917801756517',\n  +             'has_expiration_date': 'true',\n  +             'has_mark': 'true',\n  +             'height': 4874,\n  +             'length': 1652,\n  +             'name': 'AUTOTEST_FROM_BATCH_Плясать проход поймать бочок.',\n  +             'packing_type': 'Тест-пакет',\n  +             'price': 1026,\n  +             'unit': 'тест-кг',\n  +             'weight': 800,\n  +             'width': 9157,\n  +         },\n  +     },\n  +     'values_changed': {\n  +         \"root[0]['barcode']\": {\n  +             'new_value': '683837571638011',\n  +             'old_value': '45303098788',\n  +         },\n  +         \"root[0]['brand']\": {\n  +             'new_value': '044665',\n  +             'old_value': '090585   ',\n  +         },\n  +         \"root[0]['category']\": {\n  +             'new_value': 'функция',\n  +             'old_value': 'точно',\n  +         },\n  +         \"root[0]['description']\": {\n  +             'new_value': 'AUTOTEST_FROM_BATCH_Уточнить природа порог сохранять выгнать '\n  +             'гулять вариант назначить дьявол.',\n  +             'old_value': 'AUTOTEST_FROM_BATCH_Правильный ведь банда демократия парень мусор '\n  +             'плод.',\n  +         },\n  +         \"root[0]['erp_id']\": {\n  +             'new_value': '4917801756517',\n  +             'old_value': '4843630977116',\n  +         },\n  +         \"root[0]['height']\": {\n  +             'new_value': 4874.0,\n  +             'old_value': 4882,\n  +         },\n  +         \"root[0]['length']\": {\n  +             'new_value': 1652.0,\n  +             'old_value': 7839,\n  +         },\n  +         \"root[0]['name']\": {\n  +             'new_value': 'AUTOTEST_FROM_BATCH_Плясать проход поймать бочок.',\n  +             'old_value': 'AUTOTEST_FROM_BATCH_Правильный прошептать.',\n  +         },\n  +         \"root[0]['price']\": {\n  +             'new_value': 1026.0,\n  +             'old_value': 2418,\n  +         },\n  +         \"root[0]['unit']\": {\n  +             'new_value': 'тест-кг',\n  +             'old_value': 'тест-шт',\n  +         },\n  +         \"root[0]['weight']\": {\n  +             'new_value': 800.0,\n  +             'old_value': 815,\n  +         },\n  +         \"root[0]['width']\": {\n  +             'new_value': 9157.0,\n  +             'old_value': 3477,\n  +         },\n  +     },\n  + }", "trace": "self = <tests.fmcg.test_lk.test_sku.TestFMCGSKUBatch object at 0x7a32f4480150>\nget_fmcg_auth_header = {'Authorization': 'Bearer 641c7bc2-b286-4992-aa2b-a7e526dfd371'}\n\n    def test_sku_batch_upload(self, get_fmcg_auth_header):\n        \"\"\"\n        Создаем товары загрузкой через файл\n        Ожидаемый результат: данные из файла и данные загруженные в БД одинаковы\n        \"\"\"\n        # Получаем данные для заполнения табличного файла\n        _master_data_builder = MasterDataBuilder().set_user().set_user_auth()\n        UNITS_TITLE = [unit.title for unit in _master_data_builder.get_all_units().units]\n        PACKING_TYPE_TITLE = [type.title for type in _master_data_builder.get_all_packing_type().packing_types]\n        CATEGORY = [category.title for category in _master_data_builder.get_all_categories().categories]\n        BRAND = [brand.title for brand in _master_data_builder.get_all_brands().brands]\n    \n        list_sku_for_batch_file = [\n            FMCGSKUBatch(\n                is_price_float=False,\n                unit=choice(UNITS_TITLE),\n                packing_type=choice(PACKING_TYPE_TITLE),\n                category=choice(CATEGORY),\n                brand=choice(BRAND),\n            ).model_dump()\n            for _ in range(SKU_NUMBERS_FOR_BATCH_FILE)\n        ]\n        sku_barcodes = [i.get(\"barcode\") for i in list_sku_for_batch_file]\n        FMCGSKUBuilder(headers=get_fmcg_auth_header).sku_upload_by_batch(data=list_sku_for_batch_file)\n        sku_from_db = FMCGLKSupplyQueries().get_sku_data_for_sku_batch(sku_barcodes)\n    \n        sorted_list_sku_for_batch_file = sorted(\n            [\n                {k: v for k, v in d.items() if k not in (\"external_sku_id\", \"quantity\", \"photo_url\")}\n                for d in list_sku_for_batch_file\n            ],\n            key=lambda i: int(i[\"barcode\"]),\n        )\n>       assert DeepDiff(sorted_list_sku_for_batch_file, sku_from_db, ignore_type_in_groups=[(int, float)]) == {}, (\n            f\"Data from file and in DB aren't the same\\n\"\n            f\"From file: {sorted_list_sku_for_batch_file}\\nFrom DB: {sku_from_db}\"\n        )\nE       AssertionError: Data from file and in DB aren't the same\nE         From file: [{'barcode': '45303098788', 'name': 'AUTOTEST_FROM_BATCH_Правильный прошептать.', 'description': 'AUTOTEST_FROM_BATCH_Правильный ведь банда демократия парень мусор плод.', 'price': 2418, 'weight': 815, 'length': 7839, 'width': 3477, 'height': 4882, 'has_mark': 'true', 'erp_id': '4843630977116', 'unit': 'тест-шт', 'packing_type': 'Тест-пакет', 'has_expiration_date': 'true', 'currency': 'USD', 'category': 'точно', 'brand': '090585   '}, {'barcode': '510108872992122', 'name': 'AUTOTEST_FROM_BATCH_Металл правление направо.', 'description': 'AUTOTEST_FROM_BATCH_При один терапия возможно цвет светило.', 'price': 8054, 'weight': 1923, 'length': 9923, 'width': 7085, 'height': 5108, 'has_mark': 'true', 'erp_id': '42752424413884', 'unit': 'тест-кг', 'packing_type': 'Тест-пакет', 'has_expiration_date': 'true', 'currency': 'USD', 'category': 'оборот', 'brand': '077093   '}, {'barcode': '683837571638011', 'name': 'AUTOTEST_FROM_BATCH_Плясать проход поймать бочок.', 'description': 'AUTOTEST_FROM_BATCH_Уточнить природа порог сохранять выгнать гулять вариант назначить дьявол.', 'price': 1026, 'weight': 800, 'length': 1652, 'width': 9157, 'height': 4874, 'has_mark': 'true', 'erp_id': '4917801756517', 'unit': 'тест-кг', 'packing_type': 'Тест-пакет', 'has_expiration_date': 'true', 'currency': 'USD', 'category': 'функция', 'brand': '044665'}]\nE         From DB: [{'barcode': '683837571638011', 'name': 'AUTOTEST_FROM_BATCH_Плясать проход поймать бочок.', 'description': 'AUTOTEST_FROM_BATCH_Уточнить природа порог сохранять выгнать гулять вариант назначить дьявол.', 'price': 1026.0, 'weight': 800.0, 'length': 1652.0, 'width': 9157.0, 'height': 4874.0, 'has_mark': 'true', 'erp_id': '4917801756517', 'unit': 'тест-кг', 'packing_type': 'Тест-пакет', 'has_expiration_date': 'true', 'currency': 'USD', 'category': 'функция', 'brand': '044665'}]\nE       assert {'values_chan...': '044665'}}} == {}\nE         \nE         Left contains 2 more items:\nE         {'iterable_item_removed': {'root[1]': {'barcode': '510108872992122',\nE                                                'brand': '077093   ',\nE                                                'category': 'оборот',\nE                                                'currency': 'USD',\nE                                                'description': 'AUTOTEST_FROM_BATCH_При '\nE                                                               'один терапия возможно '\nE                                                               'цвет светило.',\nE                                                'erp_id': '42752424413884',\nE                                                'has_expiration_date': 'true',\nE                                                'has_mark': 'true',\nE                                                'height': 5108,\nE                                                'length': 9923,\nE                                                'name': 'AUTOTEST_FROM_BATCH_Металл '\nE                                                        'правление направо.',\nE                                                'packing_type': 'Тест-пакет',\nE                                                'price': 8054,\nE                                                'unit': 'тест-кг',\nE                                                'weight': 1923,\nE                                                'width': 7085},\nE                                    'root[2]': {'barcode': '683837571638011',\nE                                                'brand': '044665',\nE                                                'category': 'функция',\nE                                                'currency': 'USD',\nE                                                'description': 'AUTOTEST_FROM_BATCH_Уточнить '\nE                                                               'природа порог сохранять '\nE                                                               'выгнать гулять вариант '\nE                                                               'назначить дьявол.',\nE                                                'erp_id': '4917801756517',\nE                                                'has_expiration_date': 'true',\nE                                                'has_mark': 'true',\nE                                                'height': 4874,\nE                                                'length': 1652,\nE                                                'name': 'AUTOTEST_FROM_BATCH_Плясать '\nE                                                        'проход поймать бочок.',\nE                                                'packing_type': 'Тест-пакет',\nE                                                'price': 1026,\nE                                                'unit': 'тест-кг',\nE                                                'weight': 800,\nE                                                'width': 9157}},\nE          'values_changed': {\"root[0]['barcode']\": {'new_value': '683837571638011',\nE                                                    'old_value': '45303098788'},\nE                             \"root[0]['brand']\": {'new_value': '044665',\nE                                                  'old_value': '090585   '},\nE                             \"root[0]['category']\": {'new_value': 'функция',\nE                                                     'old_value': 'точно'},\nE                             \"root[0]['description']\": {'new_value': 'AUTOTEST_FROM_BATCH_Уточнить '\nE                                                                     'природа порог '\nE                                                                     'сохранять выгнать '\nE                                                                     'гулять вариант '\nE                                                                     'назначить дьявол.',\nE                                                        'old_value': 'AUTOTEST_FROM_BATCH_Правильный '\nE                                                                     'ведь банда '\nE                                                                     'демократия парень '\nE                                                                     'мусор плод.'},\nE                             \"root[0]['erp_id']\": {'new_value': '4917801756517',\nE                                                   'old_value': '4843630977116'},\nE                             \"root[0]['height']\": {'new_value': 4874.0,\nE                                                   'old_value': 4882},\nE                             \"root[0]['length']\": {'new_value': 1652.0,\nE                                                   'old_value': 7839},\nE                             \"root[0]['name']\": {'new_value': 'AUTOTEST_FROM_BATCH_Плясать '\nE                                                              'проход поймать бочок.',\nE                                                 'old_value': 'AUTOTEST_FROM_BATCH_Правильный '\nE                                                              'прошептать.'},\nE                             \"root[0]['price']\": {'new_value': 1026.0,\nE                                                  'old_value': 2418},\nE                             \"root[0]['unit']\": {'new_value': 'тест-кг',\nE                                                 'old_value': 'тест-шт'},\nE                             \"root[0]['weight']\": {'new_value': 800.0, 'old_value': 815},\nE                             \"root[0]['width']\": {'new_value': 9157.0,\nE                                                  'old_value': 3477}}}\nE         \nE         Full diff:\nE         - {}\nE         + {\nE         +     'iterable_item_removed': {\nE         +         'root[1]': {\nE         +             'barcode': '510108872992122',\nE         +             'brand': '077093   ',\nE         +             'category': 'оборот',\nE         +             'currency': 'USD',\nE         +             'description': 'AUTOTEST_FROM_BATCH_При один терапия возможно цвет светило.',\nE         +             'erp_id': '42752424413884',\nE         +             'has_expiration_date': 'true',\nE         +             'has_mark': 'true',\nE         +             'height': 5108,\nE         +             'length': 9923,\nE         +             'name': 'AUTOTEST_FROM_BATCH_Металл правление направо.',\nE         +             'packing_type': 'Тест-пакет',\nE         +             'price': 8054,\nE         +             'unit': 'тест-кг',\nE         +             'weight': 1923,\nE         +             'width': 7085,\nE         +         },\nE         +         'root[2]': {\nE         +             'barcode': '683837571638011',\nE         +             'brand': '044665',\nE         +             'category': 'функция',\nE         +             'currency': 'USD',\nE         +             'description': 'AUTOTEST_FROM_BATCH_Уточнить природа порог сохранять выгнать '\nE         +             'гулять вариант назначить дьявол.',\nE         +             'erp_id': '4917801756517',\nE         +             'has_expiration_date': 'true',\nE         +             'has_mark': 'true',\nE         +             'height': 4874,\nE         +             'length': 1652,\nE         +             'name': 'AUTOTEST_FROM_BATCH_Плясать проход поймать бочок.',\nE         +             'packing_type': 'Тест-пакет',\nE         +             'price': 1026,\nE         +             'unit': 'тест-кг',\nE         +             'weight': 800,\nE         +             'width': 9157,\nE         +         },\nE         +     },\nE         +     'values_changed': {\nE         +         \"root[0]['barcode']\": {\nE         +             'new_value': '683837571638011',\nE         +             'old_value': '45303098788',\nE         +         },\nE         +         \"root[0]['brand']\": {\nE         +             'new_value': '044665',\nE         +             'old_value': '090585   ',\nE         +         },\nE         +         \"root[0]['category']\": {\nE         +             'new_value': 'функция',\nE         +             'old_value': 'точно',\nE         +         },\nE         +         \"root[0]['description']\": {\nE         +             'new_value': 'AUTOTEST_FROM_BATCH_Уточнить природа порог сохранять выгнать '\nE         +             'гулять вариант назначить дьявол.',\nE         +             'old_value': 'AUTOTEST_FROM_BATCH_Правильный ведь банда демократия парень мусор '\nE         +             'плод.',\nE         +         },\nE         +         \"root[0]['erp_id']\": {\nE         +             'new_value': '4917801756517',\nE         +             'old_value': '4843630977116',\nE         +         },\nE         +         \"root[0]['height']\": {\nE         +             'new_value': 4874.0,\nE         +             'old_value': 4882,\nE         +         },\nE         +         \"root[0]['length']\": {\nE         +             'new_value': 1652.0,\nE         +             'old_value': 7839,\nE         +         },\nE         +         \"root[0]['name']\": {\nE         +             'new_value': 'AUTOTEST_FROM_BATCH_Плясать проход поймать бочок.',\nE         +             'old_value': 'AUTOTEST_FROM_BATCH_Правильный прошептать.',\nE         +         },\nE         +         \"root[0]['price']\": {\nE         +             'new_value': 1026.0,\nE         +             'old_value': 2418,\nE         +         },\nE         +         \"root[0]['unit']\": {\nE         +             'new_value': 'тест-кг',\nE         +             'old_value': 'тест-шт',\nE         +         },\nE         +         \"root[0]['weight']\": {\nE         +             'new_value': 800.0,\nE         +             'old_value': 815,\nE         +         },\nE         +         \"root[0]['width']\": {\nE         +             'new_value': 9157.0,\nE         +             'old_value': 3477,\nE         +         },\nE         +     },\nE         + }\n\ntests/fmcg/test_lk/test_sku.py:132: AssertionError"}, "description": "\n        Создаем товары загрузкой через файл\n        Ожидаемый результат: данные из файла и данные загруженные в БД одинаковы\n        ", "steps": [{"name": "POST → https://dm-fmcg-be-service-lk.k8s-review.dailymail-tech.uz/api/v1/account/sign-in", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "a955b98e-bd43-4047-8664-73197c5bfdb3-attachment.json", "type": "application/json"}, {"name": "request.body", "source": "21aa1633-b6db-4a3f-a19b-088f6612d0d8-attachment.json", "type": "application/json"}], "start": 1775636303877, "stop": 1775636303878}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "fe4a4853-ef93-4c59-901a-bddba7d93437-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "17a3645b-7955-40ce-bde2-4938c78490bb-attachment.json", "type": "application/json"}], "start": 1775636303878, "stop": 1775636303878}], "attachments": [{"name": "cURL", "source": "0a1a3aac-c994-4bec-a06b-dd03a3ebb832-attachment.txt", "type": "text/plain"}], "start": 1775636303877, "stop": 1775636303878}, {"name": "GET → https://dm-fmcg-be-service-lk.k8s-review.dailymail-tech.uz/api/v1/unit", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "4fa0f440-778c-4a39-90b1-ad7919645de7-attachment.json", "type": "application/json"}], "start": 1775636303912, "stop": 1775636303912}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "3fa81d40-0474-4dfa-999d-4df8a0fafa9a-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "ecbcfb3e-b369-45d7-8e3a-da9d1e21dd10-attachment.json", "type": "application/json"}], "start": 1775636303912, "stop": 1775636303912}], "attachments": [{"name": "cURL", "source": "7f84c54a-a0e3-4af5-9a77-432e30195d61-attachment.txt", "type": "text/plain"}], "start": 1775636303912, "stop": 1775636303912}, {"name": "GET → https://dm-fmcg-be-service-lk.k8s-review.dailymail-tech.uz/api/v1/packingtype", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "79095435-30c6-4ac0-a7a2-57519c932231-attachment.json", "type": "application/json"}], "start": 1775636303942, "stop": 1775636303942}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "8e825b0f-6832-4c60-9572-94e5bd9edaea-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "2da8fc2e-2a63-4260-9020-59ba4000cf20-attachment.json", "type": "application/json"}], "start": 1775636303942, "stop": 1775636303943}], "attachments": [{"name": "cURL", "source": "29abc88d-e2be-4fa8-bc33-ebc5da9e371d-attachment.txt", "type": "text/plain"}], "start": 1775636303942, "stop": 1775636303943}, {"name": "GET → https://dm-fmcg-be-service-lk.k8s-review.dailymail-tech.uz/api/v1/categories", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "3daa4e35-fb49-478a-9b12-ce4cb6ba1b7e-attachment.json", "type": "application/json"}], "start": 1775636303974, "stop": 1775636303974}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "6ccb8c3f-0afe-47c8-adcd-3f8cc625b704-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "ad4f03c8-5f99-4bfb-9416-038fd72a276c-attachment.json", "type": "application/json"}], "start": 1775636303974, "stop": 1775636303974}], "attachments": [{"name": "cURL", "source": "9e0a5460-5dc5-4e2b-a9e0-f4f7489813b1-attachment.txt", "type": "text/plain"}], "start": 1775636303974, "stop": 1775636303974}, {"name": "GET → https://dm-fmcg-be-service-lk.k8s-review.dailymail-tech.uz/api/v1/brands", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "13ceb582-ea12-444c-a3df-78a492b84942-attachment.json", "type": "application/json"}], "start": 1775636304010, "stop": 1775636304011}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "66de3b95-c561-4f00-9a65-c2e62fd7dd99-attachment.json", "type": "application/json"}, {"name": "response.body", "source": "2f2ef5f5-d2da-47c4-906b-d1b808083e00-attachment.json", "type": "application/json"}], "start": 1775636304011, "stop": 1775636304012}], "attachments": [{"name": "cURL", "source": "e2406cea-d180-4ffb-acbd-a805a3dc6ca1-attachment.txt", "type": "text/plain"}], "start": 1775636304010, "stop": 1775636304012}, {"name": "Waiter function: wait_sku_batch_upload", "status": "passed", "steps": [{"name": "POST → https://dm-fmcg-be-service-lk.k8s-review.dailymail-tech.uz/api/v1/sku/batch", "status": "passed", "steps": [{"name": "Request", "status": "passed", "attachments": [{"name": "request.headers", "source": "bab7ab28-42dd-4d86-9704-8432f88c371b-attachment.json", "type": "application/json"}], "start": 1775636304120, "stop": 1775636304121}, {"name": "Response → 200, trace_id: None", "status": "passed", "attachments": [{"name": "response.headers", "source": "0fe1c0f7-67f2-4892-9160-6c28f4451043-attachment.json", "type": "application/json"}], "start": 1775636304121, "stop": 1775636304121}], "attachments": [{"name": "cURL", "source": "ec2e299b-83f3-499f-a973-c545410aa063-attachment.txt", "type": "text/plain"}], "start": 1775636304120, "stop": 1775636304121}], "start": 1775636304067, "stop": 1775636304126}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "d5d399f1-ebfb-4b86-92cb-3af0363f296f-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "be5d0dd4-bad5-4d5a-900e-2a4ea1407e12-attachment.json", "type": "application/json"}], "start": 1775636304138, "stop": 1775636304138}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "367df1e6-4c8f-487c-9606-8f9abfa113c4-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "fdaf7883-4f94-4e64-9574-0390b262008d-attachment.json", "type": "application/json"}], "start": 1775636304139, "stop": 1775636304139}, {"name": "SQLAlchemy query UNDEFINED ", "status": "passed", "attachments": [{"name": "query", "source": "b9a57f61-8d01-4eef-b2a7-cb3f231b6612-attachment.txt", "type": "text/plain"}, {"name": "params", "source": "440e6d59-6b2f-4bd9-b246-ed52f56f401f-attachment.json", "type": "application/json"}], "start": 1775636304140, "stop": 1775636304140}], "attachments": [{"name": "log", "source": "a20873ef-2bac-41ba-a20b-dfec5584a3f0-attachment.txt", "type": "text/plain"}], "start": 1775636303796, "stop": 1775636304175, "uuid": "7c2a6b91-c6a6-488c-91f1-151af6eadff8", "historyId": "d39d990099806e0db1e27717aa9eb5f1", "testCaseId": "d39d990099806e0db1e27717aa9eb5f1", "fullName": "tests.fmcg.test_lk.test_sku.TestFMCGSKUBatch#test_sku_batch_upload", "labels": [{"name": "tag", "value": "dm-fmcg-be-service-lk"}, {"name": "tag", "value": "batch_upload"}, {"name": "parentSuite", "value": "tests.fmcg.test_lk"}, {"name": "suite", "value": "test_sku"}, {"name": "subSuite", "value": "TestFMCGSKUBatch"}, {"name": "host", "value": "runner-1rdl4o-mi-project-9-concurrent-0-x106l0j2"}, {"name": "thread", "value": "33-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "tests.fmcg.test_lk.test_sku"}], "titlePath": ["tests", "fmcg", "test_lk", "test_sku.py", "TestFMCGSKUBatch"]}