MixKernelTargetPreparer

public class MixKernelTargetPreparer
extends BaseTargetPreparer implements ILabPreparer

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.MixKernelTargetPreparer


Ein ITargetPreparer , der es ermöglicht, ein Kernel-Image mit dem Geräte-Image zu mischen.

Zusammenfassung

Öffentliche Bauträger

MixKernelTargetPreparer ()

Öffentliche Methoden

void setUp ( TestInformation testInfo)

Führen Sie die Zieleinrichtung zum Testen durch.

Geschützte Methoden

void runMixKernelTool ( ITestDevice device, File oldDeviceDir, File kernelDir, File gkiDir, File newDeviceDir)

Führen Sie das Mix-Kernel-Tool aus, um den neuen Geräte-Build zu generieren

Verwendung des Mischtools: build_mixed_kernels, Geräteverzeichnis, Ausgangsverzeichnis, Zielvariante, Kernelverzeichnis

Öffentliche Bauträger

MixKernelTargetPreparer

public MixKernelTargetPreparer ()

Ö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

Geschützte Methoden

runMixKernelTool

protected void runMixKernelTool (ITestDevice device, 
                File oldDeviceDir, 
                File kernelDir, 
                File gkiDir, 
                File newDeviceDir)

Führen Sie das Mix-Kernel-Tool aus, um den neuen Geräte-Build zu generieren

Verwendung des Mischtools: build_mixed_kernels, Geräteverzeichnis, Ausgangsverzeichnis, Zielvariante, Kernelverzeichnis

Parameter
device ITestDevice : das Testgerät

oldDeviceDir File : Das Verzeichnis ERROR(/File) enthält alte Gerätebilder

kernelDir File : Das Verzeichnis ERROR(/File) enthält das Kernel-Image-Ziel

gkiDir File : Das Verzeichnis ERROR(/File) enthält das GKI-Kernel-Image-Ziel

newDeviceDir File : das Verzeichnis ERROR(/File) , in dem neue Gerätebilder generiert werden

Würfe
TargetSetupError Wenn das Mix-Kernel-Tool nicht ausgeführt werden kann
IOException
DeviceNotAvailableException