IMultiTargetPreparer
public
interface
IMultiTargetPreparer
implements
IDisableable
com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
|
Przygotowuje środowisko testowe dla kilku urządzeń jednocześnie. Używaj tylko w przypadku konfiguracji wymagającej korzystania z kilku urządzeń. W innych przypadkach używaj zwykłego ITargetPreparer
na każdym urządzeniu.
Pamiętaj, że w konfiguracji można określić wiele wartości IMultiTargetPreparer
. Zalecamy, aby każdy interfejs IMultiTargetPreparer wyraźnie dokumentował oczekiwane środowisko przed konfiguracją i po konfiguracji.
Podsumowanie
Metody publiczne | |
---|---|
default
void
|
set
Ta metoda została wycofana.
Zamiast niej użyj kolumny |
default
void
|
set
Skonfiguruj cele na potrzeby testowania. |
default
void
|
tear
Po zakończeniu testowania wykonaj czyszczenie lub usunięcie docelowych środowisk. |
default
void
|
tearDown(IInvocationContext context, Throwable e)
Ta metoda została wycofana.
Zamiast niej użyj kolumny |
Metody publiczne
setUp
public void setUp (IInvocationContext context)
Ta metoda została wycofana.
Zamiast niej użyj zasady setUp(com.android.tradefed.invoker.TestInformation)
.
Skonfiguruj cele na potrzeby testowania.
Parametry | |
---|---|
context |
IInvocationContext : IInvocationContext opisujący wywołanie, urządzenia i kompilacje. |
Rzuty | |
---|---|
TargetSetupError |
jeśli podczas konfigurowania środowiska wystąpił błąd krytyczny |
BuildError |
W przypadku błędu związanego z kompilacją |
DeviceNotAvailableException |
jeśli urządzenie przestało odpowiadać. |
setUp
public void setUp (TestInformation testInformation)
Skonfiguruj cele na potrzeby testowania.
Parametry | |
---|---|
testInformation |
TestInformation : TestInformation opisujący wywołanie, urządzenia i kompilacje. |
Rzuty | |
---|---|
TargetSetupError |
jeśli podczas konfigurowania środowiska wystąpił błąd krytyczny |
BuildError |
W przypadku błędu związanego z kompilacją |
DeviceNotAvailableException |
jeśli urządzenie przestało odpowiadać. |
tearDown
public void tearDown (TestInformation testInformation, Throwable e)
Po zakończeniu testowania wykonaj czyszczenie lub usunięcie docelowych środowisk.
Parametry | |
---|---|
testInformation |
TestInformation : TestInformation opisujący wywołanie, urządzenia i kompilacje. |
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 . |
Rzuty | |
---|---|
DeviceNotAvailableException |
jeśli urządzenie przestało odpowiadać. |
tearDown
public void tearDown (IInvocationContext context, Throwable e)
Ta metoda została wycofana.
Zamiast niej użyj zasady tearDown(com.android.tradefed.invoker.TestInformation, Throwable)
.
Po zakończeniu testowania wykonaj czyszczenie lub usunięcie docelowych środowisk.
Parametry | |
---|---|
context |
IInvocationContext : IInvocationContext opisujący wywołanie, urządzenia i kompilacje. |
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 . |
Rzuty | |
---|---|
DeviceNotAvailableException |
jeśli urządzenie przestało odpowiadać. |