Monitor niedostępności urządzenia

public final class DeviceUnavailableMonitor
extends Object implements ITestInvocationListener

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


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

Podsumowanie

Konstruktory publiczne

DeviceUnavailableMonitor()

Metody publiczne

DeviceNotAvailableException getUnavailableException()

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

void invocationFailed(FailureDescription failure)

Zgłasza niepełne wywołanie z powodu błędu.

void invocationFailed(Throwable cause)

Zgłasza niepełne wywołanie z powodu błędu.

void invocationStarted(IInvocationContext context)

Raportuje początek wywołania testu.

void testFailed(TestDescription test, FailureDescription failure)

Zgłasza niepowodzenie pojedynczego przypadku testowego.

void testRunFailed(FailureDescription failure)

Nie udało się wykonać testu raportów z powodu błędu opisanego w FailureDescription.

Konstruktory publiczne

Monitor niedostępności urządzenia

public DeviceUnavailableMonitor ()

Metody publiczne

getUnavailableWyjątek

public DeviceNotAvailableException getUnavailableException ()

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

Zwroty
DeviceNotAvailableException

Niepowodzenie wywołania

public void invocationFailed (FailureDescription failure)

Zgłasza niepełne wywołanie z powodu błędu.

będzie automatycznie wywoływana przez platformę federacji handlowej.

Parametry
failure FailureDescription: FailureDescription opisujący przyczynę błędu;

Niepowodzenie wywołania

public void invocationFailed (Throwable cause)

Zgłasza niepełne wywołanie z powodu błędu.

będzie automatycznie wywoływana przez platformę federacji handlowej.

Parametry
cause Throwable: przyczyna błędu (Throwable).

Rozpoczęcie wywoływania

public void invocationStarted (IInvocationContext context)

Raportuje początek wywołania testu.

będzie automatycznie wywoływana przez platformę federacji handlowej. Raportujący muszą zastąpić aby umożliwić raportowanie wielu urządzeń.

Parametry
context IInvocationContext: informacje o wywołaniu.

Niepowodzenie testu

public void testFailed (TestDescription test, 
                FailureDescription failure)

Zgłasza niepowodzenie pojedynczego przypadku testowego.

Jest wywoływana między testStarted a testEnded.

Parametry
test TestDescription: identyfikuje test

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

Niepowodzenie testu uruchomienia

public void testRunFailed (FailureDescription failure)

Nie udało się wykonać testu raportów z powodu błędu opisanego w FailureDescription.

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