XmlSuiteResultFormatter
public class XmlSuiteResultFormatter
extends Object
implements IFormatterGenerator
java.lang.Object | |
↳ | com.android.tradefed.result.suite.XmlSuiteResultFormatter |
सूट को सेव करने के लिए यूटिलिटी क्लास एक्सएमएल के रूप में चलती है। TODO: समान स्वरूप प्राप्त करने के लिए सभी विशेष संगतता परीक्षण स्वरूप कार्य को हटा दें।
सारांश
नेस्टेड कक्षाएं | |
---|---|
class | XmlSuiteResultFormatter.RunHistory JSON रूपांतरण के लिए सहायक वस्तु। |
खेत | |
---|---|
public static final String | NS |
public static final String | TEST_RESULT_FILE_NAME
|
सार्वजनिक निर्माणकर्ता | |
---|---|
XmlSuiteResultFormatter () |
सार्वजनिक तरीके | |
---|---|
void | addBuildInfoAttributes (XmlSerializer serializer, SuiteResultHolder holder) में कुछ विशेषताओं को जोड़ने की अनुमति देता है |
void | addSuiteAttributes (XmlSerializer serializer) में कुछ विशेषताओं को जोड़ने की अनुमति देता है |
void | parseBuildInfoAttributes (XmlPullParser parser, IInvocationContext context) |
SuiteResultHolder | parseResults (File resultDir, boolean shallow) |
void | parseSuiteAttributes (XmlPullParser parser, IInvocationContext context) |
File | writeResults ( SuiteResultHolder holder, File resultDir) मंगलाचरण परिणामों को एक एक्सएमएल प्रारूप में लिखें। |
संरक्षित तरीके | |
---|---|
String | sanitizeXmlContent (String s) |
खेत
एन एस
public static final String NS
TEST_RESULT_FILE_NAME
public static final String TEST_RESULT_FILE_NAME
सार्वजनिक निर्माणकर्ता
XmlSuiteResultFormatter
public XmlSuiteResultFormatter ()
सार्वजनिक तरीके
addBuildInfoAttributes
public void addBuildInfoAttributes (XmlSerializer serializer, SuiteResultHolder holder)
में कुछ विशेषताओं को जोड़ने की अनुमति देता हैserializer.attribute
के माध्यम से टैग करें।
पैरामीटर | |
---|---|
serializer | XmlSerializer : वह वस्तु जो XML सुइट परिणाम को क्रमबद्ध करती है। |
holder | SuiteResultHolder : एक वस्तु जिसमें सुइट परिणाम में लिखी जाने वाली जानकारी होती है। |
addSuiteAttributes
public void addSuiteAttributes (XmlSerializer serializer)
में कुछ विशेषताओं को जोड़ने की अनुमति देता हैserializer.attribute
के माध्यम से टैग करें।
पैरामीटर | |
---|---|
serializer | XmlSerializer : वह वस्तु जो XML सुइट परिणाम को क्रमबद्ध करती है। |
ParseBuildInfoAttributes
public void parseBuildInfoAttributes (XmlPullParser parser, IInvocationContext context)
addBuildInfoAttributes(org.xmlpull.v1.XmlSerializer, com.android.tradefed.result.suite.SuiteResultHolder)
से रिवर्स ऑपरेशन।
पैरामीटर | |
---|---|
parser | XmlPullParser : पार्सर जहां से विशेषताओं को पढ़ना है। |
context | IInvocationContext : IInvocationContext में एट्रिब्यूट्स को कहां रखना है। |
फेंकता | |
---|---|
XmlPullParserException | जब XmlPullParser विफल हो जाता है। |
parseResults
public SuiteResultHolder parseResults (File resultDir, boolean shallow)
writeResults(com.android.tradefed.result.suite.SuiteResultHolder, File)
का रिवर्स ऑपरेशन जो रिजल्ट डायरेक्टरी लेता है और उसमें से SuiteResultHolder
बनाता है।
पैरामीटर | |
---|---|
resultDir | File : वह निर्देशिका जहाँ परिणाम ढूँढ़ने हैं। |
shallow | boolean : केवल SuiteResultHolder की शीर्ष स्तर की जानकारी लोड करें। |
रिटर्न | |
---|---|
SuiteResultHolder | एक SuiteResultHolder जिसमें परिणाम प्रतिनिधित्व है। या अशक्त अगर कुछ भी गलत हो जाता है। |
parseSuiteAttributes
public void parseSuiteAttributes (XmlPullParser parser, IInvocationContext context)
addSuiteAttributes(org.xmlpull.v1.XmlSerializer)
से रिवर्स ऑपरेशन।
पैरामीटर | |
---|---|
parser | XmlPullParser : पार्सर जहां से विशेषताओं को पढ़ना है। |
context | IInvocationContext : IInvocationContext में एट्रिब्यूट्स को कहां रखना है। |
फेंकता | |
---|---|
XmlPullParserException | जब XmlPullParser विफल हो जाता है। |
परिणाम लिखें
public File writeResults (SuiteResultHolder holder, File resultDir)
मंगलाचरण परिणामों को एक एक्सएमएल प्रारूप में लिखें।
पैरामीटर | |
---|---|
holder | SuiteResultHolder : एक SuiteResultHolder जिसमें xml के लिए आवश्यक सभी जानकारी है |
resultDir | File : परिणाम निर्देशिका ERROR(/File) जहां परिणाम डालना है। |
रिटर्न | |
---|---|
File | एक ERROR(/File) एक्सएमएल आउटपुट फ़ाइल की ओर इशारा करते हुए। |
संरक्षित तरीके
sanitiseXmlContent
protected String sanitizeXmlContent (String s)
पैरामीटर | |
---|---|
s | String |
रिटर्न | |
---|---|
String |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2023-03-30 (UTC) को अपडेट किया गया.