Files
rk35xx-android14/packages/modules/adb/coverage/build.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

16 lines
521 B
Bash
Executable File

OUTPUT_DIR=$(dirname "$0")
. "$OUTPUT_DIR"/include.sh
export CLANG_COVERAGE=true
export NATIVE_COVERAGE_PATHS=packages/modules/adb
. "$ANDROID_BUILD_TOP"/build/envsetup.sh
# When generating coverage on non-AOSP builds, APEX_NAME should be set to com.google.android.adbd.
# TODO: Figure this out from the environment instead?
APEX_NAME="${APEX_NAME:-com.android.adbd}"
m $APEX_NAME $ADB_TESTS
adb push $ANDROID_PRODUCT_OUT/data/nativetest64 /data
adb install $ANDROID_PRODUCT_OUT/system/apex/$APEX_NAME.apex
adb reboot