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 ein Kernel-Image mit dem Geräte-Image gemischt werden kann.

Zusammenfassung

Öffentliche Konstruktoren

MixKernelTargetPreparer()

Öffentliche Methoden

void setConfiguration(IConfiguration configuration)

Injiziertes IConfiguration in Gebrauch.

void setUp(TestInformation testInfo)

Führe 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 den neuen Geräte-Build zu generieren

Verwendung des Mixing-Tools: build_mixed_kernels device_dir out_dir target flavor listing nachfolgend:

Öffentliche Konstruktoren

MixKernelTargetPreparer

public MixKernelTargetPreparer ()

Öffentliche Methoden

setConfiguration

public void setConfiguration (IConfiguration configuration)

Injiziertes IConfiguration in Gebrauch.

Parameter
configuration IConfiguration

einrichten

public void setUp (TestInformation testInfo)

Führe die Zieleinrichtung für den Test durch.

Parameter
testInfo TestInformation: Die TestInformation des 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 den neuen Geräte-Build zu generieren

Verwendung des Mixing-Tools: build_mixed_kernels device_dir out_dir target flavor listing nachfolgend:

Parameter
device ITestDevice: das Testgerät

oldDeviceDir File: Das Verzeichnis ERROR(/File) enthält alte Geräte-Images

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

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äte-Images generiert werden

Ausgabe
TargetSetupError Wenn das Mix Kernel-Tool nicht ausgeführt wird
IOException