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 |
Un preparador de destino que realiza la carga lateral de un paquete inalámbrico especificado, lo aplica, espera que se inicie el dispositivo y, luego, inserta las propiedades de compilación del dispositivo para usarlas como información de compilación
Este preparador de destino supone que el dispositivo estará en modo adb normal cuando se inicia y garantizará que el dispositivo salga en el mismo modo, pero con la compilación más nueva aplicada. Cualquier transición de estado del dispositivo inesperada durante el proceso se informará como TargetSetupError
, y lo mismo se aplica a cualquier error de carga lateral OTA detectado.
Resumen
Constructores públicos | |
---|---|
SideloadOtaTargetPreparer()
|
Métodos protegidos | |
---|---|
File
|
getDeviceUpdateImage()
Proporciona una instancia de |
void
|
performDeviceUpdate(File deviceUpdateImage, ITestDevice device)
Realiza la carga lateral del paquete OTA. |
void
|
postUpdateActions(File deviceUpdateImage, ITestDevice device)
Espera a que el dispositivo realice la transición de la carga lateral a la recuperación y, luego, reinicia al espacio de usuario. |
void
|
preUpdateActions(File deviceUpdateImage, ITestDevice device)
Reinicia el dispositivo en modo de transferencia como preparación. |
Constructores públicos
SideloadOtaTargetPreparer
public SideloadOtaTargetPreparer ()
Métodos protegidos
getDeviceUpdateImage
protected File getDeviceUpdateImage ()
Proporciona una instancia de ERROR(/File)
que representa el archivo de imagen del dispositivo que se usará para la actualización.
Muestra | |
---|---|
File |
performDeviceUpdate
protected void performDeviceUpdate (File deviceUpdateImage, ITestDevice device)
Realiza la carga lateral del paquete OTA.
Arroja | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
postUpdateActions
protected void postUpdateActions (File deviceUpdateImage, ITestDevice device)
Espera a que el dispositivo realice la transición de la carga lateral a la recuperación y, luego, reinicia al espacio de usuario.
Arroja | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
Acciones previas a la actualización
protected void preUpdateActions (File deviceUpdateImage, ITestDevice device)
Reinicia el dispositivo en modo sideload para prepararlo
Arroja | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |