GTestXmlResultParser

public class GTestXmlResultParser
extends Object

java.lang.Object
   ↳ com.android.tradefed.testtype.GTestXmlResultParser


Analyse le "mode de sortie xml" les résultats des tests natifs à l'aide de GTest exécutés à partir du shell et informe un ITestRunListener des résultats.

Résumé

Constructeurs publics

GTestXmlResultParser(String testRunName, listeners)

Crée l'objet GTestXmlResultParser.

Méthodes publiques

getFailedTests()

Renvoie la liste des tests qui ont échoué lors de l'exécution du test en cours.

boolean isTestRunIncomplete()

Indique si l'exécution du test était incomplète ou non.

void parseResult(File f, CollectingOutputReceiver output)

Analyser les résultats XML

Constructeurs publics

GTestXmlResultParser

public GTestXmlResultParser (String testRunName, 
                 listeners)

Crée l'objet GTestXmlResultParser.

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

listeners : informé des résultats des tests pendant leur exécution

Méthodes publiques

getFailedTests

public  getFailedTests ()

Renvoie la liste des tests qui ont échoué lors de l'exécution du test en cours.

Renvoie

isTestRunIncomplete (isTestRunIncomplete)

public boolean isTestRunIncomplete ()

Indique si l'exécution du test était incomplète ou non.

Renvoie
boolean est défini sur "true" si l'exécution du test était incomplète en raison de problèmes d'analyse ou de plantages.

parseResult

public void parseResult (File f, 
                CollectingOutputReceiver output)

Analyser les résultats XML

Paramètres
f File: ERROR(/File) contenant le code XML généré

output CollectingOutputReceiver: sortie collectée lors de l'exécution pour compléter les journaux si nécessaire