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


INFO] 2026-07-09 12:12:14.873000 websocket_client.py Websocket connected
[INFO] 2026-07-09 12:12:14.874000 lds_configurator_scenarios.py [SETUP] Получение ТУ 'ТН-3-Автотест-DATA-ABSENCE-SELECT' из Администрирования
[INFO] 2026-07-09 12:12:14.874000 lds_configurator_utils.py [LDS_CONFIGURATOR] Запрос списка ТУ в Администрировании - попытка 1 из 3
[INFO] 2026-07-09 12:12:14.874000 websocket_client.py Сообщение подготовлено к отправке: [1, {}, '1', 'GetBasicInfoAdminRequest', [[]]]
[INFO] 2026-07-09 12:12:16.731000 lds_configurator_utils.py [LDS_CONFIGURATOR] Поиск ТУ 'ТН-3-Автотест-DATA-ABSENCE-SELECT' по точному совпадению tuName в GetBasicInfoAdminResponse
[INFO] 2026-07-09 12:12:16.731000 lds_configurator_utils.py [LDS_CONFIGURATOR] Проверка: в ответе есть список ТУ
[INFO] 2026-07-09 12:12:16.731000 lds_configurator_utils.py [LDS_CONFIGURATOR] Валидация параметров ТУ 'ТН-3-Автотест-DATA-ABSENCE-SELECT' (tuId=12)
[INFO] 2026-07-09 12:12:16.731000 lds_configurator_utils.py [LDS_CONFIGURATOR] Проверка: tuId и mnId заполнены
[INFO] 2026-07-09 12:12:16.731000 lds_configurator_utils.py [LDS_CONFIGURATOR] Проверка: статус СОУ известен Администрированию
[INFO] 2026-07-09 12:12:16.731000 lds_configurator_scenarios.py [SETUP] Найден ТУ: tuId=12, tuName='ТН-3-Автотест-DATA-ABSENCE-SELECT', status=STOPPED (1) (СОУ выключена)
[INFO] 2026-07-09 12:12:16.731000 lds_configurator_scenarios.py [SETUP] Список включённых ТУ на стенде: 0 шт. []
[INFO] 2026-07-09 12:12:16.732000 lds_configurator_scenarios.py [SETUP] Момент фиксации времени перед LaunchLds: 2026-07-09 12:12:16.732066+03:00
[INFO] 2026-07-09 12:12:16.732000 lds_configurator_scenarios.py [SETUP] Холодный запуск СОУ (LaunchLdsRequest) для tuId=12
[INFO] 2026-07-09 12:12:16.732000 lds_configurator_utils.py [LDS_CONFIGURATOR] Команда LaunchLdsRequest для tuId=12
[INFO] 2026-07-09 12:12:16.732000 websocket_client.py Сообщение подготовлено к отправке: [1, {}, '2', 'LaunchLdsRequest', [{'tuId': 12}]]
[INFO] 2026-07-09 12:12:17.169000 lds_configurator_utils.py [LDS_CONFIGURATOR] Проверка: LaunchLdsRequest завершился успешно (replyStatus=200)
[INFO] 2026-07-09 12:12:17.169000 lds_configurator_scenarios.py [SETUP] Ожидание включения СОУ в Администрировании
[INFO] 2026-07-09 12:12:17.169000 lds_configurator_utils.py [LDS_CONFIGURATOR] Ожидание статуса 'СОУ включена' в Администрировании (tuId=12, таймаут 120 с)
[INFO] 2026-07-09 12:12:17.169000 websocket_client.py Сообщение подготовлено к отправке: [1, {}, '3', 'GetBasicInfoAdminRequest', [[]]]
[INFO] 2026-07-09 12:12:17.240000 lds_configurator_scenarios.py [SETUP] Подтверждение времени запуска (GetTusInformation)
[INFO] 2026-07-09 12:12:17.240000 lds_configurator_utils.py [LDS_CONFIGURATOR] Запрос GetTusInformation для tuId=12
[INFO] 2026-07-09 12:12:17.240000 websocket_client.py Сообщение подготовлено к отправке: [1, {}, '4', 'GetTusInformationRequest', [{'tuIds': [12]}]]
[INFO] 2026-07-09 12:12:17.442000 lds_configurator_utils.py [LDS_CONFIGURATOR] Проверка: в ответе есть информация о запуске ТУ
[INFO] 2026-07-09 12:12:17.442000 lds_configurator_utils.py [LDS_CONFIGURATOR] Проверка: поле launchedAt заполнено
[INFO] 2026-07-09 12:12:17.442000 lds_configurator_utils.py [LDS_CONFIGURATOR] Сравнение времени запуска СОУ:
launchedAt: 2026-07-09 12:12:16+03:00
checkpoint: 2026-07-09 12:12:16.732066+03:00
tolerance: 120.0 с
[INFO] 2026-07-09 12:12:17.442000 lds_configurator_utils.py [LDS_CONFIGURATOR] Проверка: launchedAt не раньше момента команды 'Запустить СОУ' (с допуском)
[WARNING] 2026-07-09 12:12:20.294000 websocket_client.py WebSocket соединение разорвано: sent 1000 (OK); then received 1000 (OK)
[INFO] 2026-07-09 12:12:20.295000 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_66_20260709T120850/rules.txt" --source="/data/imitator/autotest_data/test_case_id_66_20260709T120850/data" --sourceType="inflow" --sourceTagTypes="/data/imitator/autotest_data/test_case_id_66_20260709T120850/tags.txt" --startTime="20260709T121030" --stopTime="20260709T131630" --speed=1 --opcua="opc.tcp://...RU:10521" --ns=2 --target="TEST4_""
[INFO] 2026-07-09 12:12:20.296000 imitator_manager.py [IMITATOR] [OK] Имитатор запущен успешно
[INFO] 2026-07-09 12:12:25.301000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "docker start lds-core-node1 lds-core-node2 lds-core-node3"
[INFO] 2026-07-09 12:12:28.060000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: docker start lds-core-node1 lds-core-node2 lds-core-node3
[INFO] 2026-07-09 12:12:28.060000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "docker inspect -f '{{.State.Status}}' lds-core-node1"
[INFO] 2026-07-09 12:12:28.721000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: docker inspect -f '{{.State.Status}}' lds-core-node1
[INFO] 2026-07-09 12:12:28.721000 docker_manager.py Статус контейнера: lds-core-node1 соответствует ожидаемому статусу: running
[INFO] 2026-07-09 12:12:28.722000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "docker inspect -f '{{.State.Status}}' lds-core-node2"
[INFO] 2026-07-09 12:12:29.359000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: docker inspect -f '{{.State.Status}}' lds-core-node2
[INFO] 2026-07-09 12:12:29.359000 docker_manager.py Статус контейнера: lds-core-node2 соответствует ожидаемому статусу: running
[INFO] 2026-07-09 12:12:29.359000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "docker inspect -f '{{.State.Status}}' lds-core-node3"
[INFO] 2026-07-09 12:12:29.957000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: docker inspect -f '{{.State.Status}}' lds-core-node3
[INFO] 2026-07-09 12:12:29.957000 docker_manager.py Статус контейнера: lds-core-node3 соответствует ожидаемому статусу: running
[INFO] 2026-07-09 12:12:29.957000 docker_manager.py [CONTAINERS] [OK] У всех контейнеров группы: lds-core Статус: running ожидаемый
[INFO] 2026-07-09 12:12:30.609000 keycloak_clients.py Успешно получен access token
[INFO] 2026-07-09 12:12:30.611000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/hubs/ldsClientHub/?access_token=...
[INFO] 2026-07-09 12:12:30.674000 websocket_client.py Websocket connected
[INFO] 2026-07-09 12:12:30.674000 lds_configurator_scenarios.py [SETUP] Получение актуального статуса СОУ для tuId=12
[INFO] 2026-07-09 12:12:30.674000 lds_configurator_utils.py [LDS_CONFIGURATOR] Запрос списка ТУ в Администрировании - попытка 1 из 3
[INFO] 2026-07-09 12:12:30.674000 websocket_client.py Сообщение подготовлено к отправке: [1, {}, '1', 'GetBasicInfoAdminRequest', [[]]]
[INFO] 2026-07-09 12:12:30.759000 lds_configurator_scenarios.py [SETUP] Ожидание появления ТУ в BasicInfo (таймаут 120 с)
[INFO] 2026-07-09 12:12:30.759000 lds_configurator_utils.py [LDS_CONFIGURATOR] Ожидание появления ТУ в BasicInfo (tuId=12, tuName='ТН-3-Автотест-DATA-ABSENCE-SELECT', таймаут 120 с)
[INFO] 2026-07-09 12:12:30.760000 websocket_client.py Сообщение подготовлено к отправке: [1, {}, '2', 'getBasicInfoRequest', [[]]]
[INFO] 2026-07-09 12:12:45.874000 websocket_client.py Сообщение подготовлено к отправке: [1, {}, '3', 'getBasicInfoRequest', [[]]]
[INFO] 2026-07-09 12:13:00.883000 websocket_client.py Сообщение подготовлено к отправке: [1, {}, '4', 'getBasicInfoRequest', [[]]]
[INFO] 2026-07-09 12:13:15.889000 websocket_client.py Сообщение подготовлено к отправке: [1, {}, '5', 'getBasicInfoRequest', [[]]]
[INFO] 2026-07-09 12:13:30.897000 websocket_client.py Сообщение подготовлено к отправке: [1, {}, '6', 'getBasicInfoRequest', [[]]]
[INFO] 2026-07-09 12:13:45.902000 websocket_client.py Сообщение подготовлено к отправке: [1, {}, '7', 'getBasicInfoRequest', [[]]]
[INFO] 2026-07-09 12:14:00.910000 websocket_client.py Сообщение подготовлено к отправке: [1, {}, '8', 'getBasicInfoRequest', [[]]]
[INFO] 2026-07-09 12:14:15.916000 websocket_client.py Сообщение подготовлено к отправке: [1, {}, '9', 'getBasicInfoRequest', [[]]]
[WARNING] 2026-07-09 12:14:30.923000 lds_configurator_utils.py [LDS_CONFIGURATOR] Таймаут ожидания появления ТУ tuId=12 в BasicInfo за 120 с
[WARNING] 2026-07-09 12:14:32.146000 websocket_client.py WebSocket соединение разорвано: sent 1000 (OK); then received 1000 (OK)
---------------------------- live log sessionfinish ----------------------------
[INFO] 2026-07-09 12:14:33.311000 keycloak_clients.py Успешно получен access token
[INFO] 2026-07-09 12:14:33.312000 websocket_client.py Попытка подключения по wss: wss://web-app...ru/hubs/ldsClientHub/?access_token=...
[INFO] 2026-07-09 12:14:33.360000 websocket_client.py Websocket connected
[INFO] 2026-07-09 12:14:33.360000 lds_configurator_scenarios.py [TEARDOWN] Проверка статуса СОУ (tuId=12, «ТН-3-Автотест-DATA-ABSENCE-SELECT»)
[INFO] 2026-07-09 12:14:33.361000 lds_configurator_utils.py [LDS_CONFIGURATOR] Запрос списка ТУ в Администрировании - попытка 1 из 3
[INFO] 2026-07-09 12:14:33.361000 websocket_client.py Сообщение подготовлено к отправке: [1, {}, '1', 'GetBasicInfoAdminRequest', [[]]]
[INFO] 2026-07-09 12:14:33.418000 lds_configurator_scenarios.py [TEARDOWN] Остановка СОУ (StopLdsRequest) для tuId=12
[INFO] 2026-07-09 12:14:33.418000 lds_configurator_utils.py [LDS_CONFIGURATOR] Команда StopLdsRequest для tuId=12
[INFO] 2026-07-09 12:14:33.418000 websocket_client.py Сообщение подготовлено к отправке: [1, {}, '2', 'StopLdsRequest', [{'tuId': 12}]]
[INFO] 2026-07-09 12:14:33.623000 lds_configurator_utils.py [LDS_CONFIGURATOR] Проверка: StopLdsRequest завершился успешно (replyStatus=200)
[INFO] 2026-07-09 12:14:33.623000 lds_configurator_scenarios.py [TEARDOWN] Ожидание выключения СОУ в Администрировании
[INFO] 2026-07-09 12:14:33.623000 lds_configurator_utils.py [LDS_CONFIGURATOR] Ожидание статуса 'СОУ выключена' в Администрировании (tuId=12, таймаут 120 с)
[INFO] 2026-07-09 12:14:33.623000 websocket_client.py Сообщение подготовлено к отправке: [1, {}, '3', 'GetBasicInfoAdminRequest', [[]]]
[WARNING] 2026-07-09 12:14:34.156000 websocket_client.py WebSocket соединение разорвано: sent 1000 (OK); then received 1000 (OK)
[INFO] 2026-07-09 13:16:30.277000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "pgrep -f Playground"
[INFO] 2026-07-09 13:16:47.178000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: pgrep -f Playground
[INFO] 2026-07-09 13:16:47.178000 imitator_manager.py [IMITATOR] [OK] Имитатор остановлен успешно
[INFO] 2026-07-09 13:16:47.179000 stand_setup_manager.py [TEARDOWN] [OK] Имитатор остановлен
[INFO] 2026-07-09 13:16:47.179000 signal_unit_conversion_manager.py [TEARDOWN] [SKIP] signal_unit_conversion_rules.json не изменялся
[INFO] 2026-07-09 13:16:47.179000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "rm -rf /data/imitator/autotest_data/test_case_id_66_20260709T120850"
[INFO] 2026-07-09 13:16:47.796000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: rm -rf /data/imitator/autotest_data/test_case_id_66_20260709T120850
[INFO] 2026-07-09 13:16:47.796000 subprocess_client.py [RUN] Выполняю команду: ssh [MASKED]@10.7.49.209 "if [ -d '/data/imitator/autotest_data/test_case_id_66_20260709T120850/data' ] && [ -f '/data/imitator/autotest_data/test_case_id_66_20260709T120850/rules.txt' ] && [ -f '
[INFO] 2026-07-09 13:16:48.408000 subprocess_client.py [RUN] [OK] Команда выполнена успешно: if [ -d '/data/imitator/autotest_data/test_case_id_66_20260709T120850/data' ] && [ -f '/data/imitator/autotest_data/test_case_id_66_20260709T120850/rules.txt' ] && [ -f '/data/imitator/autotest_data/t
[INFO] 2026-07-09 13:16:48.408000 imitator_data_uploader.py [DATA UPLOADER] [OK] Тестовые данные успешно удалены с удаленного сервера: 10.7.49.209
[INFO] 2026-07-09 13:16:48.409000 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-07-09 13:16:48.411000 testops_client.py [TEARDOWN] [OK] Allure-results архивирован в /builds/lds/lds-autotests/allure-results.tar.gz
[INFO] 2026-07-09 13:16:48.412000 conftest.py [INFO] [TEARDOWN] Uploading Allure results to TestOps
[INFO] 2026-07-09 13:17:03.058000 testops_client.py [TEARDOWN] [OK] UPLOAD MESSAGE: Файлы успешно загружены
! _pytest.outcomes.Exit: [SETUP] [ERROR] LDS Configurator проверка после запуска lds-core: СОУ не отображается на Состоянии МТ в BasicInfo: ТУ не появилась за 2 минуты после запуска core !
===================== 972 deselected in 4092.35s (1:08:12) =====================