Failed WVTS test

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Failed WVTS test

跳至解决方案
1,957 次查看
tristanbss
Contributor III

Hi,

We ran the WVTS test on our imx8mq customized board running Android 12.1.0_1.0.0 with  Widevine L1 support.

There are some failed items in the results. 

 

Test Result Details

arm64-v8a WvtsDeviceTestCases
com.google.android.wvts.MediaDrmParameterizedTests#testValidateMetrics[L1]
fail
java.lang.AssertionError: license_sdk_version value empty: metrics
com.google.android.wvts.MediaDrmParameterizedTests#testStableDrmIdentifier[L3]
fail
Device id not stable: ac9e72902e704bef69ca002db4e8e8cd8f83cc039fe4fe34ed78b53b0bc81838, 9c99ccd3c902fc7354e2932a26dc5e2bc6cacf211037d8aefc75a87d8d0568de: arrays first differed at element [0]; expected:<-84> but was:<-100>
com.google.android.wvts.MediaDrmParameterizedTests#testValidateMetrics[L3]
fail
java.lang.AssertionError: license_sdk_version value empty: metrics
com.google.android.wvts.WidevineBusinessLogicTests#testWidevineVersion
fail
java.lang.AssertionError: Unknown build number with cdm version 16.1.0
com.google.android.wvts.WidevineH264PlaybackTests#testClearWith1080P30SessionlessUsingSecureDecoder
fail
java.lang.Exception: Failed components: < Audio Reached Seconds: The Audio only played to 0 ms instead of 20000 ms > < No Exceptions: An exception occurred during playback (Attempted to use a closed session) > < Video Reached Seconds: The Video only played to 0 ms instead of 20000 ms >
com.google.android.wvts.WidevineH264PlaybackTests#testClearWith1080P30SessionlessUsingUnsecureDecoder
fail
java.lang.Exception: Failed components: < Audio Reached Seconds: The Audio only played to 0 ms instead of 20000 ms > < No Exceptions: An exception occurred during playback (Attempted to use a closed session) > < Video Reached Seconds: The Video only played to 0 ms instead of 20000 ms >

 

It appears that the required minimum CDM version is 16.1.1. However, the CDM version of the Google Widevine code used by widevine_l1_android-12.1.0_1.0.0 is 16.1.0.

Could you please help us to address these failures.

Thanks.

 

BR,

Tristan

0 项奖励
回复
1 解答
1,647 次查看
joanxie
NXP TechSupport
NXP TechSupport

sorry for my late response, I got the patches just now, I send to you via mail, pls check it

在原帖中查看解决方案

0 项奖励
回复
3 回复数
1,899 次查看
joanxie
NXP TechSupport
NXP TechSupport

try to update the CDM version to the later version than v16 and try again

0 项奖励
回复
1,885 次查看
tristanbss
Contributor III

The libwvdrmengine containing the CDM under vendor/widevine that we are using is patched by NXP to support Widevine L1. However, it seems that we cannot replace only the cdm folder inside libwvdrmengine.

Are there any new patches from NXP for a newer version of libwvdrmengine that support Widevine L1?

Further, if so, can we still use the same widevine TA in Trusty OS?

 

Thanks.

0 项奖励
回复
1,648 次查看
joanxie
NXP TechSupport
NXP TechSupport

sorry for my late response, I got the patches just now, I send to you via mail, pls check it

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2289341%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EWVTS%20%E6%B5%8B%E8%AF%95%E6%9C%AA%E9%80%9A%E8%BF%87%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2289341%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%82%A8%E5%A5%BD%EF%BC%8C%3C%2FP%3E%3CP%3E%E6%88%91%E4%BB%AC%E5%9C%A8%E8%BF%90%E8%A1%8C%20Android%2012.1.0_1.0.0%20%E5%B9%B6%E6%94%AF%E6%8C%81%20Widevine%20L1%20%E7%9A%84%20imx8mq%20%E5%AE%9A%E5%88%B6%E6%9D%BF%E4%B8%8A%E8%BF%9B%E8%A1%8C%E4%BA%86%20WVTS%20%E6%B5%8B%E8%AF%95%E3%80%82%3C%2FP%3E%3CP%3E%E7%BB%93%E6%9E%9C%E4%B8%AD%E6%9C%89%E4%B8%80%E4%BA%9B%E5%A4%B1%E8%B4%A5%E7%9A%84%E9%A1%B9%E7%9B%AE%E3%80%82%20%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E6%B5%8B%E8%AF%95%E7%BB%93%E6%9E%9C%E8%AF%A6%E6%83%85%3C%2FP%3E%3CTABLE%3E%3CTBODY%3E%3CTR%3E%3CTD%20class%3D%22%22%3Earm64-v8a%20WvtsDeviceTestCases%3C%2FTD%3E%3C%2FTR%3E%3CTR%3E%3CTD%20class%3D%22%22%3Ecom.google.android.wvts.MediaDrmParameterizedTests%23testValidateMetrics%5BL1%5D%3C%2FTD%3E%3CTD%20class%3D%22%22%3E%3CDIV%3E%E5%A4%B1%E8%B4%A5%3C%2FDIV%3E%3C%2FTD%3E%3CTD%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3Ejava.lang.AssertionError%3A%20license_sdk_version%20value%20empty%3A%20metrics%3C%2FDIV%3E%3C%2FTD%3E%3C%2FTR%3E%3CTR%3E%3CTD%20class%3D%22%22%3Ecom.google.android.wvts.MediaDrmParameterizedTests%23testStableDrmIdentifier%5BL3%5D.%3C%2FTD%3E%3CTD%20class%3D%22%22%3E%3CDIV%3E%E5%A4%B1%E8%B4%A5%3C%2FDIV%3E%3C%2FTD%3E%3CTD%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3E%E8%AE%BE%E5%A4%87%20ID%20%E4%B8%8D%E7%A8%B3%E5%AE%9A%EF%BC%9Aac9e72902e704bef69ca002db4e8e8e8cd8e8f8cc039fe4fe34ed78b53b0bc81838%E3%80%819c99ccd3cd3c902c902fc7902c7354e2932a26dc5e2bc6c6c68cf211037d8aefc75a87d8d0568de%EF%BC%9A%E6%95%B0%E7%BB%84%E6%9C%80%E5%88%9D%E5%9C%A8%E5%85%83%E7%B4%A0%20%5B0%5D%20%E5%A4%84%E6%9C%89%E6%89%80%E4%B8%8D%E5%90%8C%EF%BC%9B%E9%A2%84%E6%9C%9F%EF%BC%9A%26amp%3B%20lt%EF%BC%9B-84%20%26amp%3B%20gt%EF%BC%9B%E4%BD%86%E6%98%AF%EF%BC%9A%26amp%3B%20lt%EF%BC%9B-100%20%26amp%3B%20gt%3B%3C%2FDIV%3E%3C%2FTD%3E%3C%2FTR%3E%3CTR%3E%3CTD%20class%3D%22%22%3Ecom.google.android.wvts.MediaDrmParameterizedTests%23testValidateMetrics%5BL3%5D.%3C%2FTD%3E%3CTD%20class%3D%22%22%3E%3CDIV%3E%E5%A4%B1%E8%B4%A5%3C%2FDIV%3E%3C%2FTD%3E%3CTD%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3Ejava.lang.AssertionError%3A%20license_sdk_version%20value%20empty%3A%20metrics%3C%2FDIV%3E%3C%2FTD%3E%3C%2FTR%3E%3CTR%3E%3CTD%20class%3D%22%22%3Ecom.google.android.wvts.WidevineBusinessLogicTests%23testWidevineVersion%3C%2FTD%3E%3CTD%20class%3D%22%22%3E%3CDIV%3E%E5%A4%B1%E8%B4%A5%3C%2FDIV%3E%3C%2FTD%3E%3CTD%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3Ejava.lang.assertionError%EF%BC%9Acdm%20%E7%89%88%E6%9C%AC%2016.1.0%20%E7%9A%84%E7%89%88%E6%9C%AC%E5%8F%B7%E6%9C%AA%E7%9F%A5%3C%2FDIV%3E%3C%2FTD%3E%3C%2FTR%3E%3CTR%3E%3CTD%20class%3D%22%22%3Ecom.google.android.wvts.WidevineH264PlaybackTests%23testClearWith1080P30SessionlessUsingSecureDecoder%3C%2FTD%3E%3CTD%20class%3D%22%22%3E%3CDIV%3E%E5%A4%B1%E8%B4%A5%3C%2FDIV%3E%3C%2FTD%3E%3CTD%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3Ejava.lang.Exception%EF%BC%9A%E5%85%83%E5%99%A8%E4%BB%B6%E6%95%85%E9%9A%9C%EF%BC%9A%26amp%3B%20lt%EF%BC%9B%E9%9F%B3%E9%A2%91%E5%B7%B2%E8%BE%BE%E5%88%B0%E7%A7%92%E6%95%B0%EF%BC%9A%E9%9F%B3%E9%A2%91%E4%BB%85%E6%92%AD%E6%94%BE%E5%88%B0%200%20%E6%AF%AB%E7%A7%92%E8%80%8C%E4%B8%8D%E6%98%AF%2020000%20%E6%AF%AB%E7%A7%92%20%26amp%3B%20gt%3B%20%26amp%3B%20lt%EF%BC%9B%E6%97%A0%E5%BC%82%E5%B8%B8%EF%BC%9A%E6%92%AD%E6%94%BE%E6%9C%9F%E9%97%B4%E5%87%BA%E7%8E%B0%E5%BC%82%E5%B8%B8%EF%BC%88%E5%B0%9D%E8%AF%95%E4%BD%BF%E7%94%A8%E5%B0%81%E9%97%AD%E4%BC%9A%E8%AF%9D%EF%BC%89%26amp%3B%20gt%3B%20%26amp%3B%20lt%EF%BC%9B%E8%A7%86%E9%A2%91%E5%B7%B2%E8%BE%BE%E5%88%B0%E7%A7%92%E6%95%B0%EF%BC%9A%E8%A7%86%E9%A2%91%E4%BB%85%E6%92%AD%E6%94%BE%E5%88%B0%200%20%E6%AF%AB%E7%A7%92%E8%80%8C%E4%B8%8D%E6%98%AF%2020000%20%E6%AF%AB%E7%A7%92%20%26amp%3B%20gt%3B%3C%2FDIV%3E%3C%2FTD%3E%3C%2FTR%3E%3CTR%3E%3CTD%20class%3D%22%22%3Ecom.google.android.wvts.WidevineH264PlaybackTests%23testClearWith1080P30SessionlessUsingUnsecureDecoder%3C%2FTD%3E%3CTD%20class%3D%22%22%3E%3CDIV%3E%E5%A4%B1%E8%B4%A5%3C%2FDIV%3E%3C%2FTD%3E%3CTD%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3Ejava.lang.Exception%EF%BC%9A%E5%85%83%E5%99%A8%E4%BB%B6%E6%95%85%E9%9A%9C%EF%BC%9A%26amp%3B%20lt%EF%BC%9B%E9%9F%B3%E9%A2%91%E5%B7%B2%E8%BE%BE%E5%88%B0%E7%A7%92%E6%95%B0%EF%BC%9A%E9%9F%B3%E9%A2%91%E4%BB%85%E6%92%AD%E6%94%BE%E5%88%B0%200%20%E6%AF%AB%E7%A7%92%E8%80%8C%E4%B8%8D%E6%98%AF%2020000%20%E6%AF%AB%E7%A7%92%20%26amp%3B%20gt%3B%20%26amp%3B%20lt%EF%BC%9B%E6%97%A0%E5%BC%82%E5%B8%B8%EF%BC%9A%E6%92%AD%E6%94%BE%E6%9C%9F%E9%97%B4%E5%87%BA%E7%8E%B0%E5%BC%82%E5%B8%B8%EF%BC%88%E5%B0%9D%E8%AF%95%E4%BD%BF%E7%94%A8%E5%B0%81%E9%97%AD%E4%BC%9A%E8%AF%9D%EF%BC%89%26amp%3B%20gt%3B%20%26amp%3B%20lt%EF%BC%9B%E8%A7%86%E9%A2%91%E5%B7%B2%E8%BE%BE%E5%88%B0%E7%A7%92%E6%95%B0%EF%BC%9A%E8%A7%86%E9%A2%91%E4%BB%85%E6%92%AD%E6%94%BE%E5%88%B0%200%20%E6%AF%AB%E7%A7%92%E8%80%8C%E4%B8%8D%E6%98%AF%2020000%20%E6%AF%AB%E7%A7%92%20%26amp%3B%20gt%3B%3C%2FDIV%3E%3C%2FTD%3E%3C%2FTR%3E%3C%2FTBODY%3E%3C%2FTABLE%3E%3CBR%20%2F%3E%3CP%3E%E6%89%80%E9%9C%80%E7%9A%84%20CDM%20%E6%9C%80%E4%BD%8E%E7%89%88%E6%9C%AC%E4%BC%BC%E4%B9%8E%E6%98%AF%3CSTRONG%3E16.1.1%3C%2FSTRONG%3E%E3%80%82%E4%BD%86%E6%98%AF%EF%BC%8C%3CSTRONG%3Ewidevine_l1_android-12.1.0_1.0.0%3C%2FSTRONG%3E%E4%BD%BF%E7%94%A8%E7%9A%84%E8%B0%B7%E6%AD%8C%20Widevine%20%E4%BB%A3%E7%A0%81%E7%9A%84%20CDM%20%E7%89%88%E6%9C%AC%E6%98%AF%3CSTRONG%3E16.1.0%3C%2FSTRONG%3E%E3%80%82%3C%2FP%3E%3CP%3E%E8%AF%B7%E5%B8%AE%E5%8A%A9%E6%88%91%E4%BB%AC%E8%A7%A3%E5%86%B3%E8%BF%99%E4%BA%9B%E6%95%85%E9%9A%9C%E3%80%82%3C%2FP%3E%3CP%3E%E8%B0%A2%E8%B0%A2%E3%80%82%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EBR%E3%80%81%3C%2FP%3E%3CP%3E%E7%89%B9%E9%87%8C%E6%96%AF%E5%9D%A6%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2289341%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EAndroid%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Ei.MX%208%20%E7%B3%BB%E5%88%97%20%7C%20i.MX%208QuadMax%20(8QM)%20%7C%208QuadPlus%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3E%E5%AE%89%E5%85%A8%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2289930%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Failed%20WVTS%20test%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2289930%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%88%91%E4%BB%AC%E6%AD%A3%E5%9C%A8%E4%BD%BF%E7%94%A8%E7%9A%84%E5%8C%85%E5%90%AB%20vendor%2Fwidevine%20%E4%B8%8B%20CDM%20%E7%9A%84%20libwvdrmengine%20%E5%B7%B2%E7%94%B1%20NXP%20%E4%BF%AE%E8%A1%A5%EF%BC%8C%E4%BB%A5%E6%94%AF%E6%8C%81%20Widevine%20L1%E3%80%82%E4%B8%8D%E8%BF%87%EF%BC%8C%E6%88%91%E4%BB%AC%E4%BC%BC%E4%B9%8E%E4%B8%8D%E8%83%BD%E5%8F%AA%E6%9B%BF%E6%8D%A2%20libwvdrmengine%20%E4%B8%AD%E7%9A%84%20cdm%20%E6%96%87%E4%BB%B6%E5%A4%B9%E3%80%82%3C%2FP%3E%3CP%3E%E6%81%A9%E6%99%BA%E6%B5%A6%E6%98%AF%E5%90%A6%E4%B8%BA%E6%94%AF%E6%8C%81%20Widevine%20L1%20%E7%9A%84%20libwvdrmengine%20%E6%9B%B4%E6%96%B0%E7%89%88%E6%9C%AC%E6%8F%90%E4%BE%9B%E4%BA%86%E6%96%B0%E8%A1%A5%E4%B8%81%EF%BC%9F%3C%2FP%3E%3CP%3E%E6%AD%A4%E5%A4%96%EF%BC%8C%E5%A6%82%E6%9E%9C%E6%98%AF%E8%BF%99%E6%A0%B7%EF%BC%8C%E6%88%91%E4%BB%AC%E8%BF%98%E8%83%BD%E5%9C%A8%20Trusty%20OS%20%E4%B8%AD%E4%BD%BF%E7%94%A8%E7%9B%B8%E5%90%8C%E7%9A%84%E5%AE%BD%E9%A2%91%20TA%20%E5%90%97%EF%BC%9F%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E8%B0%A2%E8%B0%A2%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2289844%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Failed%20WVTS%20test%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2289844%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%B0%9D%E8%AF%95%E5%B0%86%20CDM%20%E7%89%88%E6%9C%AC%E5%8D%87%E7%BA%A7%E5%88%B0%E6%AF%94%20v16%20%E6%9B%B4%E6%99%9A%E7%9A%84%E7%89%88%E6%9C%AC%EF%BC%8C%E7%84%B6%E5%90%8E%E5%86%8D%E8%AF%95%E4%B8%80%E6%AC%A1%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2294907%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Failed%20WVTS%20test%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2294907%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%AF%B9%E4%B8%8D%E8%B5%B7%EF%BC%8C%E6%88%91%E7%9A%84%E5%9B%9E%E5%A4%8D%E6%99%9A%E4%BA%86%EF%BC%8C%E6%88%91%E5%88%9A%E5%88%9A%E6%94%B6%E5%88%B0%E8%A1%A5%E4%B8%81%EF%BC%8C%E5%B7%B2%E9%80%9A%E8%BF%87%E9%82%AE%E4%BB%B6%E5%8F%91%E9%80%81%E7%BB%99%E6%82%A8%EF%BC%8C%E8%AF%B7%E6%9F%A5%E6%94%B6%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E