CrosLsNexusPreparer

public class CrosLsNexusPreparer
extends BaseTargetPreparer implements ITargetCleaner, ITestLoggerReceiver

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


Préparateur qui démarre et arrête le service LSNexus pour un appareil ChromeOS.

Le service est démarré avant l'exécution du test et arrêté une fois le test terminé.

Résumé

Constructeurs publics

CrosLsNexusPreparer()

Méthodes publiques

void setTestLogger(ITestLogger testLogger)

Injecte l'instance ITestLogger.

void setUp(TestInformation testInfo)

Effectue la configuration cible pour les tests.

void tearDown(TestInformation testInfo, Throwable e)

Effectue le nettoyage/la suppression de la cible après les tests.

Méthodes protégées

IRunUtil getRunUtil()

Constructeurs publics

CrosLsNexusPreparer

public CrosLsNexusPreparer ()

Méthodes publiques

setTestLogger

public void setTestLogger (ITestLogger testLogger)

Injecte l'instance ITestLogger.

Paramètres
testLogger ITestLogger

setUp

public void setUp (TestInformation testInfo)

Effectue la configuration cible pour les tests.

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

Génère
BuildError
DeviceNotAvailableException
TargetSetupError

tearDown

public void tearDown (TestInformation testInfo, 
                Throwable e)

Effectue le nettoyage/la suppression de la cible après les tests.

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

e Throwable : si l'appel s'est terminé par une exception, il s'agit de l'exception interceptée au niveau de l'appel. Sinon, la valeur est null.

Génère
DeviceNotAvailableException

Méthodes protégées

getRunUtil

protected IRunUtil getRunUtil ()

Renvoie
IRunUtil