MetricUtil

public class MetricUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.statsd.MetricUtil


Lớp tiện ích để kéo các chỉ số từ cấu hình statsd được đẩy.

Tóm tắt

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

MetricUtil()

Phương thức công khai

static List<StatsLog.EventMetricData> getEventMetricData(ITestDevice device, long configId)

Nhận dữ liệu chỉ số sự kiện statsd từ thiết bị bằng mã nhận dạng cấu hình statsd.

static InputStreamSource getReportByteStream(ITestDevice device, long configId)

Nhận báo cáo Statsd làm nguồn luồng byte

static StatsLog.StatsdStatsReport getStatsdMetadata(ITestDevice device)

Nhận siêu dữ liệu statsd cũng chứa thông tin về sự cố máy chủ hệ thống.

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

MetricUtil

public MetricUtil ()

Phương thức công khai

getEventMetricData

public static List<StatsLog.EventMetricData> getEventMetricData (ITestDevice device, 
                long configId)

Nhận dữ liệu chỉ số sự kiện statsd từ thiết bị bằng mã nhận dạng cấu hình statsd.

Tham số
device ITestDevice

configId long

Giá trị trả về
List<StatsLog.EventMetricData>

Gửi
DeviceNotAvailableException

getReportByteStream

public static InputStreamSource getReportByteStream (ITestDevice device, 
                long configId)

Nhận báo cáo Statsd làm nguồn luồng byte

Tham số
device ITestDevice

configId long

Giá trị trả về
InputStreamSource

Gửi
DeviceNotAvailableException

getStatsdMetadata

public static StatsLog.StatsdStatsReport getStatsdMetadata (ITestDevice device)

Nhận siêu dữ liệu statsd cũng chứa thông tin về sự cố máy chủ hệ thống.

Tham số
device ITestDevice

Giá trị trả về
StatsLog.StatsdStatsReport

Gửi
DeviceNotAvailableException
InvalidProtocolBufferException