AndroidBuildResultReporter
public
class
AndroidBuildResultReporter
extends CollectingTestListener
implements
ITestSummaryListener
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.CollectingTestListener | |
| ↳ | com.google.android.tradefed.result.AndroidBuildResultReporter | |
Signale les résultats des tests à l'API Android Build.
Résumé
Constantes | |
|---|---|
String |
STATUS_ERROR
|
String |
STATUS_FAIL
|
String |
STATUS_IN_PROGRESS
|
String |
STATUS_PASS
|
Constructeurs publics | |
|---|---|
AndroidBuildResultReporter()
|
|
Méthodes publiques | |
|---|---|
void
|
invocationEnded(long elapsedTime)
Indique que l'appel s'est terminé, qu'il ait réussi ou qu'il ait échoué en raison d'une erreur. |
void
|
invocationFailed(Throwable cause)
Indique qu'un appel est incomplet en raison d'une erreur. |
void
|
invocationStarted(IInvocationContext context)
Indique le début de l'appel de test. |
void
|
putSummary(List<TestSummary> summaries)
Transmet un |
Constantes
STATUS_ERROR
public static final String STATUS_ERROR
Valeur constante : "error"
STATUS_FAIL
public static final String STATUS_FAIL
Valeur constante : "completeFail"
STATUS_IN_PROGRESS
public static final String STATUS_IN_PROGRESS
Valeur constante : "inProgress"
STATUS_PASS
public static final String STATUS_PASS
Valeur constante : "completePass"
Constructeurs publics
AndroidBuildResultReporter
public AndroidBuildResultReporter ()
Méthodes publiques
invocationEnded
public void invocationEnded (long elapsedTime)
Indique que l'appel s'est terminé, qu'il ait réussi ou qu'il ait échoué en raison d'une erreur.
Sera appelé automatiquement par le framework TradeFederation.
| Paramètres | |
|---|---|
elapsedTime |
long : temps écoulé de l'appel en ms |
invocationFailed
public void invocationFailed (Throwable cause)
Indique qu'un appel est incomplet en raison d'une erreur.
Sera appelé automatiquement par le framework TradeFederation.
| Paramètres | |
|---|---|
cause |
Throwable : cause Throwable de l'échec |
invocationStarted
public void invocationStarted (IInvocationContext context)
Indique le début de l'appel de test.
Sera appelé automatiquement par le framework TradeFederation. Les reporters doivent remplacer cette méthode pour prendre en charge le reporting sur plusieurs appareils.
| Paramètres | |
|---|---|
context |
IInvocationContext : informations sur l'appel |
putSummary
public void putSummary (List<TestSummary> summaries)
Transmet un List de TestSummary non nulles qui peuvent avoir été renvoyées par des
ITestInvocationListener instanciées dans le cadre de la configuration.
| Paramètres | |
|---|---|
summaries |
List : List de TestSummary non nulles provenant de ITestInvocationListener qui font partie de la configuration actuelle. |