MixKernelTargetPreparer

public class MixKernelTargetPreparer
extends BaseTargetPreparer implements ILabPreparer , IConfigurationReceiver

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.MixKernelTargetPreparer


Um ITargetPreparer que permite misturar uma imagem do kernel com a imagem do dispositivo.

Resumo

Construtores públicos

MixKernelTargetPreparer ()

Métodos públicos

void setConfiguration ( IConfiguration configuration)

Injeta o IConfiguration em uso.

void setUp ( TestInformation testInfo)

Execute a configuração de destino para teste.

Métodos protegidos

void runMixKernelTool ( ITestDevice device, File oldDeviceDir, File kernelDir, File gkiDir, File newDeviceDir)

Execute a ferramenta mix kernel para gerar a nova compilação do dispositivo

Uso da ferramenta de mixagem: build_mixed_kernels device_dir out_dir target sabor kernel_dir

Construtores públicos

MixKernelTargetPreparer

public MixKernelTargetPreparer ()

Métodos públicos

setConfiguração

public void setConfiguration (IConfiguration configuration)

Injeta o IConfiguration em uso.

Parâmetros
configuration IConfiguration

configurar

public void setUp (TestInformation testInfo)

Execute a configuração de destino para teste.

Parâmetros
testInfo TestInformation : o TestInformation da invocação.

Lança
BuildError
DeviceNotAvailableException
TargetSetupError

Métodos protegidos

runMixKernelTool

protected void runMixKernelTool (ITestDevice device, 
                File oldDeviceDir, 
                File kernelDir, 
                File gkiDir, 
                File newDeviceDir)

Execute a ferramenta mix kernel para gerar a nova compilação do dispositivo

Uso da ferramenta de mixagem: build_mixed_kernels device_dir out_dir target sabor kernel_dir

Parâmetros
device ITestDevice : o dispositivo de teste

oldDeviceDir File : o diretório ERROR(/File) contém imagens de dispositivos antigos

kernelDir File : o diretório ERROR(/File) contém o destino das imagens do kernel

gkiDir File : o diretório ERROR(/File) contém o destino das imagens do kernel GKI

newDeviceDir File : o diretório ERROR(/File) onde novas imagens de dispositivos serão geradas para

Lança
TargetSetupError se não conseguir executar a ferramenta mix kernel
IOException