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 |