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 executa o sideload de um pacote OTA especificado, aplica o pacote, aguarda o dispositivo inicializar 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 for iniciado e vai garantir que o dispositivo saia no mesmo modo, mas com o build mais recente aplicado. Qualquer transição inesperada de estado 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 ERROR(/File) que representa o arquivo de imagem do dispositivo a ser usado para atualização

void performDeviceUpdate(File deviceUpdateImage, ITestDevice device)

Realiza o sideload do pacote OTA

void postUpdateActions(File deviceUpdateImage, ITestDevice device)

Aguarda a transição do dispositivo do sideload para a recuperação e, em seguida, reinicia para o espaço do usuário

void preUpdateActions(File deviceUpdateImage, ITestDevice device)

Reinicia o dispositivo no modo de sideload em preparação

Construtores públicos

SideloadOtaTargetPreparer

public SideloadOtaTargetPreparer ()

Métodos protegidos

getDeviceUpdateImage

protected 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 void performDeviceUpdate (File deviceUpdateImage, 
                ITestDevice device)

Realiza o sideload do pacote OTA

Gera
DeviceNotAvailableException
TargetSetupError

postUpdateActions

protected void postUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Aguarda a transição do dispositivo do sideload para a recuperação e, em seguida, reinicia para o espaço do usuário

Gera
DeviceNotAvailableException
TargetSetupError

preUpdateActions

protected void preUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

Reinicia o dispositivo no modo de sideload em preparação

Gera
DeviceNotAvailableException
TargetSetupError