Files
rk35xx-android14/packages/modules/adb/coverage/show.sh
T
hmz007 36ed224bac Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a)
Signed-off-by: hmz007 <hmz007@gmail.com>
Change-Id: Ib87fdbe7a0be7dc961af3500fe9ea4589a127f9f
2024-10-29 18:12:02 +08:00

23 lines
440 B
Bash
Executable File

#!/bin/bash
set -euxo pipefail
OUTPUT_DIR=$(realpath $(dirname "$0"))
. "$OUTPUT_DIR"/include.sh
BASE_PATH=/proc/self/cwd/packages/modules/adb
PATHS=""
if [[ $# == 0 ]]; then
PATHS=$BASE_PATH
else
for arg in "$@"; do
PATHS="$PATHS $BASE_PATH/$arg"
done
fi
cd $ANDROID_BUILD_TOP
llvm-cov show --instr-profile="$OUTPUT_DIR"/adbd.profdata \
$ANDROID_PRODUCT_OUT/apex/com.android.adbd/bin/adbd \
$PATHS \
$ADB_TEST_BINARIES