XmlSuiteResultFormatter
public class XmlSuiteResultFormatter
extends Object
implements IFormatterGenerator
java.lang.ऑब्जेक्ट | |
↳ | com.android.tradefed.result.suite.XmlSuiteResultFormatter |
सुइट को सहेजने के लिए यूटिलिटी क्लास को XML के रूप में चलाया जाता है। कार्य: समान प्रारूप प्राप्त करने के लिए सभी विशेष संगतता परीक्षण प्रारूप कार्यों को हटा दें।
सारांश
नेस्टेड कक्षाएं | |
---|---|
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) मंगलाचरण परिणामों को xml प्रारूप में लिखें। |
संरक्षित तरीके | |
---|---|
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 विफल हो जाता है. |
पार्सपरिणाम
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)
मंगलाचरण परिणामों को xml प्रारूप में लिखें।
पैरामीटर | |
---|---|
holder | SuiteResultHolder : एक SuiteResultHolder जिसमें xml के लिए आवश्यक सभी जानकारी होती है |
resultDir | File : परिणाम निर्देशिका ERROR(/File) परिणाम कहां रखें। |
रिटर्न | |
---|---|
File | xml आउटपुट फ़ाइल की ओर इंगित करने वाली एक ERROR(/File) । |
संरक्षित तरीके
sanitizeXmlसामग्री
protected String sanitizeXmlContent (String s)
पैरामीटर | |
---|---|
s | String |
रिटर्न | |
---|---|
String |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2023-12-01 (UTC) को अपडेट किया गया.