RebootReasonCollector

public class RebootReasonCollector
extends BaseDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
  com.android.tradefed.device.metric.RebootReasonCollector


Trình thu thập thu thập dữ liệu về việc khởi động lại thiết bị trong quá trình chạy thử nghiệm và báo cáo theo lý do và số lượng.

Tóm tắt

Hằng số

String METRIC_PREFIX

Trường

public static final String COUNT_KEY

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

RebootReasonCollector()

Phương thức công khai

void onTestRunEnd(DeviceMetricData runData, Map<String, MetricMeasurement.Metric> currentRunMetrics)

Lệnh gọi lại khi quá trình chạy thử nghiệm kết thúc.

void onTestRunStart(DeviceMetricData runData)

Đẩy cấu hình statsd vào từng thiết bị và lưu trữ mã cấu hình.

Hằng số

METRIC_PREFIX

public static final String METRIC_PREFIX

Giá trị không đổi: "rebooted-"

Trường

COUNT_KEY

public static final String COUNT_KEY

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

RebootReasonCollector

public RebootReasonCollector ()

Phương thức công khai

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                Map<String, MetricMeasurement.Metric> currentRunMetrics)

Lệnh gọi lại khi quá trình chạy thử nghiệm kết thúc. Đây là thời điểm dọn dẹp.

Tham số
runData DeviceMetricData: DeviceMetricData chứa dữ liệu cho quá trình chạy. Sẽ là cùng một đối tượng như trong onTestRunStart(DeviceMetricData).

currentRunMetrics Map: bản đồ hiện tại của các chỉ số được truyền đến testRunEnded(long,Map).

Gửi
DeviceNotAvailableException

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

Đẩy cấu hình statsd vào từng thiết bị và lưu trữ mã cấu hình.

Tham số
runData DeviceMetricData: DeviceMetricData chứa dữ liệu cho quá trình chạy.

Gửi
DeviceNotAvailableException