SideloadOtaTargetPreparer
public
class
SideloadOtaTargetPreparer
extends DeviceUpdateTargetPreparer
| java.lang.Object | ||||
| ↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |||
| ↳ | com.android.tradefed.targetprep.DeviceBuildInfoBootStrapper | |||
| ↳ | com.android.tradefed.targetprep.DeviceUpdateTargetPreparer | |||
| ↳ | com.android.tradefed.targetprep.SideloadOtaTargetPreparer | |||
Przygotowuje docelowe urządzenie, wykonując sideload określonego pakietu OTA, stosuje go, czeka na uruchomienie urządzenia i wstrzykuje właściwości kompilacji urządzenia, aby użyć ich jako informacji o kompilacji.
Ten moduł przygotowania docelowego zakłada, że po uruchomieniu urządzenie będzie w zwykłym trybie adb, i zapewni, że urządzenie zakończy działanie w tym samym trybie, ale z zastosowaniem nowszej wersji. Każda nieoczekiwana zmiana stanu urządzenia podczas procesu zostanie zgłoszona jako TargetSetupError. To samo dotyczy każdego wykrytego błędu podczas ładowania OTA.
Podsumowanie
Konstruktory publiczne | |
|---|---|
SideloadOtaTargetPreparer()
|
|
Chronione metody | |
|---|---|
File
|
getDeviceUpdateImage()
Udostępnia wystąpienie |
void
|
performDeviceUpdate(File deviceUpdateImage, ITestDevice device)
Przeprowadza ładowanie pakietu OTA z zewnętrznego źródła. |
void
|
postUpdateActions(File deviceUpdateImage, ITestDevice device)
Czeka, aż urządzenie przejdzie z przesyłania obrazu na tryb przywracania, a potem uruchamia ponownie przestrzeń użytkownika. |
void
|
preUpdateActions(File deviceUpdateImage, ITestDevice device)
W ramach przygotowań uruchamia się ponownie urządzenie w trybie sideload. |
Konstruktory publiczne
SideloadOtaTargetPreparer
public SideloadOtaTargetPreparer ()
Chronione metody
getDeviceUpdateImage
protected File getDeviceUpdateImage ()
Udostępnia wystąpienie ERROR(/File) reprezentujące plik obrazu urządzenia, który ma być użyty do aktualizacji.
| Zwroty | |
|---|---|
File |
|
performDeviceUpdate
protected void performDeviceUpdate (File deviceUpdateImage,
ITestDevice device)Przeprowadza ładowanie pakietu OTA.
| Rzuty | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
postUpdateActions
protected void postUpdateActions (File deviceUpdateImage,
ITestDevice device)Czeka, aż urządzenie przejdzie z przesyłania obrazu na tryb odzyskiwania, a potem uruchamia ponownie przestrzeń użytkownika.
| Rzuty | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
preUpdateActions
protected void preUpdateActions (File deviceUpdateImage,
ITestDevice device)W ramach przygotowań uruchamia się ponownie urządzenie w trybie sideload.
| Rzuty | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|