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 preparatore di destinazione che esegue il sideload di un pacchetto OTA specificato, applica il pacchetto, attende l'avvio del dispositivo e inserisce le proprietà della build del dispositivo da utilizzare come informazioni sulla build
Questo preparatore di destinazione presuppone che il dispositivo sia in modalità ADB normale all'avvio e
garantisce che il dispositivo esca nella stessa modalità, ma con la build più recente applicata. Qualsiasi
transizione imprevista dello stato del dispositivo durante il processo verrà segnalata come TargetSetupError, così come qualsiasi errore di sideload OTA rilevato.
Riepilogo
Costruttori pubblici | |
|---|---|
SideloadOtaTargetPreparer()
|
|
Metodi protetti | |
|---|---|
File
|
getDeviceUpdateImage()
Fornisce un'istanza |
void
|
performDeviceUpdate(File deviceUpdateImage, ITestDevice device)
Esegue il sideload del pacchetto OTA |
void
|
postUpdateActions(File deviceUpdateImage, ITestDevice device)
Attende che il dispositivo passi dal sideload al ripristino, quindi riavvia lo spazio utente |
void
|
preUpdateActions(File deviceUpdateImage, ITestDevice device)
Riavvia il dispositivo in modalità sideload in preparazione |
Costruttori pubblici
SideloadOtaTargetPreparer
public SideloadOtaTargetPreparer ()
Metodi protetti
getDeviceUpdateImage
protected File getDeviceUpdateImage ()
Fornisce un'istanza File che rappresenta il file immagine del dispositivo da utilizzare per l'aggiornamento
| Restituisce | |
|---|---|
File |
|
performDeviceUpdate
protected void performDeviceUpdate (File deviceUpdateImage,
ITestDevice device)Esegue il sideload del pacchetto OTA
| Genera | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
postUpdateActions
protected void postUpdateActions (File deviceUpdateImage,
ITestDevice device)Attende che il dispositivo passi dal sideload al ripristino, quindi riavvia lo spazio utente
| Genera | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
preUpdateActions
protected void preUpdateActions (File deviceUpdateImage,
ITestDevice device)Riavvia il dispositivo in modalità sideload in preparazione
| Genera | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|