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 | |||
Um preparador de destino que realiza o sideload de um pacote OTA especificado, aplica o pacote, espera que o dispositivo seja inicializado e injeta as propriedades de build do dispositivo para usar como informações de build.
Esse preparador de destino pressupõe que o dispositivo estará no modo adb normal quando iniciado e
garante que ele saia no mesmo modo, mas com o build mais recente aplicado. Qualquer
transição de estado inesperada do dispositivo durante o processo será informada como TargetSetupError, e o mesmo se aplica a qualquer erro de sideload OTA detectado.
Resumo
Construtores públicos | |
|---|---|
SideloadOtaTargetPreparer()
|
|
Métodos protegidos | |
|---|---|
File
|
getDeviceUpdateImage()
Fornece uma instância |
void
|
performDeviceUpdate(File deviceUpdateImage, ITestDevice device)
Realiza o sideload do pacote OTA. |
void
|
postUpdateActions(File deviceUpdateImage, ITestDevice device)
Espera que o dispositivo faça a transição do sideload para a recuperação e, em seguida, reinicialize para o espaço do usuário. |
void
|
preUpdateActions(File deviceUpdateImage, ITestDevice device)
Reinicializa o dispositivo no modo sideload em preparação. |
Construtores públicos
SideloadOtaTargetPreparer
public SideloadOtaTargetPreparer ()
Métodos protegidos
getDeviceUpdateImage
protected File getDeviceUpdateImage ()
Fornece uma instância File que representa o arquivo de imagem do dispositivo a ser usado para atualização.
| Retorna | |
|---|---|
File |
|
performDeviceUpdate
protected void performDeviceUpdate (File deviceUpdateImage,
ITestDevice device)Realiza o sideload do pacote OTA.
| Gera | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
postUpdateActions
protected void postUpdateActions (File deviceUpdateImage,
ITestDevice device)Espera que o dispositivo faça a transição do sideload para a recuperação e, em seguida, reinicialize para o espaço do usuário.
| Gera | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
preUpdateActions
protected void preUpdateActions (File deviceUpdateImage,
ITestDevice device)Reinicializa o dispositivo no modo sideload em preparação.
| Gera | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|