ITestInvocationListenerITestInvocationListener
public interface ITestInvocationListener
implements ITestLogger , ITestLifeCycleReceiver
com.android.tradefed.result.ITestInvocationListener |
Écouteur des résultats de test de l'appel de test.
Un appel de test peut lui-même inclure plusieurs exécutions de test, de sorte que la séquence d'appels sera
- invocationStarted(BuildInfo)
- testRunStarted
- testStarted
- [test échoué]
- testEnded
- ...
- testRunEnded
- ...
- testRunStarted
- ...
- testRunEnded
- [invocationFailed]
- [testLog+]
- invocationEnded
- obtenirRésumé
Résumé
Méthodes publiques | |
---|---|
default TestSummary | getSummary () Permet à InvocationListener de renvoyer un résumé. |
default void | invocationEnded (long elapsedTime) Signale que l'invocation s'est terminée, que ce soit avec succès ou en raison d'une condition d'erreur. |
default void | invocationFailed ( FailureDescription failure) Signale un appel incomplet en raison d'une condition d'erreur. |
default void | invocationFailed (Throwable cause) Signale un appel incomplet en raison d'une condition d'erreur. |
default void | invocationInterrupted () Appelé à l'arrêt du planificateur, donne à l'invocation la possibilité de faire quelque chose avant de se terminer. |
default void | invocationStarted ( IInvocationContext context) Signale le début de l'invocation du test. |
default void | testModuleEnded () Signale la fin de l'exécution d'un module. |
default void | testModuleStarted ( IInvocationContext moduleContext) Signale le début d'un module en cours d'exécution. |
Méthodes publiques
obtenirRésumé
public TestSummary getSummary ()
Permet à InvocationListener de renvoyer un résumé.
Retour | |
---|---|
TestSummary | Un TestSummary résumant l'exécution, ou null |
invocationEnded
public void invocationEnded (long elapsedTime)
Signale que l'invocation s'est terminée, que ce soit avec succès ou en raison d'une condition d'erreur.
Sera automatiquement appelé par le framework TradeFederation.Paramètres | |
---|---|
elapsedTime | long : le temps écoulé de l'invocation en ms |
invocationFailed
public void invocationFailed (FailureDescription failure)
Signale un appel incomplet en raison d'une condition d'erreur.
Sera automatiquement appelé par le framework TradeFederation.
Paramètres | |
---|---|
failure | FailureDescription : la FailureDescription décrivant la cause de l'échec |
invocationFailed
public void invocationFailed (Throwable cause)
Signale un appel incomplet en raison d'une condition d'erreur.
Sera automatiquement appelé par le framework TradeFederation.Paramètres | |
---|---|
cause | Throwable : la cause Throwable de l'échec |
invocation Interrompu
public void invocationInterrupted ()
Appelé à l'arrêt du planificateur, donne à l'invocation la possibilité de faire quelque chose avant de se terminer.
invocationStarted
public void invocationStarted (IInvocationContext context)
Signale le début de l'invocation du test.
Sera automatiquement appelé par le framework TradeFederation. Les rapporteurs doivent remplacer cette méthode pour prendre en charge les rapports sur plusieurs appareils.
Paramètres | |
---|---|
context | IInvocationContext : informations sur l'invocation |
testModuleEnded
public void testModuleEnded ()
Signale la fin de l'exécution d'un module.
testModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
Signale le début d'un module en cours d'exécution. Ce rappel est associé à testModuleEnded()
et est facultatif dans la séquence. Il n'est utilisé que lors d'une exécution qui utilise des modules : les exécuteurs basés sur la suite.
Paramètres | |
---|---|
moduleContext | IInvocationContext : le IInvocationContext du module. |
ITestInvocationListenerITestInvocationListener
public interface ITestInvocationListener
implements ITestLogger , ITestLifeCycleReceiver
com.android.tradefed.result.ITestInvocationListener |
Écouteur des résultats de test de l'appel de test.
Un appel de test peut lui-même inclure plusieurs exécutions de test, de sorte que la séquence d'appels sera
- invocationStarted(BuildInfo)
- testRunStarted
- testStarted
- [test échoué]
- testEnded
- ...
- testRunEnded
- ...
- testRunStarted
- ...
- testRunEnded
- [invocationFailed]
- [testLog+]
- invocationEnded
- obtenirRésumé
Résumé
Méthodes publiques | |
---|---|
default TestSummary | getSummary () Permet à InvocationListener de renvoyer un résumé. |
default void | invocationEnded (long elapsedTime) Signale que l'invocation s'est terminée, que ce soit avec succès ou en raison d'une condition d'erreur. |
default void | invocationFailed ( FailureDescription failure) Signale un appel incomplet en raison d'une condition d'erreur. |
default void | invocationFailed (Throwable cause) Signale un appel incomplet en raison d'une condition d'erreur. |
default void | invocationInterrupted () Appelé à l'arrêt du planificateur, donne à l'invocation la possibilité de faire quelque chose avant de se terminer. |
default void | invocationStarted ( IInvocationContext context) Signale le début de l'invocation du test. |
default void | testModuleEnded () Signale la fin de l'exécution d'un module. |
default void | testModuleStarted ( IInvocationContext moduleContext) Signale le début d'un module en cours d'exécution. |
Méthodes publiques
obtenirRésumé
public TestSummary getSummary ()
Permet à InvocationListener de renvoyer un résumé.
Retour | |
---|---|
TestSummary | Un TestSummary résumant l'exécution, ou null |
invocationEnded
public void invocationEnded (long elapsedTime)
Signale que l'invocation s'est terminée, que ce soit avec succès ou en raison d'une condition d'erreur.
Sera automatiquement appelé par le framework TradeFederation.Paramètres | |
---|---|
elapsedTime | long : le temps écoulé de l'invocation en ms |
invocationFailed
public void invocationFailed (FailureDescription failure)
Signale un appel incomplet en raison d'une condition d'erreur.
Sera automatiquement appelé par le framework TradeFederation.
Paramètres | |
---|---|
failure | FailureDescription : la FailureDescription décrivant la cause de l'échec |
invocationFailed
public void invocationFailed (Throwable cause)
Signale un appel incomplet en raison d'une condition d'erreur.
Sera automatiquement appelé par le framework TradeFederation.Paramètres | |
---|---|
cause | Throwable : la cause Throwable de l'échec |
invocation Interrompu
public void invocationInterrupted ()
Appelé à l'arrêt du planificateur, donne à l'invocation la possibilité de faire quelque chose avant de se terminer.
invocationStarted
public void invocationStarted (IInvocationContext context)
Signale le début de l'invocation du test.
Sera automatiquement appelé par le framework TradeFederation. Les rapporteurs doivent remplacer cette méthode pour prendre en charge les rapports sur plusieurs appareils.
Paramètres | |
---|---|
context | IInvocationContext : informations sur l'invocation |
testModuleEnded
public void testModuleEnded ()
Signale la fin de l'exécution d'un module.
testModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
Signale le début d'un module en cours d'exécution. Ce rappel est associé à testModuleEnded()
et est facultatif dans la séquence. Il n'est utilisé que lors d'une exécution qui utilise des modules : les exécuteurs basés sur la suite.
Paramètres | |
---|---|
moduleContext | IInvocationContext : le IInvocationContext du module. |