GkiDeviceFlashPreparer
public class GkiDeviceFlashPreparer
extends BaseTargetPreparer
implements ILabPreparer
java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.GkiDeviceFlashPreparer |
Ein Zielvorbereiter, der das Gerät mit dem generischen Android-Kernel-Image flasht. Weitere Informationen finden Sie unter https://source.android.com/devices/architecture/kernel/android-common.
Zusammenfassung
Öffentliche Bauträger | |
---|---|
GkiDeviceFlashPreparer () |
Öffentliche Methoden | |
---|---|
void | setUp ( TestInformation testInfo) Führen Sie die Zieleinrichtung zum Testen durch. |
void | validateGkiBootImg ( ITestDevice device, IBuildInfo buildInfo) Es wird erwartet, dass das GKI-Boot-Image überprüft wird. |
Geschützte Methoden | |
---|---|
void | addHashFooter ( ITestDevice device, IBuildInfo buildInfo, File tmpDir) Es wird erwartet, dass das GKI-Boot-Image überprüft wird. |
IHostOptions | getHostOptions () Rufen Sie einen Verweis auf |
IRunUtil | getRunUtil () Rufen Sie die zu verwendende |
void | validateGkiBootImg ( ITestDevice device, IBuildInfo buildInfo, File tmpDir) Es wird erwartet, dass das GKI-Boot-Image überprüft wird. |
Öffentliche Bauträger
GkiDeviceFlashPreparer
public GkiDeviceFlashPreparer ()
Öffentliche Methoden
aufstellen
public void setUp (TestInformation testInfo)
Führen Sie die Zieleinrichtung zum Testen durch.
Parameter | |
---|---|
testInfo | TestInformation : Die TestInformation des Aufrufs. |
Würfe | |
---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError |
validierenGkiBootImg
public void validateGkiBootImg (ITestDevice device, IBuildInfo buildInfo)
Es wird erwartet, dass das GKI-Boot-Image überprüft wird. (Veraltet. Bitte rufen Sie mit dem angegebenen tmpDir an.)
Parameter | |
---|---|
device | ITestDevice : das ITestDevice |
buildInfo | IBuildInfo : Die IBuildInfo der Build-Informationen |
Würfe | |
---|---|
TargetSetupError | wenn keine gültige gki boot.img vorhanden ist |
Geschützte Methoden
addHashFooter
protected void addHashFooter (ITestDevice device, IBuildInfo buildInfo, File tmpDir)
Es wird erwartet, dass das GKI-Boot-Image überprüft wird. Ausnahme auslösen, wenn keine gültige boot.img vorhanden ist.
Parameter | |
---|---|
device | ITestDevice : das ITestDevice |
buildInfo | IBuildInfo : Die IBuildInfo der Build-Informationen |
tmpDir | File : das temporäre Verzeichnis ERROR(/File) |
Würfe | |
---|---|
TargetSetupError | wenn keine gültige gki boot.img vorhanden ist |
DeviceNotAvailableException |
getHostOptions
protected IHostOptions getHostOptions ()
Rufen Sie einen Verweis auf IHostOptions
ab
Kehrt zurück | |
---|---|
IHostOptions | die zu verwendenden IHostOptions |
getRunUtil
protected IRunUtil getRunUtil ()
Rufen Sie die zu verwendende IRunUtil
Instanz ab.
Kehrt zurück | |
---|---|
IRunUtil | das zu verwendende IRunUtil |
validierenGkiBootImg
protected void validateGkiBootImg (ITestDevice device, IBuildInfo buildInfo, File tmpDir)
Es wird erwartet, dass das GKI-Boot-Image überprüft wird. Ausnahme auslösen, wenn keine gültige boot.img vorhanden ist.
Parameter | |
---|---|
device | ITestDevice : das ITestDevice |
buildInfo | IBuildInfo : Die IBuildInfo der Build-Informationen |
tmpDir | File : das temporäre Verzeichnis ERROR(/File) |
Würfe | |
---|---|
TargetSetupError | wenn keine gültige gki boot.img vorhanden ist |