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 |
Um ITargetPreparer
abstrato que cuida de etapas comuns de atualização de dispositivos com
um arquivo de imagem de dispositivo de uma fonte externa (em vez de um serviço de build). O mecanismo de atualização
real é delegado ao implementador de subclasses.
Resumo
Construtores públicos | |
---|---|
DeviceUpdateTargetPreparer()
|
Métodos públicos | |
---|---|
void
|
setUp(TestInformation testInfo)
|
Métodos protegidos | |
---|---|
abstract
File
|
getDeviceUpdateImage()
Fornece uma instância |
abstract
void
|
performDeviceUpdate(File deviceUpdateImage, ITestDevice device)
Realiza a atualização da imagem do dispositivo no dispositivo |
abstract
void
|
postUpdateActions(File deviceUpdateImage, ITestDevice device)
Ações a serem realizadas após a atualização do dispositivo, mas antes das etapas de configuração pós-atualização serem realizadas. |
abstract
void
|
preUpdateActions(File deviceUpdateImage, ITestDevice device)
Ações a serem realizadas antes da atualização do dispositivo. |
Construtores públicos
DeviceUpdateTargetPreparer
public DeviceUpdateTargetPreparer ()
Métodos públicos
setUp
public void setUp (TestInformation testInfo)
Parâmetros | |
---|---|
testInfo |
TestInformation |
Gera | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
Métodos protegidos
getDeviceUpdateImage
protected abstract File getDeviceUpdateImage ()
Fornece uma instância ERROR(/File)
que representa o arquivo de imagem do dispositivo a ser usado para atualização
Retorna | |
---|---|
File |
performDeviceUpdate
protected abstract void performDeviceUpdate (File deviceUpdateImage, ITestDevice device)
Realiza a atualização da imagem do dispositivo no dispositivo
Gera | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
postUpdateActions
protected abstract void postUpdateActions (File deviceUpdateImage, ITestDevice device)
Ações a serem realizadas após a atualização do dispositivo, mas antes das etapas de configuração pós-atualização serem realizadas. Esse método será chamado fora do controle de simultaneidade de flash.
Gera | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
preUpdateActions
protected abstract void preUpdateActions (File deviceUpdateImage, ITestDevice device)
Ações a serem realizadas antes da atualização do dispositivo. Esse método será chamado fora do controle de simultaneidade de flash.
Gera | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |