public class XmlSuiteResultFormatter
extends Object implements IFormatterGenerator
| java.lang.Object |
| ↳ | com.android.tradefed.result.suite.XmlSuiteResultFormatter |
স্যুট রানকে XML হিসেবে সংরক্ষণ করার জন্য ইউটিলিটি ক্লাস। করণীয়: একই ফরম্যাট পাওয়ার জন্য বিশেষ কম্প্যাটিবিলিটি টেস্ট ফরম্যাটের সমস্ত বিকল্প ব্যবস্থা সরিয়ে ফেলতে হবে।
সারসংক্ষেপ
নেস্টেড ক্লাস |
|---|
class | XmlSuiteResultFormatter.RunHistory JSON রূপান্তরের জন্য সহায়ক অবজেক্ট। |
ক্ষেত্র |
|---|
public static final String | NS |
ধ্রুবক
পরীক্ষার ফলাফল ফাইলের নাম
public static final String TEST_RESULT_FILE_NAME
ধ্রুবক মান: 'test_result.xml'
ক্ষেত্র
এনএস
public static final String NS
সরকারি নির্মাণকারী
public XmlSuiteResultFormatter ()
জনসাধারণের পদ্ধতি
বিল্ড তথ্য অ্যাট্রিবিউট যোগ করুন
public void addBuildInfoAttributes (XmlSerializer serializer,
SuiteResultHolder holder) কিছু বৈশিষ্ট্য যোগ করার অনুমতি দেয় serializer.attribute এর মাধ্যমে ট্যাগ করুন।
| প্যারামিটার |
|---|
serializer | XmlSerializer : যে অবজেক্টটি একটি XML স্যুটের ফলাফলকে সিরিয়ালাইজ করে। |
holder | SuiteResultHolder : একটি অবজেক্ট যা স্যুইট রেজাল্টে লেখার জন্য তথ্য ধারণ করে। |
| নিক্ষেপ |
|---|
IOException | |
IllegalArgumentException | |
IllegalStateException | |
স্যুট অ্যাট্রিবিউট যোগ করুন
public void addSuiteAttributes (XmlSerializer serializer)
কিছু বৈশিষ্ট্য যোগ করার অনুমতি দেয় serializer.attribute এর মাধ্যমে ট্যাগ করুন।
| প্যারামিটার |
|---|
serializer | XmlSerializer : যে অবজেক্টটি একটি XML স্যুটের ফলাফলকে সিরিয়ালাইজ করে। |
| নিক্ষেপ |
|---|
IOException | |
IllegalArgumentException | |
IllegalStateException | |
parseSuiteAttributes
public void parseSuiteAttributes (XmlPullParser parser,
IInvocationContext context) addSuiteAttributes(XmlSerializer) থেকে বিপরীত অপারেশন।
| প্যারামিটার |
|---|
parser | XmlPullParser : যে পার্সার থেকে অ্যাট্রিবিউটগুলো পড়া হবে। |
context | IInvocationContext : যে IInvocationContext অ্যাট্রিবিউটগুলো রাখতে হবে। |
| নিক্ষেপ |
|---|
XmlPullParserException | যখন XmlPullParser ব্যর্থ হয়। |
স্যানিটাইজএক্সএমএলকন্টেন্ট
public static String sanitizeXmlContent (String s)
বিশেষ অক্ষরগুলো এস্কেপ করার জন্য কোনো স্ট্রিংকে পরিমার্জন করে।
স্ট্যাক ট্রেস সংক্ষিপ্ত করুন
public static String truncateStackTrace (String fullStackTrace,
String testCaseName)সম্পূর্ণ স্ট্যাক ট্রেসকে সর্বোচ্চ ERROR(/#STACK_TRACE_MAX_SIZE) অক্ষর দিয়ে সংক্ষিপ্ত করে।
| প্যারামিটার |
|---|
fullStackTrace | String |
testCaseName | String |
ফলাফল লিখুন
public File writeResults (SuiteResultHolder holder,
File resultDir)আহ্বানের ফলাফলগুলো এক্সএমএল ফরম্যাটে লিখুন।
| প্যারামিটার |
|---|
holder | SuiteResultHolder : একটি SuiteResultHolder xml-এর জন্য প্রয়োজনীয় সমস্ত তথ্য ধারণ করে। |
resultDir | File : ফলাফল ডিরেক্টরি File যেখানে ফলাফলগুলো রাখা হবে। |
| ফেরত |
|---|
File | একটি File যা এক্সএমএল আউটপুট ফাইলটিকে নির্দেশ করে। |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2026-06-22 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2026-06-22 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]