Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Excluded rtkv1sink from scanned elements #355

Merged
merged 8 commits into from
Jan 13, 2025

w koncu jakis ekspert naprawil

899a9de
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Excluded rtkv1sink from scanned elements #355

w koncu jakis ekspert naprawil
899a9de
Select commit
Loading
Failed to load commit list.
GitHub Actions / Results serverservice succeeded Jan 13, 2025 in 0s

288 passed, 0 failed and 0 skipped

Tests passed successfully

✅ build/serverservice_gtest_result.xml

288 tests were completed in 48ms with 288 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CdmServiceTests 90✅ 9ms
ControlServiceTests 9✅ 0ms
MediaPipelineServiceTests 121✅ 26ms
PlaybackServiceTests 6✅ 0ms
SessionServerManagerTests 26✅ 5ms
WebAudioPlayerServiceTests 36✅ 4ms

✅ CdmServiceTests

✅ shouldFailToCreateMediaKeysInInactiveState
✅ shouldFailToCreateMediaKeysAfterSwitchToInactive
✅ shouldFailToCreateMediaKeysWhenFactoryReturnsNull
✅ shouldCreateMediaKeys
✅ shouldFailToCreateMediaKeysWithTheSameHandleTwice
✅ shouldFailToDestroyNotExistingMediaKeys
✅ shouldDestroyMediaKeys
✅ shouldDestroyMediaKeysWhenSwitchedToInactive
✅ shouldCreateKeySession
✅ shouldFailToCreateKeySessionWhenNoMediaKeys
✅ shouldFailToCreateKeySessionWhenMediaKeysFails
✅ shouldFailToCreateKeySessionWhenMediaKeysClientExists
✅ shouldGenerateRequest
✅ shouldFailToGenerateRequestWhenNoMediaKeys
✅ shouldFailToGenerateRequestWhenMediaKeysFails
✅ shouldLoadSession
✅ shouldFailToLoadSessionWhenNoMediaKeys
✅ shouldFailToLoadSessionWhenMediaKeysFails
✅ shouldUpdateSession
✅ shouldFailToUpdateSessionWhenNoMediaKeys
✅ shouldFailToUpdateSessionWhenMediaKeysFails
✅ shouldCloseKeySession
✅ incrementSessionUsage
✅ deccrementSessionUsage
✅ incrementSessionUsageFails
✅ deccrementSessionUsageFails
✅ shouldFailToCloseKeySessionWhenNoMediaKeys
✅ shouldFailToCloseKeySessionWhenMediaKeysFails
✅ shouldRemoveKeySession
✅ shouldFailToRemoveKeySessionWhenNoMediaKeys
✅ shouldFailToRemoveKeySessionWhenMediaKeysFails
✅ shouldGetCdmKeySessionId
✅ shouldFailToGetCdmKeySessionIdWhenNoMediaKeys
✅ shouldFailToGetCdmKeySessionIdWhenMediaKeysFails
✅ shouldDecrypt
✅ shouldFailToDecryptWhenNoMediaKeys
✅ shouldFailToDecryptWhenMediaKeysFails
✅ shouldFailToDecryptWhenMediaKeysIsNotFoundForSession
✅ shouldSelectKeyId
✅ shouldFailToSelectKeyIdWhenNoMediaKeys
✅ shouldFailToSelectKeyIdWhenMediaKeysFails
✅ shouldFailToSelectKeyIdWhenMediaKeysIsNotFoundForSession
✅ shouldCheckIfKeyIsPresentAndReturnTrue
✅ shouldCheckIfKeyIsPresentAndReturnFalse
✅ shouldCheckIfKeyIsPresentAndReturnFalseWhenNoMediaKeys
✅ shouldSetDrmHeader
✅ shouldFailToSetDrmHeaderWhenNoMediaKeys
✅ shouldFailToSetDrmHeaderWhenMediaKeysFails
✅ shouldDeleteDrmStore
✅ shouldFailToDeleteDrmStoreWhenNoMediaKeys
✅ shouldFailToDeleteDrmStoreWhenMediaKeysFails
✅ shouldDeleteKeyStore
✅ shouldFailToDeleteKeyStoreWhenNoMediaKeys
✅ shouldFailToDeleteKeyStoreWhenMediaKeysFails
✅ shouldGetDrmStoreHash
✅ shouldFailToGetDrmStoreHashWhenNoMediaKeys
✅ shouldFailToGetDrmStoreHashWhenMediaKeysFails
✅ shouldGetKeyStoreHash
✅ shouldFailToGetKeyStoreHashWhenNoMediaKeys
✅ shouldFailToGetKeyStoreHashWhenMediaKeysFails
✅ shouldGetLdlSessionsLimit
✅ shouldFailToGetLdlSessionsLimitWhenNoMediaKeys
✅ shouldFailToGetLdlSessionsLimitWhenMediaKeysFails
✅ shouldGetLastDrmError
✅ shouldFailToGetLastDrmErrorWhenNoMediaKeys
✅ shouldFailToGetLastDrmErrorWhenMediaKeysFails
✅ shouldGetDrmTimeWithStatus
✅ shouldFailToGetDrmTimeWithStatusWhenNoMediaKeys
✅ shouldFailToGetDrmTimeWithStatusWhenMediaKeysFails
✅ shouldReleaseKeySession
✅ shouldFailToReleaseKeySessionWhenNoMediaKeys
✅ shouldFailToReleaseKeySessionWhenMediaKeysFails
✅ shouldGetNoKeySystemsFromGetSupportedKeySystemsInInactiveState
✅ shouldGetNoKeySystemsFromGetSupportedKeySystemsIfCreationFailureInActiveState
✅ shouldGetSupportedKeySystemsInActiveState
✅ shouldGetKeySystemNotSupportedInInactiveState
✅ shouldGetKeySystemNotSupportedIfCreationFailureInActiveState
✅ shouldGetKeySystemSupportedIfSupportedInActiveState
✅ shouldFailToGetSupportedKeySystemVersionInInactiveState
✅ shouldFailToGetSupportedKeySystemVersionIfCreationFailureInActiveState
✅ shouldFailToGetSupportedKeySystemVersionIfApiFailureInActiveState
✅ shouldGetSupportedKeySystemVersionInActiveState
✅ shouldGetServerCertificateNotSupportedInInactiveState
✅ shouldGetServerCertificateNotSupportedIfCreationFailureInActiveState
✅ shouldGetServerCertificateSupportedIfSupportedInActiveState
✅ shouldCheckThatKeySystemIsPlayready
✅ shouldReturnFalseWhenCheckingPlayreadyKeySystemWhenNoMediaKeys
✅ shouldReturnFalseWhenCheckingPlayreadyKeySystemWhenMediaKeysFails
✅ shouldReturnFalseWhenCheckingPlayreadyKeySystemWhenMediaKeysIsNotFoundForSession
✅ shouldPing

✅ ControlServiceTests

✅ shouldNotAckWithoutAddedControl
✅ shouldNotSetApplicationStateWithoutAddedControl
✅ shouldNotAckWithUnknownControlId
✅ shouldNotAckWithRemovedControlId
✅ shouldNotSetApplicationStateWithRemovedControlId
✅ shouldAck
✅ shouldSetApplicationState
✅ shouldSetApplicationStateForNewControl
✅ shouldPing

✅ MediaPipelineServiceTests

✅ shouldFailToCreateMediaPipeline
✅ shouldFailToCreateSessionInInactiveState
✅ shouldFailToCreateSessionWhenMaxPlaybackSessionsIsReached
✅ shouldFailToCreateSessionWhenFactoryReturnsNull
✅ shouldCreateSession
✅ shouldFailToCreateSessionWithTheSameIdTwice
✅ shouldFailToDestroyNotExistingSession
✅ shouldDestroySession
✅ shouldDestroySessionWhenClearingTheMediaPipeline
✅ shouldFailToLoadNotExistingSession
✅ shouldFailToLoadSession
✅ shouldLoadSession
✅ shouldFailToAttachSourceForNotExistingSession
✅ shouldFailToAttachSource
✅ shouldAttachSource
✅ shouldFailToRemoveSourceForNotExistingSession
✅ shouldFailToRemoveSource
✅ shouldRemoveSource
✅ shouldFailToAllSourcesAttachedForNotExistingSession
✅ shouldFailToAllSourcesAttached
✅ shouldAllSourcesAttached
✅ shouldFailToPlayForNotExistingSession
✅ shouldFailToPlay
✅ shouldPlay
✅ shouldFailToStopForNotExistingSession
✅ shouldFailToStop
✅ shouldStop
✅ shouldFailToPauseForNotExistingSession
✅ shouldFailToPause
✅ shouldPause
✅ shouldFailToSetPlaybackRateForNotExistingSession
✅ shouldFailToSetPlaybackRate
✅ shouldSetPlaybackRate
✅ shouldFailToSetPositionForNotExistingSession
✅ shouldFailToSetPosition
✅ shouldSetPosition
✅ shouldFailToSetVideoWindowForNotExistingSession
✅ shouldFailToSetVideoWindow
✅ shouldSetVideoWindow
✅ shouldFailToHaveDataForNotExistingSession
✅ shouldFailToHaveData
✅ shouldHaveData
✅ shouldFailToGetPositionForNotExistingSession
✅ shouldFailToGetPosition
✅ shouldGetPosition
✅ shouldFailToSetImmediateOutputForNotExistingSession
✅ shouldFailToGetImmediateOutputForNotExistingSession
✅ shouldFailToSetImmediateOutput
✅ shouldFailToGetImmediateOutput
✅ shouldSetImmediateOutput
✅ shouldGetImmediateOutput
✅ shouldFailToGetStatsForNotExistingSession
✅ shouldFailToGetStats
✅ shouldGetStats
✅ shouldGetSupportedMimeTypes
✅ shouldCheckSupportedMimeType
✅ shouldCallGetSupportedProperties
✅ shouldFailToRenderframeForNotExistingSession
✅ shouldFailToRenderframe
✅ shouldRenderframe
✅ shouldFailToSetVolumeForNotExistingSession
✅ shouldFailToSetVolume
✅ shouldSetVolume
✅ shouldFailToGetVolumeForNotExistingSession
✅ shouldFailToGetVolume
✅ shouldGetVolume
✅ shouldFailToSetMuteForNotExistingSession
✅ shouldFailToSetMute
✅ shouldSetMute
✅ shouldFailToGetMuteForNotExistingSession
✅ shouldFailToGetMute
✅ shouldGetMute
✅ shouldFailToSetLowLatencyForNotExistingSession
✅ shouldFailToSetLowLatency
✅ shouldSetLowLatency
✅ shouldFailToSetSyncForNotExistingSession
✅ shouldFailToSetSync
✅ shouldSetSync
✅ shouldFailToGetSyncForNotExistingSession
✅ shouldFailToGetSync
✅ shouldGetSync
✅ shouldFailToSetSyncOffForNotExistingSession
✅ shouldFailToSetSyncOff
✅ shouldSetSyncOff
✅ shouldFailToSetStreamSyncModeForNotExistingSession
✅ shouldFailToSetStreamSyncMode
✅ shouldSetStreamSyncMode
✅ shouldFailToGetStreamSyncModeForNotExistingSession
✅ shouldFailToGetStreamSyncMode
✅ shouldGetStreamSyncMode
✅ shouldFailToFlushForNotExistingSession
✅ shouldFailToFlush
✅ shouldFlush
✅ shouldFailToSetSourcePositionForNotExistingSession
✅ shouldFailToSetSourcePosition
✅ shouldSetSourcePosition
✅ shouldFailToProcessAudioGapForNotExistingSession
✅ shouldFailToProcessAudioGap
✅ shouldProcessAudioGap
✅ shouldFailToSetTextTrackIdentifierForNotExistingSession
✅ shouldFailToSetTextTrackIdentifier
✅ shouldSetTextTrackIdentifier
✅ shouldFailToGetTextTrackIdentifierForNotExistingSession
✅ shouldFailToGetTextTrackIdentifier
✅ shouldGetTextTrackIdentifier
✅ shouldFailToSetBufferingLimitForNotExistingSession
✅ shouldFailToSetBufferingLimit
✅ shouldSetBufferingLimit
✅ shouldFailToGetBufferingLimitForNotExistingSession
✅ shouldFailToGetBufferingLimit
✅ shouldGetBufferingLimit
✅ shouldFailToSetUseBufferingForNotExistingSession
✅ shouldFailToSetUseBuffering
✅ shouldSetUseBuffering
✅ shouldFailToGetUseBufferingForNotExistingSession
✅ shouldFailToGetUseBuffering
✅ shouldGetUseBuffering
✅ shouldFailToSwitchSourceForNotExistingSession
✅ shouldFailToSwitchSource
✅ shouldSwitchSource
✅ shouldPing

✅ PlaybackServiceTests

✅ shouldFailToGetSharedMemoryInInactiveState
✅ shouldGetSharedMemory
✅ shouldSetMaxPlaybacks
✅ shouldSetMaxWebAudioPlayers
✅ shouldSetClientDisplayName
✅ shouldPing

✅ SessionServerManagerTests

✅ shouldNotInitializeWithWrongNumberOfArgs
✅ shouldNotInitializeWithWrongSocket
✅ shouldNotInitializeWhenApplicationManagementServerFailsToInit
✅ shouldNotInitializeWhenSomethingThrowsException
✅ shouldNotInitializeWhenApplicationManagementServerFailsToSendEvent
✅ shouldInitialize
✅ shouldFailToSetConfigurationWhenSessionManagementServerFailsToInit
✅ shouldFailToSetConfigurationWhenSessionManagementServerFailsToSetInitialState
✅ shouldSetConfiguration
✅ shouldFailToSetUnsupportedState
✅ shouldFailToSetActiveStateDueToPlaybackServiceError
✅ shouldFailToSetActiveStateDueToCdmServiceError
✅ shouldFailToSetActiveStateDueToSessionServerError
✅ shouldSetActiveState
✅ shouldSkipSettingActiveStateTwice
✅ shouldFailToSetInactiveState
✅ shouldFailToSetInactiveStateAndGoBackToActive
✅ shouldSetInactiveState
✅ shouldSkipSettingInactiveStateTwice
✅ shouldFailToSetNotRunningState
✅ shouldSetNotRunningState
✅ shouldSkipSettingNotRunningStateTwice
✅ shouldStopServiceWhenNotRunningIsSet
✅ shouldSetLogLevels
✅ shouldPing
✅ shouldFailToPing

✅ WebAudioPlayerServiceTests

✅ shouldFailToCreateWebAudioPlayerInInactiveState
✅ shouldFailToCreateWebAudioPlayerWhenMaxPlaybackWebAudioPlayersIsReached
✅ shouldFailToCreateWebAudioPlayerWhenFactoryReturnsNull
✅ shouldCreateWebAudioPlayer
✅ shouldFailToCreateWebAudioPlayerWithTheSameIdTwice
✅ shouldFailToDestroyNotExistingWebAudioPlayer
✅ shouldDestroyWebAudioPlayer
✅ shouldDestroyWebAudioPlayerWhenClearingTheWebAudioPlayer
✅ shouldFailToPlayForNotExistingWebAudioPlayer
✅ shouldFailToPlay
✅ shouldPlay
✅ shouldFailToPauseForNotExistingWebAudioPlayer
✅ shouldFailToPause
✅ shouldPause
✅ shouldFailToSetEosForNotExistingWebAudioPlayer
✅ shouldFailToSetEos
✅ shouldSetEos
✅ shouldFailToGetBufferAvailableForNotExistingWebAudioPlayer
✅ shouldFailToGetBufferAvailable
✅ shouldGetBufferAvailable
✅ shouldFailToGetBufferDelayForNotExistingWebAudioPlayer
✅ shouldFailToGetBufferDelay
✅ shouldGetBufferDelay
✅ shouldFailToWriteBufferForNotExistingWebAudioPlayer
✅ shouldFailToWriteBuffer
✅ shouldWriteBuffer
✅ shouldFailToGetDeviceInfoForNotExistingWebAudioPlayer
✅ shouldFailToGetDeviceInfo
✅ shouldGetDeviceInfo
✅ shouldFailToSetVolumeForNotExistingWebAudioPlayer
✅ shouldFailToSetVolume
✅ shouldSetVolume
✅ shouldFailToGetVolumeForNotExistingWebAudioPlayer
✅ shouldFailToGetVolume
✅ shouldGetVolume
✅ shouldPing