MixKernelTargetPreparer
public
class
MixKernelTargetPreparer
extends BaseTargetPreparer
implements
IConfigurationReceiver,
ILabPreparer
java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.MixKernelTargetPreparer |
Un ITargetPreparer
que permite mezclar una imagen de kernel con la imagen del dispositivo.
Resumen
Constructores públicos | |
---|---|
MixKernelTargetPreparer()
|
Métodos públicos | |
---|---|
void
|
setConfiguration(IConfiguration configuration)
Inyecta el |
void
|
setUp(TestInformation testInfo)
Realiza la configuración de destino para las pruebas. |
Métodos protegidos | |
---|---|
void
|
runMixKernelTool(ITestDevice device, File oldDeviceDir, File kernelDir, File gkiDir, File newDeviceDir)
Ejecuta la herramienta de kernel mix para generar la nueva compilación del dispositivo. Uso de la herramienta de combinación: build_mixed_kernels device_dir out_dir target flavor kernel_dir |
Constructores públicos
MixKernelTargetPreparer
public MixKernelTargetPreparer ()
Métodos públicos
setConfiguration
public void setConfiguration (IConfiguration configuration)
Inyecta el IConfiguration
en uso.
Parámetros | |
---|---|
configuration |
IConfiguration |
setUp
public void setUp (TestInformation testInfo)
Realiza la configuración de destino para las pruebas.
Parámetros | |
---|---|
testInfo |
TestInformation : Es el TestInformation de la invocación. |
Arroja | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
Métodos protegidos
runMixKernelTool
protected void runMixKernelTool (ITestDevice device, File oldDeviceDir, File kernelDir, File gkiDir, File newDeviceDir)
Ejecuta la herramienta de kernel mix para generar la nueva compilación del dispositivo.
Uso de la herramienta de combinación: build_mixed_kernels device_dir out_dir target flavor kernel_dir
Parámetros | |
---|---|
device |
ITestDevice : Es el dispositivo de prueba. |
oldDeviceDir |
File : El directorio ERROR(/File) contiene imágenes de dispositivos anteriores. |
kernelDir |
File : El directorio ERROR(/File) contiene el destino de las imágenes del kernel. |
gkiDir |
File : El directorio ERROR(/File) contiene el destino de las imágenes del kernel de GKI. |
newDeviceDir |
File : Es el directorio ERROR(/File) en el que se generarán las imágenes de dispositivos nuevas. |
Arroja | |
---|---|
TargetSetupError |
Si no se puede ejecutar la herramienta de kernel de combinación |
|
IOException |