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ę |
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 |
|