AndroidBuildResultReporter
public
class
AndroidBuildResultReporter
extends CollectingTestListener
implements
ITestSummaryListener
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.CollectingTestListener | |
| ↳ | com.google.android.tradefed.result.AndroidBuildResultReporter | |
Informa los resultados de las pruebas a la API de Android Build.
Resumen
Constantes | |
|---|---|
String |
STATUS_ERROR
|
String |
STATUS_FAIL
|
String |
STATUS_IN_PROGRESS
|
String |
STATUS_PASS
|
Constructores públicos | |
|---|---|
AndroidBuildResultReporter()
|
|
Métodos públicos | |
|---|---|
void
|
invocationEnded(long elapsedTime)
Informa que la invocación finalizó, ya sea correctamente o 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 la prueba. |
void
|
putSummary(List<TestSummary> summaries)
Pasa un |
Constantes
STATUS_ERROR
public static final String STATUS_ERROR
Valor de la constante: "error"
STATUS_FAIL
public static final String STATUS_FAIL
Valor de la constante: "completeFail"
STATUS_IN_PROGRESS
public static final String STATUS_IN_PROGRESS
Valor de la constante: "inProgress"
STATUS_PASS
public static final String STATUS_PASS
Valor de la constante: "completePass"
Constructores públicos
AndroidBuildResultReporter
public AndroidBuildResultReporter ()
Métodos públicos
invocationEnded
public void invocationEnded (long elapsedTime)
Informa que la invocación finalizó, ya sea correctamente o debido a alguna condición de error.
El framework de TradeFederation lo llamará automáticamente.
| Parámetros | |
|---|---|
elapsedTime |
long: Es el tiempo transcurrido de la invocación en ms. |
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 la prueba.
El framework de TradeFederation lo llamará automáticamente. Los reporteros deben anular este método para admitir informes de varios dispositivos.
| Parámetros | |
|---|---|
context |
IInvocationContext: Información sobre la invocación |
putSummary
public void putSummary (List<TestSummary> summaries)
Pasa un List de TestSummary no nulos que se pueden haber devuelto desde cualquier ITestInvocationListener creado como instancia como parte de la configuración.
| Parámetros | |
|---|---|
summaries |
List: Es un List de TestSummarys no nulos de ITestInvocationListeners que forman parte de la configuración actual. |