RDKEMW-12004 : Middleware leak m_drmConfigParam = new configs() #844
GitHub Actions / Middleware Unit Test Results
succeeded
Jan 20, 2026 in 1s
392 passed, 0 failed and 1 skipped
✅ middleware/test/utests/build/ctest-results.xml
393 tests were completed in 1000ms with 392 passed, 0 failed and 1 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| Linux-g++ | 392✅ | 1⚪ | 1000ms |
✅ Linux-g++
GstUtilsTests:GstUtilsTests.esMP3test
✅ GstUtilsTests:GstUtilsTests.esMP3test
GstUtilsTests:GstUtilsTests.esAACRawtest
✅ GstUtilsTests:GstUtilsTests.esAACRawtest
GstUtilsTests:GstUtilsTests.GstCapsFormatsTest
✅ GstUtilsTests:GstUtilsTests.GstCapsFormatsTest
PlayerGstPlayer:PauseOnPlaybackTests.SetPauseOnStartPlayback
✅ PlayerGstPlayer:PauseOnPlaybackTests.SetPauseOnStartPlayback
PlayerGstPlayer:PauseOnPlaybackTests.EnteredPausedSteHandler_ConfigurePauseOnPlayback
✅ PlayerGstPlayer:PauseOnPlaybackTests.EnteredPausedSteHandler_ConfigurePauseOnPlayback
PlayerGstPlayer:PauseOnPlaybackTests.EnteredPausedSteHandler_ConfigureNormalPlayback
✅ PlayerGstPlayer:PauseOnPlaybackTests.EnteredPausedSteHandler_ConfigureNormalPlayback
PlayerGstPlayer:PauseOnPlaybackTests.bus_messsage_FrameStepPropertyAvailable
✅ PlayerGstPlayer:PauseOnPlaybackTests.bus_messsage_FrameStepPropertyAvailable
PlayerGstPlayer:PauseOnPlaybackTests.bus_message_FrameStepPropertyNotAvailable
✅ PlayerGstPlayer:PauseOnPlaybackTests.bus_message_FrameStepPropertyNotAvailable
PlayerGstPlayer:GstPlayerTests.Constructor
✅ PlayerGstPlayer:GstPlayerTests.Constructor
PlayerGstPlayer:GstPlayerTests.TimerAdd
✅ PlayerGstPlayer:GstPlayerTests.TimerAdd
PlayerGstPlayer:GstPlayerTests.TimerRemove
✅ PlayerGstPlayer:GstPlayerTests.TimerRemove
PlayerGstPlayer:GstPlayerTests.SetAudioVolume_NoSink
✅ PlayerGstPlayer:GstPlayerTests.SetAudioVolume_NoSink
PlayerGstPlayer:GstPlayerTests.SetVideoMute_NoSink
✅ PlayerGstPlayer:GstPlayerTests.SetVideoMute_NoSink
PlayerGstPlayer:GstPlayerTests.MonitorAV
✅ PlayerGstPlayer:GstPlayerTests.MonitorAV
PlayerGstPlayer:GstPlayer/GstPlayerTestsP.Configure/0
✅ PlayerGstPlayer:GstPlayer/GstPlayerTestsP.Configure/0
PlayerGstPlayer:GstPlayer/GstPlayerTestsP.SetAudioVolume/0
✅ PlayerGstPlayer:GstPlayer/GstPlayerTestsP.SetAudioVolume/0
PlayerGstPlayer:GstPlayer/GstPlayerTestsP.SetVideoMute/0
✅ PlayerGstPlayer:GstPlayer/GstPlayerTestsP.SetVideoMute/0
GstHandlerControlTests:FunctionalTests.instancesRunning
✅ GstHandlerControlTests:FunctionalTests.instancesRunning
GstHandlerControlTests:FunctionalTests.returnStraightAway
✅ GstHandlerControlTests:FunctionalTests.returnStraightAway
GstHandlerControlTests:FunctionalTests.waitForDoneSingle
✅ GstHandlerControlTests:FunctionalTests.waitForDoneSingle
GstHandlerControlTests:FunctionalTests.waitForDoneMultiple
✅ GstHandlerControlTests:FunctionalTests.waitForDoneMultiple
GstHandlerControlTests:FunctionalTests.moveAssignToDefault
✅ GstHandlerControlTests:FunctionalTests.moveAssignToDefault
GstHandlerControlTests:FunctionalTests.moveAssignOverwriteWithDefault
✅ GstHandlerControlTests:FunctionalTests.moveAssignOverwriteWithDefault
GstHandlerControlTests:FunctionalTests.moveAssignOverwriteValidWithValid
✅ GstHandlerControlTests:FunctionalTests.moveAssignOverwriteValidWithValid
GstHandlerControlTests:FunctionalTests.moveConstruct
✅ GstHandlerControlTests:FunctionalTests.moveConstruct
GstHandlerControlTests:FunctionalTests.defaultConstruct
✅ GstHandlerControlTests:FunctionalTests.defaultConstruct
TextStyleAttributes:GetTextStyleAttributesTests.EmptyJsonOptionsString
✅ TextStyleAttributes:GetTextStyleAttributesTests.EmptyJsonOptionsString
TextStyleAttributes:GetTextStyleAttributesTests.JsonExceptionThrown
✅ TextStyleAttributes:GetTextStyleAttributesTests.JsonExceptionThrown
TextStyleAttributes:GetTextStyleAttributesTests.JsonValueNotReturned
✅ TextStyleAttributes:GetTextStyleAttributesTests.JsonValueNotReturned
TextStyleAttributes:GetTextStyleAttributesTests.FontSizeRightKeyInvalidValueJsonOptionsString
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontSizeRightKeyInvalidValueJsonOptionsString
TextStyleAttributes:GetTextStyleAttributesTests.FontSizeExpectedJsonOptionsStringValueSmallLowerCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontSizeExpectedJsonOptionsStringValueSmallLowerCase
TextStyleAttributes:GetTextStyleAttributesTests.FontSizeExpectedJsonOptionsStringValueSmallUpperCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontSizeExpectedJsonOptionsStringValueSmallUpperCase
TextStyleAttributes:GetTextStyleAttributesTests.FontSizeExpectedJsonOptionsStringValueMediumLowerCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontSizeExpectedJsonOptionsStringValueMediumLowerCase
TextStyleAttributes:GetTextStyleAttributesTests.FontSizeExpectedJsonOptionsStringValueMediumUpperCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontSizeExpectedJsonOptionsStringValueMediumUpperCase
TextStyleAttributes:GetTextStyleAttributesTests.FontSizeExpectedJsonOptionsStringValueStandard
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontSizeExpectedJsonOptionsStringValueStandard
TextStyleAttributes:GetTextStyleAttributesTests.FontSizeExpectedJsonOptionsStringValueLarge
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontSizeExpectedJsonOptionsStringValueLarge
TextStyleAttributes:GetTextStyleAttributesTests.FontSizeExpectedJsonOptionsStringValueExtralarge
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontSizeExpectedJsonOptionsStringValueExtralarge
TextStyleAttributes:GetTextStyleAttributesTests.FontSizeExpectedJsonOptionsStringValueAuto
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontSizeExpectedJsonOptionsStringValueAuto
TextStyleAttributes:GetTextStyleAttributesTests.FontStyleRightKeyInvalidValueJsonOptionsString
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontStyleRightKeyInvalidValueJsonOptionsString
TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueMonospacedserifLowerCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueMonospacedserifLowerCase
TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueMonospacedserifLowerCaseSpaceSeparated
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueMonospacedserifLowerCaseSpaceSeparated
TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueMonospacedserifUpperCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueMonospacedserifUpperCase
TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueProportionalserif
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueProportionalserif
TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueMonospacedsansserif
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueMonospacedsansserif
TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueProportionalsansserif
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueProportionalsansserif
TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueCasual
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueCasual
TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueCursive
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueCursive
TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueSmallcapital
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueSmallcapital
TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueDefault
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueDefault
TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueAuto
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontStyleExpectedJsonOptionsStringValueAuto
TextStyleAttributes:GetTextStyleAttributesTests.FontColorRightKeyInvalidValueJsonOptionsString
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontColorRightKeyInvalidValueJsonOptionsString
TextStyleAttributes:GetTextStyleAttributesTests.FontColorExpectedJsonOptionsStringValueBlackLowerCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontColorExpectedJsonOptionsStringValueBlackLowerCase
TextStyleAttributes:GetTextStyleAttributesTests.FontColorExpectedJsonOptionsStringValueBlackUpperCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontColorExpectedJsonOptionsStringValueBlackUpperCase
TextStyleAttributes:GetTextStyleAttributesTests.FontColorExpectedJsonOptionsStringValueWhite
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontColorExpectedJsonOptionsStringValueWhite
TextStyleAttributes:GetTextStyleAttributesTests.FontColorExpectedJsonOptionsStringValueRed
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontColorExpectedJsonOptionsStringValueRed
TextStyleAttributes:GetTextStyleAttributesTests.FontColorExpectedJsonOptionsStringValueGreen
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontColorExpectedJsonOptionsStringValueGreen
TextStyleAttributes:GetTextStyleAttributesTests.FontColorExpectedJsonOptionsStringValueBlue
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontColorExpectedJsonOptionsStringValueBlue
TextStyleAttributes:GetTextStyleAttributesTests.FontColorExpectedJsonOptionsStringValueBlack
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontColorExpectedJsonOptionsStringValueBlack
TextStyleAttributes:GetTextStyleAttributesTests.FontColorExpectedJsonOptionsStringValueMagenta
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontColorExpectedJsonOptionsStringValueMagenta
TextStyleAttributes:GetTextStyleAttributesTests.FontColorExpectedJsonOptionsStringValueCyan
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontColorExpectedJsonOptionsStringValueCyan
TextStyleAttributes:GetTextStyleAttributesTests.FontColorExpectedJsonOptionsStringValueAuto
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontColorExpectedJsonOptionsStringValueAuto
TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorRightKeyInvalidValueJsonOptionsString
✅ TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorRightKeyInvalidValueJsonOptionsString
TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorExpectedJsonOptionsStringValueBlackLowerCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorExpectedJsonOptionsStringValueBlackLowerCase
TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorExpectedJsonOptionsStringValueBlackUpperCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorExpectedJsonOptionsStringValueBlackUpperCase
TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorExpectedJsonOptionsStringValueWhite
✅ TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorExpectedJsonOptionsStringValueWhite
TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorExpectedJsonOptionsStringValueRed
✅ TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorExpectedJsonOptionsStringValueRed
TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorExpectedJsonOptionsStringValueGreen
✅ TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorExpectedJsonOptionsStringValueGreen
TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorExpectedJsonOptionsStringValueBlue
✅ TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorExpectedJsonOptionsStringValueBlue
TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorExpectedJsonOptionsStringValueYellow
✅ TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorExpectedJsonOptionsStringValueYellow
TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorExpectedJsonOptionsStringValueMagenta
✅ TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorExpectedJsonOptionsStringValueMagenta
TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorExpectedJsonOptionsStringValueCyan
✅ TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorExpectedJsonOptionsStringValueCyan
TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorExpectedJsonOptionsStringValueAuto
✅ TextStyleAttributes:GetTextStyleAttributesTests.BackgroundColorExpectedJsonOptionsStringValueAuto
TextStyleAttributes:GetTextStyleAttributesTests.EdgeTypeRightKeyInvalidValueJsonOptionsString
✅ TextStyleAttributes:GetTextStyleAttributesTests.EdgeTypeRightKeyInvalidValueJsonOptionsString
TextStyleAttributes:GetTextStyleAttributesTests.EdgeTypeExpectedJsonOptionsStringValueNoneLowerCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.EdgeTypeExpectedJsonOptionsStringValueNoneLowerCase
TextStyleAttributes:GetTextStyleAttributesTests.EdgeTypeExpectedJsonOptionsStringValueNoneUpperCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.EdgeTypeExpectedJsonOptionsStringValueNoneUpperCase
TextStyleAttributes:GetTextStyleAttributesTests.EdgeTypeExpectedJsonOptionsStringValueRaised
✅ TextStyleAttributes:GetTextStyleAttributesTests.EdgeTypeExpectedJsonOptionsStringValueRaised
TextStyleAttributes:GetTextStyleAttributesTests.EdgeTypeExpectedJsonOptionsStringValueDepressed
✅ TextStyleAttributes:GetTextStyleAttributesTests.EdgeTypeExpectedJsonOptionsStringValueDepressed
TextStyleAttributes:GetTextStyleAttributesTests.EdgeTypeExpectedJsonOptionsStringValueUniform
✅ TextStyleAttributes:GetTextStyleAttributesTests.EdgeTypeExpectedJsonOptionsStringValueUniform
TextStyleAttributes:GetTextStyleAttributesTests.EdgeTypeExpectedJsonOptionsStringValueLeftdropshadow
✅ TextStyleAttributes:GetTextStyleAttributesTests.EdgeTypeExpectedJsonOptionsStringValueLeftdropshadow
TextStyleAttributes:GetTextStyleAttributesTests.EdgeTypeExpectedJsonOptionsStringValueRightdropshadow
✅ TextStyleAttributes:GetTextStyleAttributesTests.EdgeTypeExpectedJsonOptionsStringValueRightdropshadow
TextStyleAttributes:GetTextStyleAttributesTests.EdgeTypeExpectedJsonOptionsStringValueAuto
✅ TextStyleAttributes:GetTextStyleAttributesTests.EdgeTypeExpectedJsonOptionsStringValueAuto
TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorRightKeyInvalidValueJsonOptionsString
✅ TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorRightKeyInvalidValueJsonOptionsString
TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorExpectedJsonOptionsStringValueBlackLowerCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorExpectedJsonOptionsStringValueBlackLowerCase
TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorExpectedJsonOptionsStringValueBlackUpperCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorExpectedJsonOptionsStringValueBlackUpperCase
TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorExpectedJsonOptionsStringValueWhite
✅ TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorExpectedJsonOptionsStringValueWhite
TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorExpectedJsonOptionsStringValueRed
✅ TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorExpectedJsonOptionsStringValueRed
TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorExpectedJsonOptionsStringValueGreen
✅ TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorExpectedJsonOptionsStringValueGreen
TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorExpectedJsonOptionsStringValueBlue
✅ TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorExpectedJsonOptionsStringValueBlue
TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorExpectedJsonOptionsStringValueYellow
✅ TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorExpectedJsonOptionsStringValueYellow
TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorExpectedJsonOptionsStringValueMagenta
✅ TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorExpectedJsonOptionsStringValueMagenta
TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorExpectedJsonOptionsStringValueCyan
✅ TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorExpectedJsonOptionsStringValueCyan
TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorExpectedJsonOptionsStringValueAuto
✅ TextStyleAttributes:GetTextStyleAttributesTests.EdgeColorExpectedJsonOptionsStringValueAuto
TextStyleAttributes:GetTextStyleAttributesTests.BackgroundOpacityRightKeyInvalidValueJsonOptionsString
✅ TextStyleAttributes:GetTextStyleAttributesTests.BackgroundOpacityRightKeyInvalidValueJsonOptionsString
TextStyleAttributes:GetTextStyleAttributesTests.BackgroundOpacityExpectedJsonOptionsStringValueSolidLowerCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.BackgroundOpacityExpectedJsonOptionsStringValueSolidLowerCase
TextStyleAttributes:GetTextStyleAttributesTests.BackgroundOpacityExpectedJsonOptionsStringValueSolidUpperCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.BackgroundOpacityExpectedJsonOptionsStringValueSolidUpperCase
TextStyleAttributes:GetTextStyleAttributesTests.BackgroundOpacityExpectedJsonOptionsStringValueFlash
✅ TextStyleAttributes:GetTextStyleAttributesTests.BackgroundOpacityExpectedJsonOptionsStringValueFlash
TextStyleAttributes:GetTextStyleAttributesTests.BackgroundOpacityExpectedJsonOptionsStringValueTranslucent
✅ TextStyleAttributes:GetTextStyleAttributesTests.BackgroundOpacityExpectedJsonOptionsStringValueTranslucent
TextStyleAttributes:GetTextStyleAttributesTests.BackgroundOpacityExpectedJsonOptionsStringValueTransparent
✅ TextStyleAttributes:GetTextStyleAttributesTests.BackgroundOpacityExpectedJsonOptionsStringValueTransparent
TextStyleAttributes:GetTextStyleAttributesTests.BackgroundOpacityExpectedJsonOptionsStringValueAuto
✅ TextStyleAttributes:GetTextStyleAttributesTests.BackgroundOpacityExpectedJsonOptionsStringValueAuto
TextStyleAttributes:GetTextStyleAttributesTests.FontOpacityRightKeyInvalidValueJsonOptionsString
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontOpacityRightKeyInvalidValueJsonOptionsString
TextStyleAttributes:GetTextStyleAttributesTests.FontOpacityExpectedJsonOptionsStringValueSolidLowerCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontOpacityExpectedJsonOptionsStringValueSolidLowerCase
TextStyleAttributes:GetTextStyleAttributesTests.FontOpacityExpectedJsonOptionsStringValueSolidUpperCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontOpacityExpectedJsonOptionsStringValueSolidUpperCase
TextStyleAttributes:GetTextStyleAttributesTests.FontOpacityExpectedJsonOptionsStringValueFlash
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontOpacityExpectedJsonOptionsStringValueFlash
TextStyleAttributes:GetTextStyleAttributesTests.FontOpacityExpectedJsonOptionsStringValueTranslucent
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontOpacityExpectedJsonOptionsStringValueTranslucent
TextStyleAttributes:GetTextStyleAttributesTests.FontOpacityExpectedJsonOptionsStringValueTransparent
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontOpacityExpectedJsonOptionsStringValueTransparent
TextStyleAttributes:GetTextStyleAttributesTests.FontOpacityExpectedJsonOptionsStringValueAuto
✅ TextStyleAttributes:GetTextStyleAttributesTests.FontOpacityExpectedJsonOptionsStringValueAuto
TextStyleAttributes:GetTextStyleAttributesTests.WindowColorRightKeyInvalidValueJsonOptionsString
✅ TextStyleAttributes:GetTextStyleAttributesTests.WindowColorRightKeyInvalidValueJsonOptionsString
TextStyleAttributes:GetTextStyleAttributesTests.WindowColorExpectedJsonOptionsStringValueBlackLowerCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.WindowColorExpectedJsonOptionsStringValueBlackLowerCase
TextStyleAttributes:GetTextStyleAttributesTests.WindowColorExpectedJsonOptionsStringValueBlackUpperCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.WindowColorExpectedJsonOptionsStringValueBlackUpperCase
TextStyleAttributes:GetTextStyleAttributesTests.WindowColorExpectedJsonOptionsStringValueWhite
✅ TextStyleAttributes:GetTextStyleAttributesTests.WindowColorExpectedJsonOptionsStringValueWhite
TextStyleAttributes:GetTextStyleAttributesTests.WindowColorExpectedJsonOptionsStringValueRed
✅ TextStyleAttributes:GetTextStyleAttributesTests.WindowColorExpectedJsonOptionsStringValueRed
TextStyleAttributes:GetTextStyleAttributesTests.WindowColorExpectedJsonOptionsStringValueGreen
✅ TextStyleAttributes:GetTextStyleAttributesTests.WindowColorExpectedJsonOptionsStringValueGreen
TextStyleAttributes:GetTextStyleAttributesTests.WindowColorExpectedJsonOptionsStringValueBlue
✅ TextStyleAttributes:GetTextStyleAttributesTests.WindowColorExpectedJsonOptionsStringValueBlue
TextStyleAttributes:GetTextStyleAttributesTests.WindowColorExpectedJsonOptionsStringValueYellow
✅ TextStyleAttributes:GetTextStyleAttributesTests.WindowColorExpectedJsonOptionsStringValueYellow
TextStyleAttributes:GetTextStyleAttributesTests.WindowColorExpectedJsonOptionsStringValueMagenta
✅ TextStyleAttributes:GetTextStyleAttributesTests.WindowColorExpectedJsonOptionsStringValueMagenta
TextStyleAttributes:GetTextStyleAttributesTests.WindowColorExpectedJsonOptionsStringValueCyan
✅ TextStyleAttributes:GetTextStyleAttributesTests.WindowColorExpectedJsonOptionsStringValueCyan
TextStyleAttributes:GetTextStyleAttributesTests.WindowColorExpectedJsonOptionsStringValueAuto
✅ TextStyleAttributes:GetTextStyleAttributesTests.WindowColorExpectedJsonOptionsStringValueAuto
TextStyleAttributes:GetTextStyleAttributesTests.WindowOpacityRightKeyInvalidValueJsonOptionsString
✅ TextStyleAttributes:GetTextStyleAttributesTests.WindowOpacityRightKeyInvalidValueJsonOptionsString
TextStyleAttributes:GetTextStyleAttributesTests.WindowOpacityExpectedJsonOptionsStringValueSolidLowerCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.WindowOpacityExpectedJsonOptionsStringValueSolidLowerCase
TextStyleAttributes:GetTextStyleAttributesTests.WindowOpacityExpectedJsonOptionsStringValueSolidUpperCase
✅ TextStyleAttributes:GetTextStyleAttributesTests.WindowOpacityExpectedJsonOptionsStringValueSolidUpperCase
TextStyleAttributes:GetTextStyleAttributesTests.WindowOpacityExpectedJsonOptionsStringValueFlash
✅ TextStyleAttributes:GetTextStyleAttributesTests.WindowOpacityExpectedJsonOptionsStringValueFlash
TextStyleAttributes:GetTextStyleAttributesTests.WindowOpacityExpectedJsonOptionsStringValueTranslucent
✅ TextStyleAttributes:GetTextStyleAttributesTests.WindowOpacityExpectedJsonOptionsStringValueTranslucent
TextStyleAttributes:GetTextStyleAttributesTests.WindowOpacityExpectedJsonOptionsStringValueTransparent
✅ TextStyleAttributes:GetTextStyleAttributesTests.WindowOpacityExpectedJsonOptionsStringValueTransparent
TextStyleAttributes:GetTextStyleAttributesTests.WindowOpacityExpectedJsonOptionsStringValueAuto
✅ TextStyleAttributes:GetTextStyleAttributesTests.WindowOpacityExpectedJsonOptionsStringValueAuto
OcdmBasicSessionAdapterTests:OcdmBasicSessionAdapterTests.DecryptHDCPComplianceFailure
✅ OcdmBasicSessionAdapterTests:OcdmBasicSessionAdapterTests.DecryptHDCPComplianceFailure
OcdmBasicSessionAdapterTests:OcdmBasicSessionAdapterTests.DecryptWithNullMemorySystem
✅ OcdmBasicSessionAdapterTests:OcdmBasicSessionAdapterTests.DecryptWithNullMemorySystem
OcdmBasicSessionAdapterTests:OcdmBasicSessionAdapterTests.DecryptWithValidMemorySystem
✅ OcdmBasicSessionAdapterTests:OcdmBasicSessionAdapterTests.DecryptWithValidMemorySystem
OcdmBasicSessionAdapterTests:OcdmBasicSessionAdapterTests.DecryptWithValidMemorySystemEncodeFail
✅ OcdmBasicSessionAdapterTests:OcdmBasicSessionAdapterTests.DecryptWithValidMemorySystemEncodeFail
OcdmBasicSessionAdapterTests:OcdmBasicSessionAdapterTests.DecryptWithValidMemorySystemDecodeFail
✅ OcdmBasicSessionAdapterTests:OcdmBasicSessionAdapterTests.DecryptWithValidMemorySystemDecodeFail
OcdmBasicSessionAdapterTests:OcdmBasicSessionAdapterTests.DecryptFail
✅ OcdmBasicSessionAdapterTests:OcdmBasicSessionAdapterTests.DecryptFail
OCDMSessionAdapterTests:OCDMSessionAdapterTests.generateDRMSession
✅ OCDMSessionAdapterTests:OCDMSessionAdapterTests.generateDRMSession
OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.KeyUpdateOCDM_SingleKey_StoresUsableKey
✅ OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.KeyUpdateOCDM_SingleKey_StoresUsableKey
OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.KeyUpdateOCDM_MultipleKeys_StoresAllKeys
✅ OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.KeyUpdateOCDM_MultipleKeys_StoresAllKeys
OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.KeyUpdateOCDM_DuplicateKeys_NoDuplicatesStored
✅ OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.KeyUpdateOCDM_DuplicateKeys_NoDuplicatesStored
OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.KeyUpdateOCDM_16ByteKey_StoresCorrectly
✅ OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.KeyUpdateOCDM_16ByteKey_StoresCorrectly
OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.GetUsableKeys_NoKeys_ReturnsEmptyVector
✅ OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.GetUsableKeys_NoKeys_ReturnsEmptyVector
OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.ClearDecryptContext_WithKeys_ClearsUsableKeys
✅ OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.ClearDecryptContext_WithKeys_ClearsUsableKeys
OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.KeyUpdateOCDM_ZeroLengthKey_NoKeyStored
✅ OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.KeyUpdateOCDM_ZeroLengthKey_NoKeyStored
OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.KeyUpdateOCDM_NullKey_NoKeyStored
✅ OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.KeyUpdateOCDM_NullKey_NoKeyStored
OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.KeyUpdateOCDM_AfterSuccessState_KeysRetained
✅ OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.KeyUpdateOCDM_AfterSuccessState_KeysRetained
OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.KeyUpdateOCDM_MixedDuplicates_OnlyUniquesStored
✅ OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.KeyUpdateOCDM_MixedDuplicates_OnlyUniquesStored
OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.KeyUpdateOCDM_AllZeroKey_StoresCorrectly
✅ OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.KeyUpdateOCDM_AllZeroKey_StoresCorrectly
OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.KeyUpdateOCDM_AllFFKey_StoresCorrectly
✅ OCDMSessionAdapterTests:OCDMSessionAdapterKeyUpdateTests.KeyUpdateOCDM_AllFFKey_StoresCorrectly
DrmSecureClient:AampDrmSessionTests.TestDashPlayReadySessionSecClient
⚪ DrmSecureClient:AampDrmSessionTests.TestDashPlayReadySessionSecClient
DrmOcdm:DrmUtilsTests.TestGetAbsoluteKeyUri
✅ DrmOcdm:DrmUtilsTests.TestGetAbsoluteKeyUri
DrmOcdm:DrmHLSTests.ProcessContentProtection
✅ DrmOcdm:DrmHLSTests.ProcessContentProtection
DrmOcdm:DrmHelperTests.TestDrmIds
✅ DrmOcdm:DrmHelperTests.TestDrmIds
DrmOcdm:DrmHelperTests.TestCreateClearKeyHelper
✅ DrmOcdm:DrmHelperTests.TestCreateClearKeyHelper
DrmOcdm:DrmHelperTests.TestClearKeyHelperHlsInitDataCreation
✅ DrmOcdm:DrmHelperTests.TestClearKeyHelperHlsInitDataCreation
DrmOcdm:DrmHelperTests.TestClearKeyHelperParsePssh
✅ DrmOcdm:DrmHelperTests.TestClearKeyHelperParsePssh
DrmOcdm:DrmHelperTests.TestClearKeyHelperGenerateLicenseRequest
✅ DrmOcdm:DrmHelperTests.TestClearKeyHelperGenerateLicenseRequest
DrmOcdm:DrmHelperTests.TestClearKeyHelperTransformHlsLicenseResponse
✅ DrmOcdm:DrmHelperTests.TestClearKeyHelperTransformHlsLicenseResponse
DrmOcdm:DrmHelperTests.TestTransformDashLicenseResponse
✅ DrmOcdm:DrmHelperTests.TestTransformDashLicenseResponse
DrmOcdm:DrmHelperTests.TestCreatePlayReadyHelper
✅ DrmOcdm:DrmHelperTests.TestCreatePlayReadyHelper
DrmOcdm:DrmHelperTests.TestCreatePlayReadyHelperNegative
✅ DrmOcdm:DrmHelperTests.TestCreatePlayReadyHelperNegative
DrmOcdm:DrmHelperTests.TestWidevineHelperParsePsshDrmMetaData
✅ DrmOcdm:DrmHelperTests.TestWidevineHelperParsePsshDrmMetaData
DrmOcdm:DrmHelperTests.TestCreateWidevineHelper
✅ DrmOcdm:DrmHelperTests.TestCreateWidevineHelper
DrmOcdm:DrmHelperTests.TestCreateWidevineHelperNegative
✅ DrmOcdm:DrmHelperTests.TestCreateWidevineHelperNegative
DrmOcdm:DrmHelperTests.TestPlayReadyHelperParsePssh
✅ DrmOcdm:DrmHelperTests.TestPlayReadyHelperParsePssh
DrmOcdm:DrmHelperTests.TestPlayReadyHelperParsePsshNoPolicy
✅ DrmOcdm:DrmHelperTests.TestPlayReadyHelperParsePsshNoPolicy
DrmOcdm:DrmHelperTests.TestPlayReadyHelperGenerateLicenseRequest
✅ DrmOcdm:DrmHelperTests.TestPlayReadyHelperGenerateLicenseRequest
DrmOcdm:DrmHelperTests.TestCompareHelpers
✅ DrmOcdm:DrmHelperTests.TestCompareHelpers
DrmUrlTests:DrmSessionTests.HandlesRandomString
✅ DrmUrlTests:DrmSessionTests.HandlesRandomString
DrmUrlTests:DrmSessionTests.HandlesRandomString2
✅ DrmUrlTests:DrmSessionTests.HandlesRandomString2
DrmUrlTests:DrmSessionTests.HandlesHttpUrl
✅ DrmUrlTests:DrmSessionTests.HandlesHttpUrl
DrmUrlTests:DrmSessionTests.HandlesHttpsUrl
✅ DrmUrlTests:DrmSessionTests.HandlesHttpsUrl
DrmUrlTests:DrmSessionTests.HandlesHttpsUrl2
✅ DrmUrlTests:DrmSessionTests.HandlesHttpsUrl2
DrmUrlTests:DrmSessionTests.HandlesHttpsUrlWithWWW
✅ DrmUrlTests:DrmSessionTests.HandlesHttpsUrlWithWWW
DrmUrlTests:DrmSessionTests.HandlesUrlWithNoScheme
✅ DrmUrlTests:DrmSessionTests.HandlesUrlWithNoScheme
DrmUrlTests:DrmSessionTests.HandlesUrlWithTrailingSlash
✅ DrmUrlTests:DrmSessionTests.HandlesUrlWithTrailingSlash
DrmUrlTests:DrmSessionTests.HandlesUrlWithMultipleSlashes
✅ DrmUrlTests:DrmSessionTests.HandlesUrlWithMultipleSlashes
DrmUrlTests:DrmSessionTests.HandlesUrlWithoutPath
✅ DrmUrlTests:DrmSessionTests.HandlesUrlWithoutPath
DrmUrlTests:DrmSessionTests.HandlesUrlWithoutPathWithWWW
✅ DrmUrlTests:DrmSessionTests.HandlesUrlWithoutPathWithWWW
DrmUrlTests:DrmSessionTests.HandlesUrlWithOnlyScheme
✅ DrmUrlTests:DrmSessionTests.HandlesUrlWithOnlyScheme
DrmUrlTests:DrmSessionTests.HandlesEmptyUrl
✅ DrmUrlTests:DrmSessionTests.HandlesEmptyUrl
DrmUrlTests:DrmSessionTests.HandlesUrlWithPort
✅ DrmUrlTests:DrmSessionTests.HandlesUrlWithPort
DrmUrlTests:DrmSessionTests.HandlesUrlWithPortWithWWW
✅ DrmUrlTests:DrmSessionTests.HandlesUrlWithPortWithWWW
DrmUrlTests:DrmSessionTests.HandlesUrlWithPortWithPath
✅ DrmUrlTests:DrmSessionTests.HandlesUrlWithPortWithPath
DrmUrlTests:DrmSessionTests.HandlesUrlWithPortWithPathWithWWW
✅ DrmUrlTests:DrmSessionTests.HandlesUrlWithPortWithPathWithWWW
DrmUrlTests:DrmSessionTests.HandlesUrlWithQueryParameters
✅ DrmUrlTests:DrmSessionTests.HandlesUrlWithQueryParameters
DrmUrlTests:DrmSessionTests.HandlesUrlWithFragment
✅ DrmUrlTests:DrmSessionTests.HandlesUrlWithFragment
DrmUrlTests:DrmSessionTests.UrlEncodingInDomain
✅ DrmUrlTests:DrmSessionTests.UrlEncodingInDomain
DrmUrlTests:DrmSessionTests.UrlEncodingInPath
✅ DrmUrlTests:DrmSessionTests.UrlEncodingInPath
base16Tests:Base16EncodeDecodeTest.EncodeValidData1
✅ base16Tests:Base16EncodeDecodeTest.EncodeValidData1
base16Tests:Base16EncodeDecodeTest.EncodeValidData2
✅ base16Tests:Base16EncodeDecodeTest.EncodeValidData2
base16Tests:Base16EncodeDecodeTest.EncodeValidData3
✅ base16Tests:Base16EncodeDecodeTest.EncodeValidData3
base16Tests:Base16EncodeDecodeTest.EncodeValidData4
✅ base16Tests:Base16EncodeDecodeTest.EncodeValidData4
base16Tests:Base16EncodeDecodeTest.EncodeValidData5
✅ base16Tests:Base16EncodeDecodeTest.EncodeValidData5
base16Tests:Base16EncodeDecodeTest.EncodeValidData6
✅ base16Tests:Base16EncodeDecodeTest.EncodeValidData6
base16Tests:Base16EncodeDecodeTest.DecodeEmptyString
✅ base16Tests:Base16EncodeDecodeTest.DecodeEmptyString
base16Tests:Base16EncodeDecodeTest.DecodeValidData1
✅ base16Tests:Base16EncodeDecodeTest.DecodeValidData1
base16Tests:Base16EncodeDecodeTest.DecodeValidData3
✅ base16Tests:Base16EncodeDecodeTest.DecodeValidData3
base16Tests:Base16EncodeDecodeTest.DecodeValidData4
✅ base16Tests:Base16EncodeDecodeTest.DecodeValidData4
Base64PLAYER:_base64Suite.encode
✅ Base64PLAYER:_base64Suite.encode
Base64PLAYER:_base64Suite.decode
✅ Base64PLAYER:_base64Suite.decode
Base64PLAYER:_base64Suite.decodeLen
✅ Base64PLAYER:_base64Suite.decodeLen
Base64PLAYER:_base64Suite.bad
✅ Base64PLAYER:_base64Suite.bad
Base64PLAYER:_base64Suite.encodedecode
✅ Base64PLAYER:_base64Suite.encodedecode
PluginsTests:PluginsTests.TestClearKeyDecryptor_Init
✅ PluginsTests:PluginsTests.TestClearKeyDecryptor_Init
PluginsTests:PluginsTests.TestPlayReadyDecryptor_Init
✅ PluginsTests:PluginsTests.TestPlayReadyDecryptor_Init
PluginsTests:PluginsTests.TestVeriMatrixDecryptor_Init
✅ PluginsTests:PluginsTests.TestVeriMatrixDecryptor_Init
PluginsTests:PluginsTests.TestWidevineDecryptor_Init
✅ PluginsTests:PluginsTests.TestWidevineDecryptor_Init
InterfacePlayerTest:InterfacePlayerTests.ConfigurePipeline_WithWesterosAndRealtoSink
✅ InterfacePlayerTest:InterfacePlayerTests.ConfigurePipeline_WithWesterosAndRealtoSink
InterfacePlayerTest:InterfacePlayerTests.ConfigurePipeline_WithSubtitlesEnabled
✅ InterfacePlayerTest:InterfacePlayerTests.ConfigurePipeline_WithSubtitlesEnabled
InterfacePlayerTest:InterfacePlayerTests.ConfigurePipeline_WithBufferingEnabled
✅ InterfacePlayerTest:InterfacePlayerTests.ConfigurePipeline_WithBufferingEnabled
InterfacePlayerTest:InterfacePlayerTests.ConfigurePipeline_StreamConfiguration
✅ InterfacePlayerTest:InterfacePlayerTests.ConfigurePipeline_StreamConfiguration
InterfacePlayerTest:InterfacePlayerTests.ConfigurePipeline_ESChange
✅ InterfacePlayerTest:InterfacePlayerTests.ConfigurePipeline_ESChange
InterfacePlayerTest:InterfacePlayerTests.SetPauseOnStartPlayback
✅ InterfacePlayerTest:InterfacePlayerTests.SetPauseOnStartPlayback
InterfacePlayerTest:InterfacePlayerTests.SetEncryption
✅ InterfacePlayerTest:InterfacePlayerTests.SetEncryption
InterfacePlayerTest:InterfacePlayerTests.SetPreferredDRM
✅ InterfacePlayerTest:InterfacePlayerTests.SetPreferredDRM
InterfacePlayerTest:InterfacePlayerTests.GstSetSeekPosition
✅ InterfacePlayerTest:InterfacePlayerTests.GstSetSeekPosition
InterfacePlayerTest:InterfacePlayerTests.GstTimerRemove
✅ InterfacePlayerTest:InterfacePlayerTests.GstTimerRemove
InterfacePlayerTest:InterfacePlayerTests.GstRemoveProbes
✅ InterfacePlayerTest:InterfacePlayerTests.GstRemoveProbes
InterfacePlayerTest:InterfacePlayerTests.GstDestroyPipeline
✅ InterfacePlayerTest:InterfacePlayerTests.GstDestroyPipeline
InterfacePlayerTest:InterfacePlayerTests.TearDownStreamTest_successvideo
✅ InterfacePlayerTest:InterfacePlayerTests.TearDownStreamTest_successvideo
InterfacePlayerTest:InterfacePlayerTests.TearDownStreamTest_failvideo
✅ InterfacePlayerTest:InterfacePlayerTests.TearDownStreamTest_failvideo
InterfacePlayerTest:InterfacePlayerTests.TearDownStreamTest_misc
✅ InterfacePlayerTest:InterfacePlayerTests.TearDownStreamTest_misc
InterfacePlayerTest:InterfacePlayerTests.GstStopTestTrue
✅ InterfacePlayerTest:InterfacePlayerTests.GstStopTestTrue
InterfacePlayerTest:InterfacePlayerTests.TestResetGstEvents
✅ InterfacePlayerTest:InterfacePlayerTests.TestResetGstEvents
InterfacePlayerTest:InterfacePlayerTests.SetPendingSeekTrue
✅ InterfacePlayerTest:InterfacePlayerTests.SetPendingSeekTrue
InterfacePlayerTest:InterfacePlayerTests.SetPendingSeekFalse
✅ InterfacePlayerTest:InterfacePlayerTests.SetPendingSeekFalse
InterfacePlayerTest:InterfacePlayerTests.GetSetTrickTearDownTrue
✅ InterfacePlayerTest:InterfacePlayerTests.GetSetTrickTearDownTrue
InterfacePlayerTest:InterfacePlayerTests.GetSetTrickTearDownFalse
✅ InterfacePlayerTest:InterfacePlayerTests.GetSetTrickTearDownFalse
InterfacePlayerTest:InterfacePlayerTests.IdleTaskRemove_TaskExists
✅ InterfacePlayerTest:InterfacePlayerTests.IdleTaskRemove_TaskExists
InterfacePlayerTest:InterfacePlayerTests.IdleTaskRemove_TaskDoesNotExist
✅ InterfacePlayerTest:InterfacePlayerTests.IdleTaskRemove_TaskDoesNotExist
InterfacePlayerTest:InterfacePlayerTests.IsUsingRialtoSink_true
✅ InterfacePlayerTest:InterfacePlayerTests.IsUsingRialtoSink_true
InterfacePlayerTest:InterfacePlayerTests.IsUsingRialtoSink_false
✅ InterfacePlayerTest:InterfacePlayerTests.IsUsingRialtoSink_false
InterfacePlayerTest:InterfacePlayerTests.IsUsingRialtoSink_null
✅ InterfacePlayerTest:InterfacePlayerTests.IsUsingRialtoSink_null
InterfacePlayerTest:InterfacePlayerTests.GstFlush_PipelineNull
✅ InterfacePlayerTest:InterfacePlayerTests.GstFlush_PipelineNull
InterfacePlayerTest:InterfacePlayerTests.GstFlush_PipelineNotPlayingOrPaused
✅ InterfacePlayerTest:InterfacePlayerTests.GstFlush_PipelineNotPlayingOrPaused
InterfacePlayerTest:InterfacePlayerTests.GstFlush_DisableAsyncForTrickplay
✅ InterfacePlayerTest:InterfacePlayerTests.GstFlush_DisableAsyncForTrickplay
InterfacePlayerTest:InterfacePlayerTests.GstFlush_AudioDecoderNotReady
✅ InterfacePlayerTest:InterfacePlayerTests.GstFlush_AudioDecoderNotReady
InterfacePlayerTest:InterfacePlayerTests.GstFlush_Success
✅ InterfacePlayerTest:InterfacePlayerTests.GstFlush_Success
InterfacePlayerTest:InterfacePlayerTests.GstFlush_SeekFailed
✅ InterfacePlayerTest:InterfacePlayerTests.GstFlush_SeekFailed
InterfacePlayerTest:InterfacePlayerTests.GstFlush_ProgressiveMediaFormat
✅ InterfacePlayerTest:InterfacePlayerTests.GstFlush_ProgressiveMediaFormat
InterfacePlayerTest:InterfacePlayerTests.GstFlush_ISOBMFFMediaPositionReset
✅ InterfacePlayerTest:InterfacePlayerTests.GstFlush_ISOBMFFMediaPositionReset
InterfacePlayerTest:InterfacePlayerTests.SignalConnect_Success
✅ InterfacePlayerTest:InterfacePlayerTests.SignalConnect_Success
InterfacePlayerTest:InterfacePlayerTests.SignalConnect_Failure
✅ InterfacePlayerTest:InterfacePlayerTests.SignalConnect_Failure
InterfacePlayerTest:InterfacePlayerTests.InitializeSourceForPlayer_Video
✅ InterfacePlayerTest:InterfacePlayerTests.InitializeSourceForPlayer_Video
InterfacePlayerTest:InterfacePlayerTests.InitializeSourceForPlayer_Audio_CapsNull
✅ InterfacePlayerTest:InterfacePlayerTests.InitializeSourceForPlayer_Audio_CapsNull
InterfacePlayerTest:InterfacePlayerTests.SendGstEvents_PendingSeek
✅ InterfacePlayerTest:InterfacePlayerTests.SendGstEvents_PendingSeek
InterfacePlayerTest:InterfacePlayerTests.SendGstEvents_NoPendingSeek
✅ InterfacePlayerTest:InterfacePlayerTests.SendGstEvents_NoPendingSeek
InterfacePlayerTest:InterfacePlayerTests.SendGstEvents_ProtectionEventOtherTrack
✅ InterfacePlayerTest:InterfacePlayerTests.SendGstEvents_ProtectionEventOtherTrack
InterfacePlayerTest:InterfacePlayerTests.SendGstEvents_ProtectionEventSameTrack
✅ InterfacePlayerTest:InterfacePlayerTests.SendGstEvents_ProtectionEventSameTrack
InterfacePlayerTest:InterfacePlayerTests.SendQtDemuxOverrideEvent_EnablePTSReStampFalse
✅ InterfacePlayerTest:InterfacePlayerTests.SendQtDemuxOverrideEvent_EnablePTSReStampFalse
InterfacePlayerTest:InterfacePlayerTests.SendQtDemuxOverrideEvent_EnablePTSReStampTrue
✅ InterfacePlayerTest:InterfacePlayerTests.SendQtDemuxOverrideEvent_EnablePTSReStampTrue
InterfacePlayerTest:InterfacePlayerTests.GetVideoRectangle
✅ InterfacePlayerTest:InterfacePlayerTests.GetVideoRectangle
InterfacePlayerTest:InterfacePlayerTests.GstSetSubtitlePtsOffset_WithSubtitleSink
✅ InterfacePlayerTest:InterfacePlayerTests.GstSetSubtitlePtsOffset_WithSubtitleSink
InterfacePlayerTest:InterfacePlayerTests.GstSetSubtitlePtsOffset_WithoutSubtitleSink
✅ InterfacePlayerTest:InterfacePlayerTests.GstSetSubtitlePtsOffset_WithoutSubtitleSink
InterfacePlayerTest:InterfacePlayerTests.GstResetFirstFrame
✅ InterfacePlayerTest:InterfacePlayerTests.GstResetFirstFrame
InterfacePlayerTest:InterfacePlayerTests.GstGetVideoPlaybackQuality_StatsNull
✅ InterfacePlayerTest:InterfacePlayerTests.GstGetVideoPlaybackQuality_StatsNull
InterfacePlayerTest:InterfacePlayerTests.GstGetPositionMilliseconds
✅ InterfacePlayerTest:InterfacePlayerTests.GstGetPositionMilliseconds
InterfacePlayerTest:InterfacePlayerTests.GstGetDurationMilliseconds_PipelineNull
✅ InterfacePlayerTest:InterfacePlayerTests.GstGetDurationMilliseconds_PipelineNull
InterfacePlayerTest:InterfacePlayerTests.GstGetDurationMilliseconds_PipelineNotPlayingOrPaused
✅ InterfacePlayerTest:InterfacePlayerTests.GstGetDurationMilliseconds_PipelineNotPlayingOrPaused
InterfacePlayerTest:InterfacePlayerTests.GstGetVideoSize_ValidRectangle
✅ InterfacePlayerTest:InterfacePlayerTests.GstGetVideoSize_ValidRectangle
InterfacePlayerTest:InterfacePlayerTests.GstGetVideoSize_InvalidRectangle
✅ InterfacePlayerTest:InterfacePlayerTests.GstGetVideoSize_InvalidRectangle
InterfacePlayerTest:InterfacePlayerTests.GstGetVideoSize_InvalidRectangle2
✅ InterfacePlayerTest:InterfacePlayerTests.GstGetVideoSize_InvalidRectangle2
InterfacePlayerTest:InterfacePlayerTests.GstGetVideoSize_PartialRectangle
✅ InterfacePlayerTest:InterfacePlayerTests.GstGetVideoSize_PartialRectangle
InterfacePlayerTest:InterfacePlayerTests.GstGetVideoSize_EmptyRectangle
✅ InterfacePlayerTest:InterfacePlayerTests.GstGetVideoSize_EmptyRectangle
InterfacePlayerTest:InterfacePlayerTests.GstSetSubtitleMute_WithSubtitleSink
✅ InterfacePlayerTest:InterfacePlayerTests.GstSetSubtitleMute_WithSubtitleSink
InterfacePlayerTest:InterfacePlayerTests.GstSetSubtitleMute_WithoutSubtitleSink
✅ InterfacePlayerTest:InterfacePlayerTests.GstSetSubtitleMute_WithoutSubtitleSink
InterfacePlayerTest:InterfacePlayerTests.GstSetVideoRectangle_SameCoordinates
✅ InterfacePlayerTest:InterfacePlayerTests.GstSetVideoRectangle_SameCoordinates
InterfacePlayerTest:InterfacePlayerTests.GstSetVideoRectangle_DifferentCoordinates
✅ InterfacePlayerTest:InterfacePlayerTests.GstSetVideoRectangle_DifferentCoordinates
InterfacePlayerTest:InterfacePlayerTests.GstSetVideoRectangle_EnableRectPropertyCfgFalse
✅ InterfacePlayerTest:InterfacePlayerTests.GstSetVideoRectangle_EnableRectPropertyCfgFalse
InterfacePlayerTest:InterfacePlayerTests.GstSetVideoRectangle_VideoSinkNull
✅ InterfacePlayerTest:InterfacePlayerTests.GstSetVideoRectangle_VideoSinkNull
InterfacePlayerTest:InterfacePlayerTests.StopBuffering_ForceStopTrue
✅ InterfacePlayerTest:InterfacePlayerTests.StopBuffering_ForceStopTrue
InterfacePlayerTest:InterfacePlayerTests.StopBuffering_EnoughData
✅ InterfacePlayerTest:InterfacePlayerTests.StopBuffering_EnoughData
InterfacePlayerTest:InterfacePlayerTests.StopBuffering_NotEnoughData
✅ InterfacePlayerTest:InterfacePlayerTests.StopBuffering_NotEnoughData
InterfacePlayerTest:InterfacePlayerTests.StopBuffering_GstElementGetStateFailure
✅ InterfacePlayerTest:InterfacePlayerTests.StopBuffering_GstElementGetStateFailure
InterfacePlayerTest:InterfacePlayerTests.WaitForSourceSetup_Success
✅ InterfacePlayerTest:InterfacePlayerTests.WaitForSourceSetup_Success
InterfacePlayerTest:InterfacePlayerTests.WaitForSourceSetup_Timeout
✅ InterfacePlayerTest:InterfacePlayerTests.WaitForSourceSetup_Timeout
InterfacePlayerTest:InterfacePlayerTests.WaitForSourceSetup_PauseInjector
✅ InterfacePlayerTest:InterfacePlayerTests.WaitForSourceSetup_PauseInjector
InterfacePlayerTest:InterfacePlayerTests.HandleVideoBufferSent_SubsequentBuffer
✅ InterfacePlayerTest:InterfacePlayerTests.HandleVideoBufferSent_SubsequentBuffer
InterfacePlayerTest:InterfacePlayerTests.SetPlayerName
✅ InterfacePlayerTest:InterfacePlayerTests.SetPlayerName
InterfacePlayerTest:InterfacePlayerTests.PauseInjector_SetsPauseInjectorToTrue
✅ InterfacePlayerTest:InterfacePlayerTests.PauseInjector_SetsPauseInjectorToTrue
InterfacePlayerTest:InterfacePlayerTests.ResumeInjector_SetsPauseInjectorToFalseAndNotifiesAll
✅ InterfacePlayerTest:InterfacePlayerTests.ResumeInjector_SetsPauseInjectorToFalseAndNotifiesAll
InterfacePlayerTest:InterfacePlayerTests.SendNewSegmentEvent_VideoMediaType
✅ InterfacePlayerTest:InterfacePlayerTests.SendNewSegmentEvent_VideoMediaType
InterfacePlayerTest:InterfacePlayerTests.Queue_and_ClearProtectionEvent
✅ InterfacePlayerTest:InterfacePlayerTests.Queue_and_ClearProtectionEvent
InterfacePlayerTest:InterfacePlayerTests.Pause_Success
✅ InterfacePlayerTest:InterfacePlayerTests.Pause_Success
InterfacePlayerTest:InterfacePlayerTests.Pause_PipelineNull
✅ InterfacePlayerTest:InterfacePlayerTests.Pause_PipelineNull
InterfacePlayerTest:InterfacePlayerTests.Pause_Failure
✅ InterfacePlayerTest:InterfacePlayerTests.Pause_Failure
InterfacePlayerTest:InterfacePlayerTests.IsCacheEmpty_SourceNull
✅ InterfacePlayerTest:InterfacePlayerTests.IsCacheEmpty_SourceNull
InterfacePlayerTest:InterfacePlayerTests.IsCacheEmpty_CacheLevelNotEmpty
✅ InterfacePlayerTest:InterfacePlayerTests.IsCacheEmpty_CacheLevelNotEmpty
InterfacePlayerTest:InterfacePlayerTests.IsCacheEmpty_CacheLevelEmpty_BufferUnderrun
✅ InterfacePlayerTest:InterfacePlayerTests.IsCacheEmpty_CacheLevelEmpty_BufferUnderrun
InterfacePlayerTest:InterfacePlayerTests.IsCacheEmpty_CacheLevelEmpty_PTSChanged
✅ InterfacePlayerTest:InterfacePlayerTests.IsCacheEmpty_CacheLevelEmpty_PTSChanged
InterfacePlayerTest:InterfacePlayerTests.ResetEOSSignalledFlag
✅ InterfacePlayerTest:InterfacePlayerTests.ResetEOSSignalledFlag
InterfacePlayerTest:InterfacePlayerTests.PipelineConfiguredForMedia_True
✅ InterfacePlayerTest:InterfacePlayerTests.PipelineConfiguredForMedia_True
InterfacePlayerTest:InterfacePlayerTests.PipelineConfiguredForMedia_False
✅ InterfacePlayerTest:InterfacePlayerTests.PipelineConfiguredForMedia_False
InterfacePlayerTest:InterfacePlayerTests.GetBufferControlData_PausedState
✅ InterfacePlayerTest:InterfacePlayerTests.GetBufferControlData_PausedState
InterfacePlayerTest:InterfacePlayerTests.IsStreamReadyTest
✅ InterfacePlayerTest:InterfacePlayerTests.IsStreamReadyTest
InterfacePlayerTest:InterfacePlayerTests.SignalTrickModeDiscontinuity_TrickmodeSuccess
✅ InterfacePlayerTest:InterfacePlayerTests.SignalTrickModeDiscontinuity_TrickmodeSuccess
InterfacePlayerTest:InterfacePlayerTests.SignalTrickModeDiscontinuity_TrickmodeFail
✅ InterfacePlayerTest:InterfacePlayerTests.SignalTrickModeDiscontinuity_TrickmodeFail
InterfacePlayerTest:InterfacePlayerTests.EnableGstDebugLogging
✅ InterfacePlayerTest:InterfacePlayerTests.EnableGstDebugLogging
InterfacePlayerTest:InterfacePlayerTests.CheckDiscontinuity_FirstBufferNotProcessed
✅ InterfacePlayerTest:InterfacePlayerTests.CheckDiscontinuity_FirstBufferNotProcessed
InterfacePlayerTest:InterfacePlayerTests.CheckDiscontinuity_AudioDiscontinuity
✅ InterfacePlayerTest:InterfacePlayerTests.CheckDiscontinuity_AudioDiscontinuity
InterfacePlayerTest:InterfacePlayerTests.CheckDiscontinuity_EnablePTSReStamp_NoCodecChange
✅ InterfacePlayerTest:InterfacePlayerTests.CheckDiscontinuity_EnablePTSReStamp_NoCodecChange
InterfacePlayerTest:InterfacePlayerTests.TimerAdd_ValidFunctionAndUserData
✅ InterfacePlayerTest:InterfacePlayerTests.TimerAdd_ValidFunctionAndUserData
InterfacePlayerTest:InterfacePlayerTests.TimerAdd_TaskAlreadyAdded
✅ InterfacePlayerTest:InterfacePlayerTests.TimerAdd_TaskAlreadyAdded
InterfacePlayerTest:InterfacePlayerTests.TimerAdd_InvalidFunctionPointer
✅ InterfacePlayerTest:InterfacePlayerTests.TimerAdd_InvalidFunctionPointer
InterfacePlayerTest:InterfacePlayerTests.TimerAdd_InvalidUserData
✅ InterfacePlayerTest:InterfacePlayerTests.TimerAdd_InvalidUserData
InterfacePlayerTest:InterfacePlayerTests.TimerIsRunning_TaskRunning
✅ InterfacePlayerTest:InterfacePlayerTests.TimerIsRunning_TaskRunning
InterfacePlayerTest:InterfacePlayerTests.IdleTaskClearFlags_Success
✅ InterfacePlayerTest:InterfacePlayerTests.IdleTaskClearFlags_Success
InterfacePlayerTest:InterfacePlayerTests.IdleTaskClearFlags_Fail
✅ InterfacePlayerTest:InterfacePlayerTests.IdleTaskClearFlags_Fail
InterfacePlayerTest:InterfacePlayerTests.IdleTaskAdd_TaskNotPending
✅ InterfacePlayerTest:InterfacePlayerTests.IdleTaskAdd_TaskNotPending
InterfacePlayerTest:InterfacePlayerTests.IdleTaskAdd_TaskAlreadyPending
✅ InterfacePlayerTest:InterfacePlayerTests.IdleTaskAdd_TaskAlreadyPending
InterfacePlayerTest:InterfacePlayerTests.IdleTaskAdd_TaskFailedToAdd
✅ InterfacePlayerTest:InterfacePlayerTests.IdleTaskAdd_TaskFailedToAdd
InterfacePlayerTest:InterfacePlayerTests.FirstFrameCallback_SetAndInvoke
✅ InterfacePlayerTest:InterfacePlayerTests.FirstFrameCallback_SetAndInvoke
InterfacePlayerTest:InterfacePlayerTests.StopCallback_SetAndInvoke
✅ InterfacePlayerTest:InterfacePlayerTests.StopCallback_SetAndInvoke
InterfacePlayerTest:InterfacePlayerTests.TearDownCallback_SetAndInvoke
✅ InterfacePlayerTest:InterfacePlayerTests.TearDownCallback_SetAndInvoke
InterfacePlayerTest:InterfacePlayerTests.NotifyFirstFrame_VideoType_FirstFrameNotReceived
✅ InterfacePlayerTest:InterfacePlayerTests.NotifyFirstFrame_VideoType_FirstFrameNotReceived
InterfacePlayerTest:InterfacePlayerTests.NotifyFirstFrame_AudioType_FirstFrameNotReceived
✅ InterfacePlayerTest:InterfacePlayerTests.NotifyFirstFrame_AudioType_FirstFrameNotReceived
InterfacePlayerTest:InterfacePlayerTests.TriggerEvent_CallbackExists
✅ InterfacePlayerTest:InterfacePlayerTests.TriggerEvent_CallbackExists
InterfacePlayerTest:InterfacePlayerTests.TriggerEvent_CallbackDoesNotExist
✅ InterfacePlayerTest:InterfacePlayerTests.TriggerEvent_CallbackDoesNotExist
InterfacePlayerTest:InterfacePlayerTests.TriggerEventWithData_CallbackExists
✅ InterfacePlayerTest:InterfacePlayerTests.TriggerEventWithData_CallbackExists
InterfacePlayerTest:InterfacePlayerTests.TriggerEventWithData_CallbackDoesNotExist
✅ InterfacePlayerTest:InterfacePlayerTests.TriggerEventWithData_CallbackDoesNotExist
InterfacePlayerTest:InterfacePlayerTests.StartsWithTest
✅ InterfacePlayerTest:InterfacePlayerTests.StartsWithTest
InterfacePlayerTest:InterfacePlayerTests.CreatePipeline_Success
✅ InterfacePlayerTest:InterfacePlayerTests.CreatePipeline_Success
InterfacePlayerTest:InterfacePlayerTests.CreatePipeline_Failure_GetBusFailed
✅ InterfacePlayerTest:InterfacePlayerTests.CreatePipeline_Failure_GetBusFailed
InterfacePlayerTest:InterfacePlayerTests.CreatePipeline_Failure_PipelineNewFailed
✅ InterfacePlayerTest:InterfacePlayerTests.CreatePipeline_Failure_PipelineNewFailed
InterfacePlayerTest:InterfacePlayerTests.SetAudioVolume
✅ InterfacePlayerTest:InterfacePlayerTests.SetAudioVolume
InterfacePlayerTest:InterfacePlayerTests.SetVolumeOrMuteUnMute_Null
✅ InterfacePlayerTest:InterfacePlayerTests.SetVolumeOrMuteUnMute_Null
InterfacePlayerTest:InterfacePlayerTests.SetVideoZoomTest
✅ InterfacePlayerTest:InterfacePlayerTests.SetVideoZoomTest
InterfacePlayerTest:InterfacePlayerTests.SetVideoMute_ValidVideoSink
✅ InterfacePlayerTest:InterfacePlayerTests.SetVideoMute_ValidVideoSink
InterfacePlayerTest:InterfacePlayerTests.SetVideoMute_InvalidVideoSink
✅ InterfacePlayerTest:InterfacePlayerTests.SetVideoMute_InvalidVideoSink
InterfacePlayerTest:InterfacePlayerTests.SetTextStyle_Null
✅ InterfacePlayerTest:InterfacePlayerTests.SetTextStyle_Null
InterfacePlayerTest:InterfacePlayerTests.NotifyEOS_TaskSchedulingFailed
✅ InterfacePlayerTest:InterfacePlayerTests.NotifyEOS_TaskSchedulingFailed
InterfacePlayerTest:InterfacePlayerTests.NotifyEOS_FirstCall
✅ InterfacePlayerTest:InterfacePlayerTests.NotifyEOS_FirstCall
InterfacePlayerTest:InterfacePlayerTests.NotifyEOS_TaskAlreadyPending
✅ InterfacePlayerTest:InterfacePlayerTests.NotifyEOS_TaskAlreadyPending
InterfacePlayerTest:InterfacePlayerTests.NotifyEOS_AlreadySignalled
✅ InterfacePlayerTest:InterfacePlayerTests.NotifyEOS_AlreadySignalled
InterfacePlayerTest:InterfacePlayerTests.NotifyFragmentCachingComplete_PendingPlayStateTrue
✅ InterfacePlayerTest:InterfacePlayerTests.NotifyFragmentCachingComplete_PendingPlayStateTrue
InterfacePlayerTest:InterfacePlayerTests.NotifyFragmentCachingComplete_SetStateFailure
✅ InterfacePlayerTest:InterfacePlayerTests.NotifyFragmentCachingComplete_SetStateFailure
InterfacePlayerTest:InterfacePlayerTests.NotifyFragmentCachingComplete_PendingPlayStateFalse
✅ InterfacePlayerTest:InterfacePlayerTests.NotifyFragmentCachingComplete_PendingPlayStateFalse
InterfacePlayerTest:InterfacePlayerTests.EndOfStreamReached_FirstBufferProcessedFalse
✅ InterfacePlayerTest:InterfacePlayerTests.EndOfStreamReached_FirstBufferProcessedFalse
InterfacePlayerTest:InterfacePlayerTests.EndOfStreamReached_FirstBufferProcessedTrue_NormalPlayRate
✅ InterfacePlayerTest:InterfacePlayerTests.EndOfStreamReached_FirstBufferProcessedTrue_NormalPlayRate
InterfacePlayerTest:InterfacePlayerTests.EndOfStreamReached_FirstBufferProcessedTrue_TrickMode
✅ InterfacePlayerTest:InterfacePlayerTests.EndOfStreamReached_FirstBufferProcessedTrue_TrickMode
InterfacePlayerTest:InterfacePlayerTests.InterfacePlayer_SetupStream_Success
✅ InterfacePlayerTest:InterfacePlayerTests.InterfacePlayer_SetupStream_Success
InterfacePlayerTest:InterfacePlayerTests.DisableDecoderHandleNotified
✅ InterfacePlayerTest:InterfacePlayerTests.DisableDecoderHandleNotified
InterfacePlayerTest:InterfacePlayerTests.SignalSubtitleClock_PadPushFail
✅ InterfacePlayerTest:InterfacePlayerTests.SignalSubtitleClock_PadPushFail
InterfacePlayerTest:InterfacePlayerTests.SignalSubtitleClock_NonPlayingState
✅ InterfacePlayerTest:InterfacePlayerTests.SignalSubtitleClock_NonPlayingState
InterfacePlayerTest:InterfacePlayerTests.SignalSubtitleClock_Null
✅ InterfacePlayerTest:InterfacePlayerTests.SignalSubtitleClock_Null
InterfacePlayerTest:InterfacePlayerTests.FlushTrack_VideoType
✅ InterfacePlayerTest:InterfacePlayerTests.FlushTrack_VideoType
InterfacePlayerTest:InterfacePlayerTests.GstPlayer_isVideoOrAudioDecoder_RialtoSink
✅ InterfacePlayerTest:InterfacePlayerTests.GstPlayer_isVideoOrAudioDecoder_RialtoSink
InterfacePlayerTest:InterfacePlayerTests.GstPlayer_isVideoOrAudioDecoder_NotDecoder
✅ InterfacePlayerTest:InterfacePlayerTests.GstPlayer_isVideoOrAudioDecoder_NotDecoder
InterfacePlayerTest:InterfacePlayerTests.SetVolumeOrMuteUnMute_UsingRialtoSink
✅ InterfacePlayerTest:InterfacePlayerTests.SetVolumeOrMuteUnMute_UsingRialtoSink
InterfacePlayerTest:InterfacePlayerTests.SetStreamCaps_NullCaps
✅ InterfacePlayerTest:InterfacePlayerTests.SetStreamCaps_NullCaps
InterfacePlayerTest:InterfacePlayerTests.SetStreamCaps_ValidVideoCodecFormat
✅ InterfacePlayerTest:InterfacePlayerTests.SetStreamCaps_ValidVideoCodecFormat
InterfacePlayerTest:InterfacePlayerTests.SetStreamCaps_EncryptedAudioCodecFormat
✅ InterfacePlayerTest:InterfacePlayerTests.SetStreamCaps_EncryptedAudioCodecFormat
DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntry_DefaultConstructor_InitializesCorrectly
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntry_DefaultConstructor_InitializesCorrectly
DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntry_WithKeyId_StoresCorrectly
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntry_WithKeyId_StoresCorrectly
DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntry_FailedStatus_SetCorrectly
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntry_FailedStatus_SetCorrectly
DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntries_DefaultConstructor_InitializesCorrectly
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntries_DefaultConstructor_InitializesCorrectly
DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntries_MultipleEntries_StoresCorrectly
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntries_MultipleEntries_StoresCorrectly
DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntries_WithFailedEntry_MarksCorrectly
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntries_WithFailedEntry_MarksCorrectly
DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntries_MixedStatus_TracksIndividually
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntries_MixedStatus_TracksIndividually
DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntries_PrimaryKeyFlag_SetCorrectly
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntries_PrimaryKeyFlag_SetCorrectly
DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntries_CreationTime_TracksCorrectly
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntries_CreationTime_TracksCorrectly
DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntries_FindKeyId_WorksCorrectly
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntries_FindKeyId_WorksCorrectly
DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntries_MarkSpecificEntryFailed_WorksCorrectly
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntries_MarkSpecificEntryFailed_WorksCorrectly
DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntries_PrimaryKeyFails_MarksEntireFailed
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyIdEntries_PrimaryKeyFails_MarksEntireFailed
DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyId_HexStringVsBinary_ComparisonLogic
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyId_HexStringVsBinary_ComparisonLogic
DrmSessionManagerTests:DrmSessionManagerComplexTests.MultiKeyScenario_OneFailedKey_OthersUsable
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.MultiKeyScenario_OneFailedKey_OthersUsable
DrmSessionManagerTests:DrmSessionManagerComplexTests.MultiKeyScenario_AllKeysFailed_MarksSlotFailed
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.MultiKeyScenario_AllKeysFailed_MarksSlotFailed
DrmSessionManagerTests:DrmSessionManagerComplexTests.DrmSessionContext_DefaultConstructor_InitializesCorrectly
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.DrmSessionContext_DefaultConstructor_InitializesCorrectly
DrmSessionManagerTests:DrmSessionManagerComplexTests.DrmSessionContext_WithData_StoresCorrectly
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.DrmSessionContext_WithData_StoresCorrectly
DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyId_WithDashes_NormalizationWorks
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.KeyId_WithDashes_NormalizationWorks
DrmSessionManagerTests:DrmSessionManagerComplexTests.CPIX_MultiKey_UHDFailsHDUsable_KeepsHD
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.CPIX_MultiKey_UHDFailsHDUsable_KeepsHD
DrmSessionManagerTests:DrmSessionManagerComplexTests.ValidateMultiKeySlot_RealWidevinePssh_ThreeKeyIDs_WithDashes
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.ValidateMultiKeySlot_RealWidevinePssh_ThreeKeyIDs_WithDashes
DrmSessionManagerTests:DrmSessionManagerComplexTests.ValidateMultiKeySlot_CreateDrmHelperFromInitData_SingleKey_MOVEContent
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.ValidateMultiKeySlot_CreateDrmHelperFromInitData_SingleKey_MOVEContent
DrmSessionManagerTests:DrmSessionManagerComplexTests.CreateDrmHelperFromInitData_VerifySystemId
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.CreateDrmHelperFromInitData_VerifySystemId
DrmSessionManagerTests:DrmSessionManagerComplexTests.CreateDrmHelperFromInitData_CorruptedPSSH_HandleGracefully
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.CreateDrmHelperFromInitData_CorruptedPSSH_HandleGracefully
DrmSessionManagerTests:DrmSessionManagerComplexTests.CreateDrmHelperFromInitData_MultipleKeys_CPIXScenario
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.CreateDrmHelperFromInitData_MultipleKeys_CPIXScenario
DrmSessionManagerTests:DrmSessionManagerComplexTests.InitDataFlow_EndToEnd_CreateHelperAndValidate
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.InitDataFlow_EndToEnd_CreateHelperAndValidate
DrmSessionManagerTests:DrmSessionManagerComplexTests.ValidateMultiKeySlot_RealWidevinePssh_ThreeIdenticalKeys_ASCII
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.ValidateMultiKeySlot_RealWidevinePssh_ThreeIdenticalKeys_ASCII
DrmSessionManagerTests:DrmSessionManagerComplexTests.ValidateMultiKeySlot_RealWidevinePssh_SingleKeyID
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.ValidateMultiKeySlot_RealWidevinePssh_SingleKeyID
DrmSessionManagerTests:DrmSessionManagerComplexTests.ValidateMultiKeySlot_RealWidevinePssh_PartialKeysUsable
✅ DrmSessionManagerTests:DrmSessionManagerComplexTests.ValidateMultiKeySlot_RealWidevinePssh_PartialKeysUsable
PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_ValidKey_ReturnsHexString
✅ PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_ValidKey_ReturnsHexString
PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_AllZeros_ReturnsAllZeroHexString
✅ PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_AllZeros_ReturnsAllZeroHexString
PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_AllOnes_ReturnsFFHexString
✅ PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_AllOnes_ReturnsFFHexString
PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_MixedNibbles_ReturnsCorrectHexString
✅ PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_MixedNibbles_ReturnsCorrectHexString
PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_SingleByte_ReturnsTwoCharHexString
✅ PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_SingleByte_ReturnsTwoCharHexString
PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_NullPointer_ReturnsEmptyVector
✅ PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_NullPointer_ReturnsEmptyVector
PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_ZeroSize_ReturnsEmptyVector
✅ PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_ZeroSize_ReturnsEmptyVector
PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_TypicalKeyID_ReturnsCorrectHexString
✅ PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_TypicalKeyID_ReturnsCorrectHexString
PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_BoundaryValues_ReturnsCorrectHex
✅ PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_BoundaryValues_ReturnsCorrectHex
PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_HexOutput_IsLowercase
✅ PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_HexOutput_IsLowercase
PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_AlternatingPattern_ReturnsCorrectHex
✅ PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_AlternatingPattern_ReturnsCorrectHex
PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_WidevineKeyID_ReturnsCorrectFormat
✅ PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_WidevineKeyID_ReturnsCorrectFormat
PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_PlayReadyKeyID_ReturnsCorrectFormat
✅ PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_PlayReadyKeyID_ReturnsCorrectFormat
PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_LargeKey32Bytes_ReturnsCorrectLength
✅ PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_LargeKey32Bytes_ReturnsCorrectLength
PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_ClearKeyFormat_ReturnsCorrectHex
✅ PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_ClearKeyFormat_ReturnsCorrectHex
PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_OutputValidation_OnlyHexCharacters
✅ PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_OutputValidation_OnlyHexCharacters
PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_MultiKeyScenario_DifferentKeys
✅ PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_MultiKeyScenario_DifferentKeys
PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_ByteOrder_PreservedCorrectly
✅ PlayerUtilsTests:PlayerUtilsTests.RawKeyToKeyId_ByteOrder_PreservedCorrectly
Loading