com.android.tradefed.testtype.suite

ক্লাস

AtestExecutionPlanSuiteRunner ITestSuite এর বাস্তবায়ন
এটেস্টরানার ITestSuite এর বাস্তবায়ন
বেসটেস্টসুইট নতুন স্যুট সিস্টেমের সাথে কম্প্যাটিবিলিটি টেস্ট স্যুট চালানোর জন্য একটি পরীক্ষা।
এক্সিকিউশনপ্ল্যানসুইটরানার বিল্ডে নির্দিষ্ট এক্সিকিউশন প্ল্যান অনুযায়ী টেস্ট চালানোর জন্য BaseTestSuite এর বাস্তবায়ন।
দানাদার পুনরুদ্ধারযোগ্য পরীক্ষার মোড়ক একটি র‍্যাপার ক্লাস IRemoteTest কে টেস্টকেস পর্যায়ে আরও সূক্ষ্মভাবে বিভক্ত করার জন্য কাজ করে।
GranularRetriableTestWrapper.StartEndCollector রানের শুরু ও শেষ বাদ পড়লে তা শনাক্ত করার জন্য ক্লাস হেল্পার।
আইটেস্টসুইট টেস্ট স্যুট চালানোর জন্য অ্যাবস্ট্রাক্ট ক্লাস ব্যবহার করা হয়।
মডিউল সংজ্ঞা টেস্ট রান কনফিগারেশনের জন্য কন্টেইনার।
মডিউললিসেনার ফলাফলের তালিকা সংগ্রহ করার জন্য প্রতিটি মডিউলের প্রতিটি IRemoteTest এর সাথে একটি লিসেনার সংযুক্ত করা হয়েছে।
মডিউলমার্জার বিভাজনের পর ITestSuite এবং ModuleDefinition একীভূত করার কার্যক্রম সম্পর্কিত সহায়ক ক্লাস।
মডিউলস্প্লিটার IConfiguration দ্বারা উপস্থাপিত মডিউলের তালিকাটিকে ModuleDefinition দ্বারা উপস্থাপিত এক্সিকিউশন ইউনিটের তালিকায় বিভক্ত করার সহায়ক।
রিমোটটেস্টটাইমআউটএনফোর্সার লিসেনার যা একটি প্রদত্ত টেস্ট কনফিগের এক্সিকিউশন টাইম পরীক্ষা করতে এবং একটি নির্দিষ্ট টাইমআউট অতিক্রম করলে সেটিকে ব্যর্থ করে দিতে সাহায্য করে।
আংশিক ডাউনলোড সমাধান করুন একটি আংশিক ডাউনলোড অনুরোধ সমাধান করুন।
স্যুটমডিউললোডার রিপোজিটরি থেকে কম্প্যাটিবিলিটি টেস্ট মডিউলের সংজ্ঞাগুলো পুনরুদ্ধার করে।
SuiteModuleLoader.ConfigFilter একটি ডিরেক্টরিতে থাকা সমস্ত কনফিগারেশন ফাইল খুঁজে বের করার জন্য একটি FilenameFilter
স্যুট রেজাল্টক্যাশইউটিল একটি টেস্ট মডিউলের ক্যাশে ফলাফল আপলোড এবং ডাউনলোড করার ইউটিলিটি।
SuiteResultCacheUtil.CacheResultDescriptor ক্যাশে ফলাফল বর্ণনা করে।
স্যুটটেস্টফিল্টার টেস্ট অন্তর্ভুক্ত ও বাদ দেওয়ার জন্য একটি ফিল্টার উপস্থাপন করে।
টেস্টম্যাপিংসুইটরানার include-filter অপশন দ্বারা নির্দিষ্ট টেস্টগুলো, অথবা বিল্ড থেকে প্রাপ্ত TEST_MAPPING ফাইলগুলোকে একটি স্যুট হিসেবে চালানোর জন্য BaseTestSuite এর বাস্তবায়ন।
টেস্টসুইটইনফো একটি ক্লাস যা টেস্ট স্যুটের জন্য বিল্ড-সম্পর্কিত মেটাডেটা লোড করার বিষয়টি সমাধান করে।

সম্পর্কিত তথ্য সঠিকভাবে প্রকাশ করার জন্য, একটি টেস্ট স্যুটের জার রিসোর্সে অবশ্যই একটি test-suite-info.properties ফাইল অন্তর্ভুক্ত থাকতে হবে।

TfSuiteRunner ITestSuite এর বাস্তবায়ন, যা TF jar-এর res/config/suite/ ফোল্ডার থেকে টেস্টগুলো লোড করবে।
ValidateSuiteConfigHelper এই ক্লাসটি যাচাই করতে সাহায্য করবে যে স্যুটের জন্য লোড করা IConfiguration প্রত্যাশিত প্রয়োজনীয়তাগুলি পূরণ করছে কিনা: - কোনো বিল্ড প্রোভাইডার নেই - কোনো রেজাল্ট রিপোর্টার নেই

এনাম

ITestSuite.IsolatedModuleGrade
ITestSuite.MultiDeviceModuleStrategy