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 IConfiguration en uso.

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