com.android.tradefed.testtype.suite

שיעורים

AtestRunner הטמעה של ITestSuite 
BaseTestSuite בדיקה להרצת חבילה לבדיקות תאימות (CTS) עם מערכת חבילה חדשה. 
GranularRetriableTestWrapper בכיתה מעטפת פועלת על IRemoteTest כדי לפלח את IRemoteTest ברמת בדיקת התוכנה. 
GranularRetriableTestWrapper.StartEndCollector כלי עזר לכיתה לזיהוי תחילת ריצה וסיום ריצה חסרים. 
ITestSuite כיתה מופשטת המשמשת להרצת חבילת בדיקות. 
ModuleDefinition מאגר של הגדרות הפעלת הבדיקה. 
ModuleListener מאזין שמצורף לכל IRemoteTest של כל מודול כדי לאסוף את רשימת התוצאות. 
ModuleMerger כיתת עזר לפעולה שקשורה למיזוג של ITestSuite ו-ModuleDefinition אחרי פיצול. 
ModuleSplitter פונקציית עזר שמחלקת רשימה של מודולים שמיוצגים על ידי IConfiguration לרשימה של יחידות ביצוע שמיוצגות על ידי ModuleDefinition
RemoteTestTimeOutEnforcer מאזינים שמאפשרים לבדוק את זמן הביצוע של הגדרת בדיקה נתונה, להיכשל אם היא חורגת מהזמן הקצוב לתפוגה. 
ResolvePartialDownload לטפל בבקשת הורדה חלקית. 
SuiteModuleLoader אחזור של הגדרות המודולים של בדיקת התאימות מהמאגר. 
SuiteModuleLoader.ConfigFilter ERROR(/FilenameFilter) כדי למצוא את כל קובצי התצורה בספרייה. 
SuiteResultCacheUtil כלי להעלאה ולהורדה של תוצאות מטמון של מודול בדיקה. 
SuiteResultCacheUtil.CacheResultDescriptor תיאור של תוצאות המטמון. 
SuiteTestFilter מייצג מסנן להכללה ולהחרגה של בדיקות. 
TestMappingSuiteRunner הטמעה של BaseTestSuite להרצת בדיקות שצוינו באמצעות אפשרות Include-filter, או TEST_MAPPING קבצים מ-build, כחבילה. 
TestSuiteInfo כיתה שמטפלת בחיבור של מטא-נתונים שקשורים ל-build לחבילת הבדיקות

כדי לחשוף בצורה נכונה מידע קשור, חבילת הבדיקה צריכה לכלול קובץ test-suite-info.properties במשאבי ה-jar שלה. 

TfSuiteRunner הטמעה של ITestSuite שיטען בדיקות מתיקיית res/config/Suite/ של TF. 
ValidateSuiteConfigHelper הכיתה הזו תעזור לאמת שה-IConfiguration שנטען לחבילה עומד בדרישות הצפויות: - אין ספקי build - אין דיווח על תוצאות 

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

ITestSuite.IsolatedModuleGrade  
ITestSuite.MultiDeviceModuleStrategy