[VTS11R1]VtsTrebleFrameworkVintfTest#SystemVendorTest.ServedHwbinderHalsAreInManifest_32bit fail

问题描述

VtsTrebleFrameworkVintfTest
VtsTrebleFrameworkVintfTest#SystemVendorTest.ServedHwbinderHalsAreInManifest_32bit fail:
test/vts-testcase/hal/treble/vintf/SystemVendorTest.cpp:131
Expected: (manifest_hwbinder_hals.find(name)) != (manifest_hwbinder_hals.end()), actual: 4-byte object <B8-B9 B1-FF> vs 4-byte object <B8-B9 B1-FF>
vendor.kyocera.hardware.display@1.0::IDisplay/default is being served, but it is not in a manifest.
test/vts-testcase/hal/treble/vintf/SystemVendorTest.cpp:131
Expected: (manifest_hwbinder_hals.find(name)) != (manifest_hwbinder_hals.end()), actual: 4-byte object <B8-B9 B1-FF> vs 4-byte object <B8-B9 B1-FF>
vendor.mediatek.hardware.mtkradioex@1.4::IMtkRadioEx/imsSlot1 is being served, but it is not in a manifest.
test/vts-testcase/hal/treble/vintf/SystemVendorTest.cpp:131
Expected: (manifest_hwbinder_hals.find(name)) != (manifest_hwbinder_hals.end()), actual: 4-byte object <B8-B9 B1-FF> vs 4-byte object <B8-B9 B1-FF>
vendor.mediatek.hardware.mtkradioex@1.4::IMtkRadioEx/mtkAssist1 is being served, but it is not in a manifest.
test/vts-testcase/hal/treble/vintf/SystemVendorTest.cpp:131
Expected: (manifest_hwbinder_hals.find(name)) != (manifest_hwbinder_hals.end()), actual: 4-byte object <B8-B9 B1-FF> vs 4-byte object <B8-B9 B1-FF>
vendor.mediatek.hardware.mtkradioex@1.4::IMtkRadioEx/mtkCap1 is being served, but it is not in a manifest.
test/vts-testcase/hal/treble/vintf/SystemVendorTest.cpp:131
Expected: (manifest_hwbinder_hals.find(name)) != (manifest_hwbinder_hals.end()), actual: 4-byte object <B8-B9 B1-FF> vs 4-byte object <B8-B9 B1-FF>
vendor.mediatek.hardware.mtkradioex@1.4::IMtkRadioEx/mtkEm1 is being served, but it is not in a manifest.
test/vts-testcase/hal/treble/vintf/SystemVendorTest.cpp:131
Expected: (manifest_hwbinder_hals.find(name)) != (manifest_hwbinder_hals.end()), actual: 4-byte object <B8-B9 B1-FF> vs 4-byte object <B8-B9 B1-FF>
vendor.mediatek.hardware.mtkradioex@1.4::IMtkRadioEx/mtkRcs1 is being served, but it is not in a manifest.
test/vts-testcase/hal/treble/vintf/SystemVendorTest.cpp:131
Expected: (manifest_hwbinder_hals.find(name)) != (manifest_hwbinder_hals.end()), actual: 4-byte object <B8-B9 B1-FF> vs 4-byte object <B8-B9 B1-FF>
vendor.mediatek.hardware.mtkradioex@1.4::IMtkRadioEx/mtkSe1 is being served, but it is not in a manifest.
test/vts-testcase/hal/treble/vintf/SystemVendorTest.cpp:131
Expected: (manifest_hwbinder_hals.find(name)) != (manifest_hwbinder_hals.end()), actual: 4-byte object <B8-B9 B1-FF> vs 4-byte object <B8-B9 B1-FF>
vendor.mediatek.hardware.mtkradioex@1.4::IMtkRadioEx/mtkSlot1 is being served, but it is not in a manifest.
test/vts-testcase/hal/treble/vintf/SystemVendorTest.cpp:131
Expected: (manifest_hwbinder_hals.find(name)) != (manifest_hwbinder_hals.end()), actual: 4-byte object <B8-B9 B1-FF> vs 4-byte object <B8-B9 B1-FF>
vendor.mediatek.hardware.mtkradioex@1.5::IMtkRadioEx/imsSlot1 is being served, but it is not in a manifest.
test/vts-testcase/hal/treble/vintf/SystemVendorTest.cpp:131
Expected: (manifest_hwbinder_hals.find(name)) != (manifest_hwbinder_hals.end()), actual: 4-byte object <B8-B9 B1-FF> vs 4-byte object <B8-B9 B1-FF>
vendor.mediatek.hardware.mtkradioex@1.5::IMtkRadioEx/mtkAssist1 is being served, but it is not in a manifest.
test/vts-testcase/hal/treble/vintf/SystemVendorTest.cpp:131
Expected: (manifest_hwbinder_hals.find(name)) != (manifest_hwbinder_hals.end()), actual: 4-byte object <B8-B9 B1-FF> vs 4-byte object <B8-B9 B1-FF>
vendor.mediatek.hardware.mtkradioex@1.5::IMtkRadioEx/mtkCap1 is being served, but it is not in a manifest.
test/vts-testcase/hal/treble/vintf/SystemVendorTest.cpp:131
Expected: (manifest_hwbinder_hals.find(name)) != (manifest_hwbinder_hals.end()), actual: 4-byte object <B8-B9 B1-FF> vs 4-byte object <B8-B9 B1-FF>
vendor.mediatek.hardware.mtkradioex@1.5::IMtkRadioEx/mtkEm1 is being served, but it is not in a manifest.
test/vts-testcase/hal/treble/vintf/SystemVendorTest.cpp:131
Expected: (manifest_hwbinder_hals.find(name)) != (manifest_hwbinder_hals.end()), actual: 4-byte object <B8-B9 B1-FF> vs 4-byte object <B8-B9 B1-FF>
vendor.mediatek.hardware.mtkradioex@1.5::IMtkRadioEx/mtkRcs1 is being served, but it is not in a manifest.
test/vts-testcase/hal/treble/vintf/SystemVendorTest.cpp:131
Expected: (manifest_hwbinder_hals.find(name)) != (manifest_hwbinder_hals.end()), actual: 4-byte object <B8-B9 B1-FF> vs 4-byte object <B8-B9 B1-FF>
vendor.mediatek.hardware.mtkradioex@1.5::IMtkRadioEx/mtkSe1 is being served, but it is not in a manifest.
test/vts-testcase/hal/treble/vintf/SystemVendorTest.cpp:131
Expected: (manifest_hwbinder_hals.find(name)) != (manifest_hwbinder_hals.end()), actual: 4-byte object <B8-B9 B1-FF> vs 4-byte object <B8-B9 B1-FF>
vendor.mediatek.hardware.mtkradioex@1.5::IMtkRadioEx/mtkSlot1 is being served, but it is not in a manifest.

解决方案

请申请这笔patch:alps05149422
modify the version 1.3 to 1.5 for  the below files under the two folders
/device/mediatek/common/project_manifest/
/device/mediatek/vendor/common/project_manifest/
manifest_ss.xml
manifest_dsds.xml
manifest_qsqs.xml
manifest_tsts.xml
change 1.3 to 1.5
    <hal override="true" format="hidl">
         <name>vendor.mediatek.hardware.mtkradioex</name>
         <transport>hwbinder</transport>
         <version>1.3</version>
         <interface>

 

微信扫码打赏

作者: RESSRC

个人资源站

发表评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据