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 , der bestimmte Dateien (Bootloader, Radio, Geräte-Image-Zip) in IDeviceBuildInfo bereitstellt, um Geräte mit FastbootDeviceFlasher geflasht zu bekommen, und dann Post-Boot-Geräteattribute in die Build-Informationen für Ergebnisberichtszwecke einfügt.

Dies ist nützlich, um fastboot update als Geräte-Image-Aktualisierungsmechanismus von extern bezogenen Geräten und Builds zu verwenden, um es in die vorhandene Automatisierungsinfrastruktur einzufügen.

Zusammenfassung

Öffentliche Konstrukteure

FastbootUpdateBootstrapPreparer ()

Öffentliche Methoden

void setUp ( TestInformation testInfo)

Geschützte Methoden

IDeviceFlasher createFlasher ( ITestDevice device)

Erstellen Sie IDeviceFlasher zur Verwendung.

Öffentliche Konstrukteure

FastbootUpdateBootstrapPreparer

public FastbootUpdateBootstrapPreparer ()

Öffentliche Methoden

aufstellen

public void setUp (TestInformation testInfo)

Parameter
testInfo TestInformation

Wirft
BuildError
DeviceNotAvailableException
TargetSetupError

Geschützte Methoden

createFlasher

protected IDeviceFlasher createFlasher (ITestDevice device)

Erstellen Sie IDeviceFlasher zur Verwendung. Unterklassen können überschrieben werden

Parameter
device ITestDevice

Kehrt zurück
IDeviceFlasher

Wirft
DeviceNotAvailableException