16 lines
		
	
	
		
			521 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			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
 |