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 das etapas comuns de atualização de dispositivos com um arquivo de imagem de dispositivo de uma fonte externa (em oposição a um serviço de compilação). 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 ERROR(/File) que representa o arquivo de imagem do dispositivo a ser usado para atualização

abstract void performDeviceUpdate (File deviceUpdateImage, ITestDevice device)

Executa a atualização da imagem do dispositivo no dispositivo

abstract void postUpdateActions (File deviceUpdateImage, ITestDevice device)

Ações a serem executadas após a atualização do dispositivo, mas antes da execução das etapas de configuração pós-atualização.

abstract void preUpdateActions (File deviceUpdateImage, ITestDevice device)

Ações a serem executadas antes da atualização do dispositivo.

Construtores públicos

DeviceUpdateTargetPreparer

public DeviceUpdateTargetPreparer ()

Métodos públicos

configurar

public void setUp (TestInformation testInfo)

Parâmetros
testInfo TestInformation

lances
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

devoluções
File

performDeviceUpdate

protected abstract void performDeviceUpdate (File deviceUpdateImage, 
                ITestDevice device)

Executa a atualização da imagem do dispositivo no dispositivo

lances
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

postUpdateActions

protected abstract void postUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Ações a serem executadas após a atualização do dispositivo, mas antes da execução das etapas de configuração pós-atualização. Este método será chamado fora do controle de simultaneidade intermitente.

lances
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

preUpdateActions

protected abstract void preUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Ações a serem executadas antes da atualização do dispositivo. Este método será chamado fora do controle de simultaneidade intermitente.

lances
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError