问题描述
[VTS][cts-on-gsi]
CtsOnGsiTrebleFrameworkVintfTest
SystemVendorTest#ServedHwbinderHalsAreInManifest fail
Fail:
test/vts-testcase/hal/treble/vintf/SystemVendorTest.cpp:78: Failure Expected: (manifest_hwbinder_hals_.find(name)) != (manifest_hwbinder_hals_.end()), actual: 8-byte object <68-C8 6A-DD 7F-00 00-00> vs 8-byte object <68-C8 6A-DD 7F-00 00-00>
vendor.mediatek.hardware.radio@3.12::IRadio/imsrild1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.12::IRadio/imsrild2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.12::IRadio/se1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.12::IRadio/se2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.12::IRadio/slot1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.12::IRadio/slot2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.12::ISap/slot1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.12::ISap/slot2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.13::IRadio/imsrild1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.13::IRadio/imsrild2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.13::IRadio/se1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.13::IRadio/se2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.13::IRadio/slot1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.13::IRadio/slot2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.13::ISap/slot1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.13::ISap/slot2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.14::IRadio/imsrild1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.14::IRadio/imsrild2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.14::IRadio/se1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.14::IRadio/se2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.14::IRadio/slot1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.14::IRadio/slot2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.14::ISap/slot1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.14::ISap/slot2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.15::IRadio/imsrild1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.15::IRadio/imsrild2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.15::IRadio/se1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.15::IRadio/se2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.15::IRadio/slot1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.15::IRadio/slot2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.15::ISap/slot1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.15::ISap/slot2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.16::IRadio/imsrild1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.16::IRadio/imsrild2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.16::IRadio/se1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.16::IRadio/se2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.16::IRadio/slot1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.16::IRadio/slot2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.16::ISap/slot1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.16::ISap/slot2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.17::IRadio/imsrild1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.17::IRadio/imsrild2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.17::IRadio/se1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.17::IRadio/se2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.17::IRadio/slot1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.17::IRadio/slot2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.17::ISap/slot1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.17::ISap/slot2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.18::IRadio/imsrild1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.18::IRadio/imsrild2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.18::IRadio/se1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.18::IRadio/se2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.18::IRadio/slot1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.18::IRadio/slot2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.18::ISap/slot1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.18::ISap/slot2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.19::IRadio/imsrild1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.19::IRadio/imsrild2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.19::IRadio/se1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.19::IRadio/se2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.19::IRadio/slot1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.19::IRadio/slot2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.19::ISap/slot1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.19::ISap/slot2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.20::IRadio/imsrild1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.20::IRadio/imsrild2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.20::IRadio/se1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.20::IRadio/se2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.20::IRadio/slot1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.20::IRadio/slot2 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.20::ISap/slot1 is being served, but it is not in a manifest.
vendor.mediatek.hardware.radio@3.20::ISap/slot2 is being served, but it is not in a manifest.
解决方案
从上述Log可知,manifest里只定义了Iradio 3.11版本,但是RILD却使用了3.20版本,
两边版本对不上所以VTS触发fail。
请按照对应的branch申请patch
alps-mp-p0.mp1: ALPS04386231
两边版本对不上所以VTS触发fail。
请按照对应的branch申请patch
alps-mp-p0.mp1: ALPS04386231
alps-mp-p0.mp7: ALPS04715321
alps-mp-p0.mp3.tc16sp:ALPS04401298
alps-mp-p0.mp10:ALPS04737530
alps-mp-p0.mp17:ALPS04737538
alps-mp-p0.mp13:ALPS04737537
alps-mp-p0.mp3.tc19sp:ALPS04393093
alps-mp-p0.mp3.tc19sp.sp2:ALPS04693560
alps-mp-p0.mp3.tc19sp.p90-pr1:ALPS04422199
alps-mp-p0.mp10:ALPS04737530
alps-mp-p0.mp17:ALPS04737538
alps-mp-p0.mp13:ALPS04737537
alps-mp-p0.mp3.tc19sp:ALPS04393093
alps-mp-p0.mp3.tc19sp.sp2:ALPS04693560
alps-mp-p0.mp3.tc19sp.p90-pr1:ALPS04422199