Загрузка данных


[INFO] 2026-10-13 19:14:26.409000 pytest_auth.py [AUTH] [OK] Получен x-user-id
[INFO] 2026-10-13 19:14:26.410000 pytest_auth.py [AUTH] Инициализация auth для dataset 'Real_73_tn3_39km_56'
[INFO] 2026-10-13 19:14:27.453000 lds_configurator_scenarios.py [SETUP] Получение ТУ 'ТН-3-Автотест-DATA-ABSENCE-FALSE' из Администрирования
[INFO] 2026-10-13 19:14:27.453000 lds_configurator_utils.py [LDS_CONFIGURATOR] Запрос списка ТУ в Администрировании - попытка 1 из 10
[INFO] 2026-10-13 19:14:28.175000 lds_configurator_utils.py [LDS_CONFIGURATOR] Поиск ТУ 'ТН-3-Автотест-DATA-ABSENCE-FALSE' по точному совпадению tuName в GetBasicInfoAdminResponse
[INFO] 2026-10-13 19:14:28.175000 lds_configurator_utils.py [LDS_CONFIGURATOR] Проверка: в ответе есть список ТУ
[INFO] 2026-10-13 19:14:28.175000 lds_configurator_utils.py [LDS_CONFIGURATOR] Валидация параметров ТУ 'ТН-3-Автотест-DATA-ABSENCE-FALSE' (tuId=3)
[INFO] 2026-10-13 19:14:28.175000 lds_configurator_utils.py [LDS_CONFIGURATOR] Проверка: tuId и mnId заполнены
[INFO] 2026-10-13 19:14:28.175000 lds_configurator_utils.py [LDS_CONFIGURATOR] Проверка: статус СОУ известен Администрированию
[INFO] 2026-10-13 19:14:28.175000 lds_configurator_scenarios.py [SETUP] Найден целевой ТУ: tuId=3, tuName='ТН-3-Автотест-DATA-ABSENCE-FALSE', status=STOPPED (1) (СОУ выключена)
[INFO] 2026-10-13 19:14:28.175000 lds_configurator_scenarios.py [SETUP] Список включённых ТУ на стенде: 0 шт. []
[INFO] 2026-10-13 19:14:28.175000 lds_configurator_scenarios.py [SETUP] Холодный запуск СОУ (LaunchLdsRequest) для tuId=3
[INFO] 2026-10-13 19:14:28.175000 lds_configurator_utils.py [LDS_CONFIGURATOR] Команда /configurator/LaunchLds для tuId=3
[INFO] 2026-10-13 19:14:29.360000 lds_configurator_utils.py [LDS_CONFIGURATOR] Проверка: /configurator/LaunchLds завершился успешно (response.status_code=200)
[INFO] 2026-10-13 19:14:29.361000 lds_configurator_scenarios.py [SETUP] Ожидание включения СОУ в Администрировании
[INFO] 2026-10-13 19:14:29.361000 lds_configurator_utils.py [LDS_CONFIGURATOR] Ожидание статуса 'СОУ включена' в Администрировании (tuId=3, таймаут 120 с)
[INFO] 2026-10-13 19:14:29.512000 lds_configurator_scenarios.py [SETUP] Подтверждение наличия времени запуска (GetTusInformation)
[INFO] 2026-10-13 19:14:29.512000 lds_configurator_utils.py [LDS_CONFIGURATOR] Запрос GetTusInformation для tuId=3
[INFO] 2026-10-13 19:14:29.848000 lds_configurator_utils.py [LDS_CONFIGURATOR] Проверка: в ответе есть информация о запуске ТУ
[INFO] 2026-10-13 19:14:29.849000 lds_configurator_utils.py [LDS_CONFIGURATOR] Проверка (GetTusInformation): Наличие времени запуска launchedAt: 2026-10-13 16:14:28.433383+00:00 для tuId=3
[INFO] 2026-10-13 19:14:29.850000 lds_configurator_scenarios.py [LDS_CONFIGURATOR] [SETUP] [OK] Запуск СОУ через Администрирование до старта имитатора. Успех!
[INFO] 2026-10-13 19:14:29.852000 subprocess_client.py [POPEN] выполняю команду: ssh [MASKED]@10.7.49.209 "dotnet /data/imitator/lds-flow-playground-csv-latest/TN.LDS.Flow.Playground.Application.dll  --rules="/data/imitator/autotest_data/test_case_id_14_20261013T191139/rules.txt" --source="/data/imitator/autotest_data/test_case_id_14_20261013T191139/data" --sourceType="inflow" --sourceTagTypes="/data/imitator/autotest_data/test_case_id_14_20261013T191139/tags.txt" --startTime="20261013T191319" --stopTime="20261013T201419" --speed=1 --opcua="opc.tcp://VDC01-DISPLDS08.TN.TNGRP.RU:10521" --ns=2 --target="CHTNTEST4:""
[INFO] 2026-10-13 19:14:29.853000 imitator_manager.py [IMITATOR] [OK] Имитатор запущен успешно
[INFO] 2026-10-13 19:14:34.858000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "docker start lds-core-node1 lds-core-node2 lds-core-node3"
[INFO] 2026-10-13 19:14:38.197000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: docker start lds-core-node1 lds-core-node2 lds-core-node3
[INFO] 2026-10-13 19:14:38.198000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "docker inspect -f '{{.State.Status}}' lds-core-node1"
[INFO] 2026-10-13 19:14:38.710000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: docker inspect -f '{{.State.Status}}' lds-core-node1
[INFO] 2026-10-13 19:14:38.710000 docker_manager.py Статус контейнера: lds-core-node1 соответствует ожидаемому статусу: running
[INFO] 2026-10-13 19:14:38.710000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "docker inspect -f '{{.State.Status}}' lds-core-node2"
[INFO] 2026-10-13 19:14:39.199000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: docker inspect -f '{{.State.Status}}' lds-core-node2
[INFO] 2026-10-13 19:14:39.199000 docker_manager.py Статус контейнера: lds-core-node2 соответствует ожидаемому статусу: running
[INFO] 2026-10-13 19:14:39.199000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "docker inspect -f '{{.State.Status}}' lds-core-node3"
[INFO] 2026-10-13 19:14:39.662000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: docker inspect -f '{{.State.Status}}' lds-core-node3
[INFO] 2026-10-13 19:14:39.662000 docker_manager.py Статус контейнера: lds-core-node3 соответствует ожидаемому статусу: running
[INFO] 2026-10-13 19:14:39.662000 docker_manager.py [CONTAINERS] [OK] У всех контейнеров группы: lds-core Статус: running ожидаемый
[INFO] 2026-10-13 19:14:40.378000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=ko0XWq2CybpRNGpGjhj1gg, connectionToken=-fIxLhuH43G8pWCue-rAZQ)
[INFO] 2026-10-13 19:14:40.379000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:14:40.766000 websocket_client.py WSS подключение не установлено (попытка 1, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 119 с
[INFO] 2026-10-13 19:14:46.043000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=t_FkgIECs8I5dxFvaXbX8A, connectionToken=uc7ipdLFL8BNtM6hY3LX5Q)
[INFO] 2026-10-13 19:14:46.043000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:14:46.263000 websocket_client.py WSS подключение не установлено (попытка 2, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 113 с
[INFO] 2026-10-13 19:14:51.538000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=0ZPhD1VUjMpa5kALQ3hDqQ, connectionToken=GniINDLntAuxxXgTFh7BHQ)
[INFO] 2026-10-13 19:14:51.539000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:14:51.784000 websocket_client.py WSS подключение не установлено (попытка 3, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 108 с
[INFO] 2026-10-13 19:14:57.043000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=rShm0CXw7Ukwg1QMIt_qAw, connectionToken=x8YldhxytBrVSFjlITM2Og)
[INFO] 2026-10-13 19:14:57.043000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:14:57.303000 websocket_client.py WSS подключение не установлено (попытка 4, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 102 с
[INFO] 2026-10-13 19:15:02.554000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=m8nDYjej_DWAh7OdhWX6sQ, connectionToken=yJx8dkLK6wGzwXod2O8SIQ)
[INFO] 2026-10-13 19:15:02.555000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:15:02.783000 websocket_client.py WSS подключение не установлено (попытка 5, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 97 с
[INFO] 2026-10-13 19:15:08.044000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=92mFBidkHgdnSbEygEJqWw, connectionToken=QeN8O0todRue6hHLngZHKA)
[INFO] 2026-10-13 19:15:08.045000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:15:08.245000 websocket_client.py WSS подключение не установлено (попытка 6, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 91 с
[INFO] 2026-10-13 19:15:13.511000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=QSvyGm_Xq-Nw4cbBo7IJNw, connectionToken=SKeo-MEsfm9Ua-uGO-CgnA)
[INFO] 2026-10-13 19:15:13.511000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:15:13.740000 websocket_client.py WSS подключение не установлено (попытка 7, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 86 с
[INFO] 2026-10-13 19:15:18.988000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=gtVf2NwhxorAOHXZAXvRyA, connectionToken=Dan4-3-eGapBaPBwaFjTMA)
[INFO] 2026-10-13 19:15:18.989000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:15:19.214000 websocket_client.py WSS подключение не установлено (попытка 8, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 80 с
[INFO] 2026-10-13 19:15:24.461000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=Ja9JZ5tubiJFnayHsxZalw, connectionToken=mu9GDMIic005UAKiSRYQtw)
[INFO] 2026-10-13 19:15:24.461000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:15:24.682000 websocket_client.py WSS подключение не установлено (попытка 9, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 75 с
[INFO] 2026-10-13 19:15:29.915000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=4Jt_LMYLqa53G1m95LufLg, connectionToken=WPwJ_tLlE0mi32GIurv-aw)
[INFO] 2026-10-13 19:15:29.916000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:15:30.134000 websocket_client.py WSS подключение не установлено (попытка 10, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 70 с
[INFO] 2026-10-13 19:15:35.361000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=58ML2T_tzQh5qaYJajAlpw, connectionToken=eHwiBs7bIyaTyDpm_JIq_g)
[INFO] 2026-10-13 19:15:35.362000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:15:35.605000 websocket_client.py WSS подключение не установлено (попытка 11, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 64 с
[INFO] 2026-10-13 19:15:40.839000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=6AmTJV4_S_pFdgF2HkA-vQ, connectionToken=GLQxNmlnz_dR_jGfdI_QzA)
[INFO] 2026-10-13 19:15:40.839000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:15:41.050000 websocket_client.py WSS подключение не установлено (попытка 12, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 59 с
[INFO] 2026-10-13 19:15:46.284000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=Uco8_pr4yx_o9S_WO5YDZQ, connectionToken=Ffv3aoNDzP0MYMqt7na6Zg)
[INFO] 2026-10-13 19:15:46.284000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:15:46.584000 websocket_client.py WSS подключение не установлено (попытка 13, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 53 с
[INFO] 2026-10-13 19:15:51.820000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=x2caNWCfaFYJcLvNrg9vgg, connectionToken=lJNi6IKNJTopnfTfAyh0kg)
[INFO] 2026-10-13 19:15:51.820000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:15:52.090000 websocket_client.py WSS подключение не установлено (попытка 14, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 48 с
[INFO] 2026-10-13 19:15:57.301000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=vSC_MfYetspDtNXc28Eu5w, connectionToken=LZJyrXX_02dMer10kwu1uA)
[INFO] 2026-10-13 19:15:57.301000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:15:57.528000 websocket_client.py WSS подключение не установлено (попытка 15, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 42 с
[INFO] 2026-10-13 19:16:02.774000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=t_PePXBVmGGww-ypk-usnw, connectionToken=BatJvwBpAQUFCXVpcXfXFQ)
[INFO] 2026-10-13 19:16:02.774000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:16:02.984000 websocket_client.py WSS подключение не установлено (попытка 16, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 37 с
[INFO] 2026-10-13 19:16:08.213000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=4BqG-N1PN0hFrZt_09yhRw, connectionToken=4mf2Iegq_X1J5EIkGvlG8g)
[INFO] 2026-10-13 19:16:08.214000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:16:08.450000 websocket_client.py WSS подключение не установлено (попытка 17, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 31 с
[INFO] 2026-10-13 19:16:13.731000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=0_P-5DZd3A78LVAV5c-BIw, connectionToken=MW2DSli7oxEVLfF_wfb1Aw)
[INFO] 2026-10-13 19:16:13.731000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:16:13.965000 websocket_client.py WSS подключение не установлено (попытка 18, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 26 с
[INFO] 2026-10-13 19:16:19.187000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=rDo0tgIkUxScoJZeiLh9kw, connectionToken=fIkU_obyx3gFIM5S759mDA)
[INFO] 2026-10-13 19:16:19.188000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:16:19.417000 websocket_client.py WSS подключение не установлено (попытка 19, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 20 с
[INFO] 2026-10-13 19:16:24.678000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=zO5r3U7p3Zjc5so4VBp21w, connectionToken=3BucX5Q7QwWL7VYw4UiNrg)
[INFO] 2026-10-13 19:16:24.678000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:16:24.897000 websocket_client.py WSS подключение не установлено (попытка 20, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 15 с
[INFO] 2026-10-13 19:16:30.116000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=PglPrEZN_STi_XxuZrCZwQ, connectionToken=C1lW9fx0rQ_9bnrjH4TUSQ)
[INFO] 2026-10-13 19:16:30.116000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:16:30.331000 websocket_client.py WSS подключение не установлено (попытка 21, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 9 с
[INFO] 2026-10-13 19:16:35.603000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=2Q-rU-ASAbuxmeAlgwha1w, connectionToken=1KuxU8t3U9MbXG5wV9b1JA)
[INFO] 2026-10-13 19:16:35.603000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:16:35.821000 websocket_client.py WSS подключение не установлено (попытка 22, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 4 с
[INFO] 2026-10-13 19:16:41.059000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=8sSwI4GFZf9_-sOJ0ktrxQ, connectionToken=we1cvcH4SaSy5OtIh2FMTA)
[INFO] 2026-10-13 19:16:41.060000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[ERROR] 2026-10-13 19:16:41.270000 conftest.py [SETUP] [ERROR] LDS Configurator проверка после запуска ядра: WSS hub не готов за 120.0 с (попыток: 23): server rejected WebSocket connection: HTTP 404
[INFO] 2026-10-13 19:16:41.271000 conftest.py [TEARDOWN] LDS Configurator очистка после ошибки setup набора
[INFO] 2026-10-13 19:16:41.272000 lds_configurator_scenarios.py [TEARDOWN] Проверка статуса СОУ (tuId=3, «ТН-3-Автотест-DATA-ABSENCE-FALSE»)
[INFO] 2026-10-13 19:16:41.272000 lds_configurator_utils.py [LDS_CONFIGURATOR] Запрос списка ТУ в Администрировании - попытка 1 из 10
[INFO] 2026-10-13 19:16:41.547000 lds_configurator_scenarios.py [TEARDOWN] Остановка СОУ (StopLdsRequest) для tuId=3
[INFO] 2026-10-13 19:16:41.547000 lds_configurator_utils.py [LDS_CONFIGURATOR] Команда /configurator/StopLds для tuId=3
[INFO] 2026-10-13 19:16:42.743000 lds_configurator_utils.py [LDS_CONFIGURATOR] Проверка: /configurator/StopLds завершился успешно (response.status_code=200)
[INFO] 2026-10-13 19:16:42.743000 lds_configurator_scenarios.py [TEARDOWN] Ожидание выключения СОУ в Администрировании
[INFO] 2026-10-13 19:16:42.744000 lds_configurator_utils.py [LDS_CONFIGURATOR] Ожидание статуса 'СОУ выключена' в Администрировании (tuId=3, таймаут 120 с)
[INFO] 2026-10-13 19:16:42.899000 lds_configurator_scenarios.py [LDS_CONFIGURATOR] [TEARDOWN] [OK] Восстановление ТУ. Успех!
[INFO] 2026-10-13 19:16:42.900000 stand_setup_manager.py [TEARDOWN] [OK] OPC SSH-туннель закрыт
[INFO] 2026-10-13 19:16:42.901000 stand_setup_manager.py [TEARDOWN] [INFO] Запуск graceful termination имитатора
[INFO] 2026-10-13 19:16:42.901000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "pgrep -f Playground"
[INFO] 2026-10-13 19:16:43.428000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: pgrep -f Playground
[WARNING] 2026-10-13 19:16:43.429000 imitator_manager.py [IMITATOR] [WARNING] Имитатор не остановлен! PID: 2427762
[INFO] 2026-10-13 19:16:43.429000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "pkill -f Playground"
[INFO] 2026-10-13 19:16:43.887000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: pkill -f Playground
[INFO] 2026-10-13 19:16:43.887000 imitator_manager.py [IMITATOR] [OK] Имитатор остановлен успешно
[INFO] 2026-10-13 19:16:43.887000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "pgrep -f Playground"
[INFO] 2026-10-13 19:16:44.337000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: pgrep -f Playground
[INFO] 2026-10-13 19:16:44.337000 imitator_manager.py [IMITATOR] [OK] Имитатор остановлен успешно
[INFO] 2026-10-13 19:16:44.337000 stand_setup_manager.py [TEARDOWN] [OK] Имитатор остановлен
[INFO] 2026-10-13 19:16:44.337000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "rm -rf /data/imitator/autotest_data/test_case_id_14_20261013T191139"
[INFO] 2026-10-13 19:16:44.929000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: rm -rf /data/imitator/autotest_data/test_case_id_14_20261013T191139
[INFO] 2026-10-13 19:16:44.930000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "if [ -d '/data/imitator/autotest_data/test_case_id_14_20261013T191139/data' ] && [ -f '/data/imitator/autotest_data/test_case_id_14_20261013T191139/rules.txt' ] && [ -f '
[INFO] 2026-10-13 19:16:45.343000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: if [ -d '/data/imitator/autotest_data/test_case_id_14_20261013T191139/data' ] && [ -f '/data/imitator/autotest_data/test_case_id_14_20261013T191139/rules.txt' ] && [ -f '/data/imitator/autotest_data/t
[INFO] 2026-10-13 19:16:45.344000 imitator_data_uploader.py [DATA UPLOADER] [OK] Тестовые данные успешно удалены с удаленного сервера: 10.7.49.209
SKIPPED (Набор пропущен: ошибка подготовки инфраструктуры)
tests/test_smoke.py::TestSuiteScenarios::test_journal_info[Real_73_tn3_39km_56] SKIPPED
tests/test_smoke.py::TestSuiteScenarios::test_lds_status_initialization[Real_73_tn3_39km_56] 
-------------------------------- live log setup --------------------------------
[INFO] 2026-10-13 19:16:45.582000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=OoWDXjZKCTsGivCJhJ-JnA, connectionToken=xrk5-pgsHpn0ivp0vi86iw)
[INFO] 2026-10-13 19:16:45.582000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:16:45.826000 websocket_client.py WSS подключение не установлено (попытка 1, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 120 с
[INFO] 2026-10-13 19:16:51.063000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=4yQXIObh16Kpwb-Y9bnm9A, connectionToken=qp4R67G8NLDitILk5MxG4Q)
[INFO] 2026-10-13 19:16:51.063000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:16:51.307000 websocket_client.py WSS подключение не установлено (попытка 2, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 114 с
[INFO] 2026-10-13 19:16:56.569000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=_krLE_YIpBDVfeusTR5YXw, connectionToken=rTqJ3AmYf7fOLI1wq9TELw)
[INFO] 2026-10-13 19:16:56.569000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:16:56.798000 websocket_client.py WSS подключение не установлено (попытка 3, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 109 с
[INFO] 2026-10-13 19:17:01.999000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=NE3om0U4tXW1J1e9uPsFHQ, connectionToken=OxY4aJ5FC5aWmkG8f3oy6w)
[INFO] 2026-10-13 19:17:02.000000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:17:02.200000 websocket_client.py WSS подключение не установлено (попытка 4, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 103 с
[INFO] 2026-10-13 19:17:07.477000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=t_U_cPzB_U8JcFzInWJc_A, connectionToken=nC3oke0kCxWrhcZ9NRzjyg)
[INFO] 2026-10-13 19:17:07.478000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:17:07.693000 websocket_client.py WSS подключение не установлено (попытка 5, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 98 с
[INFO] 2026-10-13 19:17:12.928000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=7vH3dZD74KEWvkXPm3xLvw, connectionToken=H--RIfgfHXnBW_EsxA9BSw)
[INFO] 2026-10-13 19:17:12.928000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:17:13.179000 websocket_client.py WSS подключение не установлено (попытка 6, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 92 с
[INFO] 2026-10-13 19:17:18.427000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=_uNCjQXGWALT2PSWDrCShg, connectionToken=cjy2SGtfUOmb1axlmcxswg)
[INFO] 2026-10-13 19:17:18.428000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:17:18.704000 websocket_client.py WSS подключение не установлено (попытка 7, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 87 с
[INFO] 2026-10-13 19:17:23.962000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=c1AJ9kxRWVizXsrv4J0eng, connectionToken=UEV--yHNJxsdclpKZO4W_A)
[INFO] 2026-10-13 19:17:23.962000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:17:24.161000 websocket_client.py WSS подключение не установлено (попытка 8, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 81 с
[INFO] 2026-10-13 19:17:29.400000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=f9NSOCHHwNhPmn9rS8azUg, connectionToken=BIfN7GZtfOn7wCZYwUmzzA)
[INFO] 2026-10-13 19:17:29.400000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:17:29.599000 websocket_client.py WSS подключение не установлено (попытка 9, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 76 с
[INFO] 2026-10-13 19:17:34.823000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=dJhO4drAXutNICvoLSLE1w, connectionToken=SL30lsBwy-Gqb2T5DJYP5A)
[INFO] 2026-10-13 19:17:34.823000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:17:35.034000 websocket_client.py WSS подключение не установлено (попытка 10, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 70 с
[INFO] 2026-10-13 19:17:40.285000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=BPemXh7JM7LlGB-GmQwtqA, connectionToken=0VH-z6_qYn9F4GccAL0N5Q)
[INFO] 2026-10-13 19:17:40.285000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:17:40.637000 websocket_client.py WSS подключение не установлено (попытка 11, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 65 с
[INFO] 2026-10-13 19:17:45.864000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=uXNg48y3uA60OF3CFmQGeg, connectionToken=zo0ZQaq4kN3iG1fIAP9gaw)
[INFO] 2026-10-13 19:17:45.864000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:17:46.104000 websocket_client.py WSS подключение не установлено (попытка 12, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 59 с
[INFO] 2026-10-13 19:17:51.320000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=pqDcFGD9ZHc-i4QVnNuDXg, connectionToken=4Hi1YKQ7c-m1wwSkkYNlqA)
[INFO] 2026-10-13 19:17:51.320000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:17:51.584000 websocket_client.py WSS подключение не установлено (попытка 13, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 54 с
[INFO] 2026-10-13 19:17:56.832000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=3RCfv6pu3anNDUIVPfy3RQ, connectionToken=rXOJhJPK2HUnSMXrYl9jfA)
[INFO] 2026-10-13 19:17:56.832000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:17:57.055000 websocket_client.py WSS подключение не установлено (попытка 14, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 48 с
[INFO] 2026-10-13 19:18:02.322000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=NeYr3PnCKAFJo_Y3JHBsjQ, connectionToken=6skTeAPbotUSJr_SqF6hlQ)
[INFO] 2026-10-13 19:18:02.322000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:18:02.565000 websocket_client.py WSS подключение не установлено (попытка 15, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 43 с
[INFO] 2026-10-13 19:18:07.823000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=s7N8azw6FuGhAkex4u2IpQ, connectionToken=vELlS8g_wDLoUCcniWvsGQ)
[INFO] 2026-10-13 19:18:07.824000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:18:13.073000 websocket_client.py WSS подключение не установлено (попытка 16, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 32 с
[INFO] 2026-10-13 19:18:18.301000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=Y_UvnU1bBby9oNgJrtrclQ, connectionToken=SIFGbdw1yXwvfxzIixgUaw)
[INFO] 2026-10-13 19:18:18.302000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:18:18.636000 websocket_client.py WSS подключение не установлено (попытка 17, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 27 с
[INFO] 2026-10-13 19:18:23.881000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=uAFRrvMd0muQW-49lhZ7og, connectionToken=BSewmcEyxq8-BZjcZeLxdQ)
[INFO] 2026-10-13 19:18:23.881000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:18:24.122000 websocket_client.py WSS подключение не установлено (попытка 18, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 21 с
[INFO] 2026-10-13 19:18:29.371000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=8NyPgm--rVo1wdbGUsB8vQ, connectionToken=kkLRYIEeeDWcO-BLHx0IOg)
[INFO] 2026-10-13 19:18:29.372000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:18:29.630000 websocket_client.py WSS подключение не установлено (попытка 19, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 16 с
[INFO] 2026-10-13 19:18:34.848000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=GvUd6jjnnURwxVfI1VVw5w, connectionToken=e4GSZRAazTx1MSomnf8X7w)
[INFO] 2026-10-13 19:18:34.848000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:18:35.071000 websocket_client.py WSS подключение не установлено (попытка 20, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 10 с
[INFO] 2026-10-13 19:18:40.312000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=DLdXrhG2zgWyxyZ-yuB-rw, connectionToken=A2FJH6hJODw4TG122TDFtQ)
[INFO] 2026-10-13 19:18:40.312000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 19:18:40.551000 websocket_client.py WSS подключение не установлено (попытка 21, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 5 с
[INFO] 2026-10-13 19:18:45.802000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=STRBS2GsyQT5jJXM1iqThw, connectionToken=1ouULb6miZ1eOzGHrybPMg)
[INFO] 2026-10-13 19:18:45.802000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
ERROR
tests/test_smoke.py::TestSuiteScenarios::test_lds_status_init_in_journal[Real_73_tn3_39km_56] SKIPPED
tests/test_smoke.py::TestSuiteScenarios::test_stationary_status_common_scheme[Real_73_tn3_39km_56] ERROR
tests/test_smoke.py::TestSuiteScenarios::test_stationary_status_main_page_info[Real_73_tn3_39km_56] ERROR
tests/test_smoke.py::TestSuiteScenarios::test_stationary_status_in_output_signals[Real_73_tn3_39km_56] ERROR
tests/test_smoke.py::TestSuiteScenarios::test_stationary_status_journal[Real_73_tn3_39km_56] SKIPPED
tests/test_smoke.py::TestSuiteScenarios::test_mask_signal[Real_73_tn3_39km_56] ERROR
tests/test_smoke.py::TestSuiteScenarios::test_mask_info_in_journal[Real_73_tn3_39km_56] SKIPPED
tests/test_smoke.py::TestSuiteScenarios::test_diagnostics_of_signals_after_initialization[Real_73_tn3_39km_56] ERROR
tests/test_smoke.py::TestSuiteScenarios::test_lds_status_initialization_out[Real_73_tn3_39km_56] ERROR
tests/test_smoke.py::TestSuiteScenarios::test_lds_status_init_out_in_journal[Real_73_tn3_39km_56] SKIPPED
tests/test_smoke.py::TestLeakScenarios::test_balance_algorithm_leak_waiting[Real_73_tn3_39km_56] ERROR
tests/test_smoke.py::TestLeakScenarios::test_possible_leak_in_journal[Real_73_tn3_39km_56] SKIPPED
tests/test_smoke.py::TestLeakScenarios::test_all_leaks_info[Real_73_tn3_39km_56] ERROR
tests/test_smoke.py::TestLeakScenarios::test_leaks_content[Real_73_tn3_39km_56] ERROR
tests/test_smoke.py::TestLeakScenarios::test_leak_info_in_journal[Real_73_tn3_39km_56] SKIPPED
tests/test_smoke.py::TestLeakScenarios::test_tu_leaks_info[Real_73_tn3_39km_56] ERROR
tests/test_smoke.py::TestLeakScenarios::test_balance_algorithm_leak_detected[Real_73_tn3_39km_56] ERROR
tests/test_smoke.py::TestLeakScenarios::test_lds_status_during_leak[Real_73_tn3_39km_56] ERROR
tests/test_smoke.py::TestLeakScenarios::test_acknowledge_leak_info[Real_73_tn3_39km_56] ERROR
tests/test_smoke.py::TestLeakScenarios::test_leak_is_confirm_on_main_page[Real_73_tn3_39km_56] ERROR
tests/test_smoke.py::TestLeakScenarios::test_acknowledge_leak_in_journal[Real_73_tn3_39km_56] SKIPPED
tests/test_smoke.py::TestLeakScenarios::test_output_signals[Real_73_tn3_39km_56] ERROR
tests/test_smoke.py::TestLeakScenarios::test_export_leaks_report[Real_73_tn3_39km_56] ERROR
tests/test_smoke.py::TestSuiteScenarios::test_export_lds_status_report[Real_73_tn3_39km_56] ERROR
tests/test_smoke.py::TestSuiteScenarios::test_export_mt_mode_report[Real_73_tn3_39km_56] ERROR
------------------------------ live log teardown -------------------------------
[INFO] 2026-10-13 19:18:47.678000 subprocess_client.py [RUN] Выполняю команду: scp original_conversion_rules/signal_unit_conversion_rules.json [MASKED]@10.7.49.209:/data/test/configs/signal_unit_conversion_rules.json
[INFO] 2026-10-13 19:18:48.149000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: scp original_conversion_rules/signal_unit_conversion_rules.json [MASKED]@10.7.49.209:/data/test/configs/signal_unit_conversion_rules.json
[INFO] 2026-10-13 19:18:48.150000 signal_unit_conversion_manager.py [TEARDOWN] [OK] signal_unit_conversion_rules.json восстановлен на стенде из original_conversion_rules/signal_unit_conversion_rules.json
[INFO] 2026-10-13 19:18:48.150000 stand_setup_manager.py [TEARDOWN] [SKIP] данные на стенд не загружались, удаление пропущено
---------------------------- live log sessionfinish ----------------------------
[INFO] 2026-10-13 19:18:48.154000 testops_client.py [TEARDOWN] [OK] Создан файл environment.properties в <_io.TextIOWrapper name='/builds/lds/lds-autotests/allure-results/environment.properties' mode='w' encoding='utf-8'>
[INFO] 2026-10-13 19:18:48.173000 testops_client.py [TEARDOWN] [OK] Allure-results архивирован в /builds/lds/lds-autotests/allure-results.tar.gz
[INFO] 2026-10-13 19:18:48.173000 conftest.py [INFO] [TEARDOWN] Uploading Allure results to TestOps
[INFO] 2026-10-13 19:19:01.958000 testops_client.py [TEARDOWN] [OK] UPLOAD MESSAGE: Файлы успешно загружены
==================================== ERRORS ====================================
_ ERROR at setup of TestSuiteScenarios.test_lds_status_initialization[Real_73_tn3_39km_56] _
self = <clients.websocket_client.WebSocketClient object at 0x7fefbbcd1d80>
timeout = 120.0
    async def _connect_loop(self, timeout: float = WS_Const.WS_CONNECT_TIMEOUT_SECONDS) -> None:
        """
        Цикл подключения с повторными попытками до наступления stop_event
        или истечения WS_CONNECT_TIMEOUT_SECONDS.
        """
        deadline = time.monotonic() + timeout
        attempt = 0
        transient_errors = (ConnectionError, OSError, asyncio.TimeoutError, InvalidStatus)
    
        while not self._stop_event.is_set():
            attempt += 1
            try:
                connection_token = await self.negotiate()
                self.ws_request = (
                    f"{self._ws_url}/?token={self._access_token}" f"&xUserId={self._x_user_id}&id={connection_token}"
                )
                logger.info(f"Попытка подключения по wss: {self._ws_url}/?token=...&xUserId=...&id=...")
>               self._ws = await websockets.connect(
                    self.ws_request,
                    ping_interval=WS_Const.PING_INTERVAL,
                    ping_timeout=WS_Const.PING_TIMEOUT,
                    close_timeout=WS_Const.CLOSE_TIMEOUT,
                )
clients/websocket_client.py:177: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
.venv/lib/python3.10/site-packages/websockets/asyncio/client.py:543: in __await_impl__
    await self.connection.handshake(
.venv/lib/python3.10/site-packages/websockets/asyncio/client.py:114: in handshake
    raise self.protocol.handshake_exc
.venv/lib/python3.10/site-packages/websockets/client.py:325: in parse
    self.process_response(response)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
self = <websockets.client.ClientProtocol object at 0x7fefbbc3df30>
response = Response(status_code=404, reason_phrase='Not Found', headers=Headers([('server', 'openresty/1.25.1.unknown'), ('date',...llow-methods', 'GET, DELETE, OPTIONS, POST, PUT')]), body=b'No Connection with that ID', _exception=InvalidStatus(...))
    def process_response(self, response: Response) -> None:
        """
        Check a handshake response.
    
        Args:
            request: WebSocket handshake response received from the server.
    
        Raises:
            InvalidHandshake: If the handshake response is invalid.
    
        """
    
        if response.status_code != 101:
>           raise InvalidStatus(response)
E           websockets.exceptions.InvalidStatus: server rejected WebSocket connection: HTTP 404
.venv/lib/python3.10/site-packages/websockets/client.py:142: InvalidStatus
The above exception was the direct cause of the following exception:
request = <SubRequest 'ws_client' for <Coroutine test_lds_status_initialization[Real_73_tn3_39km_56]>>
kwargs = {}, func = <function ws_client at 0x7fefca730280>
event_loop_fixture_id = '_session_event_loop'
setup = <function _wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup at 0x7fefc3a09000>
setup_task = <Task finished name='Task-10' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() done, d...9> exception=TimeoutError('WSS hub не готов за 120.0 с (попыток: 22): server rejected WebSocket connection: HTTP 404')>
    @functools.wraps(fixture)
    def _asyncgen_fixture_wrapper(request: FixtureRequest, **kwargs: Any):
        func = _perhaps_rebind_fixture_func(fixture, request.instance)
        event_loop_fixture_id = _get_event_loop_fixture_id_for_async_fixture(
            request, func
        )
        event_loop = request.getfixturevalue(event_loop_fixture_id)
        kwargs.pop(event_loop_fixture_id, None)
        gen_obj = func(**_add_kwargs(func, kwargs, event_loop, request))
    
        async def setup():
            res = await gen_obj.__anext__()  # type: ignore[union-attr]
            return res
    
        context = contextvars.copy_context()
        setup_task = _create_task_in_context(event_loop, setup(), context)
>       result = event_loop.run_until_complete(setup_task)
.venv/lib/python3.10/site-packages/pytest_asyncio/plugin.py:345: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/local/lib/python3.10/asyncio/base_events.py:649: in run_until_complete
    return future.result()
.venv/lib/python3.10/site-packages/pytest_asyncio/plugin.py:340: in setup
    res = await gen_obj.__anext__()  # type: ignore[union-attr]
conftest.py:946: in ws_client
    async with client:
clients/websocket_client.py:91: in __aenter__
    await self._connect_loop()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
self = <clients.websocket_client.WebSocketClient object at 0x7fefbbcd1d80>
timeout = 120.0
    async def _connect_loop(self, timeout: float = WS_Const.WS_CONNECT_TIMEOUT_SECONDS) -> None:
        """
        Цикл подключения с повторными попытками до наступления stop_event
        или истечения WS_CONNECT_TIMEOUT_SECONDS.
        """
        deadline = time.monotonic() + timeout
        attempt = 0
        transient_errors = (ConnectionError, OSError, asyncio.TimeoutError, InvalidStatus)
    
        while not self._stop_event.is_set():
            attempt += 1
            try:
                connection_token = await self.negotiate()
                self.ws_request = (
                    f"{self._ws_url}/?token={self._access_token}" f"&xUserId={self._x_user_id}&id={connection_token}"
                )
                logger.info(f"Попытка подключения по wss: {self._ws_url}/?token=...&xUserId=...&id=...")
                self._ws = await websockets.connect(
                    self.ws_request,
                    ping_interval=WS_Const.PING_INTERVAL,
                    ping_timeout=WS_Const.PING_TIMEOUT,
                    close_timeout=WS_Const.CLOSE_TIMEOUT,
                )
                # Handshake
                await self._handshake()
                # Запускаем приём и SignalR keepalive в фоне
                self._recv_task = asyncio.create_task(self._recv_loop())
                self._ping_task = asyncio.create_task(self._ping_loop())
                logger.info("Websocket connected")
                return
            except transient_errors as exc:
                remaining = deadline - time.monotonic()
                if remaining <= 0:
>                   raise TimeoutError(
                        f"WSS hub не готов за {WS_Const.WS_CONNECT_TIMEOUT_SECONDS} с " f"(попыток: {attempt}): {exc}"
                    ) from exc
E                   TimeoutError: WSS hub не готов за 120.0 с (попыток: 22): server rejected WebSocket connection: HTTP 404
clients/websocket_client.py:193: TimeoutError
------------------------------ Captured log setup ------------------------------