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 |
Ö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 |