GkiDeviceFlashPreparer
public class GkiDeviceFlashPreparer
extends BaseTargetPreparer
java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.GkiDeviceFlashPreparer |
Ein Target-Vorbereiter, der das Gerät mit einem allgemeinen Android-Kernel-Image flasht. Einzelheiten finden Sie unter https://source.android.com/devices/architecture/kernel/android-common.
Zusammenfassung
Öffentliche Konstrukteure | |
---|---|
GkiDeviceFlashPreparer () |
Öffentliche Methoden | |
---|---|
void | setUp ( TestInformation testInfo) |
void | validateGkiBootImg ( ITestDevice device, IBuildInfo buildInfo) Überprüfen Sie, ob das GKI-Boot-Image erwartet wird. |
Geschützte Methoden | |
---|---|
void | addHashFooter ( ITestDevice device, IBuildInfo buildInfo, File tmpDir) Überprüfen Sie, ob das GKI-Boot-Image erwartet wird. |
IHostOptions | getHostOptions () Holen Sie sich einen Verweis auf die |
IRunUtil | getRunUtil () Rufen Sie die zu verwendende |
void | validateGkiBootImg ( ITestDevice device, IBuildInfo buildInfo, File tmpDir) Überprüfen Sie, ob das GKI-Boot-Image erwartet wird. |
Öffentliche Konstrukteure
GkiDeviceFlashPreparer
public GkiDeviceFlashPreparer ()
Öffentliche Methoden
aufstellen
public void setUp (TestInformation testInfo)
Parameter | |
---|---|
testInfo | TestInformation |
Wirft | |
---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError |
validateGkiBootImg
public void validateGkiBootImg (ITestDevice device, IBuildInfo buildInfo)
Überprüfen Sie, ob das GKI-Boot-Image erwartet wird. (Veraltet. Bitte mit bereitgestelltem tmpDir anrufen)
Parameter | |
---|---|
device | ITestDevice : das ITestDevice |
buildInfo | IBuildInfo : die IBuildInfo die Build-Informationen |
Wirft | |
---|---|
TargetSetupError | wenn es kein gültiges gki boot.img gibt |
Geschützte Methoden
addHashFooter
protected void addHashFooter (ITestDevice device, IBuildInfo buildInfo, File tmpDir)
Überprüfen Sie, ob das GKI-Boot-Image erwartet wird. Ausnahme auslösen, wenn kein gültiges boot.img vorhanden ist.
Parameter | |
---|---|
device | ITestDevice : das ITestDevice |
buildInfo | IBuildInfo : die IBuildInfo die Build-Informationen |
tmpDir | File : das temporäre Verzeichnis ERROR(/File) |
Wirft | |
---|---|
TargetSetupError | wenn es kein gültiges gki boot.img gibt |
DeviceNotAvailableException |
getHostOptions
protected IHostOptions getHostOptions ()
Holen Sie sich einen Verweis auf die IHostOptions
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 |
validateGkiBootImg
protected void validateGkiBootImg (ITestDevice device, IBuildInfo buildInfo, File tmpDir)
Überprüfen Sie, ob das GKI-Boot-Image erwartet wird. Ausnahme auslösen, wenn kein gültiges boot.img vorhanden ist.
Parameter | |
---|---|
device | ITestDevice : das ITestDevice |
buildInfo | IBuildInfo : die IBuildInfo die Build-Informationen |
tmpDir | File : das temporäre Verzeichnis ERROR(/File) |
Wirft | |
---|---|
TargetSetupError | wenn es kein gültiges gki boot.img gibt |