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


============================= test session starts ==============================
platform linux -- Python 3.10.18, pytest-8.4.2, pluggy-1.6.0 -- /builds/lds/lds-autotests/.venv/bin/python
cachedir: .pytest_cache
rootdir: /builds/lds/lds-autotests
configfile: pyproject.toml
plugins: allure-pytest-2.13.5, anyio-4.14.2, asyncio-0.26.0
asyncio: mode=auto, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
collecting ... collected 10 items
tests/test_output_signal_imitation.py::TestOutputSignalImitation::test_imitate_leak[OutputSignalImitation_tn3] 
-------------------------------- live log setup --------------------------------
[INFO] 2026-09-28 16:24:22.548000 vault_config_manager.py [VAULT] Выполняю команду: vault write -format=json auth/approle/login role_id=[MASKED]
[INFO] 2026-09-28 16:24:22.693000 vault_config_manager.py [VAULT] Выполняю команду: vault kv get -mount=dotnet -format=json
[INFO] 2026-09-28 16:24:22.788000 vault_config_manager.py [VAULT] Выполняю команду: vault kv put -mount=dotnet config/Testing/481/test4/LayerBuilderReportInfoHandler
[INFO] 2026-09-28 16:24:22.877000 vault_config_manager.py [VAULT] ProcessEmptyValuesRejection=false для config/Testing/481/test4/LayerBuilderReportInfoHandler
[INFO] 2026-09-28 16:24:22.877000 vault_pytest_utils.py [VAULT] ProcessEmptyValuesRejection установлен в false для набора
[WARNING] 2026-09-28 16:24:22.879000 opc_ua_client.py [OPC] Discovery не удался ('str' object has no attribute 'server_url'), используем исходный URL opc.tcp://...:.
[INFO] 2026-09-28 16:24:22.879000 client.py connect (auto_reconnect=None)
[INFO] 2026-09-28 16:24:22.879000 ua_client.py opening connection
[INFO] 2026-09-28 16:24:32.890000 client.py disconnect
[INFO] 2026-09-28 16:24:32.890000 ua_session.py close_session
[WARNING] 2026-09-28 16:24:32.890000 ua_client.py close_secure_channel was called but connection is closed
[ERROR] 2026-09-28 16:24:32.895000 stand_setup_manager.py [SETUP] [ERROR] OPC UA проверка не удалась. URL=opc.tcp://...:... node=ns=2;s=CHTNtest4:CHTN_linearParts_9.isLeakDetected
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/asyncio/base_events.py", line 1060, in create_connection
    sock = await self._connect_sock(
  File "/usr/local/lib/python3.10/asyncio/base_events.py", line 969, in _connect_sock
    await self.sock_connect(sock, address)
  File "/usr/local/lib/python3.10/asyncio/selector_events.py", line 501, in sock_connect
    return await fut
asyncio.exceptions.CancelledError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/asyncio/tasks.py", line 456, in wait_for
    return fut.result()
asyncio.exceptions.CancelledError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/builds/lds/lds-autotests/infra/stand_setup_manager.py", line 260, in check_opc_server_availability
    data_value = read_data_value_sync(opc_url, probe_node_id)
  File "/builds/lds/lds-autotests/clients/opc_ua_client.py", line 73, in read_data_value_sync
    return asyncio.run(_read())
  File "/usr/local/lib/python3.10/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/local/lib/python3.10/asyncio/base_events.py", line 649, in run_until_complete
    return future.result()
  File "/builds/lds/lds-autotests/clients/opc_ua_client.py", line 67, in _read
    await client.connect()
  File "/builds/lds/lds-autotests/.venv/lib/python3.10/site-packages/asyncua/client/client.py", line 457, in connect
    await self._connect_sequence()
  File "/builds/lds/lds-autotests/.venv/lib/python3.10/site-packages/asyncua/client/client.py", line 469, in _connect_sequence
    await self.connect_socket()
  File "/builds/lds/lds-autotests/.venv/lib/python3.10/site-packages/asyncua/client/client.py", line 647, in connect_socket
    await self.uaclient.connect_socket(self.server_url.hostname, self.server_url.port)
  File "/builds/lds/lds-autotests/.venv/lib/python3.10/site-packages/asyncua/client/ua_client.py", line 543, in connect_socket
    await asyncio.wait_for(
  File "/usr/local/lib/python3.10/asyncio/tasks.py", line 458, in wait_for
    raise exceptions.TimeoutError() from exc
asyncio.exceptions.TimeoutError
[ERROR] 2026-09-28 16:24:32.896000 conftest.py [SETUP] [ERROR] OPC сервер недоступен. Имитатор и автотесты не запущены. Ошибка при проверке статуса OPC: [SETUP] [ERROR] OPC UA сервер недоступен (opc.tcp://...:...): TimeoutError: 
[INFO] 2026-09-28 16:24:32.896000 conftest.py [TEARDOWN] LDS Configurator очистка после ошибки setup набора
[INFO] 2026-09-28 16:24:32.896000 stand_setup_manager.py [TEARDOWN] [SKIP] Имитатор не был запущен
[INFO] 2026-09-28 16:24:32.896000 stand_setup_manager.py [TEARDOWN] [SKIP] данные на стенд не загружались, удаление пропущено
SKIPPED (Набор пропущен: ошибка подготовки инфраструктуры)
tests/test_output_signal_imitation.py::TestOutputSignalImitation::test_imitate_leak_coordinate[OutputSignalImitation_tn3] SKIPPED
tests/test_output_signal_imitation.py::TestOutputSignalImitation::test_imitate_leak_volume[OutputSignalImitation_tn3] SKIPPED
tests/test_output_signal_imitation.py::TestOutputSignalImitation::test_imitate_leak_time[OutputSignalImitation_tn3] SKIPPED
tests/test_output_signal_imitation.py::TestOutputSignalImitation::test_imitate_acknowledge[OutputSignalImitation_tn3] SKIPPED
tests/test_output_signal_imitation.py::TestOutputSignalImitation::test_imitate_mask[OutputSignalImitation_tn3] SKIPPED
tests/test_output_signal_imitation.py::TestOutputSignalImitation::test_imitate_mask_reason[OutputSignalImitation_tn3] SKIPPED
tests/test_output_signal_imitation.py::TestOutputSignalImitation::test_imitate_pumping_status[OutputSignalImitation_tn3] SKIPPED
tests/test_output_signal_imitation.py::TestOutputSignalImitation::test_imitate_lds_status[OutputSignalImitation_tn3] SKIPPED
tests/test_output_signal_imitation.py::TestOutputSignalImitation::test_imitate_free_flow[OutputSignalImitation_tn3] SKIPPED
------------------------------ live log teardown -------------------------------
[INFO] 2026-09-28 16:24:32.939000 stand_setup_manager.py [TEARDOWN] [SKIP] данные на стенд не загружались, удаление пропущено
---------------------------- live log sessionfinish ----------------------------
[INFO] 2026-09-28 16:24:32.941000 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-09-28 16:24:32.953000 testops_client.py [TEARDOWN] [OK] Allure-results архивирован в /builds/lds/lds-autotests/allure-results.tar.gz
[INFO] 2026-09-28 16:24:32.953000 conftest.py [INFO] [TEARDOWN] Uploading Allure results to TestOps
[INFO] 2026-09-28 16:24:46.302000 testops_client.py [TEARDOWN] [OK] UPLOAD MESSAGE: Файлы успешно загружены
============================= 10 skipped in 24.39s =============================
Uploading artifacts for successful job
00:01
Uploading artifacts...
imitator.log: found 1 matching artifact files and directories 
WARNING: received response                          body="201" correlation_id=... header[Cache-Control]=[max-age=0, private, must-revalidate] header[Connection]=[keep-alive] header[Content-Length]=[5] header[Content-Type]=[application/json] header[Date]=[Mon, 28 Sep 2026 13:24:47 GMT] header[Etag]=[W/"7d7dc43039c7ebde57538fa32f963f87"] header[Nel]=[{"max_age": 0}] header[Referrer-Policy]=[strict-origin-when-cross-origin] header[Server]=[nginx] header[Strict-Transport-Security]=[max-age=63072000] header[Vary]=[Origin] header[X-Content-Type-Options]=[nosniff] header[X-Frame-Options]=[SAMEORIGIN] header[X-Gitlab-Meta]=[{"correlation_id":"...","version":"1"}] header[X-Request-Id]=[...] header[X-Runtime]=[0.094068] id=2997514 token=...
Uploading artifacts as "archive" to coordinator... 201 Created  correlation_id=... id=... status=201 token=...