
###subtest-started:BasicUsage::DirectRead_ConnectToYDB

###subtest-finished:BasicUsage::DirectRead_ConnectToYDB

###subtest-started:BasicUsage::DirectRead_WriteRead

###subtest-finished:BasicUsage::DirectRead_WriteRead

###subtest-started:BasicUsage::DirectRead_MaxByteSizeEqualZero

###subtest-finished:BasicUsage::DirectRead_MaxByteSizeEqualZero

###subtest-started:BasicUsage::DirectRead_WriteAndReadSomeMessagesWithSyncCompression

###subtest-finished:BasicUsage::DirectRead_WriteAndReadSomeMessagesWithSyncCompression

###subtest-started:BasicUsage::DirectRead_SessionNotDestroyedWhileCompressionInFlight

###subtest-finished:BasicUsage::DirectRead_SessionNotDestroyedWhileCompressionInFlight

###subtest-started:BasicUsage::DirectRead_SessionNotDestroyedWhileUserEventHandlingInFlight

###subtest-finished:BasicUsage::DirectRead_SessionNotDestroyedWhileUserEventHandlingInFlight

###subtest-started:BasicUsage::DirectRead_ReadSessionCorrectClose

###subtest-finished:BasicUsage::DirectRead_ReadSessionCorrectClose

###subtest-started:BasicUsage::DirectRead_ConfirmPartitionSessionWithCommitOffset

###subtest-finished:BasicUsage::DirectRead_ConfirmPartitionSessionWithCommitOffset

###subtest-started:BasicUsage::DirectRead_TWriteSession_WriteEncoded

###subtest-finished:BasicUsage::DirectRead_TWriteSession_WriteEncoded

###subtest-started:BasicUsage::DirectRead_TWriteSession_WriteEncoded_Broken

###subtest-finished:BasicUsage::DirectRead_TWriteSession_WriteEncoded_Broken

###subtest-started:Describe::DirectRead_Basic

###subtest-finished:Describe::DirectRead_Basic

###subtest-started:Describe::DirectRead_Statistics

###subtest-finished:Describe::DirectRead_Statistics

###subtest-started:Describe::DirectRead_Location

###subtest-finished:Describe::DirectRead_Location

###subtest-started:Describe::DirectRead_MetricsLevel

###subtest-finished:Describe::DirectRead_MetricsLevel

###subtest-started:DirectReadWithClient::OneMessage

###subtest-finished:DirectReadWithClient::OneMessage

###subtest-started:DirectReadWithClient::ManyMessages

###subtest-finished:DirectReadWithClient::ManyMessages

###subtest-started:DirectReadWithControlSession::EmptyDirectReadResponse

###subtest-finished:DirectReadWithControlSession::EmptyDirectReadResponse

###subtest-started:DirectReadSession::InitAndStartPartitionSession

###subtest-finished:DirectReadSession::InitAndStartPartitionSession

###subtest-started:DirectReadSession::NoRetryDirectReadSession

###subtest-finished:DirectReadSession::NoRetryDirectReadSession

###subtest-started:DirectReadSession::RetryDirectReadSession

###subtest-finished:DirectReadSession::RetryDirectReadSession

###subtest-started:DirectReadWithControlSession::Init

###subtest-finished:DirectReadWithControlSession::Init

###subtest-started:DirectReadWithControlSession::StopPartitionSessionGracefully

###subtest-finished:DirectReadWithControlSession::StopPartitionSessionGracefully

###subtest-started:DirectReadWithControlSession::StopPartitionSession

GMOCK WARNING:
Uninteresting mock function call - returning directly.
    Function call: OnCommitOffsetRequest(@0x50467fe8ca80 <
commit_offsets {
  partition_session_id: 2
  offsets {
    end: 2
  }
}
>)
NOTE: You can safely ignore the above warning unless this call should not happen.  Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call.  See https://github.com/google/googletest/blob/main/docs/gmock_cook_book.md#knowing-when-to-expect-useoncall for details.

GMOCK WARNING:
Uninteresting mock function call - returning directly.
    Function call: OnCommitOffsetRequest(@0x50467fe86340 <
commit_offsets {
  partition_session_id: 2
  offsets {
    start: 2
    end: 4
  }
}
>)
NOTE: You can safely ignore the above warning unless this call should not happen.  Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call.  See https://github.com/google/googletest/blob/main/docs/gmock_cook_book.md#knowing-when-to-expect-useoncall for details.

GMOCK WARNING:
Uninteresting mock function call - returning directly.
    Function call: OnCommitOffsetRequest(@0x50467fe8ca80 <
commit_offsets {
  partition_session_id: 2
  offsets {
    start: 4
    end: 6
  }
}
>)
NOTE: You can safely ignore the above warning unless this call should not happen.  Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call.  See https://github.com/google/googletest/blob/main/docs/gmock_cook_book.md#knowing-when-to-expect-useoncall for details.

GMOCK WARNING:
Uninteresting mock function call - returning directly.
    Function call: OnCommitOffsetRequest(@0x50467fe86340 <
commit_offsets {
  partition_session_id: 2
  offsets {
    start: 6
    end: 8
  }
}
>)
NOTE: You can safely ignore the above warning unless this call should not happen.  Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call.  See https://github.com/google/googletest/blob/main/docs/gmock_cook_book.md#knowing-when-to-expect-useoncall for details.

GMOCK WARNING:
Uninteresting mock function call - returning directly.
    Function call: OnStopPartitionSessionResponse(@0x50467fe13040 <partition_session_id: 2>)
NOTE: You can safely ignore the above warning unless this call should not happen.  Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call.  See https://github.com/google/googletest/blob/main/docs/gmock_cook_book.md#knowing-when-to-expect-useoncall for details.

###subtest-finished:DirectReadWithControlSession::StopPartitionSession

###subtest-started:DirectReadWithServer::Devslice

###subtest-finished:DirectReadWithServer::Devslice

###subtest-started:LocalPartition::DirectRead_Basic

###subtest-finished:LocalPartition::DirectRead_Basic

###subtest-started:LocalPartition::DirectRead_DescribeBadPartition

###subtest-finished:LocalPartition::DirectRead_DescribeBadPartition

###subtest-started:LocalPartition::DirectRead_DiscoveryServiceBadPort

###subtest-finished:LocalPartition::DirectRead_DiscoveryServiceBadPort

###subtest-started:LocalPartition::DirectRead_DiscoveryServiceBadNodeId

###subtest-finished:LocalPartition::DirectRead_DiscoveryServiceBadNodeId

###subtest-started:LocalPartition::DirectRead_DescribeHang

###subtest-finished:LocalPartition::DirectRead_DescribeHang

###subtest-started:LocalPartition::DirectRead_DiscoveryHang

###subtest-finished:LocalPartition::DirectRead_DiscoveryHang

###subtest-started:TSettingsValidation::DirectRead_TestDifferentDedupParams

###subtest-finished:TSettingsValidation::DirectRead_TestDifferentDedupParams

###subtest-started:TSettingsValidation::DirectRead_ValidateSettingsFailOnStart

###subtest-finished:TSettingsValidation::DirectRead_ValidateSettingsFailOnStart

###subtest-started:LocalPartition::DirectRead_WithoutPartition

###subtest-finished:LocalPartition::DirectRead_WithoutPartition

###subtest-started:LocalPartition::DirectRead_WithoutPartitionDeadNode

###subtest-finished:LocalPartition::DirectRead_WithoutPartitionDeadNode

###subtest-started:TxUsageQuery::DirectRead_SessionAbort

###subtest-finished:TxUsageQuery::DirectRead_SessionAbort

###subtest-started:TxUsageQuery::DirectRead_TwoSessionOneConsumer

###subtest-finished:TxUsageQuery::DirectRead_TwoSessionOneConsumer

###subtest-started:TxUsageQuery::DirectRead_Offsets_Cannot_Be_Promoted_When_Reading_In_A_Transaction

###subtest-finished:TxUsageQuery::DirectRead_Offsets_Cannot_Be_Promoted_When_Reading_In_A_Transaction

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_1

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_1

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic

###subtest-started:TxUsageQuery::DirectRead_TestRetentionOnLongTxAndBigMessages

###subtest-finished:TxUsageQuery::DirectRead_TestRetentionOnLongTxAndBigMessages

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_2

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_2

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_3

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_3

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_10

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_10

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_15

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_15

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_17

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_17

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_25

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_25

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_26

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_26

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_28

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_28

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_29

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_29

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_30

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_30

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_4

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_4

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_31

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_31

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_32

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_32

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_33

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_33

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_34

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_34

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_35

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_35

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_36

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_36

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_37

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_37

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_39

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_39

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_48

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_48

###subtest-started:TxUsageTable::DirectRead_SessionAbort

###subtest-finished:TxUsageTable::DirectRead_SessionAbort

###subtest-started:TxUsageTable::DirectRead_TwoSessionOneConsumer

###subtest-finished:TxUsageTable::DirectRead_TwoSessionOneConsumer

###subtest-started:TxUsageTable::DirectRead_Offsets_Cannot_Be_Promoted_When_Reading_In_A_Transaction

###subtest-finished:TxUsageTable::DirectRead_Offsets_Cannot_Be_Promoted_When_Reading_In_A_Transaction

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_1

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_1

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Invalid_Session

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Invalid_Session

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Two_WriteSession

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Two_WriteSession

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_6

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_6

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_7

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_7

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_8

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_8

###subtest-started:TxUsageQuery::DirectRead_WriteToTopic_Demo_9

###subtest-finished:TxUsageQuery::DirectRead_WriteToTopic_Demo_9

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_2

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_2

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_3

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_3

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_10

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_10

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_15

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_15

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_17

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_17

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_25

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_25

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_26

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_26

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_28

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_28

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_29

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_29

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_30

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_30

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_31

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_31

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_32

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_32

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_33

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_33

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_34

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_34

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_35

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_35

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_36

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_36

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_37

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_37

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_39

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_39

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Invalid_Session

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Invalid_Session

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Two_WriteSession

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Two_WriteSession

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_4

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_4

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_5

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_5

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_6

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_6

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_7

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_7

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_8

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_8

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_9

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_9

###subtest-started:TxUsageTable::DirectRead_WriteToTopic_Demo_48

###subtest-finished:TxUsageTable::DirectRead_WriteToTopic_Demo_48
