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ę |
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 |