• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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