com.android.tradefed.suite.checker

อินเทอร์เฟซ

ISystemStatusChecker ตัวตรวจสอบที่ดำเนินการตรวจสอบสถานะของระบบและส่งกลับบูลีนเพื่อระบุว่าระบบอยู่ในสถานะที่คาดหวังหรือไม่
ตัวรับ ISystemStatusChecker IRemoteTest ที่ต้องเข้าถึง ISystemStatusChecker จากการกำหนดค่า

ชั้นเรียน

กิจกรรมตัวตรวจสอบสถานะ ตัวตรวจสอบสถานะสำหรับกิจกรรมที่เหลือที่ทำงานอยู่ที่ส่วนท้ายของโมดูล
ตัวตรวจสอบอุปกรณ์ที่มีอยู่ ตัวตรวจสอบเพื่อให้แน่ใจว่าโมดูลจะไม่ทำให้อุปกรณ์อยู่ในสถานะออฟไลน์
DeviceBaselineChecker ตั้งค่าการตั้งค่าพื้นฐานของอุปกรณ์ก่อนแต่ละโมดูล
ตัวตรวจสอบการตั้งค่าอุปกรณ์ ตรวจสอบว่าการตั้งค่าอุปกรณ์มีการเปลี่ยนแปลงระหว่างการทำงานของโมดูลหรือไม่
ตัวตรวจสอบสถานะการจัดเก็บอุปกรณ์ ตรวจสอบว่าอุปกรณ์มีพื้นที่ดิสก์เพียงพอสำหรับพาร์ติชันที่กำหนดหรือไม่
EnforcedSeLinuxChecker ตัวตรวจสอบสถานะที่รับรองสถานะของ Selinux
ระบบไฟล์RootChecker
ตัวตรวจสอบสถานะคีย์การ์ด ตรวจสอบสถานะคีย์การ์ดหลังการทำงานของโมดูล
ตัวตรวจสอบสถานะเธรดที่รั่วไหลออกมา ตัวตรวจสอบสถานะเพื่อให้แน่ใจว่าโมดูลไม่รั่วไหลของเธรดที่ทำงานอยู่
ตัวตรวจสอบสถานะเชลล์ ตรวจสอบว่าสถานะของเชลล์เป็นไปตามที่คาดไว้ก่อนและหลังการรันโมดูล
ผลลัพธ์ตัวตรวจสอบสถานะ ประกอบด้วยผลลัพธ์ของการดำเนินการ ISystemStatusChecker
SystemServerFileDescriptorChecker ตรวจสอบว่าเซิร์ฟเวอร์ระบบดูเหมือนว่าจะมี FD เหลืออยู่หรือไม่
ตัวตรวจสอบสถานะเซิร์ฟเวอร์ระบบ ตรวจสอบว่า pid ของ system_server มีการเปลี่ยนแปลงตั้งแต่ก่อนและหลังการรันโมดูลหรือไม่
เครื่องตรวจสอบสถานะเวลา ตัวตรวจสอบสถานะเพื่อให้แน่ใจว่าอุปกรณ์และเวลาโฮสต์ซิงค์กัน
UserChecker ตรวจสอบว่าผู้ใช้มีการเปลี่ยนแปลงในระหว่างการทดสอบหรือไม่

เอนัม

StatusCheckerResult.CheckStatus