com.android.tradefed.testtype.suite.module
ইন্টারফেস
| আইমডিউলকন্ট্রোলার | কোনো মডিউল কার্যকর করা হবে কি না, তা নিয়ন্ত্রণ করার ইন্টারফেস। |
ক্লাস
| আর্কমডিউলকন্ট্রোলার | মডিউল কন্ট্রোলার, যা প্রদত্ত কোনো আর্কিটেকচারের সাথে না মিললে টেস্টগুলো চালাবে না। |
| বেসমডিউলকন্ট্রোলার | কোনো মডিউল চলবে কি না, তা পরীক্ষা করার জন্য IModuleController এর একটি প্রাথমিক বাস্তবায়ন প্রয়োজন। |
| গাড়ির মডিউল কন্ট্রোলার | এই কন্ট্রোলারটি স্বয়ংচালিত ডিভাইস ছাড়া অন্য ডিভাইসে টেস্ট কেস চালানো প্রতিরোধ করে। |
| কমান্ডসাকসেসমডিউলকন্ট্রোলার | শেল কমান্ড ব্যর্থ হলে টেস্ট মডিউল এড়িয়ে যাওয়ার জন্য মডিউল কন্ট্রোলারের বেস ক্লাস। |
| ডিভাইসফিচারমডিউলকন্ট্রোলার | একটি মডিউল কন্ট্রোলার যা নির্দিষ্ট কোনো বৈশিষ্ট্য সমর্থন না করলে টেস্টগুলো রান করে না। |
| কার্নেলটেস্টমডিউলকন্ট্রোলার | মডিউল কন্ট্রোলারের জন্য এমন বেস ক্লাস, যা আর্কিটেকচারের সাথে না মিললে টেস্টগুলো রান করে না। |
| মেইনলাইনটেস্টমডিউলকন্ট্রোলার | পরীক্ষাধীন ডিভাইসে আগে থেকে লোড করা মেইনলাইন মডিউলগুলোর উপর ভিত্তি করে পরীক্ষা চালানোর জন্য একটি মডিউল কন্ট্রোলারের বেস ক্লাস। |
| MaxSdkModuleController | একটি মডিউল কন্ট্রোলারের জন্য বেস ক্লাস, যা একটি নির্দিষ্ট SDK ভার্সন নম্বরের উপরের ভার্সনগুলিতে টেস্ট রান করে না। |
| MinApiLevelModuleController | একটি মডিউল কন্ট্রোলারের জন্য বেস ক্লাস, যা একটি নির্দিষ্ট এপিআই লেভেলের নিচে থাকলে টেস্টগুলো রান করে না। |
| MinSdkModuleController | একটি মডিউল কন্ট্রোলারের জন্য বেস ক্লাস, যা একটি নির্দিষ্ট SDK ভার্সন নম্বরের নিচের ভার্সনগুলোতে টেস্ট রান করে না। |
| নেটিভব্রিজমডিউলকন্ট্রোলার | কোনো ডিভাইস নেটিভ ব্রিজ সমর্থন করে কিনা তা যাচাই করার জন্য একটি মডিউল কন্ট্রোলার। |
| প্যাকেজইনস্টলডমডিউলকন্ট্রোলার | ডিভাইসে প্রদত্ত প্যাকেজগুলো ইনস্টল করা না থাকলে মডিউল কন্ট্রোলার যেন পরীক্ষাগুলো না চালায়। |
| Sdk28মডিউলকন্ট্রোলার | কোনো ডিভাইস এসডিকে ২৮ (অ্যান্ড্রয়েড ৯) বা তার উচ্চতর সংস্করণে আছে কিনা, তা যাচাই করার জন্য একটি মডিউল কন্ট্রোলার। |
| Sdk29মডিউলকন্ট্রোলার | পরীক্ষাধীন ডিভাইসটির এসডিকে ভার্সন ২৯ বা তার বেশি হলেই কেবল পরীক্ষাগুলো চালান। |
| Sdk30মডিউলকন্ট্রোলার | পরীক্ষাধীন ডিভাইসটির এসডিকে ভার্সন ৩০ বা তার বেশি হলেই কেবল পরীক্ষাগুলো চালান। |
| Sdk31মডিউলকন্ট্রোলার | পরীক্ষাধীন ডিভাইসটির এসডিকে ভার্সন ৩১ বা তার বেশি হলেই কেবল পরীক্ষাগুলো চালান। |
| Sdk32মডিউলকন্ট্রোলার | পরীক্ষাধীন ডিভাইসটির এসডিকে ভার্সন ৩২ বা তার বেশি হলেই কেবল পরীক্ষাগুলো চালান। |
| Sdk33মডিউলকন্ট্রোলার | পরীক্ষাধীন ডিভাইসটির এসডিকে ভার্সন ৩৩ বা তার বেশি হলেই কেবল পরীক্ষাগুলো চালান। |
| Sdk34মডিউলকন্ট্রোলার | পরীক্ষাধীন ডিভাইসটির এসডিকে ভার্সন ৩৪ বা তার বেশি হলেই কেবল পরীক্ষাগুলো চালান। |
| Sdk35মডিউলকন্ট্রোলার | পরীক্ষাধীন ডিভাইসটির এসডিকে ভার্সন ৩৫ বা তার বেশি হলেই কেবল পরীক্ষাগুলো চালান। |
| Sdk36মডিউলকন্ট্রোলার | পরীক্ষাধীন ডিভাইসটির এসডিকে ভার্সন ৩৬ বা তার বেশি হলেই কেবল পরীক্ষাগুলো চালান। |
| Sdk37মডিউলকন্ট্রোলার | পরীক্ষাধীন ডিভাইসটির এসডিকে ভার্সন ৩৭ বা তার বেশি হলেই কেবল পরীক্ষাগুলো চালান। |
| শিপিংএপিআইলেভেলমডিউলকন্ট্রোলার | ডিভাইসটি নিম্নলিখিত শর্তগুলো পূরণ করলে পরীক্ষাগুলো চালান:
|
| SkipHWASanModuleController | HWASan বিল্ডে টেস্ট রান না করার জন্য একটি মডিউল কন্ট্রোলারের বেস ক্লাস। |
| টেস্টফেলিউরমডিউলকন্ট্রোলার | যে মডিউলটি শুধুমাত্র সংগৃহীত টেস্ট ব্যর্থতার লগগুলোর আচরণ নিয়ন্ত্রণ করতে চায়, তার জন্য কন্ট্রোলার। |
এনাম
| IModuleController.RunStrategy | মডিউলটি কীভাবে কার্যকর করা হবে তা বর্ণনা করে এমন একটি এনাম। |
ইন্টারফেস
ক্লাস
- আর্কমডিউলকন্ট্রোলার
- বেসমডিউলকন্ট্রোলার
- গাড়ির মডিউল কন্ট্রোলার
- কমান্ডসাকসেসমডিউলকন্ট্রোলার
- ডিভাইসফিচারমডিউলকন্ট্রোলার
- কার্নেলটেস্টমডিউলকন্ট্রোলার
- মেইনলাইনটেস্টমডিউলকন্ট্রোলার
- MaxSdkModuleController
- MinApiLevelModuleController
- MinSdkModuleController
- নেটিভব্রিজমডিউলকন্ট্রোলার
- প্যাকেজইনস্টলডমডিউলকন্ট্রোলার
- Sdk28মডিউলকন্ট্রোলার
- Sdk29মডিউলকন্ট্রোলার
- Sdk30মডিউলকন্ট্রোলার
- Sdk31মডিউলকন্ট্রোলার
- Sdk32মডিউলকন্ট্রোলার
- Sdk33মডিউলকন্ট্রোলার
- Sdk34মডিউলকন্ট্রোলার
- Sdk35মডিউলকন্ট্রোলার
- Sdk36মডিউলকন্ট্রোলার
- Sdk37মডিউলকন্ট্রোলার
- শিপিংএপিআইলেভেলমডিউলকন্ট্রোলার
- SkipHWASanModuleController
- টেস্টফেলিউরমডিউলকন্ট্রোলার
এনাম