MixKernelTargetPreparer

public class MixKernelTargetPreparer
extends BaseTargetPreparer implements IConfigurationReceiver, ILabPreparer

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


Ein ITargetPreparer, mit dem sich ein Kernel-Image mit dem Geräte-Image kombinieren lässt.

Zusammenfassung

Öffentliche Konstruktoren

MixKernelTargetPreparer()

Öffentliche Methoden

void setConfiguration(IConfiguration configuration)

Fügt den verwendeten IConfiguration ein.

void setUp(TestInformation testInfo)

Führen Sie die Zieleinrichtung für den Test durch.

Geschützte Methoden

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

Mix-Kernel-Tool ausführen, um die neue Geräteversion zu generieren

Verwendung des Mischtools: build_mixed_kernels device_dir out_dir target flavor kernel_dir

Öffentliche Konstruktoren

MixKernelTargetPreparer

public MixKernelTargetPreparer ()

Öffentliche Methoden

setConfiguration

public void setConfiguration (IConfiguration configuration)

Fügt den verwendeten IConfiguration ein.

Parameter
configuration IConfiguration

setUp

public void setUp (TestInformation testInfo)

Führen Sie die Zieleinrichtung für den Test durch.

Parameter
testInfo TestInformation: Die TestInformation der Aufrufs.

Ausgabe
BuildError
DeviceNotAvailableException
TargetSetupError

Geschützte Methoden

runMixKernelTool

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

Mix-Kernel-Tool ausführen, um die neue Geräteversion zu generieren

Verwendung des Mischtools: build_mixed_kernels device_dir out_dir target flavor kernel_dir

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 Ziel für Kernel-Images

gkiDir File: das Verzeichnis ERROR(/File) enthält das Ziel für GKI-Kernel-Images

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

Ausgabe
TargetSetupError if fails to run mix kernel tool
IOException