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
, 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 das 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 |
Öffentliche Konstrukteure
FastbootUpdateBootstrapPreparer
public FastbootUpdateBootstrapPreparer ()
Öffentliche Methoden
Konfiguration
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 |