SystemServerStatusChecker

public class SystemServerStatusChecker
extends Object implements ISystemStatusChecker

java.lang.Object
   ↳ com.android.tradefed.suite.checker.SystemServerStatusChecker


Kiểm tra xem pid của system_server có thay đổi từ trước và sau khi chạy mô-đun hay không. Một pid mới sẽ có nghĩa là quá trình khởi động lại thời gian chạy đã xảy ra trong quá trình chạy mô-đun.

Tóm tắt

Hàm khởi tạo công khai

SystemServerStatusChecker()

Phương thức công khai

StatusCheckerResult postExecutionCheck(ITestDevice device)

Kiểm tra tình trạng hệ thống sau khi thực thi mô-đun kiểm thử.

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 bảo vệ

long getCurrentTime()

Trả về thời gian hiện tại.

Hàm khởi tạo công khai

SystemServerStatusChecker

public SystemServerStatusChecker ()

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
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
DeviceNotAvailableException

Phương thức được bảo vệ

getCurrentTime

protected long getCurrentTime ()

Trả về thời gian hiện tại.

Giá trị trả về
long