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