MixKernelTargetPreparer
public
class
MixKernelTargetPreparer
extends BaseTargetPreparer
implements
IConfigurationReceiver,
ILabPreparer
java.lang.Object의 클래스 | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.MixKernelTargetPreparer |
커널 이미지를 기기 이미지와 혼합할 수 있는 ITargetPreparer
입니다.
요약
공개 생성자 | |
---|---|
MixKernelTargetPreparer()
|
공개 메서드 | |
---|---|
void
|
setConfiguration(IConfiguration configuration)
사용 중인 |
void
|
setUp(TestInformation testInfo)
테스트를 위한 타겟 설정을 실행합니다. |
보호된 메서드 | |
---|---|
void
|
runMixKernelTool(ITestDevice device, File oldDeviceDir, File kernelDir, File gkiDir, File newDeviceDir)
믹스 커널 도구를 실행하여 새 기기 빌드 생성 혼합 도구 사용: build_mixed_kernels device_dir out_dir target flavor kernel_dir |
공개 생성자
MixKernelTargetPreparer
public MixKernelTargetPreparer ()
공개 메서드
setConfiguration
public void setConfiguration (IConfiguration configuration)
사용 중인 IConfiguration
를 삽입합니다.
매개변수 | |
---|---|
configuration |
IConfiguration |
설정
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 target flavor kernel_dir
매개변수 | |
---|---|
device |
ITestDevice : 테스트 기기 |
oldDeviceDir |
File : ERROR(/File) 디렉터리에 기존 기기 이미지가 포함되어 있습니다. |
kernelDir |
File : ERROR(/File) 디렉터리에 커널 이미지 대상이 포함되어 있습니다. |
gkiDir |
File : ERROR(/File) 디렉터리에 GKI 커널 이미지 대상이 포함되어 있음 |
newDeviceDir |
File : 새 기기 이미지가 생성될 디렉터리 ERROR(/File) |
생성 값 | |
---|---|
TargetSetupError |
믹스 커널 도구를 실행하지 못하는 경우 |
|
IOException |