com.android.tradefed.result

ইন্টারফেস

BugreportCollector.SubPredicate
আইলগসেভার যে ক্লাসগুলি এই ইন্টারফেসটি প্রয়োগ করে তারা একটি কেন্দ্রীয় অবস্থানে লগ সংরক্ষণ করার পদ্ধতি প্রদান করে।
ILogSaverListener লগ ফাইল সংরক্ষিত হলে ITestInvocationListener কে শোনার অনুমতি দেয়।
ইনপুটস্ট্রিমসোর্স এই ইন্টারফেসটি মূলত একটি ERROR(/InputStream) এটিকে ক্লোনযোগ্য করতে মোড়ানো করে।
IShardable Listener একটি ITestInvocationListener যা শার্ড করা যেতে পারে।
ITestInvocationListener পরীক্ষার আমন্ত্রণ থেকে পরীক্ষার ফলাফলের জন্য শ্রোতা।
ITestLifeCycleReceiver ইন্সট্রুমেন্টেশন টেস্ট রান চলাকালীন ইভেন্টের বিজ্ঞপ্তি পায়।
ITestLoggerReceiver একটি সত্তা যা একটি ITestLogger উদাহরণের সাথে ইনজেকশন করা যেতে পারে যাতে এটি লগিংয়ের উদ্দেশ্যে ব্যবহার করা যেতে পারে।
ITestSummaryListener ইন্টারফেস যা ITestInvocationListener সারাংশের মাধ্যমে কিছু সীমিত তথ্য বিনিময় করতে দেয়।

ক্লাস

ATestFileSystemLogSaver এই LogSaver ক্লাসটি ATest দ্বারা একটি নির্দিষ্ট পথে লগ সংরক্ষণ করতে ব্যবহৃত হয়।
বাগরিপোর্ট কালেক্টর একটি পাস-থ্রু ITestInvocationListener যা কনফিগারযোগ্য ইভেন্টগুলি ঘটলে বাগ রিপোর্ট সংগ্রহ করে এবং প্রতিটি বাগ রিপোর্ট সংগ্রহ করার পরে তার বাচ্চাদের উপর ITestInvocationListener#testLog কল করে।
BugreportCollector.Predicate একটি বাগ রিপোর্ট কখন ক্যাপচার করতে হবে তা বর্ণনা করে একটি সম্পূর্ণ পূর্বাভাস৷
ByteArrayInputStreamSource
কালেক্টিং টেস্ট লিসনার একটি ITestInvocationListener যে সমস্ত পরীক্ষার ফলাফল সংগ্রহ করবে।
ConsoleResultReporter কনসোলে পরীক্ষার ফলাফল প্রিন্ট করতে ফলাফল রিপোর্টার।
CountingTestResultListener একটি TestResultListener যেটি TestStatus দ্বারা পরীক্ষার মোট সংখ্যা ট্র্যাক করে
ডিভাইসফাইল রিপোর্টার একটি ইউটিলিটি ক্লাস যা ফাইলগুলির জন্য ডিভাইসটি পরীক্ষা করে এবং পাওয়া গেলে ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) এ পাঠায়।
ইভেন্টলগার লিসনার শ্রোতা যে এটি একটি ফাইলে প্রাপ্ত সমস্ত ইভেন্ট লগ করে
ব্যর্থতার বিবরণ ট্রেড ফেডারেশনে একটি ব্যর্থতার তথ্য বর্ণনাকারী ক্লাস।
FileInputStreamSource একটি InputStreamSource যা একটি ইনপুট ফাইল নেয়।
ফাইলসিস্টেমলগসেভার একটি ফাইল সিস্টেমে লগ সংরক্ষণ করুন.
FilteredResultForwarder ResultForwarder এর ভেরিয়েন্ট যা শুধুমাত্র TestDescription এর একটি অনুমোদিত তালিকা রিপোর্ট করার অনুমতি দেয়।
আমন্ত্রণ সারাংশ সাহায্যকারী শ্রোতাদের সেটের জন্য TestSummary সংগ্রহ এবং রিপোর্ট করার জন্য সহায়ক শ্রেণী
InvocationToJUnitResultForwarder একটি ক্লাস যা ITestInvocationListener ইভেন্টগুলি শোনে এবং সেগুলিকে একটি TestListener কাছে ফরোয়ার্ড করে৷
JsonHttpTestResultReporter একটি ফলাফল রিপোর্টার যেটি পরীক্ষার মেট্রিক্সের ফলাফল এবং শাখা, ডিভাইসের তথ্য JSON-এ এনকোড করে এবং একটি HTTP পরিষেবা শেষ পয়েন্টে পোস্ট করে
JUnitToInvocationResultForwarder একটি ক্লাস যা TestListener ইভেন্টগুলি শোনে এবং সেগুলিকে একজন ITestInvocationListener কাছে ফরোয়ার্ড করে৷
LegacySubprocess ফলাফল রিপোর্টার সাবপ্রসেস ফলাফল রিপোর্টারের একটি হিমায়িত বাস্তবায়ন যা এর সুপারক্লাসে পরিবর্তন সত্ত্বেও TF/CTS (যেমন 8+) এর আগের সংস্করণগুলির সাথে সামঞ্জস্যপূর্ণ থাকা উচিত।
LogcatCrashResultForwarder বিশেষ শ্রোতা: ব্যর্থতায় (ইনস্ট্রুমেন্টেশন প্রক্রিয়া ক্র্যাশিং) এটি লগক্যাট থেকে ক্র্যাশটি বের করার চেষ্টা করবে এবং পরীক্ষার সাথে যুক্ত ব্যর্থতার বার্তায় এটি যুক্ত করবে।
লগ ফাইল একটি সংরক্ষিত লগ ফাইলের জন্য মেটাডেটা ধরে রাখার জন্য ক্লাস।
লগফাইলসেভার ITestInvocationListener এর জন্য একটি সহায়ক যা একটি ফাইলে লগ ডেটা সংরক্ষণ করবে
LogSaverResultForwarder গ্লোবাল ফাইল সেভারের সাথে লগ সেভ করার জন্য একটি ResultForwarder
LUCIREsultReporter ফলাফল রিপোর্টার যে ফলাফল ডিবি এবং LUCI-এর প্রয়োজনীয় পরীক্ষার ফলাফলগুলি JSON ফর্ম্যাটে (go/result-sink) সংরক্ষণ করে এবং কনসোলে ফাইলের অবস্থান লগ করে৷
MetricsXMLResultReporter MetricsXMLResultReporter পরীক্ষার মেট্রিক্স লেখে এবং পরীক্ষার শেষ পর্যায়ে মেট্রিক্স-ফোল্ডার প্যারামিটার দ্বারা নির্দিষ্ট ফোল্ডারে একটি XML ফাইলে মেট্রিক্স চালায়।
মাল্টিফেইলার বর্ণনা এক হোল্ডারে একাধিক FailureDescription সংগ্রহ করুন।
নাম MangleListener ফলাফল রিপোর্ট হিসাবে পরীক্ষার পদ্ধতি, ক্লাস, এবং প্যাকেজের নাম অনুবাদ করার জন্য একজন প্রক্সি শ্রোতা।
পাসিংটেস্টফাইল রিপোর্টার একটি ITestInvocationListener যা একটি পরীক্ষার ফাইলে পরীক্ষার ক্ষেত্রে পাস করার তালিকা সংরক্ষণ করে
রিপোর্ট পাস করা পরীক্ষা একটি ফাইল সম্ভাব্য ফিল্টার পাস পরীক্ষা বাদ রিপোর্ট.
ফলাফল এবং লগফরওয়ার্ডার ফলাফল এবং লগ ইভেন্টের জন্য ফরওয়ার্ডার।
ফলাফল ফরোয়ার্ডার একজন ITestInvocationListener যেটি অন্য শ্রোতাদের একটি তালিকায় আমন্ত্রণের ফলাফল ফরওয়ার্ড করে।
RetentionFileSaver একটি ডিরেক্টরিতে একটি .retention ফাইল তৈরি করার জন্য হেল্পার ক্লাস।
ResultForwarder পুনরায় চেষ্টা করুন ResultForwarder এর একটি এক্সটেনশন যা সর্বদা একটি প্রদত্ত প্রচেষ্টা নম্বরে ঠেলে দেয়।
স্ন্যাপশট ইনপুট স্ট্রিম সোর্স একটি ফাইল-ব্যাকড ইনপুটস্ট্রিম সোর্স।
StubTestRunListener ITestRunListener এর স্টাব বাস্তবায়ন
সাবপ্রসেস রেজাল্ট রিপোর্টার ITestInvocationListener একটি result_reporter হিসাবে নির্দিষ্ট করতে এবং সাবপ্রসেস থেকে পরীক্ষার ফলাফল, টেস্ট রান, টেস্ট ইনভোকেশানগুলিকে ফরওয়ার্ড করে।
পরীক্ষার বিবরণী একটি টেস্ট কেস সম্পর্কে তথ্য প্রতিনিধিত্বকারী ক্লাস।
TestDescriptionsFile একটি পরীক্ষা ফাইলে TestDescriptions এর তালিকা মার্শালিং এবং আনমার্শাল করার জন্য একটি ইউটিলিটি ক্লাস।
পরীক্ষার ফলাফল একটি একক পরীক্ষার ফলাফলের জন্য ধারক।
পরীক্ষার ফলাফল শ্রোতা প্রয়োগকারীদের জন্য ITestLifecycleListener-এর একটি সরলীকরণ যা শুধুমাত্র পৃথক পরীক্ষার ফলাফলের বিষয়ে যত্নশীল।
টেস্ট রানের ফলাফল একটি একক পরীক্ষা চালানোর ফলাফল ধারণ করে।
পরীক্ষার সংক্ষিপ্তসার পরীক্ষার সারাংশের প্রতিনিধিত্ব করার জন্য একটি ক্লাস।
TestSummary.TypedString
TextResultReporter একটি পরীক্ষার ফলাফল রিপোর্টার যে JUnit পাঠ্য ফলাফল প্রিন্টারে ফলাফল ফরোয়ার্ড করে।
XmlResultReporter পিঁপড়ার XMLJUnitResultFormatter এর সাথে সামঞ্জস্যপূর্ণ বিন্যাসে একটি XML ফাইলে JUnit ফলাফল লেখে।

Enums

কাজ চলছে সাধারণ কার্যক্রম চলছে।
BugreportCollector.Filter
BugreportCollector.Freq
BugreportCollector.noun
BugreportCollector.Relation
আমন্ত্রণ স্থিতি আমন্ত্রণ স্থিতির প্রতিনিধিত্ব করার জন্য একটি সহায়ক enum
লগডেটা টাইপ লগ ডেটার ডেটা প্রকারের প্রতিনিধিত্ব করে।
টেস্ট স্ট্যাটাস পরীক্ষার পদ্ধতির সম্ভাব্য অবস্থার ট্রেডফেডে প্রতিনিধিত্ব।
TestSummary.Type