| সমষ্টিগত পোস্টপ্রসেসর | একটি মেট্রিক অ্যাগ্রিগেটর যা একাধিক-পুনরাবৃত্তিমূলক পরীক্ষা চালানোর সময় সংগৃহীত সাংখ্যিক মেট্রিকগুলোর সর্বনিম্ন, সর্বোচ্চ, গড়, ভেদাঙ্ক, আদর্শ বিচ্যুতি, মোট, গণনা এবং ঐচ্ছিকভাবে পার্সেন্টাইল প্রদান করে, এবং এগুলোকে ডাবল হিসেবে বিবেচনা করে। |
| অ্যান্ড্রয়েডবিল্ডরেজাল্টরিপোর্টার | অ্যান্ড্রয়েড বিল্ড এপিআই-তে পরীক্ষার ফলাফল রিপোর্ট করে। |
| অ্যাট্রেসকালেক্টর | একটি IMetricCollector যা পরীক্ষার সময় একটি ট্রেস চালায়, ফলাফল সংগ্রহ করে এবং সেগুলোকে ইনভোকেশনে লগ করে। |
| AtraceRunMetricCollector | টেস্ট ডিভাইস থেকে প্রদত্ত ডিরেক্টরির অধীনে থাকা সমস্ত টেস্ট ডিরেক্টরি থেকে ট্রেস সংগ্রহ করে, টেস্ট ডিরেক্টরিটি লগ করে, এর অধীনস্থ ট্রেস ফাইলগুলো পোস্ট-প্রসেস করে এবং মেট্রিকগুলো একত্রিত করে। |
| গড় পোস্টপ্রসেসর | পোস্ট প্রসেসরের বাস্তবায়ন যা মেট্রিকগুলোর তালিকার গড় গণনা করে। |
| বেসডিভাইসমেট্রিককালেক্টর | IMetricCollector এর মূল বাস্তবায়ন, যা onTestRunStart(DeviceMetricData) এবং onTestRunEnd(DeviceMetricData,Map) -এ ডেটা সংগ্রহ শুরু ও বন্ধ করার সুযোগ দেয়। |
| বেসপোস্টপ্রসেসর | এটিই সেই মূল IPostProcessor যা প্রতিটি ইমপ্লিমেন্টেশনের এক্সটেন্ড করা উচিত। |
| ব্লুটুথ সংযোগ লেটেন্সি কালেক্টর | কালেক্টর ডিভাইসগুলিতে একটি পূর্ব-নির্ধারিত statsd duration মেট্রিক কনফিগারেশন পাঠাবে এবং প্রতিটি প্রোফাইলের জন্য ব্লুটুথ সংযোগের সময়কাল সংগ্রহ করবে। |
| ব্লুটুথ সংযোগ অবস্থা সংগ্রাহক | এই কালেক্টরটি BluetoothConnectionStateChanged মেট্রিক সংগ্রহ করবে এবং প্রতিটি প্রোফাইলের জন্য সংযোগ অবস্থার নম্বর রেকর্ড করবে। |
| ব্লুটুথ সংযোগ সফলতার হার পোস্ট প্রসেসর | পোস্টপ্রসেসরের বাস্তবায়ন যা একটি ব্লুটুথ প্রোফাইলের সফলতার হার গণনা করে। যেসব মেট্রিক সংখ্যাসূচক অ্যারেতে ব্লুটুথ সংযোগের অবস্থা ধারণ করে, সেগুলো নির্দিষ্ট করতে "metric-key-match" ব্যবহার করুন। উদাহরণ: [0, 1, 2, 3, 0, 1, 2, 3]। |
| ব্লুটুথএইচসিআইস্নুপলগকালেক্টর | DUT-তে ব্লুটুথ HCI স্নুপ লগিং সক্ষম করতে এবং প্রতিটি পরীক্ষার জন্য লগ সংগ্রহ করতে কালেক্টর। |
| BugreportzOnFailureCollector | যখন কোনো টেস্ট কেস ব্যর্থ হয়, তখন একটি বাগরিপোর্ট সংগ্রহ করুন। |
| BugreportzOnTestCaseFailureCollector | রানের সময় কোনো টেস্ট কেস ব্যর্থ হলে একটি বাগরিপোর্ট সংগ্রহ করুন। |
| ClangCodeCoverageCollector | একটি BaseDeviceMetricCollector যা ডিভাইস থেকে Clang কভারেজ পরিমাপগুলো সংগ্রহ করবে এবং সেগুলোকে টেস্ট আর্টিফ্যাক্ট হিসেবে লগ করবে। |
| কোডকভারেজকালেক্টর | একটি BaseDeviceMetricCollector যা ডিভাইস থেকে জাভা এবং নেটিভ কভারেজ পরিমাপগুলো সংগ্রহ করবে এবং সেগুলোকে টেস্ট আর্টিফ্যাক্ট হিসেবে লগ করবে। |
| পরীক্ষা শ্রোতা সংগ্রহ করা | একটি ITestInvocationListener যা সকল পরীক্ষার ফলাফল সংগ্রহ করবে। |
| কনসোলরেজাল্টরিপোর্টার | পরীক্ষার ফলাফল কনসোলে প্রিন্ট করার জন্য রেজাল্ট রিপোর্টার। |
| কাউন্টটেস্টকেসেসকালেক্টর | প্রদত্ত IRemoteTest জন্য টেস্ট কেসের সংখ্যা গণনা করুন এবং রিপোর্ট করুন। |
| কভারেজ মেটাডেটা সংগ্রাহক | একটি ILogSaverListener যা লগ করা কভারেজ পরিমাপ সংগ্রহ করে এবং অ্যান্ড্রয়েড কোড কভারেজ পরিষেবা দ্বারা প্রক্রিয়াকরণের জন্য একটি CoverageMetadataProto তৈরি করে। |
| DebugHostLogOnFailureCollector | যখন কোনো টেস্ট কেস ব্যর্থ হয়, তখন হোস্ট-সাইড লগ সংগ্রহ ও লিপিবদ্ধ করার জন্য একটি কালেক্টর। |
| ডিভাইসট্রেসকালেক্টর | এমন একটি কালেক্টর যা টেস্ট রান শুরু হলে পারফেটটো ট্রেস চালু করবে এবং শেষে ট্রেস ফাইল লগ করবে। |
| ইভেন্টসলগারলিসেনার | লিসেনার যা প্রাপ্ত সমস্ত ইভেন্ট একটি ফাইলে লগ করে। |
| ফাইলপ্রোটোরিজাল্টরিপোর্টার | প্রোটো রিপোর্টার যা TestRecord একটি ফাইলে ডাম্প করে। |
| ফাইলপুলারডিভাইসমেট্রিককালেক্টর | একটি BaseDeviceMetricCollector যা ডিভাইস থেকে আসা মেট্রিক্স কী-এর জন্য অপেক্ষা করে এবং সেগুলোকে ডিভাইস থেকে একটি ফাইল হিসেবে সংগ্রহ করে। |
| ফাইলপুলারলগকালেক্টর | ডিভাইস প্রান্ত থেকে রিপোর্ট করা ফাইলের লগার। |
| ফরম্যাটেডজেনারেটররিপোর্টার | রিপোর্টার যা একটি নির্দিষ্ট ফরম্যাটে রিপোর্ট তৈরি করতে দেয়। |
| GcovCodeCoverageCollector | একটি BaseDeviceMetricCollector যা ডিভাইস থেকে gcov কভারেজ পরিমাপগুলো সংগ্রহ করবে এবং সেগুলোকে টেস্ট আর্টিফ্যাক্ট হিসেবে লগ করবে। |
| GcovKernelCodeCoverageCollector | একটি BaseDeviceMetricCollector যা debugfs এবং ডিভাইস থেকে gcov কার্নেল কভারেজ পরিমাপগুলো সংগ্রহ করে এবং অবশেষে সেগুলোকে টেস্ট আর্টিফ্যাক্ট হিসেবে লগ করে। |
| জেমিনিডিবাগিংপোস্টপ্রসেসর | পোস্ট প্রসেসর ত্রুটি ডিবাগ করার জন্য প্রম্পট কোয়েরি তৈরি করছে। |
| GranularRetriableTestWrapper.StartEndCollector | রানের শুরু ও শেষ বাদ পড়লে তা শনাক্ত করার জন্য ক্লাস হেল্পার। |
| হোস্টস্ট্যাটসডিমেট্রিককালেক্টর | একটি IMetricCollector যা statsd ইউটিলিটি কমান্ড ব্যবহার করে হোস্ট সাইড থেকে statsd মেট্রিক সংগ্রহ করে। |
| আইমেট্রিককালেক্টর | পরীক্ষার ফলাফল রিপোর্ট করার সময় মিল থাকা মেট্রিকগুলো সংগ্রহ করার জন্য এই ইন্টারফেসটি একটি ডেকোরেটর হিসেবে যুক্ত করা হবে। |
| আইপোস্টপ্রসেসর | পোস্ট প্রসেসর হলো ট্রেড ফেডারেশনের একটি অবজেক্ট, যা পরীক্ষাগুলোর পরে এবং ফলাফল জানানোর আগে মেট্রিক্স ও লগ প্রক্রিয়াকরণের সুযোগ দেওয়ার জন্য তৈরি করা হয়েছে। |
| InvocationProtoResultReporter | রিপোর্টাররা ইনভোকেশন লেভেল ক্যাশিং তথ্য এবং এর মডিউলগুলোর তালিকা সংরক্ষণ করে। |
| জাভা কোড কভারেজ কালেক্টর | একটি BaseDeviceMetricCollector যা ডিভাইস থেকে জাভা কভারেজ পরিমাপগুলো সংগ্রহ করবে এবং সেগুলোকে টেস্ট আর্টিফ্যাক্ট হিসেবে লগ করবে। |
| JsonHttpTestResultReporter | একটি ফলাফল রিপোর্টার যা পরীক্ষার মেট্রিক্সের ফলাফল, শাখা এবং ডিভাইসের তথ্যকে JSON-এ এনকোড করে এবং HTTP পরিষেবা এন্ডপয়েন্টে POST করে। |
| LUCIResultReporter | একটি রেজাল্ট রিপোর্টার যা ResultDB এবং LUCI-এর জন্য প্রয়োজনীয় পরীক্ষার ফলাফল JSON ফরম্যাটে (go/result-sink) সংরক্ষণ করে এবং কনসোলে ফাইলের অবস্থান লগ করে। |
| LegacySubprocessResultsReporter | সাবপ্রসেস রেজাল্টস রিপোর্টারের একটি স্থিরীকৃত বাস্তবায়ন, যা এর সুপারক্লাসের পরিবর্তন সত্ত্বেও TF/CTS-এর পূর্ববর্তী সংস্করণগুলোর (যেমন ৮+) সাথে সামঞ্জস্যপূর্ণ থাকবে। |
| লগসেভাররেজাল্টফরওয়ার্ডার | গ্লোবাল ফাইল সেভারের মাধ্যমে লগ সংরক্ষণের জন্য একটি ResultForwarder । |
| LogcatOnFailureCollector | এমন একটি কালেক্টর যা কোনো টেস্ট কেস বা টেস্ট রান ব্যর্থ হলে একটি লগক্যাট ক্যাপচার ও লগ করবে। |
| লগক্যাটটাইমিংমেট্রিককালেক্টর | একটি মেট্রিক সংগ্রাহক যা প্রদত্ত রেজেক্স প্যাটার্ন ব্যবহার করে লগক্যাট লাইন থেকে কোনো ইভেন্টের শুরু ও শেষের সংকেত পার্স করার মাধ্যমে এক বা একাধিক পুনরাবৃত্ত পরীক্ষার সময় লগক্যাট থেকে টাইমিং তথ্য (যেমন ব্যবহারকারীর সুইচ করার সময়) সংগ্রহ করে। |
| মেট্রিকফাইলপোস্টপ্রসেসর | টেস্ট এবং রান পর্যায়ে সংগৃহীত মেট্রিক্স লগ ফাইল আপলোড করার জন্য ব্যবহৃত হয়। |
| মেট্রিক্সএক্সএমএলরিজাল্টরিপোর্টার | MetricsXMLResultReporter টেস্টের invocationEnded পর্যায়ে metrics-folder প্যারামিটার দ্বারা নির্দিষ্ট ফোল্ডারের একটি XML ফাইলে টেস্ট মেট্রিক্স এবং রান মেট্রিক্স লিখে রাখে। |
| মডিউললিসেনার | ফলাফলের তালিকা সংগ্রহ করার জন্য প্রতিটি মডিউলের প্রতিটি IRemoteTest এর সাথে একটি লিসেনার সংযুক্ত করা হয়েছে। |
| মডিউললগক্যাটকালেক্টর | লগক্যাট কালেক্টরের সংস্করণ, কিন্তু মডিউলের জন্য। |
| মডিউলপারফেটটোকালেক্টর | কালেক্টর যা একটি টেস্ট মডিউল শুরু ও শেষ হলে এবং ডিভাইসটি রিবুট হলে পারফেটটো ট্রেস চালু করবে। |
| মডিউলপ্রোটোরিজাল্টরিপোর্টার | একটি ফলাফল প্রতিবেদক যা শুধুমাত্র মডিউল পর্যায়ের ফলাফল জানানোর জন্য তৈরি। |
| মডিউলরেজাল্টসঅ্যান্ডমেট্রিক্সফরওয়ার্ডার | ResultAndLogForwarder এর একটি বর্ধিত সংস্করণ যা পরীক্ষার ফলাফলে অতিরিক্ত মডিউল-সম্পর্কিত মেট্রিক যোগ করে। |
| পারফেটটোফাইলপুলারকালেক্টর | একটি কালেক্টর যা ডিভাইস থেকে পারফেটটো ট্রেস ফাইল সংগ্রহ করে, ঐচ্ছিকভাবে সেগুলোকে কম্প্রেস করে এবং টেস্ট লগে যুক্ত করে। |
| পারফেটটোজেনেরিকপোস্টপ্রসেসর | একটি পোস্ট প্রসেসর যা টেক্সট/বাইনারি মেট্রিক পারফেটটো প্রোটো ফাইলকে কী-ভ্যালু পেয়ারে রূপান্তর করে। এটি স্ট্রিং ভ্যালুযুক্ত প্রোটো মেসেজ এবং ফিল্ডগুলোকে রিকার্সিভলি এক্সপ্যান্ড করার মাধ্যমে সাংখ্যিক ভ্যালুযুক্ত ফিল্ডটি খুঁজে বের করে। |
| পারফেটটোপুলারমেট্রিককালেক্টর | এই ক্লাসটি অপ্রচলিত। এর পরিবর্তে PerfettoFilePullerCollector এবং ERROR(/PerfettoTracePostProcessor) ব্যবহার করুন। |
| পারফেটটোট্রেসপোস্টপ্রসেসর | একটি পোস্ট প্রসেসর যা টেস্ট লগ থেকে পারফেটটো ট্রেস ফাইল সংগ্রহ করে এবং সেগুলোর উপর ট্রেস প্রসেসর চালিয়ে একটি পারফেটটো মেট্রিক প্রোটো তৈরি করে। |
| প্রোটোরিজাল্টরিপোর্টার | রেজাল্ট রিপোর্টার সমস্ত ফলাফল সহ একটি TestRecord প্রোটোবাফ তৈরি করে। |
| রিবুটরিজনকালেক্টর | সংগ্রাহক যা পরীক্ষা চলাকালীন ডিভাইস রিবুটগুলো সংগ্রহ করে এবং কারণ ও সংখ্যা অনুসারে সেগুলোর প্রতিবেদন দেয়। |
| রিমোটটেস্টটাইমআউটএনফোর্সার | লিসেনার যা একটি প্রদত্ত টেস্ট কনফিগের এক্সিকিউশন টাইম পরীক্ষা করতে এবং একটি নির্দিষ্ট টাইমআউট অতিক্রম করলে সেটিকে ব্যর্থ করে দিতে সাহায্য করে। |
| রিপোর্ট পাস করা পরীক্ষা | ফাইলে রিপোর্ট করুন এবং উত্তীর্ণ পরীক্ষা বাদ দেওয়ার জন্য সম্ভাব্য ফিল্টারগুলো যোগ করুন। |
| রেজাল্টঅ্যাগ্রিগেটর | বিশেষ ফরওয়ার্ডার যা গৃহীত পুনঃপ্রচেষ্টা কৌশলের উপর ভিত্তি করে, প্রয়োজনে ফলাফলগুলো একত্রিত করে। |
| রেজাল্টঅ্যান্ডলগফরওয়ার্ডার | ফলাফল এবং লগ ইভেন্টের জন্য ফরওয়ার্ডার। |
| ResultDBReporter | রেজাল্ট রিপোর্টার যা পরীক্ষার ফলাফল ResultDB-তে আপলোড করে। |
| রেজাল্টরিপোর্টার | |
| RetryLogSaverResultForwarder | ফরোয়ার্ডার, যেটি আমাদের বর্তমান প্রচেষ্টাটি পাস করার কাজটিও সামলায়। |
| রানটাইম রিস্টার্ট কালেক্টর | টেস্ট চলার সময় কোনো রানটাইম রিস্টার্ট (সিস্টেম সার্ভার ক্র্যাশ) হলে, তার টাইমস্ট্যাম্প সংগ্রহকারী কালেক্টর। |
| স্ক্রিনরেকর্ডঅনফেলিউরকালেক্টর | এমন একটি কালেক্টর যা কোনো টেস্ট কেস ব্যর্থ হলে স্ক্রিন রেকর্ডিং ধারণ ও লগ করবে। |
| স্ক্রিনশটঅনফেলিউরকালেক্টর | এমন একটি কালেক্টর যা কোনো টেস্ট কেস ব্যর্থ হলে স্ক্রিনশট ক্যাপচার করে লগ করবে। |
| শার্ডলিসেনার | একটি ITestInvocationListener যা একটি ইনভোকেশন শার্ড (অর্থাৎ, একাধিক রিসোর্সে সমান্তরালভাবে চালানোর জন্য বিভক্ত একটি ইনভোকেশন) থেকে ফলাফল সংগ্রহ করে এবং সেগুলোকে অন্য একটি লিসেনারের কাছে পাঠিয়ে দেয়। |
| শার্ডমেইনরেজাল্টফরওয়ার্ডার | একটি ResultForwarder যা শার্ডেড টেস্ট ইনভোকেশনগুলোর ফলাফল একত্রিত করে। |
| মানচিত্র দেখান পুলার মেট্রিক সংগ্রাহক | FilePullerDeviceMetricCollector এর মূল বাস্তবায়ন, যা ডিভাইস থেকে শোম্যাপ ফাইলগুলো পুল করতে এবং সেখান থেকে মেট্রিক সংগ্রহ করতে সাহায্য করে। |
| সিম্পলপার্ফপ্রোফাইলপোস্টপ্রসেসর | একটি পোস্ট প্রসেসর যা সিম্পলপার্ফ প্রোফাইলিং ডেটা খুঁজে বের করে এবং একটি পিপিআরএফ প্রোফাইল তৈরি করে। |
| StatsdBeforeAfterGaugeMetricPostProcessor | একটি পোস্ট প্রসেসর যা 'আগে/পরে' পদ্ধতিতে সংগৃহীত গেজ মেট্রিকগুলো প্রসেস করে, অর্থাৎ |
| StatsdEventMetricPostProcessor | একটি পোস্ট প্রসেসর যা প্রসেসরে নির্দিষ্ট করা ফরম্যাটারগুলো ব্যবহার করে statsd রিপোর্টের ইভেন্ট মেট্রিকগুলোকে কী-ভ্যালু পেয়ারে রূপান্তর করে। |
| StatsdGenericPostProcessor | একটি পোস্ট প্রসেসর যা বাইনারি প্রোটো স্ট্যাটসডি রিপোর্টকে একটি ট্রি স্ট্রাকচার হিসেবে প্রসারিত করার মাধ্যমে সেটিকে কী-ভ্যালু পেয়ারে প্রসেস করে। |
| স্ট্রিমপ্রোটোরিজাল্টরিপোর্টার | ProtoResultReporter এর একটি বাস্তবায়ন |
| সাবপ্রসেসরেজাল্টসরিপোর্টার | ITestInvocationListener প্রয়োগ করে, যা একটি result_reporter হিসেবে নির্দিষ্ট করা হয় এবং সাবপ্রসেস থেকে টেস্ট, টেস্ট রান ও টেস্ট ইনভোকেশনের ফলাফল ফরওয়ার্ড করে। |
| স্যুটরেজাল্টরিপোর্টার | সম্পূর্ণ সুইট আহ্বানের জন্য পরীক্ষার ফলাফল সংগ্রহ করুন এবং চূড়ান্ত ফলাফল আউটপুট করুন। |
| টেক্সটরেজাল্টরিপোর্টার | একটি টেস্ট রেজাল্ট রিপোর্টার যা ফলাফলগুলো JUnit টেক্সট রেজাল্ট প্রিন্টারে পাঠিয়ে দেয়। |
| ট্রেসসিএমডিকালেক্টর | একটি IMetricCollector যা পরীক্ষা চলাকালীন trace-cmd ব্যবহার করে ট্রেস সংগ্রহ করে এবং সেগুলোকে আহ্বানের স্থানে লগ করে। |
| এক্সএমএলফরম্যাটেডজেনারেটররিপোর্টার | FormattedGeneratorReporter এর বাস্তবায়ন, যা স্যুটের ফলাফলগুলোকে একটি xml ফরম্যাটে বিন্যস্ত করে। |
| এক্সএমএলরেজাল্টরিপোর্টার | JUnit-এর ফলাফল Ant-এর XMLJUnitResultFormatter-এর সাথে সামঞ্জস্যপূর্ণ ফরম্যাটে XML ফাইলে লেখে। |