23 lines
		
	
	
		
			440 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			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
 |