PythonBinaryHostTest.PythonForwarder
public static class PythonBinaryHostTest.PythonForwarder
extends ResultForwarder
java.lang.Object | ||
↳ | com.android.tradefed.result.ResultForwarder | |
↳ | com.android.tradefed.testtype.python.PythonBinaryHostTest.PythonForwarder |
redirecteur de résultats pour remplacer le nom d'exécution par le nom binaire.
Résumé
Constructeurs publics | |
---|---|
PythonForwarder ( ITestInvocationListener listener, String name) Ctor avec le nom d'exécution en utilisant le nom binaire. |
Méthodes publiques | |
---|---|
void | testRunStarted (String runName, int testCount) Signale le début d’une exécution de test. |
void | testRunStarted (String runName, int testCount, int attempt, long startTime) Signale le début d’une exécution de test. |
void | testRunStarted (String runName, int testCount, int attempt) Signale le début d’une exécution de test. |
Constructeurs publics
PythonForwarder
public PythonForwarder (ITestInvocationListener listener, String name)
Ctor avec le nom d'exécution en utilisant le nom binaire.
Paramètres | |
---|---|
listener | ITestInvocationListener |
name | String |
Méthodes publiques
testRunStarted
public void testRunStarted (String runName, int testCount)
Signale le début d’une exécution de test.
Paramètres | |
---|---|
runName | String : le nom du test |
testCount | int : nombre total de tests en cours de test |
testRunStarted
public void testRunStarted (String runName, int testCount, int attempt, long startTime)
Signale le début d’une exécution de test.
Paramètres | |
---|---|
runName | String : le nom du test |
testCount | int : nombre total de tests en cours de test |
attempt | int : numéro d'ordre, identifiant les différentes tentatives d'un même runName qui s'exécutent plusieurs fois. Le tentNumber est indexé sur 0 et doit s’incrémenter à chaque fois qu’une nouvelle exécution se produit. Par exemple, un test granulaire est réessayé 3 fois, il doit avoir 4 exécutions au total sous le même nom d'exécution et le numéro de tentative est compris entre 0 et 3. |
startTime | long : l'heure de démarrage de l'exécution, mesurée via System.currentTimeMillis() |
testRunStarted
public void testRunStarted (String runName, int testCount, int attempt)
Signale le début d’une exécution de test.
Paramètres | |
---|---|
runName | String : le nom du test |
testCount | int : nombre total de tests en cours de test |
attempt | int : numéro d'ordre, identifiant les différentes tentatives d'un même runName qui s'exécutent plusieurs fois. Le tentNumber est indexé sur 0 et doit s’incrémenter à chaque fois qu’une nouvelle exécution se produit. Par exemple, un test granulaire est réessayé 3 fois, il doit avoir 4 exécutions au total sous le même nom d'exécution et le numéro de tentative est compris entre 0 et 3. |