Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

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 mette in scena i file specificati (bootloader, radio, zip dell'immagine del dispositivo) in IDeviceBuildInfo per far lampeggiare i dispositivi con FastbootDeviceFlasher , quindi inietta gli attributi del dispositivo post-avvio nelle informazioni di compilazione per scopi di reporting dei risultati.

Ciò è utile per utilizzare l' fastboot update rapido come meccanismo di aggiornamento dell'immagine del dispositivo da build e dispositivi di origine esterna, per adattarsi all'infrastruttura di automazione esistente.

Sommario

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

impostare

public void setUp (TestInformation testInfo)

Parametri
testInfo TestInformation

Lancia
BuildError
DeviceNotAvailableException
TargetSetupError

Metodi protetti

createFlasher

protected IDeviceFlasher createFlasher (ITestDevice device)

Crea IDeviceFlasher da utilizzare. Le sottoclassi possono sovrascrivere

Parametri
device ITestDevice

ritorna
IDeviceFlasher

Lancia
DeviceNotAvailableException