Josh Gao | f099105 | 2020-04-21 16:18:18 -0700 | [diff] [blame] | 1 | #!/bin/bash |
| 2 | |
| 3 | set -euxo pipefail |
| 4 | |
| 5 | OUTPUT_DIR=$(realpath $(dirname "$0")) |
| 6 | . "$OUTPUT_DIR"/include.sh |
| 7 | |
Josh Gao | 0e778dc | 2020-04-22 17:33:25 -0700 | [diff] [blame] | 8 | BASE_PATH=/proc/self/cwd/system/core/adb |
| 9 | PATHS="" |
| 10 | if [[ $# == 0 ]]; then |
| 11 | PATHS=$BASE_PATH |
| 12 | else |
| 13 | for arg in "$@"; do |
| 14 | PATHS="$PATHS $BASE_PATH/$arg" |
| 15 | done |
| 16 | fi |
| 17 | |
Josh Gao | f099105 | 2020-04-21 16:18:18 -0700 | [diff] [blame] | 18 | cd $ANDROID_BUILD_TOP |
| 19 | llvm-cov show --instr-profile="$OUTPUT_DIR"/adbd.profdata \ |
| 20 | $ANDROID_PRODUCT_OUT/apex/com.android.adbd/bin/adbd \ |
Josh Gao | 0e778dc | 2020-04-22 17:33:25 -0700 | [diff] [blame] | 21 | $PATHS \ |
Josh Gao | f099105 | 2020-04-21 16:18:18 -0700 | [diff] [blame] | 22 | $ADB_TEST_BINARIES |