Trình kiểm tra trạng thái máy chủ hệ thống

public class SystemServerStatusChecker
extends Object implements ISystemStatusChecker

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


Kiểm tra xem pid của system_server có thay đổi so với trước và sau khi chạy mô-đun hay không. Một pid mới sẽ có nghĩa là thời gian chạy khởi động lại đã 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

Trình kiểm tra trạng thái máy chủ hệ thống

public SystemServerStatusChecker ()

Phương thức công khai

Kiểm tra sau khi thực thi

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 sẽ ghi đè phương thức này nếu một cần kiểm tra ở đây. Quá trình triển khai phải trả về giá trị boolean để cho biết việc kiểm tra trạng thái thành công hay không thành công.

Tham số
device ITestDevice: ITestDevice để chạy quy trình kiểm tra.

Giá trị trả về
StatusCheckerResult kết quả của quá trình kiểm tra trạng thái hệ thống

Gửi
DeviceNotAvailableException

Kiểm tra trước khi thực thi

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 sẽ ghi đè phương thức này nếu ở đây bạn nên kiểm tra. Quá trình triển khai phải trả về giá trị boolean cho cho biết quá trình kiểm tra trạng thái đã thành công hay không thành công.

Bạn nên kiểm tra trạng thái hệ thống sau mô-đun và phương thức này có thể được dùng cho mục đích lưu một số trạng thái hệ thống nhất định vào bộ nhớ đệm đến thực thi mô-đun.

Tham số
device ITestDevice: ITestDevice để chạy quy trình kiểm tra.

Giá trị trả về
StatusCheckerResult kết quả của quá trình 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