• Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1OUTPUT_DIR=$(dirname "$0")
2. "$OUTPUT_DIR"/include.sh
3export CLANG_COVERAGE=true
4export 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?
10APEX_NAME="${APEX_NAME:-com.android.adbd}"
11
12m $APEX_NAME $ADB_TESTS
13adb push $ANDROID_PRODUCT_OUT/data/nativetest64 /data
14adb install $ANDROID_PRODUCT_OUT/system/apex/$APEX_NAME.apex
15adb reboot
16