본문 바로가기

카테고리 없음

run vts -m VtsTrebleVendorVintfTest -t VtsTrebleVendorVintfTest#DeviceManifest/SingleManifestTest.InterfacesAreReleased/0_64bit출처: https://pastime0.tistory.com/entry/run-vts-m-VtsTrebleVendorVintfTest-t-VtsTrebleVendorVintfTestDeviceManifestSingleMa..

vts fail log

1
2
3
Failed
vendor.qti.hardware.radio.qtiradio@2.1::IQtiRadio has an empty hash. This is because it was compiled without being frozen in a corresponding current.txt file.
test/vts-testcase/hal/treble/vintf/SingleManifestTest.cpp:57
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter

 

current.txt 파일에 정의 없음.

./data/local/tmp/hardware/interfaces/current.txt    
./data/local/tmp/frameworks/hardware/interfaces/current.txt
./data/local/tmp/system/libhidl/transport/current.txt
./data/local/tmp/system/hardware/interfaces/current.txt

 

hidl-gen.sh 에서 hash 값 생성

1
2
3
QTI_RADIO_HAL_SRC_FOLDER=vendor/qcom/proprietary/commonsys-intf/telephony/interfaces/hal
hidl-gen -Lhash -r vendor.qti.hardware.radio:$QTI_RADIO_HAL_SRC_FOLDER \
    -randroid.hidl:system/libhidl/transport vendor.qti.hardware.radio.qtiradio@2.0

 

current.txt 에 추가