CrosLsNexusPreparer

public class CrosLsNexusPreparer
extends BaseTargetPreparer implements ITargetCleaner, ITestLoggerReceiver

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


Przygotowujący, który uruchamia i zatrzymuje usługę LSNexus na urządzeniu z ChromeOS.

Usługa jest uruchamiana przed wykonaniem testu i zatrzymywana po jego zakończeniu.

Podsumowanie

Konstruktory publiczne

CrosLsNexusPreparer()

Metody publiczne

void setTestLogger(ITestLogger testLogger)

Wstrzykuje instancję ITestLogger

void setUp(TestInformation testInfo)

Skonfiguruj środowisko docelowe na potrzeby testów.

void tearDown(TestInformation testInfo, Throwable e)

Po zakończeniu testowania wyczyść/zdemontuj środowisko docelowe.

Metody chronione

IRunUtil getRunUtil()

Konstruktory publiczne

CrosLsNexusPreparer

public CrosLsNexusPreparer ()

Metody publiczne

setTestLogger

public void setTestLogger (ITestLogger testLogger)

Wstrzykuje instancję ITestLogger

Parametry
testLogger ITestLogger

setUp

public void setUp (TestInformation testInfo)

Skonfiguruj środowisko docelowe na potrzeby testów.

Parametry
testInfo TestInformation: TestInformation wywołania.

Zgłasza
BuildError
DeviceNotAvailableException
TargetSetupError

tearDown

public void tearDown (TestInformation testInfo, 
                Throwable e)

Po zakończeniu testowania wyczyść/zdemontuj środowisko docelowe.

Parametry
testInfo TestInformation: TestInformation wywołania.

e Throwable: jeśli wywołanie zakończyło się wyjątkiem, będzie to wyjątek przechwycony na poziomie wywołania. W przeciwnym razie będzie to null.

Zgłasza
DeviceNotAvailableException

Metody chronione

getRunUtil

protected IRunUtil getRunUtil ()

Zwraca
IRunUtil