CrosLsNexusPreparer

public class CrosLsNexusPreparer
extends BaseTargetPreparer implements ITargetCleaner, ITestLoggerReceiver

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


Ein Vorbereiter, der den LSNexus-Dienst für ein ChromeOS-Gerät startet und beendet.

Der Dienst wird vor der Testausführung gestartet und nach Abschluss beendet.

Zusammenfassung

Öffentliche Konstruktoren

CrosLsNexusPreparer()

Öffentliche Methoden

void setTestLogger(ITestLogger testLogger)

Fügt die ITestLogger-Instanz ein.

void setUp(TestInformation testInfo)

Führt die Zielkonfiguration für Tests aus.

void tearDown(TestInformation testInfo, Throwable e)

Führt die Zielbereinigung/-beendigung nach dem Testen aus.

Geschützte Methoden

IRunUtil getRunUtil()

Öffentliche Konstruktoren

CrosLsNexusPreparer

public CrosLsNexusPreparer ()

Öffentliche Methoden

setTestLogger

public void setTestLogger (ITestLogger testLogger)

Fügt die ITestLogger-Instanz ein.

Parameter
testLogger ITestLogger

setUp

public void setUp (TestInformation testInfo)

Führt die Zielkonfiguration für Tests aus.

Parameter
testInfo TestInformation: Die TestInformation des Aufrufs.

Löst aus
BuildError
DeviceNotAvailableException
TargetSetupError

tearDown

public void tearDown (TestInformation testInfo, 
                Throwable e)

Führt die Zielbereinigung/-beendigung nach dem Testen aus.

Parameter
testInfo TestInformation: Die TestInformation des Aufrufs.

e Throwable: Wenn der Aufruf mit einer Ausnahme beendet wurde, ist dies die Ausnahme, die auf Aufrufebene abgefangen wurde. Andernfalls ist der Wert null.

Löst aus
DeviceNotAvailableException

Geschützte Methoden

getRunUtil

protected IRunUtil getRunUtil ()

Gibt Folgendes zurück:
IRunUtil