com.android.tradefed.testtype.suite.module

ממשקים

IModuleController ממשק לצורך בקרה על ביצוע מודול. 

שיעורים

ArchModuleController מודול הבקרה לא יפעיל בדיקות אם הוא לא תואם לאף ארכיטקטורה נתונה. 
BaseModuleController הטמעה בסיסית של IModuleController שצריך להטמיע כדי לבדוק אם מודול צריך לפעול או לא. 
DeviceFeatureModuleController בקר מודול שלא מפעיל בדיקות אם הוא לא תומך בתכונה מסוימת. 
MainlineTestModuleController סוג בסיס לבקרת מודול להרצת בדיקות על סמך המודולים הראשיים שהועמסו מראש במכשיר שנבדק. 
MinApiLevelModuleController סוג בסיס לבקרת מודול, כדי שלא ירוצו בדיקות אם הוא נמצא מתחת לרמת API מסוימת. 
MinSdkModuleController סוג בסיס לבקרת מודול, כדי שלא יתבצעו בדיקות בגרסאות שמספר גרסת ה-SDK שלהן נמוך ממספר גרסת ה-SDK שצוין. 
PackageInstalledModuleController בקר המודול לא יפעיל בדיקות אם החבילות הנתונות לא מותקנות במכשיר. 
Sdk28ModuleController בקר מודול לבדיקה אם המכשיר פועל עם SDK מגרסה 28 (Android 9) ואילך. 
Sdk29ModuleController מריצים בדיקות רק אם במכשיר שנבדק מותקנת גרסת SDK מגרסה 29 ואילך. 
Sdk30ModuleController מריצים בדיקות רק אם המכשיר שנבדק הוא עם גרסת SDK 30 ואילך. 
Sdk31ModuleController מריצים בדיקות רק אם במכשיר שנבדק מותקנת גרסת SDK מגרסה 31 ואילך. 
ShippingApiLevelModuleController מריצים בדיקות אם המכשיר עומד בתנאים הבאים:
  • אם min-api-level מוגדר:
    • המכשיר נשלח עם min-api-level ואילך. 

טיפוסים בני מנייה (enum)

IModuleController.RunStrategy Enum שמתאר את אופן ההפעלה של המודול.