ShellStatusChecker
public
class
ShellStatusChecker
extends Object
implements
ISystemStatusChecker
JavaScript.lang.Object
|
↳ |
com.android.tradefed.Suite.checker.ShellStatusChecker
|
לבדוק אם סטטוס המעטפת הוא כצפוי לפני ואחרי הרצת מודול. כל שינוי עשוי
משפיעים באופן בלתי צפוי על מקרי בדיקה.
יש אפשרות להשבית לגמרי את הבדיקה בשורת הפקודה:
--skip-system-status-check=com.android.tradefed.suite.checker.ShellStatusChecker
סיכום
בנאים ציבוריים
ShellStatusChecker
public ShellStatusChecker ()
שיטות ציבוריות
הבדיקה: postExecutionCheck
public StatusCheckerResult postExecutionCheck (ITestDevice device)
בדיקת מצב המערכת לאחר הרצת מודול הבדיקה. קטגוריית המשנה צריכה לשנות את השיטה הזו אם
רצוי כאן. ההטמעה צריכה להחזיר ערך boolean
כדי לציין
אם בדיקת הסטטוס עברה או נכשלה.
פרמטרים |
device |
ITestDevice : ה-ITestDevice שבאמצעותו ירוצו הבדיקות. |
הבדיקה: preExecutionCheck
public StatusCheckerResult preExecutionCheck (ITestDevice device)
חשוב לבדוק את מצב המערכת לפני הביצוע של מודול הבדיקה. קטגוריית המשנה צריכה לשנות את השיטה הזו אם
כאן רצוי לבדוק את זה. ההטמעה צריכה להחזיר ערך של boolean
ל-
לציין אם בדיקת הסטטוס עברה או נכשלה.
מומלץ מאוד לבדוק את סטטוס המערכת אחרי המודול
ואפשר להשתמש בשיטה הזו כדי לשמור במטמון מצב מערכת מסוים לפני
לביצוע המודול.
פרמטרים |
device |
ITestDevice : ה-ITestDevice שבאמצעותו ירוצו הבדיקות. |