GkiDeviceFlashPreparer

public class GkiDeviceFlashPreparer
extends BaseTargetPreparer implements ILabPreparer

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


Un préparateur cible qui flashe l'appareil avec l'image générique du noyau commun Android. Veuillez consulter https://source.android.com/devices/architecture/kernel/android-common pour plus de détails.

Résumé

Constructeurs publics

GkiDeviceFlashPreparer ()

Méthodes publiques

void setUp ( TestInformation testInfo)

Effectuez la configuration cible pour les tests.

void validateGkiBootImg ( ITestDevice device, IBuildInfo buildInfo)

La validation de l'image de démarrage GKI est attendue.

Méthodes protégées

void addHashFooter ( ITestDevice device, IBuildInfo buildInfo, File tmpDir)

La validation de l'image de démarrage GKI est attendue.

IHostOptions getHostOptions ()

Obtenir une référence aux IHostOptions

IRunUtil getRunUtil ()

Obtenez l'instance IRunUtil à utiliser.

void validateGkiBootImg ( ITestDevice device, IBuildInfo buildInfo, File tmpDir)

La validation de l'image de démarrage GKI est attendue.

Constructeurs publics

GkiDeviceFlashPreparer

public GkiDeviceFlashPreparer ()

Méthodes publiques

installation

public void setUp (TestInformation testInfo)

Effectuez la configuration cible pour les tests.

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

Lance
BuildError
DeviceNotAvailableException
TargetSetupError

validerGkiBootImg

public void validateGkiBootImg (ITestDevice device, 
                IBuildInfo buildInfo)

La validation de l'image de démarrage GKI est attendue. (Obsolète. Veuillez appeler avec tmpDir fourni)

Paramètres
device ITestDevice : le ITestDevice

buildInfo IBuildInfo : le IBuildInfo les informations de construction

Lance
TargetSetupError s'il n'y a pas de gki boot.img valide

Méthodes protégées

addHashFooter

protected void addHashFooter (ITestDevice device, 
                IBuildInfo buildInfo, 
                File tmpDir)

La validation de l'image de démarrage GKI est attendue. Lever une exception s'il n'y a pas de fichier boot.img valide.

Paramètres
device ITestDevice : le ITestDevice

buildInfo IBuildInfo : le IBuildInfo les informations de construction

tmpDir File : le répertoire temporaire ERROR(/File)

Lance
TargetSetupError s'il n'y a pas de gki boot.img valide
DeviceNotAvailableException

getHostOptions

protected IHostOptions getHostOptions ()

Obtenir une référence aux IHostOptions

Retour
IHostOptions les IHostOptions à utiliser

getRunUtil

protected IRunUtil getRunUtil ()

Obtenez l'instance IRunUtil à utiliser.

Retour
IRunUtil l' IRunUtil à utiliser

validerGkiBootImg

protected void validateGkiBootImg (ITestDevice device, 
                IBuildInfo buildInfo, 
                File tmpDir)

La validation de l'image de démarrage GKI est attendue. Lever une exception s'il n'y a pas de fichier boot.img valide.

Paramètres
device ITestDevice : le ITestDevice

buildInfo IBuildInfo : le IBuildInfo les informations de construction

tmpDir File : le répertoire temporaire ERROR(/File)

Lance
TargetSetupError s'il n'y a pas de gki boot.img valide