Device UnavailableMonitor

public final class DeviceUnavailableMonitor
extends Object implements ITestInvocationListener

java.lang.Obiekt
com.android.tradefed.invoker.DeviceUnavailableMonitor


Ten odbiornik próbuje przechwycić tylko DNAE na poziomie przypadku testowego.

Streszczenie

Konstruktory publiczne

DeviceUnavailableMonitor ()

Metody publiczne

DeviceNotAvailableException getUnavailableException ()

Zwraca wyjątek, jeśli został przechwycony.

void invocationFailed ( FailureDescription failure)

Zgłasza niekompletne wywołanie z powodu błędu.

void invocationFailed (Throwable cause)

Zgłasza niekompletne wywołanie z powodu błędu.

void invocationStarted ( IInvocationContext context)

Zgłasza początek wywołania testowego.

void testFailed ( TestDescription test, FailureDescription failure)

Zgłasza awarię pojedynczego przypadku testowego.

void testRunFailed ( FailureDescription failure)

Przebieg testu raportów nie został ukończony z powodu błędu opisanego przez FailureDescription .

Konstruktory publiczne

Device UnavailableMonitor

public DeviceUnavailableMonitor ()

Metody publiczne

getUnavailableException

public DeviceNotAvailableException getUnavailableException ()

Zwraca wyjątek, jeśli został przechwycony.

Zwroty
DeviceNotAvailableException

wywołanie nie powiodło się

public void invocationFailed (FailureDescription failure)

Zgłasza niekompletne wywołanie z powodu błędu.

Zostanie automatycznie wywołany przez platformę TradeFederation.

Parametry
failure FailureDescription : FailureDescription opisujący przyczynę niepowodzenia

wywołanie nie powiodło się

public void invocationFailed (Throwable cause)

Zgłasza niekompletne wywołanie z powodu błędu.

Zostanie automatycznie wywołany przez platformę TradeFederation.

Parametry
cause Throwable : przyczyna niepowodzenia Throwable

wywołanie rozpoczęte

public void invocationStarted (IInvocationContext context)

Zgłasza początek wywołania testowego.

Zostanie automatycznie wywołany przez platformę TradeFederation. Reporterzy muszą zastąpić tę metodę, aby obsługiwać raportowanie wielu urządzeń.

Parametry
context IInvocationContext : informacje o wywołaniu

Test nieudany

public void testFailed (TestDescription test, 
                FailureDescription failure)

Zgłasza awarię pojedynczego przypadku testowego.

Zostanie wywołany między testStarted a testEnded.

Parametry
test TestDescription : identyfikuje test

failure FailureDescription : FailureDescription opisujący błąd i jego kontekst.

testRunNie powiodło się

public void testRunFailed (FailureDescription failure)

Przebieg testu raportów nie został ukończony z powodu błędu opisanego przez FailureDescription .

Parametry
failure FailureDescription : FailureDescription opisujący błąd i jego kontekst.