ITextInvocation
public
interface
ITestInvocation
| com.android.tradefed.invoker.ITestInvocation |
Obsługuje jedno wywołanie testu TradeFederation.
Podsumowanie
Zagnieżdżone klasy | |
|---|---|
class |
ITestInvocation.ExitInformation
Zawiera informacje o wyjściu z wywołania. |
Metody publiczne | |
|---|---|
default
ITestInvocation.ExitInformation
|
getExitInfo()
Informacje o zakończeniu danego wywołania. |
abstract
void
|
invoke(IInvocationContext metadata, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener... extraListeners)
Wywołaj test. |
default
void
|
notifyInvocationForceStopped(String message, ErrorIdentifier errorId)
Powiadom |
default
void
|
notifyInvocationStopped(String message)
Powiadom |
default
void
|
setClearcutClient(ClearcutClient client)
Przekazywanie klienta clearcut do raportowania danych. |
Metody publiczne
getExitInfo
public ITestInvocation.ExitInformation getExitInfo ()
Informacje o zakończeniu danego wywołania.
| Zwraca | |
|---|---|
ITestInvocation.ExitInformation |
|
wywołać
public abstract void invoke (IInvocationContext metadata, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener... extraListeners)
Wywołaj test.
| Parametry | |
|---|---|
metadata |
IInvocationContext: IInvocationContext do przeprowadzania testów. |
config |
IConfiguration: IConfiguration tej sesji testowej. |
rescheduler |
IRescheduler: IRescheduler, aby zaplanować ponownie części wywołania do wykonania na innych zasobach; |
extraListeners |
ITestInvocationListener: adresy e-mail, na które mają być wysyłane powiadomienia, oprócz tych w configITestInvocationListener |
| Zgłasza | |
|---|---|
DeviceNotAvailableException |
jeśli komunikacja z urządzeniem została utracona; |
|
java.lang.Throwable |
Throwable |
|
notifyInvocationForceStopped
public void notifyInvocationForceStopped (String message,
ErrorIdentifier errorId)Powiadom TestInvocation, że wysłano prośbę o zatrzymanie TradeFed.
| Parametry | |
|---|---|
message |
String: wiadomość związana z zatrzymaniem wywołania. |
errorId |
ErrorIdentifier: Identyfikator powiązany z wymuszonym zatrzymaniem |
notifyInvocationStopped
public void notifyInvocationStopped (String message)
Powiadom TestInvocation, że TradeFed zostanie w przyszłości wyłączony.
| Parametry | |
|---|---|
message |
String: wiadomość związana z zatrzymaniem wywołania. |
setClearcutClient
public void setClearcutClient (ClearcutClient client)
Przekazywanie klienta clearcut do raportowania danych.
| Parametry | |
|---|---|
client |
ClearcutClient |