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 inserisce file specificati (bootloader, radio, zip immagine dispositivo) in
IDeviceBuildInfo
per far lampeggiare i dispositivi con FastbootDeviceFlasher
, poi inserisce
gli attributi del dispositivo post-avvio nelle informazioni sulla build per i report sui risultati.
È utile per usare fastboot update
come meccanismo di aggiornamento dell'immagine del dispositivo da
dispositivi e build provenienti da fonti esterne, per adattarsi all'infrastruttura di automazione esistente.
Riepilogo
Costruttori pubblici | |
---|---|
FastbootUpdateBootstrapPreparer()
|
Metodi pubblici | |
---|---|
void
|
setUp(TestInformation testInfo)
|
Metodi protetti | |
---|---|
IDeviceFlasher
|
createFlasher(ITestDevice device)
Crea |
Costruttori pubblici
FastbootUpdateBootstrapPreparer
public FastbootUpdateBootstrapPreparer ()
Metodi pubblici
impostazione
public void setUp (TestInformation testInfo)
Parametri | |
---|---|
testInfo |
TestInformation |
Lanci | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
Metodi protetti
CreaFlasher
protected IDeviceFlasher createFlasher (ITestDevice device)
Crea IDeviceFlasher
da utilizzare. Le sottoclassi possono eseguire l'override
Parametri | |
---|---|
device |
ITestDevice |
Ritorni | |
---|---|
IDeviceFlasher |
Lanci | |
---|---|
DeviceNotAvailableException |