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)

कुछ विशेषताओं को जोड़ने की अनुमति देता है serializer.attribute के माध्यम से टैग करें।

void addSuiteAttributes (XmlSerializer serializer)

कुछ विशेषताओं को जोड़ने की अनुमति देता है serializer.attribute के माध्यम से टैग करें।

void parseBuildInfoAttributes (XmlPullParser parser, IInvocationContext context)

addBuildInfoAttributes(org.xmlpull.v1.XmlSerializer, com.android.tradefed.result.suite.SuiteResultHolder) से रिवर्स ऑपरेशन।

SuiteResultHolder parseResults (File resultDir, boolean shallow)

writeResults(com.android.tradefed.result.suite.SuiteResultHolder, File) का रिवर्स ऑपरेशन जो एक परिणाम निर्देशिका लेता है और उसमें से SuiteResultHolder है।

void parseSuiteAttributes (XmlPullParser parser, IInvocationContext context)

addSuiteAttributes(org.xmlpull.v1.XmlSerializer) से रिवर्स ऑपरेशन।

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