FastbootUpdateBootstrapPreparer
public
class
FastbootUpdateBootstrapPreparer
extends DeviceFlashPreparer
java.lang.Object | |||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | ||
↳ | com.android.tradefed.targetprep.DeviceFlashPreparer | ||
↳ | com.android.tradefed.targetprep.FastbootUpdateBootstrapPreparer |
Une classe ITargetPreparer
qui classe des fichiers spécifiés (bootloader, radio, fichier ZIP de l'image de l'appareil) dans
IDeviceBuildInfo
pour obtenir les appareils flashés avec FastbootDeviceFlasher
, puis injecte
les attributs d'appareil post-amorçage dans les informations de compilation afin de créer des rapports sur les résultats.
Cela est utile pour utiliser fastboot update
comme mécanisme de mise à jour de l'image de l'appareil à partir de
des appareils et des constructions externes pour
s'adapter à l'infrastructure d'automatisation existante.
Résumé
Constructeurs publics | |
---|---|
FastbootUpdateBootstrapPreparer()
|
Méthodes publiques | |
---|---|
void
|
setUp(TestInformation testInfo)
|
Méthodes protégées | |
---|---|
IDeviceFlasher
|
createFlasher(ITestDevice device)
Créez des |
Constructeurs publics
FastbootUpdateBootstrapPreparer
public FastbootUpdateBootstrapPreparer ()
Méthodes publiques
Configurer
public void setUp (TestInformation testInfo)
Paramètres | |
---|---|
testInfo |
TestInformation |
Génère | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
Méthodes protégées
createFlasher
protected IDeviceFlasher createFlasher (ITestDevice device)
Créez des IDeviceFlasher
à utiliser. Les sous-classes peuvent remplacer
Paramètres | |
---|---|
device |
ITestDevice |
Renvoie | |
---|---|
IDeviceFlasher |
Génère | |
---|---|
DeviceNotAvailableException |