Preparatore del target del mixKernel

public class MixKernelTargetPreparer
extends BaseTargetPreparer implements IConfigurationReceiver, ILabPreparer

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


Un'ITargetPreparer che consente di combinare un'immagine kernel con l'immagine del dispositivo.

Riepilogo

Costruttori pubblici

MixKernelTargetPreparer()

Metodi pubblici

void setConfiguration(IConfiguration configuration)

Inserisce IConfiguration in uso.

void setUp(TestInformation testInfo)

Esegui la configurazione della destinazione per i test.

Metodi protetti

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

Esegui lo strumento mix kernel per generare la build del nuovo dispositivo

Utilizzo dello strumento di miscelazione: build_mixed_kernels device_dir out_dir target flavor kernel_dir

Costruttori pubblici

Preparatore del target del mixKernel

public MixKernelTargetPreparer ()

Metodi pubblici

setConfiguration

public void setConfiguration (IConfiguration configuration)

Inserisce IConfiguration in uso.

Parametri
configuration IConfiguration

impostazione

public void setUp (TestInformation testInfo)

Esegui la configurazione della destinazione per i test.

Parametri
testInfo TestInformation: il TestInformation della chiamata.

Lanci
BuildError
DeviceNotAvailableException
TargetSetupError

Metodi protetti

runMixKernelTool

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

Esegui lo strumento mix kernel per generare la build del nuovo dispositivo

Utilizzo dello strumento di combinazione: build_mixed_kernels device_dir out_dir target flavor kernel_dir

Parametri
device ITestDevice: il dispositivo di test

oldDeviceDir File: la directory ERROR(/File) contiene immagini del dispositivo precedenti

kernelDir File: la directory ERROR(/File) contiene la destinazione delle immagini kernel

gkiDir File: la directory ERROR(/File) contiene la destinazione delle immagini kernel GKI

newDeviceDir File: la directory ERROR(/File) in cui verranno generate le nuove immagini del dispositivo

Lanci
TargetSetupError se non riesce a eseguire lo strumento mix kernel
Eccezione IO