FastbootUpdateBootstrapPreparer

public class FastbootUpdateBootstrapPreparer
extends DeviceFlashPreparer

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.DeviceFlashPreparer
       ↳ com.android.tradefed.targetprep.FastbootUpdateBootstrapPreparer


지정된 파일 (부트로더, 라디오, 기기 이미지 zip)을 IDeviceBuildInfo에 스테이징하여 FastbootDeviceFlasher로 기기를 플래시한 다음 결과 보고 목적으로 부팅 후 기기 속성을 빌드 정보에 삽입하는 ITargetPreparer입니다.

이는 기존 자동화 인프라에 맞게 외부 소스 기기 및 빌드의 기기 이미지 업데이트 메커니즘으로 fastboot update를 사용하는 데 유용합니다.

요약

공개 생성자

FastbootUpdateBootstrapPreparer()

공개 메서드

void setUp(TestInformation testInfo)

보호된 메서드

IDeviceFlasher createFlasher(ITestDevice device)

사용할 IDeviceFlasher를 만듭니다.

공개 생성자

FastbootUpdateBootstrapPreparer

public FastbootUpdateBootstrapPreparer ()

공개 메서드

setUp

public void setUp (TestInformation testInfo)

매개변수
testInfo TestInformation

생성 값
BuildError
DeviceNotAvailableException
TargetSetupError

보호된 메서드

createFlasher

protected IDeviceFlasher createFlasher (ITestDevice device)

사용할 IDeviceFlasher를 만듭니다. 서브클래스는 재정의할 수 있습니다.

매개변수
device ITestDevice

반환 값
IDeviceFlasher

생성 값
DeviceNotAvailableException