com.android.tradefed.suite.checker

ממשקים

ISystemStatusChecker בודק שמבצע בדיקות של סטטוס המערכת ומחזיר ערך בוליאני כדי לציין אם המערכת נמצאת במצב צפוי. 
ISystemStatusCheckerReceiver IRemoteTest שדורש גישה ל-ISystemStatusChecker מההגדרה. 

שיעורים

ActivityStatusChecker בדיקת סטטוס של פעילויות שנותרו ופועלות בסוף מודול. 
DeviceAvailableChecker בדיקה שמבטיחה שהמודול לא משאיר את המכשיר במצב אופליין. 
DeviceBaselineChecker מגדירים את הגדרות הבסיס של המכשיר לפני כל מודול. 
DeviceSettingChecker בדיקה אם הגדרות המכשיר השתנו במהלך הרצת המודול. 
DeviceStorageStatusChecker בודקים אם יש במכשיר מספיק מקום בכונן למחיצות הנתונים. 
EnforcedSeLinuxChecker בודק סטטוס שמבטיח את הסטטוס של Selinux. 
FilesystemRootChecker  
KeyguardStatusChecker בדיקת הסטטוס של מסך הנעילה אחרי ביצוע המודול. 
LeakedThreadStatusChecker בדיקת סטטוס כדי לוודא שמודול לא גורם לדליפת שרשור שפועל. 
ShellStatusChecker בודקים אם סטטוס המעטפת הוא כצפוי לפני ואחרי הרצת מודול. 
StatusCheckerResult מכיל את התוצאה של ביצוע ISystemStatusChecker
SystemServerFileDescriptorChecker בדיקה אם נראה ששרת המערכת מתחיל להיגמר לו מקום ב-FDs. 
SystemServerStatusChecker בודקים אם ה-pid של system_server השתנה לפני ואחרי הרצת המודול. 
TimeStatusChecker בדיקת סטטוס כדי לוודא שהשעה במכשיר ובמארח מסונכרנת. 
UserChecker בדיקה אם המשתמשים השתנו במהלך הבדיקה. 

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

StatusCheckerResult.CheckStatus