ISystemStatusChecker
public
interface
ISystemStatusChecker
com.android.tradefed.suite.checker.ISystemStatusChecker |
Một trình kiểm tra thực hiện kiểm tra trạng thái hệ thống và trả về một boolean để cho biết liệu hệ thống có ở trạng thái dự kiến hay không. Bạn có thể thực hiện việc kiểm tra này trước hoặc sau khi thực thi mô-đun.
Lưu ý: trình kiểm tra phải có khả năng truy cập lại: nghĩa là cùng một thực thể sẽ được gọi nhiều lần cho mỗi mô-đun được thực thi, vì vậy, thực thể này không được để lại trạng thái để can thiệp vào các hoạt động kiểm tra sẽ được thực hiện cho các mô-đun sau.
StatusCheckerResult
trả về mô tả kết quả. Có thể đặt thông báo lỗi trong trường hợp không thành công.
Tóm tắt
Phương thức công khai | |
---|---|
default
StatusCheckerResult
|
postExecutionCheck(ITestDevice device)
Kiểm tra tình trạng hệ thống sau khi thực thi mô-đun kiểm thử. |
default
StatusCheckerResult
|
preExecutionCheck(ITestDevice device)
Kiểm tra tình trạng hệ thống trước khi thực thi mô-đun kiểm thử. |
Phương thức công khai
postExecutionCheck
public StatusCheckerResult postExecutionCheck (ITestDevice device)
Kiểm tra tình trạng hệ thống sau khi thực thi mô-đun kiểm thử. Lớp con phải ghi đè phương thức này nếu bạn muốn kiểm tra ở đây. Quá trình triển khai phải trả về một giá trị boolean
để cho biết liệu quá trình kiểm tra trạng thái đã thành công hay không.
Tham số | |
---|---|
device |
ITestDevice : ITestDevice để chạy các bước kiểm tra. |
Giá trị trả về | |
---|---|
StatusCheckerResult |
kết quả kiểm tra trạng thái hệ thống |
Gửi | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
preExecutionCheck
public StatusCheckerResult preExecutionCheck (ITestDevice device)
Kiểm tra tình trạng hệ thống trước khi thực thi mô-đun kiểm thử. Lớp con phải ghi đè phương thức này nếu bạn muốn kiểm tra ở đây. Quá trình triển khai phải trả về một giá trị boolean
để cho biết liệu quá trình kiểm tra trạng thái đã thành công hay không.
Bạn nên kiểm tra trạng thái hệ thống sau khi thực thi mô-đun và có thể sử dụng phương thức này cho mục đích lưu vào bộ nhớ đệm một số trạng thái hệ thống nhất định trước khi thực thi mô-đun.
Tham số | |
---|---|
device |
ITestDevice : ITestDevice để chạy các bước kiểm tra. |
Giá trị trả về | |
---|---|
StatusCheckerResult |
kết quả kiểm tra trạng thái hệ thống |
Gửi | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |