com.android.tradefed.testtype.suite

ক্লাস

বেসটেস্টসুইট নতুন স্যুট সিস্টেমের সাথে সামঞ্জস্যপূর্ণ পরীক্ষা স্যুট চালানোর জন্য একটি পরীক্ষা।
গ্রানুলার রেট্রিয়েবল টেস্ট র‍্যাপার একটি র‍্যাপার ক্লাস IRemoteTest এ IRemoteTest কে টেস্টকেস স্তরে দানাদার করতে কাজ করে।
ITestSuite টেস্ট স্যুট চালানোর জন্য ব্যবহৃত বিমূর্ত ক্লাস।
মডিউল সংজ্ঞা টেস্ট রান কনফিগারেশনের জন্য ধারক।
মডিউল শ্রোতা ফলাফলের তালিকা সংগ্রহ করার জন্য প্রতিটি মডিউলের প্রতিটি IRemoteTest এর সাথে শ্রোতা সংযুক্ত।
মডিউল মার্জার বিভক্ত হওয়ার পরে ITestSuite এবং ModuleDefinition একত্রিত করার সাথে সম্পর্কিত অপারেশনের জন্য হেল্পার ক্লাস।
মডিউল স্প্লিটার IConfiguration দ্বারা উপস্থাপিত মডিউলগুলির একটি তালিকাকে ModuleDefinition দ্বারা উপস্থাপিত এক্সিকিউশন ইউনিটগুলির একটি তালিকায় বিভক্ত করতে সাহায্যকারী৷
RemoteTestTimeOutEnforcer শ্রোতারা যেগুলি একটি প্রদত্ত পরীক্ষার কনফিগারেশনের কার্য সম্পাদনের সময় পরীক্ষা করতে দেয় এবং যদি এটি একটি নির্দিষ্ট সময়সীমা অতিক্রম করে তবে এটি ব্যর্থ হয়।
স্যুটমডিউললোডার সংগ্রহস্থল থেকে সামঞ্জস্য পরীক্ষা মডিউল সংজ্ঞা পুনরুদ্ধার করে।
SuiteModuleLoader.ConfigFilter একটি ডিরেক্টরিতে সমস্ত কনফিগার ফাইল খুঁজে পেতে একটি ERROR(/FilenameFilter)
স্যুটটেস্ট ফিল্টার পরীক্ষা অন্তর্ভুক্ত এবং বাদ দেওয়ার জন্য একটি ফিল্টার প্রতিনিধিত্ব করে।
টেস্ট ব্যর্থ শ্রোতা শ্রোতা অনুরোধ করা হলে পরীক্ষায় ব্যর্থ হলে স্ক্রিনশট, বাগ রিপোর্ট, লগক্যাট সংগ্রহের মতো পদক্ষেপ নিতেন।
TestMappingSuiteRunner একটি স্যুট হিসাবে অন্তর্ভুক্ত-ফিল্টার, বা বিল্ড থেকে TEST_MAPPING ফাইলগুলি দ্বারা নির্দিষ্ট পরীক্ষা চালানোর জন্য BaseTestSuite এর বাস্তবায়ন।
TestSuiteInfo একটি ক্লাস যা পরীক্ষার স্যুটের জন্য বিল্ড সম্পর্কিত মেটাডেটা লোড করার সমাধান করে

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

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