PythonBinaryHostTest.PythonForwarder

public static class PythonBinaryHostTest.PythonForwarder
extends ResultForwarder

java.lang.Object
com.android.tradefed.result.ResultForwarder
com.android.tradefed.testtype.python.PythonBinaryHostTest.PythonForwarder


Transmetteur de résultat 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 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

PythonTransitaire

public PythonForwarder (ITestInvocationListener listener, 
                String name)

Ctor avec le nom d'exécution 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 de l'exécution 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 de l'exécution du test

testCount int : nombre total de tests en cours de test

attempt int : numéro de commande, identifiant les différentes tentatives du même runName qui s'exécutent plusieurs fois. Le tryNumber est indexé à 0 et doit s'incrémenter à chaque fois qu'une nouvelle exécution se produit. Par exemple, un test est réessayé 3 fois de manière granulaire, il doit avoir 4 exécutions au total sous le même nom d'exécution et le nombre de tentatives est compris entre 0 et 3.

startTime long : l'heure à laquelle l'exécution a commencé, 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 de l'exécution du test

testCount int : nombre total de tests en cours de test

attempt int : numéro de commande, identifiant les différentes tentatives du même runName qui s'exécutent plusieurs fois. Le tryNumber est indexé à 0 et doit s'incrémenter à chaque fois qu'une nouvelle exécution se produit. Par exemple, un test est réessayé 3 fois de manière granulaire, il doit avoir 4 exécutions au total sous le même nom d'exécution et le nombre de tentatives est compris entre 0 et 3.