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 IDeviceFlasher à utiliser.

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