TestFailureListener
public
class
TestFailureListener
extends Object
implements
ITestInvocationListener
Objeto java.lang. | |
↳ | com.android.tradefed.testtype.suite.TestFailureListener. |
Objeto de escucha que se usa para realizar acciones, como una captura de pantalla, un informe de errores o la recopilación de logcat en caso de una prueba fallida cuando se solicite.
Resumen
Constructores públicos | |
---|---|
TestFailureListener(
|
Métodos públicos | |
---|---|
void
|
applyModuleConfiguration(boolean bugreportOnFailure)
Permite anular la configuración de invocación de captura en caso de error por parte del módulo específico parámetros de configuración. |
void
|
join()
Realiza una unión en todos los subprocesos de captura de logcat para asegurarte de que finalicen. |
void
|
setLogger(ITestLogger logger)
Establece dónde se deben guardar los registros. |
void
|
testFailed(TestDescription test, String trace)
|
void
|
testLog(String dataName, LogDataType dataType, InputStreamSource dataStream)
|
void
|
testLogForward(String dataName, LogDataType dataType, InputStreamSource dataStream)
Reenvía el registro al registrador, no lo hagas desde la devolución de llamada #testLog como si TestFailureListener es parte de la cadena, por lo que dará como resultado un bucle infinito. |
Constructores públicos
TestFailureListener
public TestFailureListener (devices, boolean bugReportOnFailure, boolean rebootOnFailure)
Parámetros | |
---|---|
devices |
|
bugReportOnFailure |
boolean |
rebootOnFailure |
boolean |
Métodos públicos
applyModuleConfiguration
public void applyModuleConfiguration (boolean bugreportOnFailure)
Permite anular la configuración de invocación de captura en caso de error por parte del módulo específico parámetros de configuración.
Parámetros | |
---|---|
bugreportOnFailure |
boolean : Es verdadero para capturar un informe de errores en una prueba fallida. De lo contrario, el valor es falso.
|
join
public void join ()
Realiza una unión en todos los subprocesos de captura de logcat para asegurarte de que finalicen.
setLogger
public void setLogger (ITestLogger logger)
Establece dónde se deben guardar los registros.
Parámetros | |
---|---|
logger |
ITestLogger |
Prueba con errores
public void testFailed (TestDescription test, String trace)
Parámetros | |
---|---|
test |
TestDescription |
trace |
String |
Registro de prueba
public void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)
Parámetros | |
---|---|
dataName |
String |
dataType |
LogDataType |
dataStream |
InputStreamSource |
testLogForward
public void testLogForward (String dataName, LogDataType dataType, InputStreamSource dataStream)
Reenvía el registro al registrador, no lo hagas desde la devolución de llamada #testLog como si TestFailureListener es parte de la cadena, por lo que dará como resultado un bucle infinito.
Parámetros | |
---|---|
dataName |
String |
dataType |
LogDataType |
dataStream |
InputStreamSource |