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 wielu urządzeń. W innych przypadkach używaj zwykłego przycisku ITargetPreparer na każdym urządzeniu.
Pamiętaj, że w konfiguracji można określić wiele elementów IMultiTargetPreparer. Zalecamy, aby każdy interfejs IMultiTargetPreparer wyraźnie dokumentował oczekiwaną konfigurację środowiska przed i po konfiguracji.
Podsumowanie
Metody publiczne | |
|---|---|
default
void
|
setUp(IInvocationContext context)
Ta metoda została wycofana.
Użyj w zamian zasady |
default
void
|
setUp(TestInformation testInformation)
Skonfiguruj środowiska docelowe na potrzeby testowania. |
default
void
|
tearDown(TestInformation testInformation, Throwable e)
Po zakończeniu testowania wyczyść/zamknij środowiska docelowe. |
default
void
|
tearDown(IInvocationContext context, Throwable e)
Ta metoda została wycofana.
Użyj w zamian zasady |
Metody publiczne
setUp
public void setUp (IInvocationContext context)
Ta metoda została wycofana.
Zamiast niej używaj zasady setUp(TestInformation).
Skonfiguruj środowiska docelowe na potrzeby testowania.
| Parametry | |
|---|---|
context |
IInvocationContext: IInvocationContext opisujący wywołanie, urządzenia i kompilacje. |
| Zgłasza | |
|---|---|
DeviceNotAvailableException |
jeśli urządzenie przestało odpowiadać, |
BuildError |
W przypadku błędu związanego z kompilacją |
TargetSetupError |
jeśli podczas konfigurowania środowiska wystąpił błąd krytyczny. |
setUp
public void setUp (TestInformation testInformation)
Skonfiguruj środowiska docelowe na potrzeby testowania.
| Parametry | |
|---|---|
testInformation |
TestInformation: TestInformation opisujący wywołanie, urządzenia i kompilacje. |
| Zgłasza | |
|---|---|
DeviceNotAvailableException |
jeśli urządzenie przestało odpowiadać, |
BuildError |
W przypadku błędu związanego z kompilacją |
TargetSetupError |
jeśli podczas konfigurowania środowiska wystąpił błąd krytyczny. |
tearDown
public void tearDown (TestInformation testInformation, Throwable e)
Po zakończeniu testowania wyczyść/zamknij środowiska docelowe.
| 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. |
| Zgłasza | |
|---|---|
DeviceNotAvailableException |
jeśli urządzenie przestało odpowiadać, |
tearDown
public void tearDown (IInvocationContext context, Throwable e)
Ta metoda została wycofana.
Zamiast niej używaj zasady tearDown(TestInformation,Throwable).
Po zakończeniu testowania wyczyść/zamknij środowiska docelowe.
| 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. |
| Zgłasza | |
|---|---|
DeviceNotAvailableException |
jeśli urządzenie przestało odpowiadać, |