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 |
Un élément ITargetPreparer
abstrait qui gère les étapes courantes de mise à jour des appareils avec
un fichier image d'appareil à partir d'une source externe (par opposition à un service de compilation). La mise à jour
est délégué à l'implémentation des sous-classes.
Résumé
Constructeurs publics | |
---|---|
DeviceUpdateTargetPreparer()
|
Méthodes publiques | |
---|---|
void
|
setUp(TestInformation testInfo)
|
Méthodes protégées | |
---|---|
abstract
File
|
getDeviceUpdateImage()
Fournit une instance |
abstract
void
|
performDeviceUpdate(File deviceUpdateImage, ITestDevice device)
Effectue la mise à jour de l'image de l'appareil |
abstract
void
|
postUpdateActions(File deviceUpdateImage, ITestDevice device)
Actions à effectuer après la mise à jour de l'appareil, mais avant la fin des étapes de configuration après la mise à jour d'exécution. |
abstract
void
|
preUpdateActions(File deviceUpdateImage, ITestDevice device)
Actions à effectuer avant la mise à jour de l'appareil. |
Constructeurs publics
DeviceUpdateTargetPreparer
public DeviceUpdateTargetPreparer ()
Méthodes publiques
Configurer
public void setUp (TestInformation testInfo)
Paramètres | |
---|---|
testInfo |
TestInformation |
Génère | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
Méthodes protégées
getDeviceUpdateImage
protected abstract File getDeviceUpdateImage ()
Fournit une instance ERROR(/File)
représentant le fichier image de l'appareil à utiliser pour la mise à jour
Renvoie | |
---|---|
File |
actDeviceUpdate
protected abstract void performDeviceUpdate (File deviceUpdateImage, ITestDevice device)
Effectue la mise à jour de l'image de l'appareil
Génère | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
Actions de mise à jour post-mise à jour
protected abstract void postUpdateActions (File deviceUpdateImage, ITestDevice device)
Actions à effectuer après la mise à jour de l'appareil, mais avant la fin des étapes de configuration après la mise à jour d'exécution. Cette méthode sera appelée en dehors du contrôle de simultanéité du flash.
Génère | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |
PreUpdateActions
protected abstract void preUpdateActions (File deviceUpdateImage, ITestDevice device)
Actions à effectuer avant la mise à jour de l'appareil. Cette méthode sera appelée en dehors de avec un contrôle de simultanéité clignotante.
Génère | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException |
|
TargetSetupError |