MixKernelTargetPreparer

public class MixKernelTargetPreparer
extends BaseTargetPreparer implements IConfigurationReceiver, ILabPreparer

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


Un ITargetPreparer qui permet de combiner une image du noyau avec l'image de l'appareil.

Résumé

Constructeurs publics

MixKernelTargetPreparer()

Méthodes publiques

void setConfiguration(IConfiguration configuration)

Il injecte les IConfiguration en cours d'utilisation.

void setUp(TestInformation testInfo)

Configurez la cible pour les tests.

Méthodes protégées

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

Exécuter l'outil de mixage du noyau pour générer le nouveau build de l'appareil

Utilisation de l'outil de mixage: build_mixed_kernels device_dir out_dir target flavor kernel_dir

Constructeurs publics

MixKernelTargetPreparer

public MixKernelTargetPreparer ()

Méthodes publiques

Définir une configuration

public void setConfiguration (IConfiguration configuration)

Il injecte les IConfiguration en cours d'utilisation.

Paramètres
configuration IConfiguration

Configurer

public void setUp (TestInformation testInfo)

Configurez la cible pour les tests.

Paramètres
testInfo TestInformation: TestInformation de l'appel.

Génère
BuildError
DeviceNotAvailableException
TargetSetupError

Méthodes protégées

runMixKernelTool

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

Exécuter l'outil de mixage du noyau pour générer le nouveau build de l'appareil

Utilisation de l'outil de mixage: build_mixed_kernels device_dir out_dir target flavor kernel_dir

Paramètres
device ITestDevice: appareil de test

oldDeviceDir File: le répertoire ERROR(/File) contient d'anciennes images de l'appareil.

kernelDir File: le répertoire ERROR(/File) contient la destination des images du noyau.

gkiDir File: le répertoire ERROR(/File) contient la destination des images du noyau GKI.

newDeviceDir File: répertoire ERROR(/File) dans lequel les nouvelles images de l'appareil seront générées

Génère
TargetSetupError si l'exécution de l'outil Mix kernel n'aboutit pas
IOException