com.android.tradefed.testtype.suite.module

ממשקים

IModuleController ממשק לשליטה אם יש להפעיל מודול או לא.

שיעורים

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

תקצירים

IModuleController.RunStrategy Enum המתאר כיצד יש להפעיל את המודול.