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 () |
الأساليب العامة | |
---|---|
StatusCheckerResult | postExecutionCheck ( ITestDevice device) تحقق من حالة النظام بعد تنفيذ وحدة الاختبار. |
StatusCheckerResult | preExecutionCheck ( ITestDevice device) تحقق من حالة النظام قبل تنفيذ وحدة الاختبار. |
المنشأت العامة
ShellStatusChecker
public ShellStatusChecker ()
الأساليب العامة
postExecutionCheck
public StatusCheckerResult postExecutionCheck (ITestDevice device)
تحقق من حالة النظام بعد تنفيذ وحدة الاختبار. يجب أن تتجاوز الفئة الفرعية هذه الطريقة إذا كان الاختيار مرغوبًا هنا. يجب أن يُرجع التنفيذ قيمة boolean
للإشارة إلى ما إذا كان فحص الحالة قد اجتاز أو فشل.
حدود | |
---|---|
device | ITestDevice : جهاز ITestDevice الذي سيتم تشغيل الفحوصات عليه. |
عائدات | |
---|---|
StatusCheckerResult | نتيجة فحص حالة النظام |
رميات | |
---|---|
DeviceNotAvailableException |
قبل التنفيذ
public StatusCheckerResult preExecutionCheck (ITestDevice device)
تحقق من حالة النظام قبل تنفيذ وحدة الاختبار. يجب أن تتجاوز الفئة الفرعية هذه الطريقة إذا كان الاختيار مرغوبًا هنا. يجب أن يُرجع التنفيذ قيمة boolean
للإشارة إلى ما إذا كان فحص الحالة قد اجتاز أو فشل.
يوصى بشدة بفحص حالة النظام بعد تنفيذ الوحدة النمطية ، ويمكن استخدام هذه الطريقة لغرض التخزين المؤقت لحالة نظام معينة قبل تنفيذ الوحدة النمطية.
حدود | |
---|---|
device | ITestDevice : جهاز ITestDevice الذي سيتم تشغيل الفحوصات عليه. |
عائدات | |
---|---|
StatusCheckerResult | نتيجة فحص حالة النظام |
رميات | |
---|---|
DeviceNotAvailableException |