GTestXmlResultParser
public
class
GTestXmlResultParser
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.GTestXmlResultParser |
शेल से चलने वाले GTest का इस्तेमाल करके, नेटिव टेस्ट के 'एक्सएमएल आउटपुट मोड' के नतीजों को पार्स करता है और ITestRunListener को नतीजों की जानकारी देता है.
खास जानकारी
पब्लिक कंस्ट्रक्टर | |
---|---|
GTestXmlResultParser(String testRunName,
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
publicgetFailedTests ()
मौजूदा टेस्ट के दौरान पूरे न हो पाने वाले टेस्ट की सूची दिखाता है.
रिटर्न | |
---|---|
|
isTestRunIncomplete
public boolean isTestRunIncomplete ()
जांच पूरी हुई थी या नहीं.
रिटर्न | |
---|---|
boolean |
अगर पार्स करने से जुड़ी समस्याओं या क्रैश की वजह से, जांच पूरी नहीं हो पाई, तो true. |
parseResult
public void parseResult (File f, CollectingOutputReceiver output)
एक्सएमएल के नतीजों को पार्स करना
पैरामीटर | |
---|---|
f |
File : ERROR(/File) , जिसमें आउटपुट किया गया एक्सएमएल शामिल है |
output |
CollectingOutputReceiver : ज़रूरत पड़ने पर लॉग को पूरा करने के लिए, एक्सीक्यूशन रन से इकट्ठा किया गया आउटपुट |