DeviceUpdateTargetPreparer
public abstract class DeviceUpdateTargetPreparer
extends DeviceBuildInfoBootStrapper
| java.lang.Object | |||
| ↳ | com.android.tradefed.targetprep.BaseTargetPreparer | ||
| ↳ | com.android.tradefed.targetprep.DeviceBuildInfoBootStrapper | ||
| ↳ | com.android.tradefed.targetprep.DeviceUpdateTargetPreparer | ||
Абстрактный класс ITargetPreparer , который обрабатывает стандартные шаги по обновлению устройств с помощью файла образа устройства из внешнего источника (в отличие от службы сборки). Фактический механизм обновления делегируется реализатором подклассов.
Краткое содержание
Государственные строители | |
|---|---|
DeviceUpdateTargetPreparer () | |
Общедоступные методы | |
|---|---|
void | setUp ( TestInformation testInfo) |
Защищенные методы | |
|---|---|
abstract File | getDeviceUpdateImage () Предоставляет экземпляр |
abstract void | performDeviceUpdate (File deviceUpdateImage, ITestDevice device)Выполняет обновление образа устройства. |
abstract void | postUpdateActions (File deviceUpdateImage, ITestDevice device)Действия, которые необходимо выполнить после обновления устройства, но до выполнения шагов по настройке после обновления. |
abstract void | preUpdateActions (File deviceUpdateImage, ITestDevice device)Действия, которые необходимо выполнить перед обновлением устройства. |
Государственные строители
DeviceUpdateTargetPreparer
public DeviceUpdateTargetPreparer ()
Общедоступные методы
настраивать
public void setUp (TestInformation testInfo)
| Параметры | |
|---|---|
testInfo | TestInformation |
| Броски | |
|---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError | |
Защищенные методы
getDeviceUpdateImage
protected abstract File getDeviceUpdateImage ()
Предоставляет экземпляр File , представляющий файл образа устройства, используемый для обновления.
| Возвраты | |
|---|---|
File | |
performDeviceUpdate
protected abstract void performDeviceUpdate (File deviceUpdateImage,
ITestDevice device)Выполняет обновление образа устройства.
| Броски | |
|---|---|
| com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException | |
TargetSetupError | |
postUpdateActions
protected abstract void postUpdateActions (File deviceUpdateImage,
ITestDevice device)Действия, которые необходимо выполнить после обновления устройства, но до выполнения шагов настройки после обновления. Этот метод будет вызываться вне системы управления параллельным доступом при прошивке.
| Броски | |
|---|---|
| com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException | |
TargetSetupError | |
preUpdateActions
protected abstract void preUpdateActions (File deviceUpdateImage,
ITestDevice device)Действия, которые необходимо выполнить перед обновлением устройства. Этот метод будет вызываться вне системы управления параллельным доступом при прошивке.
| Броски | |
|---|---|
| com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException | |
TargetSetupError | |