XmlSuiteResultFormatter
public class XmlSuiteResultFormatter
extends Object
implements IFormatterGenerator
java.lang.ऑब्जेक्ट | |
मैं | com.android.tradefed.result.suite.XmlSuiteResultFormatter |
एक XML के रूप में चलने वाले सुइट को सहेजने के लिए उपयोगिता वर्ग। 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 विफल हो जाता है। |
पार्स परिणाम
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 | xml आउटपुट फ़ाइल की ओर इशारा करते हुए एक ERROR(/File) । |
संरक्षित तरीके
sanitizeXmlContent
protected String sanitizeXmlContent (String s)
मापदंडों | |
---|---|
s | String |
रिटर्न | |
---|---|
String |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2022-08-15 UTC.