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)

একটি 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 একটি ERROR(/File) xml আউটপুট ফাইলের দিকে নির্দেশ করে।

সুরক্ষিত পদ্ধতি

sanitizeXml সামগ্রী

protected String sanitizeXmlContent (String s)

পরামিতি
s String

রিটার্নস
String