DeviceUpdateTargetPreparer

public abstract class DeviceUpdateTargetPreparer
extends DeviceBuildInfoBootStrapper

java.lang.Obiekt
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.DeviceBuildInfoBootStrapper
com.android.tradefed.targetprep.DeviceUpdateTargetPreparer


Abstrakcyjna ITargetPreparer , która zajmuje się typowymi krokami dotyczącymi aktualizowania urządzeń za pomocą pliku obrazu urządzenia z zewnętrznego źródła (w przeciwieństwie do usługi kompilacji). Właściwy mechanizm aktualizacji jest delegowany do implementatora podklas.

Streszczenie

Konstruktory publiczne

DeviceUpdateTargetPreparer ()

Metody publiczne

void setUp ( TestInformation testInfo)

Metody chronione

abstract File getDeviceUpdateImage ()

Udostępnia instancję ERROR(/File) reprezentującą plik obrazu urządzenia, który ma być używany do aktualizacji

abstract void performDeviceUpdate (File deviceUpdateImage, ITestDevice device)

Wykonuje aktualizację obrazu urządzenia na urządzeniu

abstract void postUpdateActions (File deviceUpdateImage, ITestDevice device)

Akcje do wykonania po aktualizacji urządzenia, ale przed wykonaniem kroków konfiguracji po aktualizacji.

abstract void preUpdateActions (File deviceUpdateImage, ITestDevice device)

Czynności do wykonania przed aktualizacją urządzenia.

Konstruktory publiczne

DeviceUpdateTargetPreparer

public DeviceUpdateTargetPreparer ()

Metody publiczne

organizować coś

public void setUp (TestInformation testInfo)

Parametry
testInfo TestInformation

Rzuty
BuildError
DeviceNotAvailableException
TargetSetupError

Metody chronione

getDeviceUpdateImage

protected abstract File getDeviceUpdateImage ()

Udostępnia instancję ERROR(/File) reprezentującą plik obrazu urządzenia, który ma być używany do aktualizacji

Zwroty
File

wykonaj aktualizację urządzenia

protected abstract void performDeviceUpdate (File deviceUpdateImage, 
                ITestDevice device)

Wykonuje aktualizację obrazu urządzenia na urządzeniu

Rzuty
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

akcje po aktualizacji

protected abstract void postUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Akcje do wykonania po aktualizacji urządzenia, ale przed wykonaniem kroków konfiguracji po aktualizacji. Ta metoda zostanie wywołana poza kontrolą współbieżności flashowania.

Rzuty
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

działania przed aktualizacją

protected abstract void preUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Czynności do wykonania przed aktualizacją urządzenia. Ta metoda zostanie wywołana poza kontrolą współbieżności flashowania.

Rzuty
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError