Fixed not attached data before eos #618
GitHub Actions / Results clientipc
succeeded
Nov 18, 2024 in 0s
383 passed, 0 failed and 0 skipped
✅ build/clientipc_gtest_result.xml
383 tests were completed in 218ms with 383 passed, 0 failed and 0 skipped.
✅ ControlIpcGetSharedMemoryTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ getSharedMemoryFailure
✅ ControlIpcNotifyApplicationStateTest
✅ shouldNotifyAboutChangeToRunning
✅ shouldNotifyAboutChangeToInactive
✅ shouldNotifyAboutChangeToUnknown
✅ wrongHandleId
✅ shouldNotifyAboutChangeToUnknownWhenConnectionIsBroken
✅ ControlIpcPingTest
✅ shouldPingAndAck
✅ ChannelDisconnected
✅ ReconnectChannel
✅ ackFailure
✅ wrongHandleId
✅ ControlIpcRegisterClientTest
✅ SuccessWithoutSchemaVersion
✅ SuccessWithTheSameSchemaVersion
✅ SuccessWithCompatibleSchemaVersion
✅ FailureWithNotCompatibleSchemaVersion
✅ ChannelDisconnected
✅ ReconnectChannel
✅ registerClientFailure
✅ IpcClientTest
✅ successfulCreate
✅ createBlockingClosure
✅ createRpcController
✅ createFailureDueToChannelCreationProblem
✅ UnexpectedDisconnect
✅ UnexpectedDisconnectWithNotification
✅ MediaPipelineCapabilitiesIpcTest
✅ createMediaPipelineCapabilitiesIpc
✅ createMediaPipelineCapabilitiesTestAttachChannelFailure
✅ GetSupportedMimeTypesSuccess
✅ GetSupportedMimeTypesDisconnected
✅ GetSupportedMimeTypesDisconnectedReconnectChannel
✅ GetSupportedMimeTypesFailure
✅ IsMimeTypeSupportedSuccess
✅ GetSupportedPropertiesDisconnectedReconnectChannel
✅ GetSupportedPropertiesFailure
✅ GetSupportedPropertiesSuccess
✅ IsMimeTypeSupportedsDisconnected
✅ IsMimeTypeSupportedDisconnectedReconnectChannel
✅ IsMimeTypeSupportedFailure
✅ GetSupportedSubtitlesMimeTypesSuccess
✅ RialtoClientControlIpcCreateTest
✅ CreateDestroy
✅ CreateNoIpcChannel
✅ CreateIpcChannelDisconnected
✅ SubscribeEventFailure
✅ RialtoClientCreateMediaKeysCapabilitiesIpcTest
✅ Create
✅ CreateNoIpcChannel
✅ CreateIpcChannelDisconnected
✅ RialtoClientCreateMediaKeysIpcTest
✅ Create
✅ CreateNoIpcChannel
✅ CreateIpcChannelDisconnected
✅ SubscribeEventFailure
✅ CreateMediaKeysFailure
✅ DestroyMediaKeysFailure
✅ DestructorChannelDisconnected
✅ RialtoClientCreateMediaPipelineIpcTest
✅ CreateDestroy
✅ CreateDestroyWithReconnection
✅ FactoryCreatesObject
✅ CreateNoIpcChannel
✅ CreateNoIpcChannelAfterReconnect
✅ CreateIpcChannelDisconnected
✅ SubscribeEventFailure
✅ CreateSessionFailure
✅ DestroySessionFailure
✅ DestructorChannelDisconnected
✅ RialtoClientCreateWebAudioPlayerIpcTest
✅ CreateDestroy
✅ FactoryCreatesObject
✅ CreateNoIpcChannel
✅ CreateIpcChannelDisconnected
✅ SubscribeEventFailure
✅ CreateSessionFailure
✅ DestroySessionFailure
✅ DestructorChannelDisconnected
✅ RialtoClientMediaKeysCapabilitiesIpcCertificateTest
✅ SupportsKeySystemSuccessSupported
✅ SupportsKeySystemSuccessNotSupported
✅ SupportsKeySystemChannelDisconnected
✅ SupportsKeySystemReconnectChannel
✅ SupportsKeySystemFailure
✅ RialtoClientMediaKeysCapabilitiesIpcKeySystemsTest
✅ GetSupportedKeySystemSuccess
✅ GetSupportedKeySystemsChannelDisconnected
✅ GetSupportedKeySystemsReconnectChannel
✅ GetSupportedKeySystemsFailure
✅ SupportsKeySystemSuccessSupported
✅ SupportsKeySystemSuccessNotSupported
✅ SupportsKeySystemChannelDisconnected
✅ SupportsKeySystemReconnectChannel
✅ SupportsKeySystemFailure
✅ GetSupportedKeySystemVersionSuccess
✅ GetSupportedKeySystemVersionChannelDisconnected
✅ GetSupportedKeySystemVersionReconnectChannel
✅ GetSupportedKeySystemVersionFailure
✅ RialtoClientMediaKeysIpcCallbackTest
✅ NotifyLicenseRequest
✅ InvalidHandleLicenseRequest
✅ NoClientLicenseRequest
✅ NotifyLicenseRenewal
✅ InvalidHandleLicenseRenewal
✅ NoClientLicenseRenewal
✅ NotifyKeyStatusesChanged
✅ InvalidHandleKeyStatusesChanged
✅ NoClientKeyStatusesChanged
✅ RialtoClientMediaKeysIpcCloseKeySessionTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ Failure
✅ ErrorReturn
✅ RialtoClientMediaKeysIpcContainsKeyTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ Failure
✅ ReturnFalse
✅ RialtoClientMediaKeysIpcCreateKeySessionTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ Failure
✅ ErrorReturn
✅ RialtoClientMediaKeysIpcDeleteDrmStoreTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ Failure
✅ ErrorReturn
✅ RialtoClientMediaKeysIpcDeleteKeyStoreTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ Failure
✅ ErrorReturn
✅ RialtoClientMediaKeysIpcGenerateRequestTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ Failure
✅ ErrorReturn
✅ RialtoClientMediaKeysIpcGetCdmKeySessionIdTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ Failure
✅ ErrorReturn
✅ RialtoClientMediaKeysIpcGetDrmStoreHashTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ Failure
✅ ErrorReturn
✅ RialtoClientMediaKeysIpcGetDrmTimeTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ Failure
✅ ErrorReturn
✅ RialtoClientMediaKeysIpcGetKeyStoreHashTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ Failure
✅ ErrorReturn
✅ RialtoClientMediaKeysIpcGetLastDrmErrorTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ Failure
✅ ErrorReturn
✅ RialtoClientMediaKeysIpcGetLdlSessionsLimitTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ Failure
✅ ErrorReturn
✅ RialtoClientMediaKeysIpcLoadSessionTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ Failure
✅ ErrorReturn
✅ RialtoClientMediaKeysIpcReleaseKeySessionTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ Failure
✅ ErrorReturn
✅ RialtoClientMediaKeysIpcRemoveKeySessionTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ Failure
✅ ErrorReturn
✅ RialtoClientMediaKeysIpcSetDrmHeaderTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ Failure
✅ ErrorReturn
✅ RialtoClientMediaKeysIpcUpdateSessionTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ Failure
✅ ErrorReturn
✅ RialtoClientMediaPipelineIpcBufferingLimitTest
✅ SetBufferingLimitSuccess
✅ SetBufferingLimitChannelDisconnected
✅ SetBufferingLimitReconnectChannel
✅ SetBufferingLimitFailure
✅ GetBufferingLimitSuccess
✅ GetBufferingLimitChannelDisconnected
✅ GetBufferingLimitReconnectChannel
✅ GetBufferingLimitFailure
✅ RialtoClientMediaPipelineIpcCallbackTest
✅ NotifyPlaybackState
✅ InvalidSessionIdPlaybackState
✅ NotifyNetworkState
✅ InvalidSessionIdNetworkState
✅ NotifyQos
✅ InvalidSessionIdQos
✅ NotifyPlaybackError
✅ InvalidSessionIdPlaybackError
✅ NotifySourceFlushed
✅ InvalidSessionIdSourceFlushed
✅ RialtoClientMediaPipelineIpcDataTest
✅ NeedDataWithShmInfo
✅ NeedDataNoShmInfo
✅ NeedDataInvalidSessionId
✅ HaveDataSuccess
✅ HaveDataFailure
✅ ChannelDisconnected
✅ ReconnectChannel
✅ RialtoClientMediaPipelineIpcFlushTest
✅ FlushSuccess
✅ FlushChannelDisconnected
✅ FlushReconnectChannel
✅ FlushFailure
✅ RialtoClientMediaPipelineIpcGetImmediateOutputTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ GetImmediateOutputFailure
✅ RialtoClientMediaPipelineIpcGetMuteTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ GetMuteFailure
✅ RialtoClientMediaPipelineIpcGetPositionTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ GetPositionFailure
✅ RialtoClientMediaPipelineIpcGetStatsTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ GetStatsFailure
✅ RialtoClientMediaPipelineIpcGetStreamSyncModeTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ GetStreamSyncModeFailure
✅ RialtoClientMediaPipelineIpcGetSyncTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ GetSyncFailure
✅ RialtoClientMediaPipelineIpcGetVolumeTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ GetVolumeFailure
✅ RialtoClientMediaPipelineIpcLoadTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ LoadFailure
✅ RialtoClientMediaPipelineIpcPlayPauseTest
✅ PlaySuccess
✅ PlayChannelDisconnected
✅ PlayReconnectChannel
✅ PlayFailure
✅ PauseSuccess
✅ PauseChannelDisconnected
✅ PauseReconnectChannel
✅ PauseFailure
✅ RialtoClientMediaPipelineIpcProcessAudioGapTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ ProcessAudioGapFailure
✅ RialtoClientMediaPipelineIpcRenderFrameTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ SetPlaybackRateFailure
✅ RialtoClientMediaPipelineIpcSetImmediateOutputTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ SetImmediateOutputFailure
✅ RialtoClientMediaPipelineIpcSetLowLatencyTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ SetLowLatencyFailure
✅ RialtoClientMediaPipelineIpcSetMuteTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ SetMuteFailure
✅ RialtoClientMediaPipelineIpcSetPlaybackRateTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ SetPlaybackRateFailure
✅ RialtoClientMediaPipelineIpcSetPositionTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ SetPositionFailure
✅ RialtoClientMediaPipelineIpcSetSourcePositionTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ SetSourcePositionFailure
✅ RialtoClientMediaPipelineIpcSetStreamSyncModeTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ SetStreamSyncModeFailure
✅ RialtoClientMediaPipelineIpcSetSyncOffTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ SetSyncOffFailure
✅ RialtoClientMediaPipelineIpcSetSyncTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ SetSyncFailure
✅ RialtoClientMediaPipelineIpcSetVideoWindowTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ SetVideoWindowFailure
✅ RialtoClientMediaPipelineIpcSetVolumeTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ SetVolumeFailure
✅ RialtoClientMediaPipelineIpcSourceTest
✅ AttachSourceSuccess
✅ AttachSourceNoDrmSuccess
✅ AttachAudioSourceWithAdditionaldataSuccess
✅ AttachAudioSourceWithEmptyCodecDataSuccess
✅ AttachDolbyVisionSourceWithSuccess
✅ AttachSubtitleSourceWithSuccess
✅ AttachSourceFailure
✅ AttachSourceChannelDisconnected
✅ AttachSourceReconnectChannel
✅ RemoveSourceSuccess
✅ RemoveSourceFailure
✅ RemoveSourceChannelDisconnected
✅ RemoveSourceReconnectChannel
✅ AllSourcesAttachedSuccess
✅ AllSourcesAttachedeFailure
✅ AllSourcesAttachedChannelDisconnected
✅ AllSourcesAttachedReconnectChannel
✅ AttachSourceWithInvalidMediaSourceAV
✅ AttachSourceWithInvalidMediaSourceVideoDolbyVision
✅ AttachSourceWithInvalidMediaSourceVideo
✅ AttachSourceWithInvalidMediaSourceAudio
✅ AttachSourceWithInvalidMediaSourceSubtitle
✅ RialtoClientMediaPipelineIpcTextTrackIdentifierTest
✅ SetSuccess
✅ SetChannelDisconnected
✅ SetReconnectChannel
✅ SetTextTrackIdentifierFailure
✅ GetSuccess
✅ GetChannelDisconnected
✅ GetReconnectChannel
✅ GetTextTrackIdentifierFailure
✅ RialtoClientMediaPipelineIpcUseBufferingTest
✅ SetUseBufferingSuccess
✅ SetUseBufferingChannelDisconnected
✅ SetUseBufferingReconnectChannel
✅ SetUseBufferingFailure
✅ GetUseBufferingSuccess
✅ GetUseBufferingChannelDisconnected
✅ GetUseBufferingReconnectChannel
✅ GetUseBufferingFailure
✅ RialtoClientWebAudioPlayerIpcCallbackTest
✅ NotifyPlaybackState
✅ InvalidWebAudioPlayerHandle
✅ RialtoClientWebAudioPlayerIpcGetBufferAvailableTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ GetBufferAvailableFailure
✅ nullShmInfoParameter
✅ RialtoClientWebAudioPlayerIpcGetBufferDelayTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ GetBufferDelayFailure
✅ RialtoClientWebAudioPlayerIpcGetDeviceInfoTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ GetDeviceInfoFailure
✅ RialtoClientWebAudioPlayerIpcGetVolumeTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ GetVolumeFailure
✅ RialtoClientWebAudioPlayerIpcPlayPauseTest
✅ PlaySuccess
✅ PlayChannelDisconnected
✅ PlayReconnectChannel
✅ PlayFailure
✅ PauseSuccess
✅ PauseChannelDisconnected
✅ PauseReconnectChannel
✅ PauseFailure
✅ RialtoClientWebAudioPlayerIpcSetEosTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ SetEosFailure
✅ RialtoClientWebAudioPlayerIpcSetVolumeTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ SetVolumeFailure
✅ RialtoClientWebAudioPlayerIpcWriteBufferTest
✅ Success
✅ ChannelDisconnected
✅ ReconnectChannel
✅ WriteBufferFailure
Loading