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