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 | |||
Préparateur de cible qui effectue le chargement latéral d'un package OTA spécifié, applique le package, attend le démarrage de l'appareil et injecte les propriétés de compilation de l'appareil à utiliser comme informations de compilation
Ce préparateur de cible suppose que l'appareil sera en mode adb normal au démarrage et
s'assurera qu'il quitte le même mode, mais avec la nouvelle compilation appliquée. Toute
transition d'état inattendue de l'appareil au cours du processus sera signalée comme TargetSetupError, et il en va de même pour toute erreur de chargement latéral OTA détectée.
Résumé
Constructeurs publics | |
|---|---|
SideloadOtaTargetPreparer()
|
|
Méthodes protégées | |
|---|---|
File
|
getDeviceUpdateImage()
Fournit une instance |
void
|
performDeviceUpdate(File deviceUpdateImage, ITestDevice device)
Effectue le chargement latéral du package OTA |
void
|
postUpdateActions(File deviceUpdateImage, ITestDevice device)
Attend que l'appareil passe du chargement latéral à la récupération, puis redémarre dans l'espace utilisateur |
void
|
preUpdateActions(File deviceUpdateImage, ITestDevice device)
Redémarre l'appareil en mode de chargement latéral en préparation |
Constructeurs publics
SideloadOtaTargetPreparer
public SideloadOtaTargetPreparer ()
Méthodes protégées
getDeviceUpdateImage
protected File getDeviceUpdateImage ()
Fournit une instance File représentant le fichier image de l'appareil à utiliser pour la mise à jour
| Renvoie | |
|---|---|
File |
|
performDeviceUpdate
protected void performDeviceUpdate (File deviceUpdateImage,
ITestDevice device)Effectue le chargement latéral du package OTA
| Génère | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
postUpdateActions
protected void postUpdateActions (File deviceUpdateImage,
ITestDevice device)Attend que l'appareil passe du chargement latéral à la récupération, puis redémarre dans l'espace utilisateur
| Génère | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|
preUpdateActions
protected void preUpdateActions (File deviceUpdateImage,
ITestDevice device)Redémarre l'appareil en mode de chargement latéral en préparation
| Génère | |
|---|---|
DeviceNotAvailableException |
|
TargetSetupError |
|