Я пытаюсь создать отчет о покрытии кода для моих нативных компонентов с исходным кодом AOSP с использованием системы сборки SOONG. />http://androidxref.com/8.1.0_r33/xref/hardware/interfaces/automotive/vehicle/2.0/default/tests/
Tried adding below to cc_test, cc_binary in Android.bp
Нативный двоичный файл [b] Unit-tests-coverage [/b] генерируется в Out/Target/Product, но я не могу найти [b] Gcno [/b] для этого.[code]adb shell \ GCOV_PREFIX=/data/local/tmp \ GCOV_PREFIX_STRIP=`echo $ANDROID_BUILD_TOP | grep -o / | wc -l` \ /data/local/tmp/unit-tests-coverage [/code]
Я пробовал ниже ссылки, но не уверен, как продолжить :(
Я не уверен, можно ли использовать структуру Google VTS для генерации нативного кода. https://codelabs.developers.google.com/codelabs/android-vts-8/#6
"[b] gcnodir [/b]" создается, но не уверен, как использовать его. />/coverage/data/nativetest64/vehicle-unit-tests-coverage/unit-tests-coverage.gcnodir