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 IHostOptions

IRunUtil getRunUtil ()

Rufen Sie die zu verwendende IRunUtil Instanz ab.

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