Загрузка данных
[INFO] 2026-10-13 21:15:27.803000 keycloak_clients.py Успешно получен access token
[ERROR] 2026-10-13 21:15:30.085000 http_client.py [HTTP_CLIENT] [ERROR] При выполнении запроса. METHOD: post URL: https://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/apigateway/Ping ERROR_TEXT:502 Server Error: Bad Gateway for url: https://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/apigateway/Ping
[WARNING] 2026-10-13 21:15:30.085000 pytest_auth.py [1/12] /Ping: 502 Server Error: Bad Gateway for url: https://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/apigateway/Ping. Повтор через 5.0 сек.
[ERROR] 2026-10-13 21:15:37.244000 http_client.py [HTTP_CLIENT] [ERROR] При выполнении запроса. METHOD: post URL: https://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/apigateway/Ping ERROR_TEXT:502 Server Error: Bad Gateway for url: https://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/apigateway/Ping
[WARNING] 2026-10-13 21:15:37.244000 pytest_auth.py [2/12] /Ping: 502 Server Error: Bad Gateway for url: https://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/apigateway/Ping. Повтор через 5.0 сек.
[ERROR] 2026-10-13 21:15:44.425000 http_client.py [HTTP_CLIENT] [ERROR] При выполнении запроса. METHOD: post URL: https://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/apigateway/Ping ERROR_TEXT:502 Server Error: Bad Gateway for url: https://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/apigateway/Ping
[WARNING] 2026-10-13 21:15:44.425000 pytest_auth.py [3/12] /Ping: 502 Server Error: Bad Gateway for url: https://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/apigateway/Ping. Повтор через 5.0 сек.
[INFO] 2026-10-13 21:15:49.561000 pytest_auth.py [AUTH] [OK] Получен x-user-id
[INFO] 2026-10-13 21:15:49.561000 pytest_auth.py [AUTH] Инициализация auth для dataset 'Real_73_tn3_39km_56'
[INFO] 2026-10-13 21:15:50.549000 lds_configurator_scenarios.py [SETUP] Получение ТУ 'ТН-3-Автотест-DATA-ABSENCE-FALSE' из Администрирования
[INFO] 2026-10-13 21:15:50.549000 lds_configurator_utils.py [LDS_CONFIGURATOR] Запрос списка ТУ в Администрировании - попытка 1 из 10
[INFO] 2026-10-13 21:15:51.233000 lds_configurator_utils.py [LDS_CONFIGURATOR] Поиск ТУ 'ТН-3-Автотест-DATA-ABSENCE-FALSE' по точному совпадению tuName в GetBasicInfoAdminResponse
[INFO] 2026-10-13 21:15:51.233000 lds_configurator_utils.py [LDS_CONFIGURATOR] Проверка: в ответе есть список ТУ
[INFO] 2026-10-13 21:15:51.233000 lds_configurator_utils.py [LDS_CONFIGURATOR] Валидация параметров ТУ 'ТН-3-Автотест-DATA-ABSENCE-FALSE' (tuId=3)
[INFO] 2026-10-13 21:15:51.233000 lds_configurator_utils.py [LDS_CONFIGURATOR] Проверка: tuId и mnId заполнены
[INFO] 2026-10-13 21:15:51.233000 lds_configurator_utils.py [LDS_CONFIGURATOR] Проверка: статус СОУ известен Администрированию
[INFO] 2026-10-13 21:15:51.234000 lds_configurator_scenarios.py [SETUP] Найден целевой ТУ: tuId=3, tuName='ТН-3-Автотест-DATA-ABSENCE-FALSE', status=RUNNING (2) (СОУ включена)
[INFO] 2026-10-13 21:15:51.234000 lds_configurator_scenarios.py [SETUP] Запущен ранее только целевой ТУ: tuId=3, tuName='ТН-3-Автотест-DATA-ABSENCE-FALSE', status=RUNNING (2) (СОУ включена)
[INFO] 2026-10-13 21:15:51.234000 lds_configurator_scenarios.py [SETUP] Подтверждение наличия времени запуска (GetTusInformation)
[INFO] 2026-10-13 21:15:51.234000 lds_configurator_utils.py [LDS_CONFIGURATOR] Запрос GetTusInformation для tuId=3
[INFO] 2026-10-13 21:15:51.450000 lds_configurator_utils.py [LDS_CONFIGURATOR] Проверка: в ответе есть информация о запуске ТУ
[INFO] 2026-10-13 21:15:51.450000 lds_configurator_utils.py [LDS_CONFIGURATOR] Проверка (GetTusInformation): Наличие времени запуска launchedAt: 2026-10-13 17:16:06.979448+00:00 для tuId=3
[INFO] 2026-10-13 21:15:51.450000 lds_configurator_scenarios.py [LDS_CONFIGURATOR] [SETUP] [OK] Запуск СОУ через Администрирование до старта имитатора. Успех!
[INFO] 2026-10-13 21:15:51.452000 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_20261013T211240/rules.txt" --source="/data/imitator/autotest_data/test_case_id_14_20261013T211240/data" --sourceType="inflow" --sourceTagTypes="/data/imitator/autotest_data/test_case_id_14_20261013T211240/tags.txt" --startTime="20261013T211420" --stopTime="20261013T220320" --speed=1 --opcua="opc.tcp://VDC01-DISPLDS08.TN.TNGRP.RU:10521" --ns=2 --target="CHTNTEST4:""
[INFO] 2026-10-13 21:15:51.453000 imitator_manager.py [IMITATOR] [OK] Имитатор запущен успешно
[INFO] 2026-10-13 21:15:56.458000 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 21:15:59.450000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: docker start lds-core-node1 lds-core-node2 lds-core-node3
[INFO] 2026-10-13 21:15:59.451000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "docker inspect -f '{{.State.Status}}' lds-core-node1"
[INFO] 2026-10-13 21:15:59.987000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: docker inspect -f '{{.State.Status}}' lds-core-node1
[INFO] 2026-10-13 21:15:59.987000 docker_manager.py Статус контейнера: lds-core-node1 соответствует ожидаемому статусу: running
[INFO] 2026-10-13 21:15:59.987000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "docker inspect -f '{{.State.Status}}' lds-core-node2"
[INFO] 2026-10-13 21:16:00.498000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: docker inspect -f '{{.State.Status}}' lds-core-node2
[INFO] 2026-10-13 21:16:00.499000 docker_manager.py Статус контейнера: lds-core-node2 соответствует ожидаемому статусу: running
[INFO] 2026-10-13 21:16:00.499000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "docker inspect -f '{{.State.Status}}' lds-core-node3"
[INFO] 2026-10-13 21:16:00.979000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: docker inspect -f '{{.State.Status}}' lds-core-node3
[INFO] 2026-10-13 21:16:00.980000 docker_manager.py Статус контейнера: lds-core-node3 соответствует ожидаемому статусу: running
[INFO] 2026-10-13 21:16:00.980000 docker_manager.py [CONTAINERS] [OK] У всех контейнеров группы: lds-core Статус: running ожидаемый
[INFO] 2026-10-13 21:16:01.533000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=CBbbEK0riMfyUZ4pXLDZlg, connectionToken=PfQCHUVg7ZKV15VlIW86-g)
[INFO] 2026-10-13 21:16:01.534000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:16:01.832000 websocket_client.py WSS подключение не установлено (попытка 1, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 119 с
[INFO] 2026-10-13 21:16:07.095000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=Eee98rkagSAyYTMp_pjg7w, connectionToken=KNGeK7gUS-_yDyxzlFlGLQ)
[INFO] 2026-10-13 21:16:07.096000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:16:07.324000 websocket_client.py WSS подключение не установлено (попытка 2, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 114 с
[INFO] 2026-10-13 21:16:12.604000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=hnukRTdTBHw3R7tSDekODw, connectionToken=9tklPMcvEkv7J2ohIEjk2A)
[INFO] 2026-10-13 21:16:12.605000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:16:12.836000 websocket_client.py WSS подключение не установлено (попытка 3, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 108 с
[INFO] 2026-10-13 21:16:18.079000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=eG1kBHU8zJkoSxIzDM-mrQ, connectionToken=3nukQma4kXPbAIzNpkzYLw)
[INFO] 2026-10-13 21:16:18.080000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:16:23.364000 websocket_client.py WSS подключение не установлено (попытка 4, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 98 с
[INFO] 2026-10-13 21:16:28.620000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=VYRfO8dRv7pNZZHm0tAhAQ, connectionToken=oqj_VWpvL7qfWhjE39lcyg)
[INFO] 2026-10-13 21:16:28.620000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:16:28.832000 websocket_client.py WSS подключение не установлено (попытка 5, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 92 с
[INFO] 2026-10-13 21:16:34.097000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=mfcx-wpz5zHUHbZNOpF4jg, connectionToken=9PRR-84mFlgSoTnVxfKjJg)
[INFO] 2026-10-13 21:16:34.097000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:16:34.293000 websocket_client.py WSS подключение не установлено (попытка 6, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 87 с
[INFO] 2026-10-13 21:16:39.562000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=ibBrCs6HPzJ7vjkWg1_Lew, connectionToken=WMdzjaxszPUWBZ12dQL3XQ)
[INFO] 2026-10-13 21:16:39.563000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:16:39.778000 websocket_client.py WSS подключение не установлено (попытка 7, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 81 с
[INFO] 2026-10-13 21:16:44.999000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=_mNXIPIEJ5_ffiLrYp5Mow, connectionToken=tSi-_D36I5u7rbp3ZxQGzw)
[INFO] 2026-10-13 21:16:44.999000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:16:45.222000 websocket_client.py WSS подключение не установлено (попытка 8, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 76 с
[INFO] 2026-10-13 21:16:50.460000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=1eb22AVNQwGtqPS_CWTbkw, connectionToken=dxFhvFtivjFH1A5baca1Aw)
[INFO] 2026-10-13 21:16:50.460000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:16:50.688000 websocket_client.py WSS подключение не установлено (попытка 9, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 70 с
[INFO] 2026-10-13 21:16:55.915000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=FxYr5j05UYr8YLT7LYFDeA, connectionToken=Ay-QuAc4h_id_XYF-N7dag)
[INFO] 2026-10-13 21:16:55.915000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:16:56.118000 websocket_client.py WSS подключение не установлено (попытка 10, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 65 с
[INFO] 2026-10-13 21:17:01.391000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=t70GtKnSyK2GU35Ll3moSQ, connectionToken=YZeBxtDp0W6MSLn_VZNNOA)
[INFO] 2026-10-13 21:17:01.391000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:17:01.642000 websocket_client.py WSS подключение не установлено (попытка 11, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 59 с
[INFO] 2026-10-13 21:17:06.868000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=eG25lTRMy1L3fn6Pcfvhkw, connectionToken=TNwP9FcvfEKSdFafIut9Uw)
[INFO] 2026-10-13 21:17:06.868000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:17:07.097000 websocket_client.py WSS подключение не установлено (попытка 12, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 54 с
[INFO] 2026-10-13 21:17:12.334000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=rUp44_EzMdgSLmvKlGv6yg, connectionToken=QmOD25XtnnpwvGlzQBetzA)
[INFO] 2026-10-13 21:17:12.335000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:17:12.604000 websocket_client.py WSS подключение не установлено (попытка 13, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 48 с
[INFO] 2026-10-13 21:17:17.842000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=HpgFKAPT8FZXE4FRFzS7-g, connectionToken=JuGiSm6rgIXzNL6cZm7y4A)
[INFO] 2026-10-13 21:17:17.842000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:17:18.071000 websocket_client.py WSS подключение не установлено (попытка 14, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 43 с
[INFO] 2026-10-13 21:17:23.325000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=c5PDOc6QGt1f8gtqFBbsXQ, connectionToken=PwuEy_XoLdmCkWx-F2fXsA)
[INFO] 2026-10-13 21:17:23.325000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:17:23.564000 websocket_client.py WSS подключение не установлено (попытка 15, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 37 с
[INFO] 2026-10-13 21:17:28.792000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=Hwo31-WVqUKtmKXAYCW58Q, connectionToken=XtDnSR7KqWp1Y0Ao4Bhe3g)
[INFO] 2026-10-13 21:17:28.792000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:17:29.032000 websocket_client.py WSS подключение не установлено (попытка 16, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 32 с
[INFO] 2026-10-13 21:17:34.263000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=tc4uNrpvQymvnB5myuU4Mw, connectionToken=wMux-qndghSN8LwPaZ_85g)
[INFO] 2026-10-13 21:17:34.263000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:17:34.502000 websocket_client.py WSS подключение не установлено (попытка 17, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 26 с
[INFO] 2026-10-13 21:17:39.761000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=LIsKKJd7wdpGSqZ3kr6ing, connectionToken=zvFFRFeYK7n64EfSBDE1OQ)
[INFO] 2026-10-13 21:17:39.761000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:17:39.988000 websocket_client.py WSS подключение не установлено (попытка 18, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 21 с
[INFO] 2026-10-13 21:17:45.227000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=2OXA1WxJLSK28K7_OcBESw, connectionToken=C0C6FFnpXakO9TbjWNny-w)
[INFO] 2026-10-13 21:17:45.227000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:17:45.427000 websocket_client.py WSS подключение не установлено (попытка 19, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 16 с
[INFO] 2026-10-13 21:17:50.680000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=MblB6vpQtY1KPCvWxaXGjw, connectionToken=w-dYbZt4EWtD2WfavVBNpg)
[INFO] 2026-10-13 21:17:50.680000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:17:50.901000 websocket_client.py WSS подключение не установлено (попытка 20, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 10 с
[INFO] 2026-10-13 21:17:56.126000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=v39OTSRqS9WspJIGZEuUvg, connectionToken=YYqFdNWwzzclEAJOS1QCUg)
[INFO] 2026-10-13 21:17:56.126000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:17:56.343000 websocket_client.py WSS подключение не установлено (попытка 21, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 5 с
[INFO] 2026-10-13 21:18:01.602000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=AIyvSGC_JYHR1fEIcioYOQ, connectionToken=foTD4_ZveC-XwjTGVP5kaQ)
[INFO] 2026-10-13 21:18:01.602000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[ERROR] 2026-10-13 21:18:01.813000 conftest.py [SETUP] [ERROR] LDS Configurator проверка после запуска ядра: WSS hub не готов за 120.0 с (попыток: 22): server rejected WebSocket connection: HTTP 404
[INFO] 2026-10-13 21:18:01.814000 conftest.py [TEARDOWN] LDS Configurator очистка после ошибки setup набора
[INFO] 2026-10-13 21:18:01.814000 lds_configurator_scenarios.py [LDS_CONFIGURATOR] [TEARDOWN] [SKIP] Запущен ранее только целевой ТУ, остановка не требуется
[INFO] 2026-10-13 21:18:01.814000 stand_setup_manager.py [TEARDOWN] [OK] OPC SSH-туннель закрыт
[INFO] 2026-10-13 21:18:01.814000 stand_setup_manager.py [TEARDOWN] [INFO] Запуск graceful termination имитатора
[INFO] 2026-10-13 21:18:01.815000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "pgrep -f Playground"
[INFO] 2026-10-13 21:18:02.321000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: pgrep -f Playground
[WARNING] 2026-10-13 21:18:02.322000 imitator_manager.py [IMITATOR] [WARNING] Имитатор не остановлен! PID: 2565100
[INFO] 2026-10-13 21:18:02.322000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "pkill -f Playground"
[INFO] 2026-10-13 21:18:02.757000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: pkill -f Playground
[INFO] 2026-10-13 21:18:02.757000 imitator_manager.py [IMITATOR] [OK] Имитатор остановлен успешно
[INFO] 2026-10-13 21:18:02.757000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "pgrep -f Playground"
[INFO] 2026-10-13 21:18:03.191000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: pgrep -f Playground
[INFO] 2026-10-13 21:18:03.192000 imitator_manager.py [IMITATOR] [OK] Имитатор остановлен успешно
[INFO] 2026-10-13 21:18:03.192000 stand_setup_manager.py [TEARDOWN] [OK] Имитатор остановлен
[INFO] 2026-10-13 21:18:03.192000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "rm -rf /data/imitator/autotest_data/test_case_id_14_20261013T211240"
[INFO] 2026-10-13 21:18:03.771000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: rm -rf /data/imitator/autotest_data/test_case_id_14_20261013T211240
[INFO] 2026-10-13 21:18:03.772000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "if [ -d '/data/imitator/autotest_data/test_case_id_14_20261013T211240/data' ] && [ -f '/data/imitator/autotest_data/test_case_id_14_20261013T211240/rules.txt' ] && [ -f '
[INFO] 2026-10-13 21:18:04.202000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: if [ -d '/data/imitator/autotest_data/test_case_id_14_20261013T211240/data' ] && [ -f '/data/imitator/autotest_data/test_case_id_14_20261013T211240/rules.txt' ] && [ -f '/data/imitator/autotest_data/t
[INFO] 2026-10-13 21:18:04.202000 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 21:18:04.451000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=8AfON6XLiv30Kcfn2XVWWQ, connectionToken=pQVcFkBuhLVfzAfd0UaB8g)
[INFO] 2026-10-13 21:18:04.452000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:18:04.660000 websocket_client.py WSS подключение не установлено (попытка 1, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 120 с
[INFO] 2026-10-13 21:18:09.868000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=9CCoN7XdFEFLVYbRfdnaPg, connectionToken=LO1BnUXQ0EdzrxendZE-Ag)
[INFO] 2026-10-13 21:18:09.869000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:18:10.101000 websocket_client.py WSS подключение не установлено (попытка 2, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 114 с
[INFO] 2026-10-13 21:18:15.339000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=71sKzLVerHqpIlqfx23W1g, connectionToken=lM_tqp00GHo6sTlw4NfJLA)
[INFO] 2026-10-13 21:18:15.339000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:18:15.580000 websocket_client.py WSS подключение не установлено (попытка 3, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 109 с
[INFO] 2026-10-13 21:18:20.819000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=ssGIPSvDA7oye6HxKHLe8w, connectionToken=HXX_gXewQmau8T-WAjHsUA)
[INFO] 2026-10-13 21:18:20.819000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:18:21.067000 websocket_client.py WSS подключение не установлено (попытка 4, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 103 с
[INFO] 2026-10-13 21:18:26.289000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=7zSCT8jsSy7_Ia57L6yTAg, connectionToken=Fi435QwBaz8QqjfnEN3yzg)
[INFO] 2026-10-13 21:18:26.289000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:18:26.510000 websocket_client.py WSS подключение не установлено (попытка 5, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 98 с
[INFO] 2026-10-13 21:18:31.766000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=v-6AmBZk5fbiSbpy6FPF5g, connectionToken=a_-6QFA_7n20apAmpAUpKw)
[INFO] 2026-10-13 21:18:31.766000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:18:32.044000 websocket_client.py WSS подключение не установлено (попытка 6, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 92 с
[INFO] 2026-10-13 21:18:37.275000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=4somlI04n4vUbj1j7HMcpQ, connectionToken=TfVcTjgjt-mi-KFExCBTMg)
[INFO] 2026-10-13 21:18:37.276000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:18:37.504000 websocket_client.py WSS подключение не установлено (попытка 7, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 87 с
[INFO] 2026-10-13 21:18:42.785000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=rRJXyu6UukkVrfCYHq511A, connectionToken=xrtJF9BON0DLKvXZf90tow)
[INFO] 2026-10-13 21:18:42.785000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:18:43.038000 websocket_client.py WSS подключение не установлено (попытка 8, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 81 с
[INFO] 2026-10-13 21:18:48.265000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=_Phient1UAYDyEZD0K8_vQ, connectionToken=jdgPide6pP6CAmWo6Ka_Ew)
[INFO] 2026-10-13 21:18:48.265000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:18:48.491000 websocket_client.py WSS подключение не установлено (попытка 9, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 76 с
[INFO] 2026-10-13 21:18:53.734000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=VGRxhKHeidqJ37HKVKribg, connectionToken=TRntWep5yVylRSkNOzgkiA)
[INFO] 2026-10-13 21:18:53.735000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:18:53.955000 websocket_client.py WSS подключение не установлено (попытка 10, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 70 с
[INFO] 2026-10-13 21:18:59.203000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=UE2c8IvOLVJKG9bO41BGSw, connectionToken=Ez5xwjMh76FrRZsJjM3yeA)
[INFO] 2026-10-13 21:18:59.203000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:18:59.415000 websocket_client.py WSS подключение не установлено (попытка 11, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 65 с
[INFO] 2026-10-13 21:19:04.690000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=GBRdy2Ynjj_DtJp0AvA3oQ, connectionToken=CDTvDv8Xu9G-7Atc5-Hu2w)
[INFO] 2026-10-13 21:19:04.691000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:19:04.914000 websocket_client.py WSS подключение не установлено (попытка 12, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 59 с
[INFO] 2026-10-13 21:19:10.137000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=pl4lHTFKxtPAO3SDlhL6dQ, connectionToken=QxsZ49ak7t2W8TZb3nRoDw)
[INFO] 2026-10-13 21:19:10.137000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:19:10.351000 websocket_client.py WSS подключение не установлено (попытка 13, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 54 с
[INFO] 2026-10-13 21:19:15.611000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=eq6cq17gbnRiAi6_YBDtEA, connectionToken=sId41Itbe6xGdlVfB-6jlQ)
[INFO] 2026-10-13 21:19:15.611000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:19:15.837000 websocket_client.py WSS подключение не установлено (попытка 14, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 48 с
[INFO] 2026-10-13 21:19:21.098000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=qkb4CLiVxJ4kCrrAdWB4_Q, connectionToken=fZZYO6WyIGrZOumI_yyS_w)
[INFO] 2026-10-13 21:19:21.098000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:19:21.297000 websocket_client.py WSS подключение не установлено (попытка 15, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 43 с
[INFO] 2026-10-13 21:19:26.545000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=tkEDSHrCKNQVOkJHPAxgWQ, connectionToken=0g63EjTHKQ_fjhDUiRQP2w)
[INFO] 2026-10-13 21:19:26.545000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:19:26.776000 websocket_client.py WSS подключение не установлено (попытка 16, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 37 с
[INFO] 2026-10-13 21:19:32.009000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=tV9LSkurUTWogqyyf2HxYQ, connectionToken=pwat2ZFK01z2ax9eQQcjwg)
[INFO] 2026-10-13 21:19:32.009000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:19:32.224000 websocket_client.py WSS подключение не установлено (попытка 17, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 32 с
[INFO] 2026-10-13 21:19:37.472000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=EZaS8uLyaEs-UBTgXAEdzg, connectionToken=xb9O5Lej9MiN8J3NS9bx3Q)
[INFO] 2026-10-13 21:19:37.472000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:19:37.681000 websocket_client.py WSS подключение не установлено (попытка 18, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 27 с
[INFO] 2026-10-13 21:19:42.924000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=AbXsL7OmBiXIY6oinAkmsQ, connectionToken=1TfKSRrrbB3M_3tahOQSoQ)
[INFO] 2026-10-13 21:19:42.924000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:19:43.211000 websocket_client.py WSS подключение не установлено (попытка 19, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 21 с
[INFO] 2026-10-13 21:19:48.492000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=YJPnBEM2-dEnRCPbzpmLvQ, connectionToken=scLQ94i5i7apbIpyau-S9A)
[INFO] 2026-10-13 21:19:48.493000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:19:48.727000 websocket_client.py WSS подключение не установлено (попытка 20, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 15 с
[INFO] 2026-10-13 21:19:53.964000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=5aswsWiKeSG4pAS5WxUm1A, connectionToken=mcy_AKsaCjvzy6sHWrIBQA)
[INFO] 2026-10-13 21:19:53.965000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:19:54.192000 websocket_client.py WSS подключение не установлено (попытка 21, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 10 с
[INFO] 2026-10-13 21:19:59.432000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=hN0upGfu9puo0yZjKSphjw, connectionToken=btaQq30i7gppxdx6FsOCjQ)
[INFO] 2026-10-13 21:19:59.432000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.ru/lds-api-gateway/hubs/ldsClientHub/?token=...&xUserId=...&id=...
[WARNING] 2026-10-13 21:19:59.700000 websocket_client.py WSS подключение не установлено (попытка 22, HTTP 404): server rejected WebSocket connection: HTTP 404. Повтор через 5.0 с, осталось 5 с
[INFO] 2026-10-13 21:20:04.932000 websocket_client.py [NEGOTIATE] POST /hubs/ldsClientHub/negotiate -> 200 (connectionId=4WIIe7XTmqEh6SSxUb4azA, connectionToken=KhzlWVWsed_WAhZcc8vLAg)
[INFO] 2026-10-13 21:20:04.932000 websocket_client.py Попытка подключения по wss: wss://web-app.lds-test4.tn.tngrp.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_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_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_balance_algorithm_leak_detected[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_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 21:20:06.684000 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 21:20:07.177000 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 21:20:07.177000 signal_unit_conversion_manager.py [TEARDOWN] [OK] signal_unit_conversion_rules.json восстановлен на стенде из original_conversion_rules/signal_unit_conversion_rules.json
[INFO] 2026-10-13 21:20:07.177000 stand_setup_manager.py [TEARDOWN] [SKIP] данные на стенд не загружались, удаление пропущено
---------------------------- live log sessionfinish ----------------------------
[INFO] 2026-10-13 21:20:07.181000 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 21:20:07.201000 testops_client.py [TEARDOWN] [OK] Allure-results архивирован в /builds/lds/lds-autotests/allure-results.tar.gz
[INFO] 2026-10-13 21:20:07.201000 conftest.py [INFO] [TEARDOWN] Uploading Allure results to TestOps
[INFO] 2026-10-13 21:20:20.746000 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 0x7f777b8e2a70>
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:182:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
.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 0x7f777b85b190>
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 0x7f777bf1c280>
event_loop_fixture_id = '_session_event_loop'
setup = <function _wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup at 0x7f7774eda7a0>
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 с (попыток: 23): 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:92: in __aenter__
await self._connect_loop()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <clients.websocket_client.WebSocketClient object at 0x7f777b8e2a70>
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 с (попыток: 23): server rejected WebSocket connection: HTTP 404
clients/websocket_client.py:198: TimeoutError
------------------------------ Captured log setup ------------------------------