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 |
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. |