ShellStatusChecker
public class ShellStatusChecker
extends Object
implements ISystemStatusChecker
java.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 که چک ها را روی آن اجرا می کند. |