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 zu flashen, und dann Post-Boot-Geräteattribute für Ergebnisberichtszwecke in die Build-Informationen einfügt.

Dies ist nützlich, um fastboot update als Mechanismus zur Aktualisierung von Geräte-Images von extern bezogenen Geräten und Builds zu verwenden, um es in die bestehende Automatisierungsinfrastruktur zu integrieren.

Zusammenfassung

Öffentliche Bauträger

FastbootUpdateBootstrapPreparer ()

Öffentliche Methoden

void setUp ( TestInformation testInfo)

Geschützte Methoden

IDeviceFlasher createFlasher ( ITestDevice device)

Erstellen Sie den zu verwendenden IDeviceFlasher .

Öffentliche Bauträger

FastbootUpdateBootstrapPreparer

public FastbootUpdateBootstrapPreparer ()

Öffentliche Methoden

aufstellen

public void setUp (TestInformation testInfo)

Parameter
testInfo TestInformation

Würfe
BuildError
DeviceNotAvailableException
TargetSetupError

Geschützte Methoden

createFlasher

protected IDeviceFlasher createFlasher (ITestDevice device)

Erstellen Sie den zu verwendenden IDeviceFlasher . Unterklassen können überschreiben

Parameter
device ITestDevice

Kehrt zurück
IDeviceFlasher

Würfe
DeviceNotAvailableException