DeviceUpdateTargetPreparer
public
abstract
class
DeviceUpdateTargetPreparer
extends DeviceBuildInfoBootStrapper
java.lang.Object | |||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer (link em inglês) | ||
↳ | com.android.tradefed.targetprep.DeviceBuildInfoBootStrapper (link em inglês) | ||
↳ | com.android.tradefed.targetprep.DeviceUpdateTargetPreparer |
Um ITargetPreparer
abstrato que cuida das etapas comuns para atualizar dispositivos com
um arquivo de imagem do dispositivo de uma fonte externa (em oposição a um serviço de build). A atualização em si
é 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)
Executa a atualização de 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 de etapas de configuração pós-atualização serem realizada. |
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
Configuração
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)
Executa a atualização de 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 de etapas de configuração pós-atualização serem realizada. Esse método será chamado fora do controle de simultaneidade de atualização.
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 com o controle de simultaneidade de atualização.
Gera | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |