AndroidBuildResultReporter

public class AndroidBuildResultReporter
extends CollectingTestListener implements ITestSummaryListener

java.lang.Object
com.android.tradefed.result.CollectingTestListener
  com.google.android.tradefed.result.AndroidBuildResultReporter


Informa os resultados do teste à API Android Build.

Resumo

Constantes

String STATUS_ERROR

String STATUS_FAIL

String STATUS_IN_PROGRESS

String STATUS_PASS

Construtores públicos

AndroidBuildResultReporter()

Métodos públicos

void invocationEnded(long elapsedTime)

Informa que a invocação foi encerrada, com sucesso ou devido a alguma condição de erro.

void invocationFailed(Throwable cause)

Informa uma invocação incompleta devido a alguma condição de erro.

void invocationStarted(IInvocationContext context)

Informa o início da invocação de teste.

void putSummary(List<TestSummary> summaries)

Transmite um List de TestSummarys não nulos que podem ter sido retornados de qualquer ITestInvocationListeners instanciado como parte da configuração.

Constantes

STATUS_ERROR

public static final String STATUS_ERROR

Valor constante: "error"

STATUS_FAIL

public static final String STATUS_FAIL

Valor constante: "completeFail"

STATUS_IN_PROGRESS

public static final String STATUS_IN_PROGRESS

Valor constante: "inProgress"

STATUS_PASS

public static final String STATUS_PASS

Valor constante: "completePass"

Construtores públicos

AndroidBuildResultReporter

public AndroidBuildResultReporter ()

Métodos públicos

invocationEnded

public void invocationEnded (long elapsedTime)

Informa que a invocação foi encerrada, com sucesso ou devido a alguma condição de erro.

Será chamado automaticamente pelo framework TradeFederation.

Parâmetros
elapsedTime long: o tempo decorrido da invocação em ms

invocationFailed

public void invocationFailed (Throwable cause)

Informa uma invocação incompleta devido a alguma condição de erro.

Será chamado automaticamente pelo framework TradeFederation.

Parâmetros
cause Throwable: a causa Throwable da falha

invocationStarted

public void invocationStarted (IInvocationContext context)

Informa o início da invocação de teste.

Será chamado automaticamente pelo framework TradeFederation. Os repórteres precisam substituir esse método para oferecer suporte a vários dispositivos que informam.

Parâmetros
context IInvocationContext: informações sobre a invocação

putSummary

public void putSummary (List<TestSummary> summaries)

Transmite um List de TestSummarys não nulos que podem ter sido retornados de qualquer ITestInvocationListeners instanciado como parte da configuração.

Parâmetros
summaries List: uma List de TestSummarys não nulos de ITestInvocationListeners que fazem parte da configuração atual.