ShellStatusChecker

public class ShellStatusChecker
extends Object implements ISystemStatusChecker extends Object implements ISystemStatusChecker

java.lang. אובייקט
com.android.tradefed.suite.checker.ShellStatusChecker


בדוק אם מצב הפגז הוא כצפוי לפני ואחרי הפעלת מודול. כל שינוי עשוי להשפיע באופן בלתי צפוי על מקרי הבדיקה.

יש אפשרות לשורת פקודה להשבית את הבודק לחלוטין:

--skip-system-status-check=com.android.tradefed.suite.checker.ShellStatusChecker
 

סיכום

בונים ציבוריים

ShellStatusChecker ()

שיטות ציבוריות

StatusCheckerResult postExecutionCheck (ITestDevice device)

בדוק את מצב המערכת לאחר ביצוע מודול הבדיקה.

StatusCheckerResult preExecutionCheck (ITestDevice device)

בדוק את מצב המערכת לפני ביצוע מודול הבדיקה.

בונים ציבוריים

ShellStatusChecker

public ShellStatusChecker ()

שיטות ציבוריות

postExecutionCheck

public StatusCheckerResult postExecutionCheck (ITestDevice device)

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

פרמטרים
device ITestDevice : ה- ITestDevice עליו מפעילים את הבדיקות.

החזרות
StatusCheckerResult תוצאה של בדיקת מצב המערכת

זורק
DeviceNotAvailableException

preExecutionCheck

public StatusCheckerResult preExecutionCheck (ITestDevice device)

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

מומלץ מאוד לבדוק את מצב המערכת לאחר ביצוע המודול, וניתן להשתמש בשיטה זו במטמון המטמון של מצב מערכת מסוים לפני ביצוע המודול.

פרמטרים
device ITestDevice : ה- ITestDevice עליו מפעילים את הבדיקות.

החזרות
StatusCheckerResult תוצאה של בדיקת מצב המערכת

זורק
DeviceNotAvailableException