============================= test session starts ==============================
platform linux -- Python 3.12.9, pytest-7.4.4, pluggy-1.5.0
rootdir: /home/runner/.ya/build/build_root/eov1/000231/ydb/tests/fq/http_api/test-results/py3test
configfile: pkg:library.python.pytest:pytest.yatest.ini
plugins: typeguard-2.13.3
collected 16 items / 15 deselected / 1 selected

test_http_api.py F

=================================== FAILURES ===================================
___________________________ TestHttpApi.test_warning ___________________________
ydb/tests/fq/http_api/test_http_api.py:126: in test_warning
    assert normalize_json(query_json) == {
E   AssertionError: assert {'description...SOTIME'}, ...} == {'description...SOTIME'}, ...}
E     Omitting 8 identical items, use -vv to show
E     Differing items:
E     {'issues': {'details': [{'issue_code': 1030, 'issues': [{'end_position': {...}, 'issues': [...], 'message': 'At functi...t function: + subissue: { <main>:1:28: Warning: Integral type implicit bitcast: Uint64 and Int32, code: 1107 } } } }'}} != {'issues': {'details': [{'issue_code': 1030, 'issues': [{'end_position': {...}, 'issues': [...], 'message': 'At functi...t function: + subissue: { <main>:1:28: Warning: Integral type implicit bitcast: Uint64 and Int32, code: 1107 } } } }'}}
E     Full diff:
E       {
E        'description': '',
E        'id': 'xxxxxxxxxxxxxxxxxxxx',
E        'issues': {'details': [{'issue_code': 1030,
E                                'issues': [{'end_position': {'column': 1,
E                                                             'row': 1},
E                                            'issues': [{'end_position': {'column': 28,
E                                                                         'row': 1},
E                                                        'issues': [{'end_position': {'column': 28,
E                                                                                     'row': 1},
E                                                                    'issue_code': 1107,
E                                                                    'issues': [],
E                                                                    'message': 'Integral '
E                                                                               'type '
E                                                                               'implicit '
E                                                                               'bitcast: '
E                                                                               'Uint64 '
E                                                                               'and '
E                                                                               'Int32',
E                                                                    'position': {'column': 28,
E                                                                                 'row': 1},
E                                                                    'severity': 'WARNING'}],
E                                                        'message': 'At function: +',
E                                                        'position': {'column': 28,
E                                                                     'row': 1},
E                                                        'severity': 'WARNING'}],
E                                            'message': 'At function: '
E                                                       'RemovePrefixMembers, At '
E                                                       'function: Unordered, At '
E                                                       'function: PersistableRepr, At '
E                                                       'function: OrderedSqlProject, '
E     +                                                 'At tuple, At function: '
E     -                                                 'At function: SqlProjectItem',
E     ?                                                  -------------
E     +                                                 'SqlProjectItem, At lambda',
E     ?                                                                +++++++++++
E                                            'position': {'column': 1,
E                                                         'row': 1},
E                                            'severity': 'WARNING'}],
E                                'message': 'Type annotation',
E                                'severity': 'WARNING'}],
E                   'message': '{ <main>: Warning: Type annotation, code: 1030 '
E                              'subissue: { <main>:1:1: Warning: At function: '
E                              'RemovePrefixMembers, At function: Unordered, At '
E                              'function: PersistableRepr, At function: '
E     -                        'OrderedSqlProject, At function: SqlProjectItem '
E     ?                                                         ---------------
E     +                        'OrderedSqlProject, At tuple, At function: '
E     ?                                              ++++++++++
E     -                        'subissue: { <main>:1:28: Warning: At function: + '
E     -                        'subissue: { <main>:1:28: Warning: Integral type '
E     +                        'SqlProjectItem, At lambda subissue: { <main>:1:28: '
E     +                        'Warning: At function: + subissue: { <main>:1:28: '
E     +                        'Warning: Integral type implicit bitcast: Uint64 and '
E     -                        'implicit bitcast: Uint64 and Int32, code: 1107 } } } '
E     ?                         -----------------------------
E     +                        'Int32, code: 1107 } } } }'},
E     ?                                                 + ++
E     -                        '}'},
E        'meta': {'finished_at': 'ISOTIME',
E                 'started_at': 'ISOTIME'},
E        'name': '',
E        'result_sets': [{'rows_count': 1,
E                         'truncated': False}],
E        'status': 'COMPLETED',
E        'text': 'select 10000000000000000000+1',
E        'type': 'ANALYTICS',
E       }
------------------------------ Captured log setup ------------------------------
INFO     ya.test:ya.py:418 ####################################################################################################
INFO     ya.test:ya.py:419 test_warning
INFO     ya.test:ya.py:420 ####################################################################################################
INFO     ya.test:ya.py:421 Test setup
DEBUG    library.python.filelock:__init__.py:115 Acquiring FileLock (blocking=False): /home/runner/.ya/build/port_sync_dir/18003
DEBUG    library.python.filelock:__init__.py:115 Acquiring FileLock (blocking=False): /home/runner/.ya/build/port_sync_dir/25128
DEBUG    ya.test:ya.py:176 Binary was found by /home/runner/.ya/build/build_root/eov1/000231/ydb/apps/ydbd/ydbd
DEBUG    library.python.filelock:__init__.py:115 Acquiring FileLock (blocking=False): /home/runner/.ya/build/port_sync_dir/28398
DEBUG    library.python.filelock:__init__.py:115 Acquiring FileLock (blocking=False): /home/runner/.ya/build/port_sync_dir/2726
DEBUG    ya.test:ya.py:176 Binary was found by /home/runner/.ya/build/build_root/eov1/000231/ydb/apps/ydbd/ydbd
DEBUG    library.python.filelock:__init__.py:115 Acquiring FileLock (blocking=False): /home/runner/.ya/build/port_sync_dir/16688
DEBUG    library.python.filelock:__init__.py:115 Acquiring FileLock (blocking=False): /home/runner/.ya/build/port_sync_dir/11465
DEBUG    ydb.connection:connection.py:295 Channel options: [('grpc.max_receive_message_length', 64000000), ('grpc.max_send_message_length', 64000000), ('grpc.primary_user_agent', 'python-library'), ('grpc.lb_policy_name', 'round_robin')]
DEBUG    ydb.resolver.DiscoveryEndpointsResolver:resolver.py:175 Preparing initial endpoint to resolve endpoints
DEBUG    ydb.connection:connection.py:295 Channel options: [('grpc.max_receive_message_length', 64000000), ('grpc.max_send_message_length', 64000000), ('grpc.primary_user_agent', 'python-library'), ('grpc.lb_policy_name', 'round_robin')]
DEBUG    ydb.resolver.DiscoveryEndpointsResolver:resolver.py:185 Resolving endpoints for database local
DEBUG    ydb.connection:connection.py:375 RpcState(ListEndpoints, 7abb5800-1760-4a36-95df-b5a8317c60ce, localhost:16656): creating call state
DEBUG    ydb.connection:connection.py:62 RpcState(ListEndpoints, 7abb5800-1760-4a36-95df-b5a8317c60ce, localhost:16656): request = { database: "local" }
DEBUG    ydb.connection:connection.py:51 RpcState(ListEndpoints, 7abb5800-1760-4a36-95df-b5a8317c60ce, localhost:16656): response = { operation { ready: true status: SUCCESS result { [type.googleapis.com/Ydb.Discovery.ListEndpointsResult] { endpoints { address: "ghrun-r3slkybhya.auto.internal" port: 16656 service: "legacy" service: "tablet_service" service: "yql" service: "discovery" service: "cms" service: "locking" service: "kesus" service: "pq" service: "pqcd" service: "pqv1" service: "topic" service: "datastreams" service: "scripting" service: "clickhouse_internal" service: "rate_limiter" service: "analytics" service: "export" service: "import" service: "yq" service: "keyvalue" service: "monitoring" service: "auth" service: "query_service" location: "1" node_id: 1 } self_location: "1" } } } }
DEBUG    ydb.resolver.DiscoveryEndpointsResolver:resolver.py:155 Resolved endpoints for database local: DiscoveryResult <self_location: 1, endpoints [<Endpoint ghrun-r3slkybhya.auto.internal:16656, location 1, ssl: False>]>
DEBUG    ydb.connection:connection.py:295 Channel options: [('grpc.max_receive_message_length', 64000000), ('grpc.max_send_message_length', 64000000), ('grpc.primary_user_agent', 'python-library'), ('grpc.lb_policy_name', 'round_robin')]
INFO     ydb.connection:connection.py:498 Closing channel for endpoint localhost:16656
DEBUG    ydb.table.SessionPool:_sp_impl.py:260 Active session queue is empty, subscribe waiter for a session
DEBUG    ydb.table.SessionPool:_sp_impl.py:262 Subscribe waiter <Future at 0x504000f79970 state=pending>
DEBUG    ydb.table.SessionPool:_sp_impl.py:282 Session pool is not large enough (active_count < size: 0 < 1). will create a new session.
DEBUG    ydb.table.SessionPool:_sp_impl.py:111 Created session <ydb.table.Session object at 0x504000f9aeb0>
DEBUG    ydb.table.SessionPool:_sp_impl.py:238 Preparing session <ydb.table.Session object at 0x504000f9aeb0>
DEBUG    ydb.connection:connection.py:375 RpcState(CreateSession, 84a78d7d-28f3-433b-8416-64dc5257eac7, ghrun-r3slkybhya.auto.internal:16656): creating call state
DEBUG    ydb.connection:connection.py:62 RpcState(CreateSession, 84a78d7d-28f3-433b-8416-64dc5257eac7, ghrun-r3slkybhya.auto.internal:16656): request = { operation_params { operation_timeout { seconds: 3 } cancel_after { seconds: 3 } } }
DEBUG    ydb.connection:connection.py:102 RpcState(CreateSession, 84a78d7d-28f3-433b-8416-64dc5257eac7, ghrun-r3slkybhya.auto.internal:16656): on response callback started
DEBUG    ydb.connection:connection.py:51 RpcState(CreateSession, 84a78d7d-28f3-433b-8416-64dc5257eac7, ghrun-r3slkybhya.auto.internal:16656): response = { operation { ready: true status: SUCCESS result { [type.googleapis.com/Ydb.Table.CreateSessionResult] { session_id: "ydb://session/3?node_id=1&id=MmIwNDFhZjUtMjlmMzdlMDEtN2VmZmYzOGYtNmE0NGIyZWQ=" } } } }
DEBUG    ydb.table.SessionPool:_sp_impl.py:177 Put on session <ydb.table.Session object at 0x504000f9aeb0>
DEBUG    ydb.table.SessionPool:_sp_impl.py:195 Replying to waiter with a session <ydb.table.Session object at 0x504000f9aeb0>
DEBUG    ydb.connection:connection.py:107 RpcState(CreateSession, 84a78d7d-28f3-433b-8416-64dc5257eac7, ghrun-r3slkybhya.auto.internal:16656): on response callback success
DEBUG    ydb.connection:connection.py:375 RpcState(CreateTable, e3b79fa1-e5e6-48ef-a3e3-e55d74b6c7c5, ghrun-r3slkybhya.auto.internal:16656): creating call state
DEBUG    ydb.connection:connection.py:62 RpcState(CreateTable, e3b79fa1-e5e6-48ef-a3e3-e55d74b6c7c5, ghrun-r3slkybhya.auto.internal:16656): request = { session_id: "ydb://session/3?node_id=1&id=MmIwNDFhZjUtMjlmMzdlMDEtN2VmZmYzOGYtNmE0NGIyZWQ=" path: "local/DbPoolStorage_1d51db36-764a-45fc-a8ee-0a1effe663e8/tenants" columns { name: "tenant" type { optional_type { item { type_id: STRING } } } } columns { name: "vtenant" type { optional_type { item { type_id: STRING } } } } columns { name: "common" type { optional_type { item { type_id: BOOL } } } } columns { name: "state" type { optional_type { item { type_id: UINT32 } } } } columns { name: "state_time" type { optional_type { item { type_id: TIMESTAMP } } } } primary_key: "tenant" operation_params { operation_timeout { seconds: 600 } cancel_after { seconds: 600 } } }
DEBUG    ydb.connection:connection.py:51 RpcState(CreateTable, e3b79fa1-e5e6-48ef-a3e3-e55d74b6c7c5, ghrun-r3slkybhya.auto.internal:16656): response = { operation { ready: true status: SUCCESS } }
DEBUG    ydb.table.SessionPool:_sp_impl.py:177 Put on session <ydb.table.Session object at 0x504000f9aeb0>
DEBUG    ydb.connection:connection.py:375 RpcState(CreateTable, 9a242778-4e43-4b6e-a1e3-5cef7d437181, ghrun-r3slkybhya.auto.internal:16656): creating call state
DEBUG    ydb.connection:connection.py:62 RpcState(CreateTable, 9a242778-4e43-4b6e-a1e3-5cef7d437181, ghrun-r3slkybhya.auto.internal:16656): request = { session_id: "ydb://session/3?node_id=1&id=MmIwNDFhZjUtMjlmMzdlMDEtN2VmZmYzOGYtNmE0NGIyZWQ=" path: "local/DbPoolStorage_1d51db36-764a-45fc-a8ee-0a1effe663e8/mappings" columns { name: "subject_type" type { optional_type { item { type_id: STRING } } } } columns { name: "subject_id" type { optional_type { item { type_id: STRING } } } } columns { name: "vtenant" type { optional_type { item { type_id: STRING } } } } columns { name: "node" type { optional_type { item { type_id: STRING } } } } primary_key: "subject_type" primary_key: "subject_id" operation_params { operation_timeout { seconds: 600 } cancel_after { seconds: 600 } } }
DEBUG    ydb.connection:connection.py:51 RpcState(CreateTable, 9a242778-4e43-4b6e-a1e3-5cef7d437181, ghrun-r3slkybhya.auto.internal:16656): response = { operation { ready: true status: SUCCESS } }
DEBUG    ydb.table.SessionPool:_sp_impl.py:177 Put on session <ydb.table.Session object at 0x504000f9aeb0>
DEBUG    ydb.connection:connection.py:375 RpcState(ExecuteDataQuery, 2fd86860-1f79-4d72-8995-25f849265657, ghrun-r3slkybhya.auto.internal:16656): creating call state
DEBUG    ydb.connection:connection.py:62 RpcState(ExecuteDataQuery, 2fd86860-1f79-4d72-8995-25f849265657, ghrun-r3slkybhya.auto.internal:16656): request = { session_id: "ydb://session/3?node_id=1&id=MmIwNDFhZjUtMjlmMzdlMDEtN2VmZmYzOGYtNmE0NGIyZWQ=" tx_control { begin_tx { serializable_read_write { } } commit_tx: true } query { yql_text: "--!syntax_v1\n            PRAGMA TablePathPrefix(\"local/DbPoolStorage_1d51db36-764a-45fc-a8ee-0a1effe663e8\");\n            UPSERT INTO tenants (tenant, vtenant, common, state, state_time) values(\"/alpha\", \"/alpha\", true, 0, CurrentUtcTimestamp());\n                " } operation_params { operation_timeout { seconds: 600 } cancel_after { seconds: 600 } } }
DEBUG    ydb.connection:connection.py:51 RpcState(ExecuteDataQuery, 2fd86860-1f79-4d72-8995-25f849265657, ghrun-r3slkybhya.auto.internal:16656): response = { operation { ready: true status: SUCCESS result { [type.googleapis.com/Ydb.Table.ExecuteQueryResult] { tx_meta { } } } } }
DEBUG    ydb.table.SessionPool:_sp_impl.py:177 Put on session <ydb.table.Session object at 0x504000f9aeb0>
DEBUG    ya.test:ya.py:176 Binary was found by /home/runner/.ya/build/build_root/eov1/000231/ydb/apps/ydbd/ydbd
DEBUG    library.python.filelock:__init__.py:115 Acquiring FileLock (blocking=False): /home/runner/.ya/build/port_sync_dir/16458
DEBUG    library.python.filelock:__init__.py:115 Acquiring FileLock (blocking=False): /home/runner/.ya/build/port_sync_dir/4758
DEBUG    library.python.filelock:__init__.py:115 Acquiring FileLock (blocking=False): /home/runner/.ya/build/port_sync_dir/29569
INFO     ydb.tests.library.harness.kikimr_runner:kikimr_runner.py:246 CFG_DIR_PATH="/home/runner/.ya/build/build_root/eov1/000231/ydb/tests/fq/http_api/test-results/py3test/testing_out_stuff/test_http_api.py.TestHttpApi.test_warning/cp/kikimr_configs"
INFO     ydb.tests.library.harness.kikimr_runner:kikimr_runner.py:247 Final command: /home/runner/.ya/build/build_root/eov1/000231/ydb/apps/ydbd/ydbd server --suppress-version-check --yaml-config=$CFG_DIR_PATH/config.yaml --node=1 --tenant=/cp --node-kind=yq --log-file-name=/home/runner/.ya/build/build_root/eov1/000231/ydb/tests/fq/http_api/test-results/py3test/testing_out_stuff/test_http_api.py.TestHttpApi.test_warning/cp/node_1/logfile_kujtvayh.log --grpc-port=11465 --mon-port=16458 --ic-port=28398
DEBUG    ya.test:process.py:610 Executing '('/home/runner/.ya/build/build_root/eov1/000231/ydb/apps/ydbd/ydbd', 'server', '--suppress-version-check', '--yaml-config=/home/runner/.ya/build/build_root/eov1/000231/ydb/tests/fq/http_api/test-results/py3test/testing_out_stuff/test_http_api.py.TestHttpApi.test_warning/cp/kikimr_configs/config.yaml', '--node=1', '--tenant=/cp', '--node-kind=yq', '--log-file-name=/home/runner/.ya/build/build_root/eov1/000231/ydb/tests/fq/http_api/test-results/py3test/testing_out_stuff/test_http_api.py.TestHttpApi.test_warning/cp/node_1/logfile_kujtvayh.log', '--grpc-port=11465', '--mon-port=16458', '--ic-port=28398')' in '/home/runner/.ya/build/build_root/eov1/000231/ydb/tests/fq/http_api/test-results/py3test/testing_out_stuff/test_http_api.py.TestHttpApi.test_warning/cp/node_1' (no wait)
DEBUG    ya.test:process.py:628 Command pid: 1207753
INFO     ydb.tests.library.harness.kikimr_runner:kikimr_runner.py:282 Started node localhost:11465/1
INFO     ydb.tests.library.harness.kikimr_runner:kikimr_runner.py:446 Cluster started and initialized
DEBUG    ya.test:ya.py:176 Binary was found by /home/runner/.ya/build/build_root/eov1/000231/ydb/apps/ydbd/ydbd
DEBUG    library.python.filelock:__init__.py:115 Acquiring FileLock (blocking=False): /home/runner/.ya/build/port_sync_dir/28625
DEBUG    library.python.filelock:__init__.py:115 Acquiring FileLock (blocking=False): /home/runner/.ya/build/port_sync_dir/6750
DEBUG    library.python.filelock:__init__.py:115 Acquiring FileLock (blocking=False): /home/runner/.ya/build/port_sync_dir/18411
DEBUG    library.python.filelock:__init__.py:115 Acquiring FileLock (blocking=False): /home/runner/.ya/build/port_sync_dir/19763
INFO     ydb.tests.library.harness.kikimr_runner:kikimr_runner.py:246 CFG_DIR_PATH="/home/runner/.ya/build/build_root/eov1/000231/ydb/tests/fq/http_api/test-results/py3test/testing_out_stuff/test_http_api.py.TestHttpApi.test_warning/alpha/kikimr_configs"
INFO     ydb.tests.library.harness.kikimr_runner:kikimr_runner.py:247 Final command: /home/runner/.ya/build/build_root/eov1/000231/ydb/apps/ydbd/ydbd server --suppress-version-check --yaml-config=$CFG_DIR_PATH/config.yaml --node=1 --tenant=/alpha --node-kind=yq --log-file-name=/home/runner/.ya/build/build_root/eov1/000231/ydb/tests/fq/http_api/test-results/py3test/testing_out_stuff/test_http_api.py.TestHttpApi.test_warning/alpha/node_1/logfile_xyd_p0ub.log --grpc-port=28625 --mon-port=6750 --ic-port=16688
DEBUG    ya.test:process.py:610 Executing '('/home/runner/.ya/build/build_root/eov1/000231/ydb/apps/ydbd/ydbd', 'server', '--suppress-version-check', '--yaml-config=/home/runner/.ya/build/build_root/eov1/000231/ydb/tests/fq/http_api/test-results/py3test/testing_out_stuff/test_http_api.py.TestHttpApi.test_warning/alpha/kikimr_configs/config.yaml', '--node=1', '--tenant=/alpha', '--node-kind=yq', '--log-file-name=/home/runner/.ya/build/build_root/eov1/000231/ydb/tests/fq/http_api/test-results/py3test/testing_out_stuff/test_http_api.py.TestHttpApi.test_warning/alpha/node_1/logfile_xyd_p0ub.log', '--grpc-port=28625', '--mon-port=6750', '--ic-port=16688')' in '/home/runner/.ya/build/build_root/eov1/000231/ydb/tests/fq/http_api/test-results/py3test/testing_out_stuff/test_http_api.py.TestHttpApi.test_warning/alpha/node_1' (no wait)
DEBUG    ya.test:process.py:628 Command pid: 1207793
INFO     ydb.tests.library.harness.kikimr_runner:kikimr_runner.py:282 Started node localhost:28625/1
INFO     ydb.tests.library.harness.kikimr_runner:kikimr_runner.py:446 Cluster started and initialized
------------------------------ Captured log call -------------------------------
INFO     ya.test:ya.py:434 Test call (class_name: test_http_api.py::TestHttpApi, test_name: test_warning)
DEBUG    urllib3.util.retry:retry.py:594 Incremented Retry for (url='/api/fq/v1/queries?project=my_folder'): Retry(total=99, connect=99, read=100, redirect=None, status=None)
WARNING  urllib3.connectionpool:connectionpool.py:812 Retrying (Retry(total=99, connect=99, read=100, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x5040010c67b0>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/fq/v1/queries?project=my_folder
DEBUG    urllib3.util.retry:retry.py:594 Incremented Retry for (url='/api/fq/v1/queries?project=my_folder'): Retry(total=98, connect=98, read=100, redirect=None, status=None)
WARNING  urllib3.connectionpool:connectionpool.py:812 Retrying (Retry(total=98, connect=98, read=100, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x5040010cb1b0>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/fq/v1/queries?project=my_folder
DEBUG    urllib3.util.retry:retry.py:594 Incremented Retry for (url='/api/fq/v1/queries?project=my_folder'): Retry(total=97, connect=97, read=100, redirect=None, status=None)
WARNING  urllib3.connectionpool:connectionpool.py:812 Retrying (Retry(total=97, connect=97, read=100, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x5040010cfa70>: Failed to establish a new connection: [Errno 111] Connection refused')': /api/fq/v1/queries?project=my_folder
DEBUG    root:http_client.py:104 Response: 200, {"id":"ptqudtvmd1gnp3evoh1v"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"RUNNING"}
DEBUG    root:http_client.py:104 Response: 200, {"status":"COMPLETED"}
DEBUG    root:http_client.py:104 Response: 200, {"id":"ptqudtvmd1gnp3evoh1v","type":"ANALYTICS","name":"","description":"","status":"COMPLETED","text":"select 10000000000000000000+1","meta":{"started_at":"2025-10-25T21:32:07.309022Z","finished_at":"2025-10-25T21:32:12.546Z"},"issues":{"message":"{ <main>: Warning: Type annotation, code: 1030 subissue: { <main>:1:1: Warning: At function: RemovePrefixMembers, At function: Unordered, At function: PersistableRepr, At function: OrderedSqlProject, At tuple, At function: SqlProjectItem, At lambda subissue: { <main>:1:28: Warning: At function: + subissue: { <main>:1:28: Warning: Integral type implicit bitcast: Uint64 and Int32, code: 1107 } } } }","details":[{"message":"Type annotation","issue_code":1030,"severity":"WARNING","issues":[{"position":{"row":1,"column":1},"message":"At function: RemovePrefixMembers, At function: Unordered, At function: PersistableRepr, At function: OrderedSqlProject, At tuple, At function: SqlProjectItem, At lambda","end_position":{"row":1,"column":1},"severity":"WARNING","issues":[{"position":{"row":1,"column":28},"message":"At function: +","end_position":{"row":1,"column":28},"severity":"WARNING","issues":[{"position":{"row":1,"column":28},"message":"Integral type implicit bitcast: Uint64 and Int32","end_position":{"row":1,"column":28},"issue_code":1107,"severity":"WARNING","issues":[]}]}]}]}]},"result_sets":[{"rows_count":1,"truncated":false}]}
---------------------------- Captured log teardown -----------------------------
INFO     ya.test:ya.py:429 Test teardown
INFO     ydb.tests.library.harness.kikimr_runner:kikimr_runner.py:254 Stopped node localhost:11465/1
DEBUG    library.python.filelock:__init__.py:119 Ensuring FileLock released: /home/runner/.ya/build/port_sync_dir/29569
DEBUG    library.python.filelock:__init__.py:119 Ensuring FileLock released: /home/runner/.ya/build/port_sync_dir/4758
DEBUG    library.python.filelock:__init__.py:119 Ensuring FileLock released: /home/runner/.ya/build/port_sync_dir/16458
DEBUG    library.python.filelock:__init__.py:119 Ensuring FileLock released: /home/runner/.ya/build/port_sync_dir/11465
DEBUG    library.python.filelock:__init__.py:119 Ensuring FileLock released: /home/runner/.ya/build/port_sync_dir/28398
DEBUG    library.python.filelock:__init__.py:119 Ensuring FileLock released: /home/runner/.ya/build/port_sync_dir/25128
INFO     ydb.tests.library.harness.kikimr_runner:kikimr_runner.py:254 Stopped node localhost:28625/1
DEBUG    library.python.filelock:__init__.py:119 Ensuring FileLock released: /home/runner/.ya/build/port_sync_dir/19763
DEBUG    library.python.filelock:__init__.py:119 Ensuring FileLock released: /home/runner/.ya/build/port_sync_dir/18411
DEBUG    library.python.filelock:__init__.py:119 Ensuring FileLock released: /home/runner/.ya/build/port_sync_dir/6750
DEBUG    library.python.filelock:__init__.py:119 Ensuring FileLock released: /home/runner/.ya/build/port_sync_dir/28625
DEBUG    library.python.filelock:__init__.py:119 Ensuring FileLock released: /home/runner/.ya/build/port_sync_dir/16688
DEBUG    library.python.filelock:__init__.py:119 Ensuring FileLock released: /home/runner/.ya/build/port_sync_dir/2726
============================== slowest durations ===============================
10.45s call     test_http_api.py::TestHttpApi::test_warning
6.03s teardown test_http_api.py::TestHttpApi::test_warning
1.73s setup    test_http_api.py::TestHttpApi::test_warning
=========================== short test summary info ============================
FAILED test_http_api.py::TestHttpApi::test_warning - AssertionError: assert {'description...SOTIME'}, ...} == {'description...SOTIME'}, ...}
  Omitting 8 identical items, use -vv to show
  Differing items:
  {'issues': {'details': [{'issue_code': 1030, 'issues': [{'end_position': {...}, 'issues': [...], 'message': 'At functi...t function: + subissue: { <main>:1:28: Warning: Integral type implicit bitcast: Uint64 and Int32, code: 1107 } } } }'}} != {'issues': {'details': [{'issue_code': 1030, 'issues': [{'end_position': {...}, 'issues': [...], 'message': 'At functi...t function: + subissue: { <main>:1:28: Warning: Integral type implicit bitcast: Uint64 and Int32, code: 1107 } } } }'}}
  Full diff:
    {
     'description': '',
     'id': 'xxxxxxxxxxxxxxxxxxxx',
     'issues': {'details': [{'issue_code': 1030,
                             'issues': [{'end_position': {'column': 1,
                                                          'row': 1},
                                         'issues': [{'end_position': {'column': 28,
                                                                      'row': 1},
                                                     'issues': [{'end_position': {'column': 28,
                                                                                  'row': 1},
                                                                 'issue_code': 1107,
                                                                 'issues': [],
                                                                 'message': 'Integral '
                                                                            'type '
                                                                            'implicit '
                                                                            'bitcast: '
                                                                            'Uint64 '
                                                                            'and '
                                                                            'Int32',
                                                                 'position': {'column': 28,
                                                                              'row': 1},
                                                                 'severity': 'WARNING'}],
                                                     'message': 'At function: +',
                                                     'position': {'column': 28,
                                                                  'row': 1},
                                                     'severity': 'WARNING'}],
                                         'message': 'At function: '
                                                    'RemovePrefixMembers, At '
                                                    'function: Unordered, At '
                                                    'function: PersistableRepr, At '
                                                    'function: OrderedSqlProject, '
  +                                                 'At tuple, At function: '
  -                                                 'At function: SqlProjectItem',
  ?                                                  -------------
  +                                                 'SqlProjectItem, At lambda',
  ?                                                                +++++++++++
                                         'position': {'column': 1,
                                                      'row': 1},
                                         'severity': 'WARNING'}],
                             'message': 'Type annotation',
                             'severity': 'WARNING'}],
                'message': '{ <main>: Warning: Type annotation, code: 1030 '
                           'subissue: { <main>:1:1: Warning: At function: '
                           'RemovePrefixMembers, At function: Unordered, At '
                           'function: PersistableRepr, At function: '
  -                        'OrderedSqlProject, At function: SqlProjectItem '
  ?                                                         ---------------
  +                        'OrderedSqlProject, At tuple, At function: '
  ?                                              ++++++++++
  -                        'subissue: { <main>:1:28: Warning: At function: + '
  -                        'subissue: { <main>:1:28: Warning: Integral type '
  +                        'SqlProjectItem, At lambda subissue: { <main>:1:28: '
  +                        'Warning: At function: + subissue: { <main>:1:28: '
  +                        'Warning: Integral type implicit bitcast: Uint64 and '
  -                        'implicit bitcast: Uint64 and Int32, code: 1107 } } } '
  ?                         -----------------------------
  +                        'Int32, code: 1107 } } } }'},
  ?                                                 + ++
  -                        '}'},
     'meta': {'finished_at': 'ISOTIME',
              'started_at': 'ISOTIME'},
     'name': '',
     'result_sets': [{'rows_count': 1,
                      'truncated': False}],
     'status': 'COMPLETED',
     'text': 'select 10000000000000000000+1',
     'type': 'ANALYTICS',
    }
====================== 1 failed, 15 deselected in 20.74s =======================
