1 OUTPUT_DIR=$(dirname "$0") 2 . "$OUTPUT_DIR"/include.sh 3 export CLANG_COVERAGE=true 4 export NATIVE_COVERAGE_PATHS=packages/modules/adb 5 6 . "$ANDROID_BUILD_TOP"/build/envsetup.sh 7 8 # When generating coverage on non-AOSP builds, APEX_NAME should be set to com.google.android.adbd. 9 # TODO: Figure this out from the environment instead? 10 APEX_NAME="${APEX_NAME:-com.android.adbd}" 11 12 m $APEX_NAME $ADB_TESTS 13 adb push $ANDROID_PRODUCT_OUT/data/nativetest64 /data 14 adb install $ANDROID_PRODUCT_OUT/system/apex/$APEX_NAME.apex 15 adb reboot 16