FastbootUpdateBootstrapPreparer

public class FastbootUpdateBootstrapPreparer
extends DeviceFlashPreparer

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.DeviceFlashPreparer
       ↳ com.android.tradefed.targetprep.FastbootUpdateBootstrapPreparer


Un ITargetPreparer che esegue il 'inizializzazione di file specificati (bootloader, radio, file ZIP dell'immagine del dispositivo) in IDeviceBuildInfo per eseguire il flashing dei dispositivi con FastbootDeviceFlasher, quindi inietta gli attributi del dispositivo post-boot nelle informazioni di compilazione a fini di generazione di report sui risultati.

Questo è utile per utilizzare fastboot update come meccanismo di aggiornamento delle immagini del dispositivo da dispositivi e build di origine esterna, in modo da adattarsi all'infrastruttura di automazione esistente.

Riepilogo

Costruttori pubblici

FastbootUpdateBootstrapPreparer()

Metodi pubblici

void setUp(TestInformation testInfo)

Metodi protetti

IDeviceFlasher createFlasher(ITestDevice device)

Crea IDeviceFlasher da utilizzare.

Costruttori pubblici

FastbootUpdateBootstrapPreparer

public FastbootUpdateBootstrapPreparer ()

Metodi pubblici

setUp

public void setUp (TestInformation testInfo)

Parametri
testInfo TestInformation

Lanci
BuildError
DeviceNotAvailableException
TargetSetupError

Metodi protetti

createFlasher

protected IDeviceFlasher createFlasher (ITestDevice device)

Crea IDeviceFlasher da utilizzare. Le sottoclassi possono eseguire l'override

Parametri
device ITestDevice

Ritorni
IDeviceFlasher

Lanci
DeviceNotAvailableException