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
|
setUp(IInvocationContext context)
Ta metoda została wycofana.
Zamiast niej użyj kolumny |
default
void
|
setUp(TestInformation testInformation)
Skonfiguruj cele na potrzeby testowania. |
default
void
|
tearDown(TestInformation testInformation, Throwable e)
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ć. |