DeviceUnavailableMonitor
public final class DeviceUnavailableMonitor
extends Object
implements ITestInvocationListener
java.lang.Object | |
↳ | com.android.tradefed.invoker.DeviceUnavailableMonitor |
Dieser Listener versucht nur, einen DNAE auf Testfallebene zu erfassen.
Zusammenfassung
Öffentliche Bauträger | |
---|---|
DeviceUnavailableMonitor () |
Öffentliche Methoden | |
---|---|
DeviceNotAvailableException | getUnavailableException () Gibt die Ausnahme zurück, falls eine erfasst wurde. |
void | invocationFailed ( FailureDescription failure) Meldet einen unvollständigen Aufruf aufgrund einer Fehlerbedingung. |
void | invocationFailed (Throwable cause) Meldet einen unvollständigen Aufruf aufgrund einer Fehlerbedingung. |
void | invocationStarted ( IInvocationContext context) Meldet den Beginn des Testaufrufs. |
void | testFailed ( TestDescription test, FailureDescription failure) Meldet den Fehler eines einzelnen Testfalls. |
void | testRunFailed ( FailureDescription failure) Der Testlauf des Berichts konnte aufgrund eines in |
Öffentliche Bauträger
DeviceUnavailableMonitor
public DeviceUnavailableMonitor ()
Öffentliche Methoden
getUnavailableException
public DeviceNotAvailableException getUnavailableException ()
Gibt die Ausnahme zurück, falls eine erfasst wurde.
Kehrt zurück | |
---|---|
DeviceNotAvailableException |
Aufruf fehlgeschlagen
public void invocationFailed (FailureDescription failure)
Meldet einen unvollständigen Aufruf aufgrund einer Fehlerbedingung.
Wird automatisch vom TradeFederation-Framework aufgerufen.
Parameter | |
---|---|
failure | FailureDescription : Die FailureDescription , die die Ursache des Fehlers beschreibt |
Aufruf fehlgeschlagen
public void invocationFailed (Throwable cause)
Meldet einen unvollständigen Aufruf aufgrund einer Fehlerbedingung.
Wird automatisch vom TradeFederation-Framework aufgerufen.Parameter | |
---|---|
cause | Throwable : Die Throwable -Ursache des Fehlers |
invocationStarted
public void invocationStarted (IInvocationContext context)
Meldet den Beginn des Testaufrufs.
Wird automatisch vom TradeFederation-Framework aufgerufen. Reporter müssen diese Methode überschreiben, um die Berichterstellung über mehrere Geräte zu unterstützen.
Parameter | |
---|---|
context | IInvocationContext : Informationen zum Aufruf |
im Test durchgefallen
public void testFailed (TestDescription test, FailureDescription failure)
Meldet den Fehler eines einzelnen Testfalls.
Wird zwischen testStarted und testEnded aufgerufen.
Parameter | |
---|---|
test | TestDescription : Identifiziert den Test |
failure | FailureDescription : FailureDescription , die den Fehler und seinen Kontext beschreibt. |
testRunFailed
public void testRunFailed (FailureDescription failure)
Der Testlauf des Berichts konnte aufgrund eines in FailureDescription
beschriebenen Fehlers nicht abgeschlossen werden.
Parameter | |
---|---|
failure | FailureDescription : FailureDescription , die den Fehler und seinen Kontext beschreibt. |