GTestListTestParser

public class GTestListTestParser
extends MultiLineReceiver

java.lang.Object
   ↳ com.android.ddmlib.MultiLineReceiver
     ↳ com.android.tradefed.testtype.GTestListTestParser


Analyseur de résultats pour le mode dry run gtest avec le paramètre "--gtest_list_tests".

Résumé

Champs

protected mTests

Constructeurs publics

GTestListTestParser(String testRunName, ITestInvocationListener listener)

Crée le GTestListTestParser pour un seul écouteur.

GTestListTestParser(String testRunName, ITestInvocationListener listener, boolean shouldCollectDisabledTest)

Crée le GTestListTestParser pour un seul écouteur.

Méthodes publiques

void done()

Met fin au processus.

boolean getPrependFileName()
boolean isCancelled()

void processNewLines(String[] lines)

Appelé lorsque de nouvelles lignes sont reçues par le processus distant.

void setPrependFileName(boolean prepend)

Champs

mTests

protected  mTests

Constructeurs publics

GTestListTestParser

public GTestListTestParser (String testRunName, 
                ITestInvocationListener listener)

Crée le GTestListTestParser pour un seul écouteur.

Paramètres
testRunName String : nom de l'exécution du test à fournir à ITestLifeCycleReceiver.testRunStarted(String, int)

listener ITestInvocationListener : informé des résultats des tests à mesure qu'ils sont exécutés

GTestListTestParser

public GTestListTestParser (String testRunName, 
                ITestInvocationListener listener, 
                boolean shouldCollectDisabledTest)

Crée le GTestListTestParser pour un seul écouteur.

Paramètres
testRunName String : nom de l'exécution du test à fournir à ITestLifeCycleReceiver.testRunStarted(String, int)

listener ITestInvocationListener : informé des résultats des tests à mesure qu'ils sont exécutés

shouldCollectDisabledTest boolean : indique si les tests désactivés doivent être collectés ou non.

Méthodes publiques

OK

public void done ()

Met fin au processus. Cette méthode est appelée après que les dernières lignes ont été traitées par processNewLines(String[]).

getPrependFileName

public boolean getPrependFileName ()

Renvoie
boolean

isCancelled

public boolean isCancelled ()

Renvoie
boolean

processNewLines

public void processNewLines (String[] lines)

Appelé lorsque de nouvelles lignes sont reçues par le processus distant.

Il est garanti que les lignes sont complètes lorsqu'elles sont transmises à cette méthode.

Paramètres
lines String : tableau contenant les nouvelles lignes.

setPrependFileName

public void setPrependFileName (boolean prepend)

Paramètres
prepend boolean