2025-12-23T17:23:57.318974Z :DEBUG: 0x000071963FBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=1 Reconnecting direct read session to node 1 in 0.000000s
XXXXX AddServerResponse 1 2025-12-23T17:23:57.319106Z :DEBUG: 0x000071963FBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=1 Successfully connected. Initializing session
2025-12-23T17:23:57.320135Z :DEBUG: 0x000071963FBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=1 XXXXX subsession send message = init_request { session_id: "server-session-id-1" topics_read_settings { path: "TestTopic" } consumer: "TestConsumer" }
init_response {
}
2025-12-23T17:23:57.320211Z :DEBUG: 0x000071963FBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=1 AddPartitionSession 1
XXXXX Read 1 2025-12-23T17:23:57.320215Z :DEBUG: 0x000071963FBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=1 SendStartRequestImpl partitionSession.State=0 delayedCall=0
XXXXX Read 2 2025-12-23T17:23:57.320218Z :DEBUG: 0x000071963FBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=1 SendStartRequestImpl bail out 1
XXXXX Read 3 init_response {
}
2025-12-23T17:23:57.320256Z :DEBUG: 0x000071963FBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=1 XXXXX subsession got message = init_response { }
2025-12-23T17:23:57.320260Z :DEBUG: 0x000071963FBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=1 Got InitResponse 
2025-12-23T17:23:57.320263Z :DEBUG: 0x000071963FBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=1 SendStartRequestImpl partitionSession.State=0 delayedCall=0
2025-12-23T17:23:57.320273Z :DEBUG: 0x000071963FBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=1 SendStartRequestImpl send request start_direct_read_partition_session_request { partition_session_id: 1 generation: 3 }
2025-12-23T17:23:57.320279Z :DEBUG: 0x000071963FBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=1 XXXXX subsession send message = start_direct_read_partition_session_request { partition_session_id: 1 generation: 3 }
XXXXX Read 1 
XXXXX Validate
2025-12-23T17:23:46.268287Z :DEBUG: 0x000012657FBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=1 Reconnecting direct read session to node 1 in 0.000000s
2025-12-23T17:23:46.268405Z :ERROR: 0x000012657FBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=1 Got error. Status: INTERNAL_ERROR. Description: 
2025-12-23T17:23:46.268419Z :DEBUG: 0x000012657FBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=1 Abort
XXXXX Validate
2025-12-23T17:23:34.975533Z :DEBUG: 0x000052403FBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=1 Reconnecting direct read session to node 1 in 0.000000s
2025-12-23T17:23:34.975641Z :ERROR: 0x000052403FBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=1 Got error. Status: INTERNAL_ERROR. Description: 
2025-12-23T17:23:34.975669Z :DEBUG: 0x000052403FBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=1 Reconnecting direct read session to node 1 in 0.000670s
2025-12-23T17:23:34.975739Z :ERROR: 0x000052403FBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=1 Got error. Status: INTERNAL_ERROR. Description: 
2025-12-23T17:23:34.975757Z :DEBUG: 0x000052403FBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=1 Reconnecting direct read session to node 1 in 0.000817s
2025-12-23T17:23:34.975833Z :ERROR: 0x000052403FBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=1 Got error. Status: INTERNAL_ERROR. Description: 
2025-12-23T17:23:34.975844Z :DEBUG: 0x000052403FBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=1 Abort
XXXXX Validate

Traceback (most recent call last):
  File "library/python/testing/yatest_common/yatest/common/process.py", line 384, in wait
    wait_for(
  File "library/python/testing/yatest_common/yatest/common/process.py", line 765, in wait_for
    raise TimeoutError(truncate(message, MAX_MESSAGE_LEN))
yatest.common.process.TimeoutError: 600 second(s) wait timeout has expired: Command '['/home/runner/.ya/tools/v4/10658668958/test_tool', 'run_ut', '@/home/runner/.ya/build/build_root/6zj6/000df2/ydb/public/sdk/cpp/tests/integration/topic/with_direct_read/test-results/gtest/testing_out_stuff/chunk3/testing_out_stuff/test_tool.args']' stopped by 600 seconds timeout

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "devtools/ya/test/programs/test_tool/run_test/run_test.py", line 1772, in main
    res.wait(check_exit_code=False, timeout=current_run_test_timeout, on_timeout=timeout_callback)
  File "library/python/testing/yatest_common/yatest/common/process.py", line 398, in wait
    raise ExecutionTimeoutError(self, str(e))
yatest.common.process.ExecutionTimeoutError: (("600 second(s) wait timeout has expired: Command '['/home/runner/.ya/tools/v4/10658668958/test_tool', 'run_ut', '@/home/runner/.ya/build/build_root/6zj6/000df2/ydb/public/sdk/cpp/tests/integration/topic/with_direct_read/test-results/gtest/testing_out_stuff/chunk3/testing_out_stuff/test_tool.args']' stopped by 600 seconds timeout",), {})
2025-12-23T17:23:40.425437Z :DEBUG: [db] [client-session-id-1] [] In Reconnect, ReadSizeBudget = 52428800, ReadSizeServerDelta = 0
2025-12-23T17:23:40.425448Z :DEBUG: [db] [client-session-id-1] [] New values: ReadSizeBudget = 52428800, ReadSizeServerDelta = 0
2025-12-23T17:23:40.425451Z :DEBUG: [db] [client-session-id-1] [] Reconnecting session to cluster  in 0.000000s
2025-12-23T17:23:40.425507Z :DEBUG: [db] [client-session-id-1] [] Successfully connected. Initializing session
2025-12-23T17:23:40.425605Z :INFO: [db] [client-session-id-1] [] Got InitResponse. ReadSessionId: server-session-id-1
2025-12-23T17:23:40.425628Z :DEBUG: [db] [client-session-id-1] [] In ContinueReadingDataImpl, ReadSizeBudget = 52428800, ReadSizeServerDelta = 0
2025-12-23T17:23:40.425641Z :DEBUG: [db] [client-session-id-1] [] After sending read request: ReadSizeBudget = 0, ReadSizeServerDelta = 52428800
2025-12-23T17:23:40.425747Z :INFO: [db] [client-session-id-1] [] Confirm partition stream create. Partition stream id: 1. Cluster: "-". Topic: "". Partition: 1. Read offset: (NULL)
2025-12-23T17:23:40.425772Z :DEBUG: 0x000073D3BF740510 TDirectReadSessionManager ServerSessionId=server-session-id-1 StartPartitionSession 2 nodeId=3
2025-12-23T17:23:40.425781Z :DEBUG: 0x000073D3BFBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=3 Reconnecting direct read session to node 3 in 0.000000s
2025-12-23T17:23:40.425832Z :DEBUG: 0x000073D3BFBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=3 AddPartitionSession 2
2025-12-23T17:23:40.425834Z :DEBUG: 0x000073D3BFBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=3 SendStartRequestImpl partitionSession.State=0 delayedCall=0
2025-12-23T17:23:40.425836Z :DEBUG: 0x000073D3BFBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=3 SendStartRequestImpl bail out 1
XXXXX AddServerResponse 1 2025-12-23T17:23:40.425868Z :DEBUG: 0x000073D3BFBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=3 Successfully connected. Initializing session
2025-12-23T17:23:40.426847Z :DEBUG: 0x000073D3BFBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=3 XXXXX subsession send message = init_request { session_id: "server-session-id-1" topics_read_settings { path: "TestTopic" } consumer: "TestConsumer" }
init_response {
}
XXXXX AddServerResponse 1 start_direct_read_partition_session_response {
  partition_session_id: 2
}
XXXXX AddServerResponse 1 direct_read_response {
  partition_session_id: 2
  direct_read_id: 1
  partition_data {
    partition_session_id: 2
  }
  bytes_size: 12345
}
XXXXX Read 1 
XXXXX Read 2 
XXXXX Read 3 init_response {
}
2025-12-23T17:23:40.426949Z :DEBUG: 0x000073D3BFBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=3 XXXXX subsession got message = init_response { }
2025-12-23T17:23:40.426953Z :DEBUG: 0x000073D3BFBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=3 Got InitResponse 
2025-12-23T17:23:40.426956Z :DEBUG: 0x000073D3BFBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=3 SendStartRequestImpl partitionSession.State=0 delayedCall=0
2025-12-23T17:23:40.426965Z :DEBUG: 0x000073D3BFBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=3 SendStartRequestImpl send request start_direct_read_partition_session_request { partition_session_id: 2 generation: 4 }
2025-12-23T17:23:40.426969Z :DEBUG: 0x000073D3BFBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=3 XXXXX subsession send message = start_direct_read_partition_session_request { partition_session_id: 2 generation: 4 }
XXXXX Read 1 
XXXXX Read 2 
XXXXX Read 3 start_direct_read_partition_session_response {
  partition_session_id: 2
}
2025-12-23T17:23:40.426987Z :DEBUG: 0x000073D3BFBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=3 XXXXX subsession got message = start_direct_read_partition_session_response { partition_session_id: 2 }
2025-12-23T17:23:40.426990Z :DEBUG: 0x000073D3BFBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=3 Got StartDirectReadPartitionSessionResponse partition_session_id: 2
2025-12-23T17:23:40.426994Z :DEBUG: 0x000073D3BFBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=3 Got StartDirectReadPartitionSessionResponse for wrong generation (expected 4, got 0) partition_session_id=2
XXXXX Read 1 
XXXXX Read 2 
XXXXX Read 3 direct_read_response {
  partition_session_id: 2
  direct_read_id: 1
  partition_data {
    partition_session_id: 2
  }
  bytes_size: 12345
}
2025-12-23T17:23:40.427009Z :DEBUG: 0x000073D3BFBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=3 XXXXX subsession got message = DirectReadResponse EMPTY
2025-12-23T17:23:40.427011Z :DEBUG: 0x000073D3BFBC0020 TDirectReadSession ServerSessionId=server-session-id-1 NodeId=3 Waiting for NextDirectReadId=1. Got DirectReadResponse 1
XXXXX Read 1 
2025-12-23T17:23:40.427027Z :DEBUG: [db] [client-session-id-1] [] In ContinueReadingDataImpl, ReadSizeBudget = 12345, ReadSizeServerDelta = 52416455
2025-12-23T17:23:40.427033Z :DEBUG: [db] [client-session-id-1] [] After sending read request: ReadSizeBudget = 0, ReadSizeServerDelta = 52428800
XXXXX Validate
2025-12-23T17:23:40.427064Z :DEBUG: 0x000073D3BF740510 TDirectReadSessionManager ServerSessionId=server-session-id-1 Close
2025-12-23T17:23:40.427074Z :DEBUG: 0x000073D3BF740510 TDirectReadSessionManager ServerSessionId=server-session-id-1 Close
