AndroidBuildResultReporter

public class AndroidBuildResultReporter
extends CollectingTestListener implements ITestSummaryListener

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


Invia i risultati dei test all'API Android Build.

Riepilogo

Costanti

String STATUS_ERROR

String STATUS_FAIL

String STATUS_IN_PROGRESS

String STATUS_PASS

Costruttori pubblici

AndroidBuildResultReporter()

Metodi pubblici

void invocationEnded(long elapsedTime)

Indica che l'invocazione è terminata, correttamente o a causa di una condizione di errore.

void invocationFailed(Throwable cause)

Segnala una chiamata incompleta a causa di una condizione di errore.

void invocationStarted(IInvocationContext context)

Segnala l'inizio della chiamata di test.

void putSummary(List<TestSummary> summaries)

Passa un List di TestSummary non nulli che potrebbero essere stati restituiti da qualsiasi ITestInvocationListener istanziato come parte della configurazione.

Costanti

STATUS_ERROR

public static final String STATUS_ERROR

Valore costante: "error"

STATUS_FAIL

public static final String STATUS_FAIL

Valore costante: "completeFail"

STATUS_IN_PROGRESS

public static final String STATUS_IN_PROGRESS

Valore costante: "inProgress"

STATUS_PASS

public static final String STATUS_PASS

Valore costante: "completePass"

Costruttori pubblici

AndroidBuildResultReporter

public AndroidBuildResultReporter ()

Metodi pubblici

invocationEnded

public void invocationEnded (long elapsedTime)

Indica che l'invocazione è terminata, correttamente o a causa di una condizione di errore.

Verrà chiamato automaticamente dal framework TradeFederation.

Parametri
elapsedTime long: il tempo trascorso dell'invocazione in ms

invocationFailed

public void invocationFailed (Throwable cause)

Segnala una chiamata incompleta a causa di una condizione di errore.

Verrà chiamato automaticamente dal framework TradeFederation.

Parametri
cause Throwable: la causa Throwable dell'errore

invocationStarted

public void invocationStarted (IInvocationContext context)

Segnala l'inizio della chiamata di test.

Verrà chiamato automaticamente dal framework TradeFederation. I reporter devono eseguire l'override di questo metodo per supportare la segnalazione di più dispositivi.

Parametri
context IInvocationContext: informazioni sulla chiamata

putSummary

public void putSummary (List<TestSummary> summaries)

Passa un List di TestSummary non nulli che potrebbero essere stati restituiti da qualsiasi ITestInvocationListener istanziato come parte della configurazione.

Parametri
summaries List: un List di TestSummary non nulli provenienti da ITestInvocationListener che fanno parte della configurazione attuale.