MixKernelTargetPreparer

public class MixKernelTargetPreparer
extends BaseTargetPreparer implements ILabPreparer

java.lang.객체
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.MixKernelTargetPreparer


커널 이미지를 장치 이미지와 혼합할 수 있는 ITargetPreparer 입니다.

요약

공개 생성자

MixKernelTargetPreparer ()

공개 방법

void setUp ( TestInformation testInfo)

테스트를 위해 대상 설정을 수행합니다.

보호된 메서드

void runMixKernelTool ( ITestDevice device, File oldDeviceDir, File kernelDir, File gkiDir, File newDeviceDir)

믹스 커널 도구를 실행하여 새 장치 빌드를 생성합니다.

믹싱 도구 사용법: build_mixed_kernels device_dir out_dir 대상 플레이버 kernel_dir

공개 생성자

MixKernelTargetPreparer

public MixKernelTargetPreparer ()

공개 방법

설정

public void setUp (TestInformation testInfo)

테스트를 위해 대상 설정을 수행합니다.

매개변수
testInfo TestInformation : 호출의 TestInformation .

던지기
BuildError
DeviceNotAvailableException
TargetSetupError

보호된 메서드

runMixKernelTool

protected void runMixKernelTool (ITestDevice device, 
                File oldDeviceDir, 
                File kernelDir, 
                File gkiDir, 
                File newDeviceDir)

믹스 커널 도구를 실행하여 새 장치 빌드를 생성합니다.

믹싱 도구 사용법: build_mixed_kernels device_dir out_dir 대상 플레이버 kernel_dir

매개변수
device ITestDevice : 테스트 장치

oldDeviceDir File : ERROR(/File) 디렉토리에 이전 장치 이미지가 포함되어 있습니다.

kernelDir File : 디렉토리 ERROR(/File) 에는 커널 이미지 대상이 포함되어 있습니다.

gkiDir File : 디렉토리 ERROR(/File) 에는 GKI 커널 이미지 대상이 포함되어 있습니다.

newDeviceDir File : 새로운 디바이스 이미지가 생성될 ERROR(/File) 디렉토리

던지기
TargetSetupError 혼합 커널 도구를 실행하지 못하는 경우
IO예외
DeviceNotAvailableException