| AggregatePostProcessor | একটি মেট্রিক অ্যাগ্রিগেটর যা বহু-পুনরাবৃত্তি পরীক্ষা চলাকালীন সংগৃহীত সংখ্যাসূচক মেট্রিকগুলির জন্য সর্বনিম্ন, সর্বোচ্চ, গড়, প্রকরণ, মান বিচ্যুতি, মোট, গণনা এবং ঐচ্ছিকভাবে শতাংশ দেয়, তাদের দ্বিগুণ হিসাবে বিবেচনা করে। | 
| অ্যাট্রেস কালেক্টর | একটি IMetricCollectorযা একটি পরীক্ষার সময় অ্যাট্রেস চালায় এবং ফলাফল সংগ্রহ করে এবং তাদের আহ্বানে লগ করে। | 
| AtraceRunMetricCollector | পরীক্ষা ডিভাইস থেকে প্রদত্ত ডিরেক্টরির অধীনে সমস্ত পরীক্ষা নির্দেশিকা থেকে ট্রেস সংগ্রহ করে, পরীক্ষা ডিরেক্টরিতে লগ করুন এবং পরীক্ষার ডিরেক্টরির অধীনে ট্রেস ফাইলগুলি পোস্ট করুন এবং মেট্রিক্সগুলিকে একত্রিত করুন। | 
| AveragePostProcessor | পোস্ট প্রসেসরের বাস্তবায়ন যা মেট্রিক্সের তালিকার গড় গণনা করে। | 
| বেসডিভাইসমেট্রিক কালেক্টর | IMetricCollectorএর বেস বাস্তবায়ন যাonTestRunStart(com.android.tradefed.device.metric.DeviceMetricData)এবংERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map))এ সংগ্রহ শুরু ও বন্ধ করতে দেয়। | 
| বেসপোস্ট প্রসেসর | বেস IPostProcessorযে প্রতিটি বাস্তবায়ন প্রসারিত করা উচিত. | 
| ব্লুটুথ কানেকশন ল্যাটেন্সি কালেক্টর | সংগ্রাহক ডিভাইসগুলিতে একটি পূর্ব-নির্ধারিত statsd সময়কাল মেট্রিক কনফিগারেশন পুশ করবে এবং প্রতিটি প্রোফাইলের জন্য ব্লুটুথ সংযোগের সময়কাল সংগ্রহ করবে। | 
| ব্লুটুথ কানেকশন স্টেট কালেক্টর | এই সংগ্রাহক BluetoothConnectionStateChanged মেট্রিক্স সংগ্রহ করবে এবং প্রতিটি প্রোফাইলের জন্য কানেকশন স্টেট নম্বর রেকর্ড করবে। | 
| ব্লুটুথ কানেকশন সাকসেসরেট পোস্ট প্রসেসর | পোস্টপ্রসেসরের বাস্তবায়ন যা একটি ব্লুটুথ প্রোফাইলের সাফল্যের হার গণনা করে  সংখ্যাসূচক অ্যারে উদাহরণ [0, 1, 2, 3, 0, 1, 2, 3]-এ ব্লুটুথ সংযোগের অবস্থা রয়েছে এমন মেট্রিকগুলি নির্দিষ্ট করতে "মেট্রিক-কী-ম্যাচ" ব্যবহার করুন। | 
| BluetoothHciSnoopLogCollector | DUT-তে ব্লুটুথ HCI স্নুপ লগিং সক্ষম করতে এবং প্রতিটি পরীক্ষার জন্য লগ সংগ্রহ করতে সংগ্রাহক। | 
| বাগরিপোর্ট কালেক্টর | একটি পাস-থ্রু ITestInvocationListenerযা কনফিগারযোগ্য ইভেন্টগুলি ঘটলে বাগ রিপোর্ট সংগ্রহ করে এবং তারপর প্রতিটি বাগ রিপোর্ট সংগ্রহ করার পরে তার বাচ্চাদের উপরITestInvocationListener.testLogকল করে৷ | 
| BugreportzOnFailure Collector | একটি পরীক্ষার ক্ষেত্রে ব্যর্থ হলে একটি বাগ রিপোর্ট সংগ্রহ করুন। | 
| BugreportzOnTestCaseFailureCollector | একটি রানে একটি টেস্ট কেস ব্যর্থ হলে একটি bugreportz সংগ্রহ করুন। | 
| ClangCodeCoverageCollector | একটি BaseDeviceMetricCollectorযেটি ডিভাইস থেকে ক্ল্যাং কভারেজ পরিমাপকে টেনে আনবে এবং তাদের পরীক্ষা নিদর্শন হিসাবে লগ করবে। | 
| কোড কভারেজ কালেক্টর | একটি BaseDeviceMetricCollectorযা ডিভাইস থেকে জাভা এবং নেটিভ কভারেজ পরিমাপকে টেনে আনবে এবং তাদের পরীক্ষা নিদর্শন হিসাবে লগ করবে। | 
| কালেক্টিং টেস্টলিসনার | একটি ITestInvocationListenerযে সমস্ত পরীক্ষার ফলাফল সংগ্রহ করবে। | 
| CommandStatusHandler | হ্যান্ডলার একটি আহ্বানের স্থিতি নিরীক্ষণ এবং আপডেট করতে সহায়তা করে। | 
| কন্ডিশন ফেইল্যুর মনিটর | আমন্ত্রণ থেকে যেকোনো ব্যর্থতার জন্য মনিটর করুন। | 
| ConsoleResultReporter | কনসোলে পরীক্ষার ফলাফল প্রিন্ট করতে ফলাফল রিপোর্টার। | 
| CountTestCasesCollector | প্রদত্ত IRemoteTestজন্য পরীক্ষার ক্ষেত্রে সংখ্যা গণনা করুন এবং রিপোর্ট করুন। | 
| DebugHostLogOnFailureCollector | সংগ্রাহক যে একটি পরীক্ষার ক্ষেত্রে ব্যর্থ হলে হোস্ট-সাইড লগগুলি সংগ্রহ করবে এবং লগ করবে৷ | 
| ডিভাইস রিলিজ রিপোর্টার | ডিভাইস রিলিজ রিপোর্টার যেটি ডিভাইস(গুলি) রিলিজ করার জন্য প্যারেন্ট প্রক্রিয়ার সাথে যোগাযোগ পরিচালনা করে। | 
| ডিভাইসট্রেস কালেক্টর | সংগ্রাহক যা পরীক্ষা চালানো শুরু হলে পারফেটো ট্রেস শুরু করবে এবং শেষে ট্রেস ফাইল লগ করবে। | 
| ডিভাইস অনুপলব্ধ মনিটর | এই শ্রোতা শুধুমাত্র একটি টেস্ট কেস স্তর DNAE ক্যাপচার করার চেষ্টা করে। | 
| ইভেন্টলগার লিসেনার | শ্রোতা যে এটি একটি ফাইলে প্রাপ্ত সমস্ত ইভেন্ট লগ করে | 
| FileProtoResultReporter | প্রোটো রিপোর্টার যে একটি ফাইলে TestRecordডাম্প করে। | 
| FilePullerDeviceMetricCollector | একটি BaseDeviceMetricCollectorযা ডিভাইস থেকে আসা মেট্রিক্স কী শোনে এবং ডিভাইস থেকে ফাইল হিসেবে টেনে আনে। | 
| FilePullerLogCollector | ডিভাইস-সাইড দ্বারা রিপোর্ট করা ফাইলের লগার। | 
| FilteredResultForwarder | ResultForwarderএর ভেরিয়েন্ট যা শুধুমাত্রTestDescriptionএর একটি অনুমোদিত তালিকা রিপোর্ট করার অনুমতি দেয়। | 
| ফরম্যাটেড জেনারেটর রিপোর্টার | রিপোর্টার যা একটি নির্দিষ্ট বিন্যাসে রিপোর্ট তৈরি করতে দেয়। | 
| GcovCodeCoverageCollector | একটি BaseDeviceMetricCollectorযেটি ডিভাইস থেকে gcov কভারেজ পরিমাপ টেনে আনবে এবং পরীক্ষা নিদর্শন হিসাবে তাদের লগ করবে। | 
| GcovKernelCodeCoverageCollector | একটি BaseDeviceMetricCollectorযা gcov কার্নেল কভারেজ পরিমাপগুলিকে ডিবাগ থেকে এবং ডিভাইসের বাইরে টেনে আনবে এবং তারপর পরিশেষে সেগুলিকে পরীক্ষার আর্টিফ্যাক্ট হিসাবে লগ করবে৷ | 
| GranularRetriableTestWrapper.StartEndCollector | ক্লাস হেল্পার অনুপস্থিত রান শুরু এবং শেষ ধরা. | 
| HostStatsdMetricCollector | একটি IMetricCollectorযে statsd ইউটিলিটি কমান্ড ব্যবহার করে হোস্ট সাইড থেকে statsd মেট্রিক্স সংগ্রহ করে। | 
| ICommandScheduler.IScheduledInvocationListener | আমন্ত্রণ সম্পূর্ণ হলে ইভেন্টের জন্য শ্রোতা। | 
| ILlogSaverListener | লগ ফাইল সংরক্ষিত হলে ITestInvocationListenerশোনার অনুমতি দেয়। | 
| আইমেট্রিক কালেক্টর | ম্যাচিং মেট্রিক্স সংগ্রহ করার জন্য পরীক্ষার ফলাফল রিপোর্ট করার সময় এই ইন্টারফেসটি একটি ডেকোরেটর হিসাবে যোগ করা হবে। | 
| আইপোস্ট প্রসেসর | পোস্ট প্রসেসর হল একটি ট্রেড ফেডারেশন অবজেক্ট যা পরীক্ষার পরে এবং ফলাফল রিপোর্ট করার আগে মেট্রিক্স এবং লগ প্রক্রিয়াকরণের অনুমতি দেয়। | 
| IShardable Listener | একটি ITestInvocationListenerযা শার্ড করা যেতে পারে। | 
| ISupportGranular ফলাফল | একটি ITestInvocationListenerদানাদার ফলাফল পেতে সমর্থন করে কিনা তা নির্দিষ্ট করে ইন্টারফেস। | 
| ITestInvocationListener | পরীক্ষার আমন্ত্রণ থেকে পরীক্ষার ফলাফলের জন্য শ্রোতা। | 
| ITestSummaryListener | ইন্টারফেস যা ITestInvocationListenerসারাংশের মাধ্যমে কিছু সীমিত তথ্য বিনিময় করতে দেয়। | 
| InvocationProtoResultReporter | রিপোর্টাররা আমন্ত্রণ স্তরের ক্যাশিং তথ্য এবং এর মডিউলগুলির তালিকা সংরক্ষণ করে | 
| InvocationToJUnitResultForwarder | একটি ক্লাস যা ITestInvocationListenerইভেন্টগুলি শোনে এবং সেগুলিকে একটিTestListenerকাছে ফরোয়ার্ড করে৷ | 
| JarHostTest.HostTestListener | র্যাপার লিসেনার যা testRunStarted() এবং testRunEnded() ব্যতীত সকল ইভেন্ট এমবেডেড লিসেনারকে ফরোয়ার্ড করে। | 
| JavaCodeCoverageCollector | একটি BaseDeviceMetricCollectorযা ডিভাইস থেকে জাভা কভারেজ পরিমাপ টেনে আনবে এবং তাদের পরীক্ষা নিদর্শন হিসাবে লগ করবে। | 
| JsonHttpTestResultReporter | একটি ফলাফল রিপোর্টার যেটি পরীক্ষার মেট্রিক্সের ফলাফল এবং শাখা, ডিভাইসের তথ্য JSON-এ এনকোড করে এবং একটি HTTP পরিষেবা শেষ পয়েন্টে পোস্ট করে | 
| LUCIREsultReporter | ফলাফল রিপোর্টার যে ফলাফল ডিবি এবং LUCI-এর প্রয়োজনীয় পরীক্ষার ফলাফলগুলি JSON ফর্ম্যাটে (go/result-sink) সংরক্ষণ করে এবং কনসোলে ফাইলের অবস্থান লগ করে৷ | 
| LastShardDetector | স্থানীয় শার্ডিং চালানোর সময়, কখনও কখনও আমরা কিছু ক্রিয়া সম্পাদন করতে চাই যখন শেষ শার্ডটি invocationEnded(long)এ পৌঁছায়। | 
| LegacySubprocess ফলাফল রিপোর্টার | সাবপ্রসেস ফলাফল রিপোর্টারের একটি হিমায়িত বাস্তবায়ন যা এর সুপারক্লাসে পরিবর্তন সত্ত্বেও TF/CTS (যেমন 8+) এর আগের সংস্করণগুলির সাথে সামঞ্জস্যপূর্ণ থাকা উচিত। | 
| LogSaverResultForwarder | গ্লোবাল ফাইল সেভারের সাথে লগ সেভ করার জন্য একটি ResultForwarder। | 
| LogcatCrashResultForwarder | বিশেষ শ্রোতা: ব্যর্থতায় (ইনস্ট্রুমেন্টেশন প্রক্রিয়া ক্র্যাশিং) এটি লগক্যাট থেকে ক্র্যাশটি বের করার চেষ্টা করবে এবং পরীক্ষার সাথে যুক্ত ব্যর্থতার বার্তায় এটি যুক্ত করবে। | 
| LogcatOnFailureCollector | সংগ্রাহক যে একটি পরীক্ষা কেস ব্যর্থ হলে একটি logcat ক্যাপচার এবং লগ হবে. | 
| LogcatTimingMetricCollector | একটি মেট্রিক সংগ্রাহক যে logcat লাইন থেকে একটি ইভেন্টের শুরু এবং শেষ সংকেত পার্স করার জন্য প্রদত্ত রেজেক্স প্যাটার্ন ব্যবহার করে এক বা একাধিক পুনরাবৃত্তি পরীক্ষার সময় লগক্যাট থেকে সময়ের তথ্য (যেমন ব্যবহারকারীর সুইচ টাইম) সংগ্রহ করে। | 
| মেট্রিকফাইলপোস্ট প্রসেসর | পরীক্ষা এবং রান লেভেলের সময় সংগৃহীত মেট্রিক্স লগ ফাইল আপলোড করার জন্য ব্যবহৃত হয়। | 
| MetricsXMLResultReporter | MetricsXMLResultReporter পরীক্ষার মেট্রিক্স লেখে এবং পরীক্ষার শেষ পর্যায়ে মেট্রিক্স-ফোল্ডার প্যারামিটার দ্বারা নির্দিষ্ট ফোল্ডারে একটি XML ফাইলে মেট্রিক্স চালায়। | 
| মডিউল শ্রোতা | ফলাফলের তালিকা সংগ্রহ করার জন্য প্রতিটি মডিউলের প্রতিটি IRemoteTestএর সাথে শ্রোতা সংযুক্ত। | 
| ModuleLogcatCollector | লগক্যাট সংগ্রাহকের সংস্করণ কিন্তু মডিউলের জন্য। | 
| মডিউল প্রোটো রেজাল্ট রিপোর্টার | একটি ফলাফল রিপোর্টার মানে শুধুমাত্র মডিউল স্তরের ফলাফল রিপোর্ট করা. | 
| মডিউল ফলাফল এবং মেট্রিক্স ফরওয়ার্ডার | ResultAndLogForwarderএর একটি এক্সটেনশন যা পরীক্ষার ফলাফলে অতিরিক্ত মডিউল সম্পর্কিত মেট্রিক যোগ করে। | 
| নাম MangleListener | ফলাফল রিপোর্ট হিসাবে পরীক্ষার পদ্ধতি, ক্লাস, এবং প্যাকেজের নাম অনুবাদ করার জন্য একজন প্রক্সি শ্রোতা। | 
| পাসিংটেস্টফাইল রিপোর্টার | একটি ITestInvocationListenerযা একটি পরীক্ষার ফাইলে পরীক্ষার ক্ষেত্রে পাস করার তালিকা সংরক্ষণ করে | 
| PerfettoGenericPostProcessor | একটি পোস্ট প্রসেসর যা টেক্সট/বাইনারী মেট্রিক পারফেটো প্রোটো ফাইলকে কী-মানের জোড়ায় প্রসেস করে প্রোটো বার্তা এবং স্ট্রিং মান সহ ক্ষেত্রগুলিকে প্রসারিত করে যতক্ষণ না সংখ্যাসূচক মান সহ ক্ষেত্রটি সম্মুখীন হয়। | 
| পারফেটোপুলারমেট্রিক কালেক্টর | FilePullerDeviceMetricCollectorএর বেস ইমপ্লিমেন্টেশন যা ডিভাইস থেকে পারফেটো ফাইলগুলিকে টেনে আনতে এবং এটি থেকে মেট্রিক্স সংগ্রহ করতে দেয়। | 
| PrettyTestEventLogger | লগার ইভেন্টের সাথে মিলে যায় এবং ডিবাগ করা সহজ করার জন্য তাদের লগ করে। | 
| ProtoResultReporter | ফলাফল রিপোর্টার ভিতরে সমস্ত ফলাফল সহ একটি TestRecordপ্রোটোবাফ তৈরি করুন। | 
| PtsBotTest | PTS-বট পরীক্ষা চালান। | 
| PythonBinaryHostTest.PythonForwarder | বাইনারি নাম দ্বারা রান নাম প্রতিস্থাপন করতে ফলাফল ফরওয়ার্ডার. | 
| RebootReasonCollector | সংগ্রাহক যে পরীক্ষা চলাকালীন ডিভাইস রিবুট সংগ্রহ করে এবং কারণ ও গণনা দ্বারা রিপোর্ট করে। | 
| RemoteTestTimeOutEnforcer | শ্রোতারা যেগুলি একটি প্রদত্ত পরীক্ষার কনফিগারেশনের কার্য সম্পাদনের সময় পরীক্ষা করতে দেয় এবং যদি এটি একটি নির্দিষ্ট সময়সীমা অতিক্রম করে তবে এটি ব্যর্থ হয়। | 
| রিপোর্ট পাস করা পরীক্ষা | একটি ফাইল সম্ভাব্য ফিল্টার পাস পরীক্ষা বাদ রিপোর্ট. | 
| রেজাল্ট অ্যাগ্রিগেটর | বিশেষ ফরওয়ার্ডার যেটি পুনরায় চেষ্টা করার কৌশলের উপর ভিত্তি করে প্রয়োজনে ফলাফলগুলিকে একত্রিত করে। | 
| ফলাফল এবং লগফরওয়ার্ডার | ফলাফল এবং লগ ইভেন্টের জন্য ফরওয়ার্ডার। | 
| ফলাফল ডিবি রিপোর্টার |  | 
| ফলাফল ফরোয়ার্ডার | একজন ITestInvocationListenerযেটি অন্য শ্রোতাদের একটি তালিকায় আমন্ত্রণের ফলাফল ফরওয়ার্ড করে। | 
| LogSaverResultForwarder পুনরায় চেষ্টা করুন | ফরোয়ার্ড যে বর্তমান প্রচেষ্টা পাস পরিচালনা করে আমরা এ. | 
| ResultForwarder পুনরায় চেষ্টা করুন | ResultForwarderএর একটি এক্সটেনশন যা সর্বদা একটি প্রদত্ত প্রচেষ্টা নম্বরে ঠেলে দেয়। | 
| RuntimeRestartCollector | সংগ্রাহক যে রানটাইম রিস্টার্টের টাইমস্ট্যাম্প সংগ্রহ করে (সিস্টেম সার্ভার ক্র্যাশ) পরীক্ষার সময়, যদি থাকে। | 
| ScreenshotOnFailureCollector | সংগ্রাহক যে একটি পরীক্ষার ক্ষেত্রে ব্যর্থ হলে একটি স্ক্রিনশট ক্যাপচার এবং লগ করবে। | 
| শার্ড লিসেনার | একটি ITestInvocationListenerযেটি একটি ইনভোকেশন শার্ড থেকে ফলাফল সংগ্রহ করে (একটি আমন্ত্রণ বিভাজন যা সমান্তরালে একাধিক সংস্থান চালানোর জন্য), এবং সেগুলি অন্য শ্রোতার কাছে ফরোয়ার্ড করে৷ | 
| ShardMainResultForwarder | একটি ResultForwarderযা একটি শার্ড টেস্ট ইনভোকেশনের ফলাফলকে একত্রিত করে। | 
| শোম্যাপপুলারমেট্রিক কালেক্টর | FilePullerDeviceMetricCollectorএর বেস ইমপ্লিমেন্টেশন যা ডিভাইস থেকে শোম্যাপ ফাইলগুলিকে টানতে এবং এটি থেকে মেট্রিক্স সংগ্রহ করতে দেয়। | 
| StatsdBeforeAfterGaugeMetricPostProcessor | একটি পোস্ট প্রসেসর যা "আগে/পরে" পদ্ধতিতে সংগৃহীত গেজ মেট্রিক্স প্রক্রিয়া করে, যেমন | 
| StatsdEventMetricPostProcessor | একটি পোস্ট প্রসেসর যা প্রসেসরে নির্দিষ্ট করা ফরম্যাটারগুলি ব্যবহার করে statsd রিপোর্টে কী-মান জোড়ায় ইভেন্ট মেট্রিক্স প্রসেস করে। | 
| StatsdGenericPostProcessor | একটি পোস্ট প্রসেসর যা বাইনারি প্রোটো স্ট্যাটসডি রিপোর্টগুলিকে ট্রি স্ট্রাকচার হিসাবে প্রসারিত করে কী-মানের জোড়ায় রিপোর্ট করে। | 
| StreamProtoResultReporter | ProtoResultReporterএর একটি বাস্তবায়ন | 
| সাবপ্রসেস রেজাল্ট রিপোর্টার | ITestInvocationListenerএকটি result_reporter হিসাবে নির্দিষ্ট করতে এবং সাবপ্রসেস থেকে পরীক্ষার ফলাফল, টেস্ট রান, টেস্ট ইনভোকেশানগুলিকে ফরওয়ার্ড করে। | 
| স্যুট রেজাল্ট রিপোর্টার | একটি সম্পূর্ণ স্যুট আহ্বানের জন্য পরীক্ষার ফলাফল সংগ্রহ করুন এবং চূড়ান্ত ফলাফল আউটপুট করুন। | 
| TestRunResultListener | শ্রোতা যা চূড়ান্ত পরীক্ষা চালানোর অবস্থা পড়তে অনুমতি দেয়। | 
| TestTimeoutEnforcer | শ্রোতারা যেগুলি একটি প্রদত্ত টেস্ট কেসের সম্পাদনের সময় পরীক্ষা করার অনুমতি দেয় এবং যদি এটি একটি নির্দিষ্ট সময়সীমা অতিক্রম করে তবে এটি ব্যর্থ হয়। | 
| TextResultReporter | একটি পরীক্ষার ফলাফল রিপোর্টার যে JUnit পাঠ্য ফলাফল প্রিন্টারে ফলাফল ফরোয়ার্ড করে। | 
| TraceCmdCollector | একটি IMetricCollectorযা পরীক্ষার সময় ট্রেস-cmd ব্যবহার করে ট্রেস সংগ্রহ করে এবং সেগুলিকে আহ্বানে লগ করে। | 
| TradefedSandboxRunner.StubScheduledInvocationListener | একটি স্টাব IScheduledInvocationListenerযা কিছুই করে না। | 
| Xml ফরম্যাটেড জেনারেটর রিপোর্টার | FormattedGeneratorReporterএর বাস্তবায়ন যা স্যুটকে ফরম্যাট করে xml ফরম্যাটে। | 
| XmlResultReporter | পিঁপড়ার XMLJUnitResultFormatter এর সাথে সামঞ্জস্যপূর্ণ বিন্যাসে একটি XML ফাইলে JUnit ফলাফল লেখে। |