เครื่องมือตรวจสอบสถานะของ SystemServer
public
class
SystemServerStatusChecker
extends Object
implements
ISystemStatusChecker
java.lang.Object
|
↳ |
com.android.tradefed.suite.checker.SystemServerStatusChecker
|
ตรวจสอบว่า pid ของ system_server มีการเปลี่ยนแปลงจากก่อนและหลังการเรียกใช้โมดูลหรือไม่ Pid ใหม่จะ
หมายความว่าการรีสตาร์ทรันไทม์เกิดขึ้นระหว่างการเรียกใช้โมดูล
สรุป
ช่างก่อสร้างสาธารณะ
เครื่องมือตรวจสอบสถานะของ SystemServer
public SystemServerStatusChecker ()
วิธีการสาธารณะ
การตรวจสอบหลังการดำเนินการ
public StatusCheckerResult postExecutionCheck (ITestDevice device)
ตรวจสอบเงื่อนไขของระบบหลังจากการดำเนินการโมดูลทดสอบ คลาสย่อยควรลบล้างเมธอดนี้หาก
ควรตรวจสอบที่นี่ การใช้งานต้องแสดงค่า boolean
เพื่อระบุ
ว่าผ่านการตรวจสอบสถานะหรือไม่
พารามิเตอร์ |
device |
ITestDevice : ITestDevice ที่จะดำเนินการตรวจสอบ |
การตรวจสอบก่อนดำเนินการ
public StatusCheckerResult preExecutionCheck (ITestDevice device)
ตรวจสอบเงื่อนไขของระบบก่อนดำเนินการโมดูลทดสอบ คลาสย่อยควรลบล้างเมธอดนี้หาก
ควรตรวจสอบที่นี่ การใช้งานต้องส่งค่า boolean
กลับไปเป็น
แสดงว่าการตรวจสอบสถานะผ่านหรือล้มเหลว
ขอแนะนำให้ตรวจสอบสถานะระบบหลังโมดูล
และอาจมีการใช้เมธอดนี้เพื่อวัตถุประสงค์ในการแคชสถานะระบบบางอย่างก่อนหน้า
ไปยังการดำเนินการโมดูล
พารามิเตอร์ |
device |
ITestDevice : ITestDevice ที่จะดำเนินการตรวจสอบ |
วิธีการป้องกัน
getCurrentTime
protected long getCurrentTime ()
แสดงผลเวลาปัจจุบัน