DeviceUnavailableMonitor
public
final
class
DeviceUnavailableMonitor
extends Object
implements
ITestInvocationListener
java.lang.Object | |
↳ | com.android.tradefed.invoker.DeviceUnavailableMonitor |
Este objeto de escucha intenta capturar solo un DNAE a nivel del caso de prueba.
Resumen
Constructores públicos | |
---|---|
DeviceUnavailableMonitor()
|
Métodos públicos | |
---|---|
DeviceNotAvailableException
|
getUnavailableException()
Muestra la excepción si se capturó alguna. |
void
|
invocationFailed(FailureDescription failure)
Informa una invocación incompleta debido a alguna condición de error. |
void
|
invocationFailed(Throwable cause)
Informa una invocación incompleta debido a alguna condición de error. |
void
|
invocationStarted(IInvocationContext context)
Informa el inicio de la invocación de prueba. |
void
|
testFailed(TestDescription test, FailureDescription failure)
Informa el error de un caso de prueba individual. |
void
|
testRunFailed(FailureDescription failure)
No se pudo completar la ejecución de prueba de informes debido a un error que describe |
Constructores públicos
DeviceUnavailableMonitor
public DeviceUnavailableMonitor ()
Métodos públicos
getUnavailableException
public DeviceNotAvailableException getUnavailableException ()
Muestra la excepción si se capturó alguna.
Muestra | |
---|---|
DeviceNotAvailableException |
invocationFailed
public void invocationFailed (FailureDescription failure)
Informa una invocación incompleta debido a alguna condición de error.
El framework de TradeFederation lo llamará automáticamente.
Parámetros | |
---|---|
failure |
FailureDescription : El FailureDescription que describe la causa de la falla |
invocationFailed
public void invocationFailed (Throwable cause)
Informa una invocación incompleta debido a alguna condición de error.
El framework de TradeFederation lo llamará automáticamente.
Parámetros | |
---|---|
cause |
Throwable : Es la causa Throwable de la falla. |
invocationStarted
public void invocationStarted (IInvocationContext context)
Informa el inicio de la invocación de prueba.
El framework de TradeFederation lo llamará automáticamente. Los generadores de informes deben anular este método para admitir informes de varios dispositivos.
Parámetros | |
---|---|
context |
IInvocationContext : Información sobre la invocación |
testFailed
public void testFailed (TestDescription test, FailureDescription failure)
Informa el error de un caso de prueba individual.
Se llamará entre testStarted y testEnded.
Parámetros | |
---|---|
test |
TestDescription : Identifica la prueba. |
failure |
FailureDescription : FailureDescription que describe la falla y su contexto. |
testRunFailed
public void testRunFailed (FailureDescription failure)
No se pudo completar la ejecución de prueba de informes debido a un error que describe FailureDescription
.
Parámetros | |
---|---|
failure |
FailureDescription : FailureDescription que describe la falla y su contexto. |