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 elTestInformationde 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 directorioERROR(/File)contiene imágenes de dispositivos anteriores. | 
| kernelDir | File: El directorioERROR(/File)contiene el destino de las imágenes del kernel. | 
| gkiDir | File: El directorioERROR(/File)contiene el destino de las imágenes del kernel de GKI. | 
| newDeviceDir | File: Es el directorioERROR(/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 | 
