SystemServerStatus Checker
public class SystemServerStatusChecker
extends Object
implements ISystemStatusChecker
java.lang.object |
↳ | com.android.tradefed.suite.checker.SystemServerStatusChecker |
بررسی کنید که آیا pid system_server نسبت به قبل و بعد از اجرای ماژول تغییر کرده است یا خیر. یک pid جدید به این معنی است که یک راه اندازی مجدد در زمان اجرا در طول اجرای ماژول رخ داده است.
خلاصه
سازندگان عمومی
SystemServerStatus Checker
public SystemServerStatusChecker ()
روش های عمومی
postExecutionCheck
public StatusCheckerResult postExecutionCheck (ITestDevice device)
وضعیت سیستم را پس از اجرای ماژول تست بررسی کنید. اگر چک در اینجا مطلوب است، زیر کلاس باید این روش را لغو کند. پیاده سازی باید یک مقدار boolean
برگرداند تا نشان دهد که آیا بررسی وضعیت انجام شده یا ناموفق است.
پارامترها |
---|
device | ITestDevice : ITestDevice که چک ها را روی آن اجرا می کند. |
preExecutionCheck
public StatusCheckerResult preExecutionCheck (ITestDevice device)
قبل از اجرای ماژول تست وضعیت سیستم را بررسی کنید. اگر چک در اینجا مطلوب است، زیر کلاس باید این روش را لغو کند. پیاده سازی باید یک مقدار boolean
برگرداند تا نشان دهد که آیا بررسی وضعیت انجام شده یا ناموفق است.
اکیداً توصیه میشود که وضعیت سیستم پس از اجرای ماژول بررسی شود، و این روش ممکن است به منظور ذخیره کردن وضعیت خاص سیستم قبل از اجرای ماژول استفاده شود.
پارامترها |
---|
device | ITestDevice : ITestDevice که چک ها را روی آن اجرا می کند. |
روش های محافظت شده
getCurrentTime
protected long getCurrentTime ()
زمان فعلی را برمی گرداند.