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 List de TestSummary no nulos que se pueden haber devuelto desde cualquier ITestInvocationListener creado como instancia como parte de la configuración.

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.