com.android.tradefed.suite.checker

واجهات

ISystemStatusChecker مدقق يقوم بإجراء فحوصات على حالة النظام ويعيد قيمة منطقية للإشارة إلى ما إذا كان النظام في حالة متوقعة.
ISystemStatusCheckerReceiver IRemoteTest الذي يتطلب الوصول إلى ISystemStatusChecker من التكوين.

الطبقات

ActivityStatusChecker مدقق الحالة للأنشطة المتبقية التي يتم تشغيلها في نهاية الوحدة.
DeviceAvailableChecker مدقق للتأكد من أن الوحدة لا تترك الجهاز في حالة عدم الاتصال بالإنترنت.
DeviceBaselineChecker قم بتعيين إعدادات خط الأساس للجهاز قبل كل وحدة.
DeviceSettingChecker تحقق مما إذا كانت إعدادات الجهاز قد تغيرت أثناء تشغيل الوحدة النمطية.
DeviceStorageStatusChecker تحقق مما إذا كان الجهاز يحتوي على مساحة كافية على القرص للأقسام المحددة.
EnforcedSeLinuxChecker مدقق الحالة الذي يضمن حالة Selinux.
FilesystemRootChecker
KeyguardStatusChecker التحقق من حالة لوحة المفاتيح بعد تنفيذ الوحدة.
LeakedThreadStatusChecker مدقق الحالة للتأكد من عدم تسرب الوحدة النمطية لمؤشر ترابط قيد التشغيل.
ShellStatusChecker تحقق مما إذا كانت حالة الصدفة كما هو متوقع قبل وبعد تشغيل الوحدة النمطية.
StatusCheckerResult يحتوي على نتيجة تنفيذ ISystemStatusChecker .
SystemServerFileDescriptorChecker يتحقق مما إذا كان خادم النظام ينفد من FDs.
SystemServerStatusChecker تحقق مما إذا كان معرف pid الخاص بـ system_server قد تغير قبل تشغيل الوحدة النمطية وبعده.
TimeStatusChecker مدقق الحالة للتأكد من مزامنة الجهاز ووقت المضيف.
UserChecker يتحقق مما إذا كان المستخدمون قد تغيروا أثناء الاختبار.

التعدادات

StatusCheckerResult.CheckStatus