GTestXmlResultParser

public class GTestXmlResultParser
extends Object

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


Analizuje wyniki testów natywnych w trybie „xml output mode” za pomocą GTest, który działa w powłoce, oraz przekazuje je do klasy ITestRunListener.

Podsumowanie

Konstruktory publiczne

GTestXmlResultParser(String testRunName, listeners)

Tworzy obiekt GTestXmlResultParser.

Metody publiczne

getFailedTests()

Zwraca listę testów, które nie przeszły podczas bieżącego uruchomienia testu.

boolean isTestRunIncomplete()

czy test był niekompletny.

void parseResult(File f, CollectingOutputReceiver output)

Przetwarzanie wyników w formacie XML

Konstruktory publiczne

GTestXmlResultParser

public GTestXmlResultParser (String testRunName, 
                 listeners)

Tworzy obiekt GTestXmlResultParser.

Parametry
testRunName String: nazwa testu, który ma być przekazany do ITestLifeCycleReceiver.testRunStarted(String, int)

listeners : informowanie o wynikach testów w trakcie ich wykonywania.

Metody publiczne

getFailedTests

public  getFailedTests ()

Zwraca listę testów, które nie przeszły podczas bieżącego uruchomienia testu.

Zwroty

isTestRunIncomplete

public boolean isTestRunIncomplete ()

czy test był niekompletny.

Zwroty
boolean true, jeśli test nie został ukończony z powodu problemów z analizą lub awarii.

parseResult

public void parseResult (File f, 
                CollectingOutputReceiver output)

Przetwarzanie wyników w formacie XML

Parametry
f File: ERROR(/File) zawierający wygenerowany kod XML

output CollectingOutputReceiver: dane wyjściowe zebrane podczas wykonania, aby uzupełnić dzienniki w razie potrzeby