FastbootUpdateBootstrapPreparer

public class FastbootUpdateBootstrapPreparer
extends DeviceFlashPreparer

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


Ein ITargetPreparer, das bestimmte Dateien (Bootloader, Radio, Geräte-Image-ZIP-Datei) in IDeviceBuildInfo, damit Geräte mit FastbootDeviceFlasher geflasht werden, dann Injection Geräteattribute nach dem Booten in die Build-Informationen einfügen, um Ergebnisberichte zu erstellen.

Dies ist nützlich, um fastboot update als Mechanismus zur Aktualisierung des Geräte-Images von extern beschaffte Geräte und Builds zur Integration in die bestehende Automatisierungsinfrastruktur.

Zusammenfassung

Öffentliche Konstruktoren

FastbootUpdateBootstrapPreparer()

Öffentliche Methoden

void setUp(TestInformation testInfo)

Geschützte Methoden

IDeviceFlasher createFlasher(ITestDevice device)

Erstellen Sie IDeviceFlasher zur Verwendung.

Öffentliche Konstruktoren

FastbootUpdateBootstrapPreparer

public FastbootUpdateBootstrapPreparer ()

Öffentliche Methoden

einrichten

public void setUp (TestInformation testInfo)

Parameter
testInfo TestInformation

Ausgabe
BuildError
DeviceNotAvailableException
TargetSetupError

Geschützte Methoden

Flasher erstellen

protected IDeviceFlasher createFlasher (ITestDevice device)

Erstellen Sie IDeviceFlasher zur Verwendung. Abgeleitete Klassen können

Parameter
device ITestDevice

Returns
IDeviceFlasher

Ausgabe
DeviceNotAvailableException