GTestXmlResultParser

public class GTestXmlResultParser
extends Object

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


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

खास जानकारी

पब्लिक कंस्ट्रक्टर

GTestXmlResultParser(String testRunName, listeners)

GTestXmlResultParser बनाता है.

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

getFailedTests()

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

boolean isTestRunIncomplete()

जांच पूरी हुई थी या नहीं.

void parseResult(File f, CollectingOutputReceiver output)

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

पब्लिक कंस्ट्रक्टर

GTestXmlResultParser

public GTestXmlResultParser (String testRunName, 
                 listeners)

GTestXmlResultParser बनाता है.

पैरामीटर
testRunName String: ITestLifeCycleReceiver.testRunStarted(String, int) को दिया जाने वाला टेस्ट रन का नाम

listeners : टेस्ट के दौरान, टेस्ट के नतीजों के बारे में सूचना मिलती है

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

getFailedTests

public  getFailedTests ()

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

रिटर्न

isTestRunIncomplete

public boolean isTestRunIncomplete ()

जांच पूरी हुई थी या नहीं.

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

parseResult

public void parseResult (File f, 
                CollectingOutputReceiver output)

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

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

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