com.android.tradefed.testtype.suite.module

ממשקים

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

שיעורים

ArchModuleController מודול הבקרה לא יפעיל בדיקות אם הוא לא תואם לאף ארכיטקטורה נתונה. 
BaseModuleController הטמעה בסיסית של IModuleController שצריך להטמיע כדי לבדוק אם מודול צריך לפעול או לא. 
CarModuleController הבקרה הזו מונעת את ביצוע תרחישי הבדיקה במכשירים שאינם לכלי רכב. 
CommandSuccessModuleController סיווג בסיס לבקר מודול כדי לדלג על מודול הבדיקה על סמך כשל בפקודת מעטפת. 
DeviceFeatureModuleController בקר מודול שלא מפעיל בדיקות אם הוא לא תומך בתכונה מסוימת. 
KernelTestModuleController סיווג בסיס לבקר מודול כדי שלא יפעל בדיקות כשהוא לא תואם לארכיטקטורה . 
MainlineTestModuleController סוג בסיס לבקרת מודול להרצת בדיקות על סמך המודולים הראשיים שהועמסו מראש במכשיר שנבדק. 
MaxSdkModuleController סוג בסיס לבקרת מודול, כדי שלא יתבצעו בדיקות בגרסאות שמעל למספר גרסת ה-SDK שצוין. 
MinApiLevelModuleController סוג בסיס לבקרת מודול, כדי שלא ירוצו בדיקות אם הוא נמצא מתחת לרמת API מסוימת. 
MinSdkModuleController סוג בסיס לבקרת מודול, כדי שלא יתבצעו בדיקות בגרסאות שמספר גרסת ה-SDK שלהן נמוך ממספר גרסת ה-SDK שצוין. 
NativeBridgeModuleController בקר מודול לבדיקה אם מכשיר תומך בגשר מקורי. 
PackageInstalledModuleController בקר המודול לא יפעיל בדיקות אם החבילות הנתונות לא מותקנות במכשיר. 
Sdk28ModuleController בקר מודול לבדיקה אם המכשיר פועל עם SDK מגרסה 28 (Android 9) ואילך. 
Sdk29ModuleController מריצים בדיקות רק אם במכשיר שנבדק מותקנת גרסת SDK מגרסה 29 ואילך. 
Sdk30ModuleController מריצים בדיקות רק אם המכשיר שנבדק הוא עם גרסת SDK 30 ואילך. 
Sdk31ModuleController מריצים בדיקות רק אם במכשיר שנבדק מותקנת גרסת SDK מגרסה 31 ואילך. 
Sdk32ModuleController מריצים בדיקות רק אם במכשיר שנבדק מותקנת גרסת SDK מגרסה 32 ואילך. 
Sdk33ModuleController מריצים בדיקות רק אם במכשיר שנבדק מותקנת גרסת SDK מגרסה 33 ואילך. 
Sdk34ModuleController מריצים בדיקות רק אם במכשיר שנבדק מותקנת גרסת SDK מגרסה 34 ואילך. 
Sdk35ModuleController מריצים בדיקות רק אם במכשיר שנבדק מותקנת גרסת SDK מגרסה 35 ואילך. 
Sdk36ModuleController מריצים בדיקות רק אם במכשיר שנבדק מותקנת גרסת SDK מגרסה 36 ואילך. 
ShippingApiLevelModuleController מריצים בדיקות אם המכשיר עומד בתנאים הבאים:
  • אם min-api-level מוגדר:
    • המכשיר נשלח עם min-api-level ואילך. 
SkipHWASanModuleController סיווג בסיס ל-controller של מודול, כדי שלא ירוצו בדיקות בגרסאות build של HWASan. 
TestFailureModuleController אמצעי בקרה למודול שרוצים לשנות את האופן שבו מתנהג יומן הכשלים שנאסף מהבדיקות. 

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

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