GTestXmlresultsParser

public class GTestXmlResultParser
extends Object

java.lang.Object
com.android.tradefed.testtype.GTestXmlresultsParser


यह 'xml आउटपुट मोड' को पार्स करता है शेल से चलने वाले GTest का इस्तेमाल करके, नेटिव टेस्ट के नतीजे दिखाता है. और परिणामों के बारे में ITestRunListener सूचित करता है.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

GTestXmlResultParser(String testRunName, listeners)

यह GTestXmlresultsParser को बनाता है.

सार्वजनिक तरीके

getFailedTests()

उन टेस्ट की सूची दिखाता है जो मौजूदा टेस्ट रन के दौरान पूरे नहीं हो पाए.

boolean isTestRunIncomplete()

टेस्ट पूरा नहीं हुआ या नहीं.

void parseResult(File f, CollectingOutputReceiver output)

एक्सएमएल के नतीजों को पार्स करें

सार्वजनिक कंस्ट्रक्टर

GTestXmlresultsParser

public GTestXmlResultParser (String testRunName, 
                 listeners)

यह GTestXmlresultsParser को बनाता है.

पैरामीटर
testRunName String: ITestLifeCycleReceiver.testRunStarted(String, int) को उपलब्ध कराने के लिए टेस्ट रन नाम

listeners : जांच के नतीजों के बारे में सूचना दी गई

सार्वजनिक तरीके

कोई नतीजा नहीं मिला का टेस्ट

public  getFailedTests ()

उन टेस्ट की सूची दिखाता है जो मौजूदा टेस्ट रन के दौरान पूरे नहीं हो पाए.

रिटर्न

isTestRunअधूरी

public boolean isTestRunIncomplete ()

टेस्ट पूरा नहीं हुआ या नहीं.

रिटर्न
boolean सही है, अगर पार्स करने से जुड़ी समस्याओं या क्रैश की वजह से टेस्ट पूरा नहीं हुआ.

पार्स रिज़ल्ट

public void parseResult (File f, 
                CollectingOutputReceiver output)

एक्सएमएल के नतीजों को पार्स करें

पैरामीटर
f File: ERROR(/File) में आउटपुट वाली एक्सएमएल शामिल है

output CollectingOutputReceiver: अगर ज़रूरी हो, तो लॉग को पूरा करने के लिए, एक्ज़ीक्यूशन रन से इकट्ठा किया गया आउटपुट